员工薪资管理.doc

员工薪资管理.doc

ID:56193673

大小:198.00 KB

页数:6页

时间:2020-03-19

员工薪资管理.doc_第1页
员工薪资管理.doc_第2页
员工薪资管理.doc_第3页
员工薪资管理.doc_第4页
员工薪资管理.doc_第5页
资源描述:

《员工薪资管理.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、员工薪资管理学院数学与计算机科学学院专业计算俯特与技术课程名称数据库课程《员工薪资管理》课题名称员工薪资管理姓名学号课题组长指导教师李1.(1)需求分析:每个员工可以查询自身的所有信息;各部门经理可以查询本部所有员工的信息;财务部门可以录入所有员工的工资信息;管理部门可以录入所有员工基本资料;管理部门经理不仅可以查询本部门所有信息,还可以查询各部门的平均工资,最高工资,最低工资以及各部门经理的所有信息。员工信息记录工资信息记录(3)数据字典数据项名称别名简述类型长度员工号Sno员工编号字符型10姓名Sname员工名称字符型20单位号Dno单位编号字符型10单位名Dname单位名称字符型20性

2、别Sex员工性别字符型10年龄age员工年龄字符型10职业号Pno职业编号字符型10职业名Pname职业名称字符型20基本工资basepay基本工资整型福利补贴welfarewages福利补贴整型失业保险insuraneeagainst失业保险整型suspensionofwork奖励工资premiumwages奖励工资整型住房积金publicaccumulationfundforhousingconstruction住房积金整型月份month月份整型(4)安全性和完整性要求1)安全性要求提供了非常初级的自主安全保护,能够实现对用户和数据的分离,进行自主存取控制,保护或限制用户权限的传播,实行

3、用户标识与鉴别,具有数据备份和日志审计功能。2)完整性要求每个关系中都至少要有一个主键,并且都有一个聚集索引,关系与关系之间通过主、外键联系,定义属性上的约束条件。1.概念结构设计(1)标识实体:根据需求分析得出需求的实体有:员工(staff),工资(salary),职业(profession),部门(department)(2)标识实体的属性员工(员工号,姓名,性别,年龄,职业号,单位号)工资(员工号,基本工资,福利补贴,奖励工资,失业保险,住房公积金,月份)职业(职业号,职业名)单位(单位号,单位名)(3)标识实体间的关系分析:员工与工资是一对多的关系;员工与单位是一对多的关系;员工与职

4、业是多对多的关系。(4)E-R图MT目3.逻辑结构设计⑴实体与表的对应关系:实体名表名员工Staff单位Department职业Profession工资Salary(2)实体属性与表的对应关系员工(员工号,姓名,性别,年龄,职工号,单位号)职工号,单位号为外键;Staff(Sno,Sname,Ssex,Pno,Dno),Sno为主键(primaryKey)工资(员工号,基本工资,福利工资,奖励工资,失业保险,住房公积金,月份)Salary(Sno,basepay,welfarewages,premiumwages,insuraneeagainstsuspensionofwork,public

5、accumulationfundforhousingconstruct!on,month),Sno为主键(primaryKey)职业(职业号,职业名)Profession(Pno,Pname^Pno为主键(primaryKey)单位(单位号,单位名)Department(Dno’DnameLDno为主键(primaryKey)(3)实体间的关系转数据表1数据表2实体间的关系关联方式StaffDepartmentm:nStaff表中的外键Dno与Department中的主键Dno进行关联StaffProfessionm:1Staff表中的外键Pno与Profession表中的主键Pno进行关联

6、StaffSalary1:1Staff表中的外键Sno与Salary表中的主键Sno进行关联(4)数据表中结构设计A)员工表(staff)表名Staff列名数据类型空/非空约束Snochar(10)非空PKSnamevarchar(20)非空Sexchar(2)非空agenumeric(2)非空Dnochar(10)非空Pnochar(10)非空B)单位表(Department)表名Department列名数据类型空/非空约束Dnochar(10)非空PKDnamevarchar(20)非空C)职业表(profession)表名Profession列名数据类型空/非空约束Pnochar(10

7、)非空PKPnamevarchar(20)非空D)工资表(Salary)表名Salary列名数据类型空/非空约束Snochar(10)非空PKbasepayInt非空welfarewagesInt非空premiumwagesInt非空insuraneeagainstsuspensionofworkInt非空publicaccumulationfundforhousingconstructionInt非空mon

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。