- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
员工管理系统数据库
员工管理系统数据库(sql server)
2009-12-27 16:49
员工管理系统数据库(sql server)
数据库设置:工资管理系统
帐户设置:三个用户 管理员,部门经理(查询本部门员工的信息),员工(权限只能查询本人)
创建数据库
设置权限
----------------------------------------------------------------------------------------------------------------------------------------------------
表
1,员工表(员工编号(PK)(FK),姓名,出生日期,身份证号,加入公司日期,登录名,密码,电话,电子邮件,部门编号(FK),员工级别,拥有假期时间,备注)
2, 部门表 (部门名称,部门编号(PK)(自动增量),部门经理编号(员工编号),部门描述)
3,工资表(工资编号(PK),员工编号,基本工资,应发工资,缺勤早退扣除,津贴,,奖金,住房公积金,养老费,是否为单位住房,水电费,工作日期,当前日期,薪资发放当前日期)
4,考勤表(考勤编号(PK),员工编号,到达时间,记录者编号(员工编号),考勤类型,日期)
5,请假表(请假编号(PK), 员工编号,请假原因,提交时间,请假开始时间,请假结束时间,审核者编号,拒绝申请的理由,申请状态)
6,假期表(假期编号(PK),假期具体日期,假期名称,是否为法定假期)
各表PK为自动增量,聚集索引
表之间的关系
员工表(部门编号)--部门表(部门编号)
员工表(员工编号)--工资表(员工编号)
员工表(员工编号)--考勤表(员工编号)
员工表(员工编号)--请假表(员工编号)
表之中的约束
1,员工表(check密码为6位以上,check登录名长度大于1,unique登录名唯一)
2,工资表(基本工资600,是否为工资住房=是or否,应发工资=基本工资+津贴+奖金-缺勤早退扣除-住房公积金-养老费-水电费)
3,考勤表(记录者编号员工编号 and 考勤类型 =“缺勤”or“迟到”or“早退”)
4,请假表(员工编号审核者编号 and 申请状态 =“已提交”、“已取消”、“已批准”、“已否决”and 开始时间结束时间)
------------------------------------------------------------------------------------------------------------------------------------------------------
视图
1,员工基本信息 基表:员工表-(左外联接)-部门表 得到了员工的详细信息,其中包括员工的基本信息、员工的部门信息
2, 考勤信息 基表:考勤表--(内联接)--员工表 得到员工的姓名、员工所属部门编号,考勤情况
3, 请假信息 基表:请假表--(内联接)--员工表 得到员工的请假申请信息,申请请假状态和请假批准人姓名
4,工资信息 基表:员工表-(左外联接)-部门表-(内联接)-工资表 得到员工的详细工资信息
5, 基本工资 基表:员工表--(内联接)--工资表 得到员工的基本工资
6, 变动工资 基表:员工表--(内联接)--工资表 得到员工基本工资的变动增加信息
7,假期信息 基表:假期表 得到假期信息
-------------------------------------------------------------------------------------------------------------------------------------------------------
存储过程
1,增加员工 基表:员工表 插入员工表一条记录
2, 删除员工 基表:员工表 删除员工表一条记录 根据员工编号
文档评论(0)