电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库课程设计-工资管理系统

数据库课程设计-工资管理系统_第1页
1/8
数据库课程设计-工资管理系统_第2页
2/8
数据库课程设计-工资管理系统_第3页
3/8
1 需求分析工资管理系统是提供工资管理人员和职工工资进行管理的系统。它能自动对不同职务,不同出勤及各个月份的工资进行管理并生成财务表.工资管理系统的用户需求主要功能有:1 各部门的信息情况2 各职工的信息情况3 考勤信息情况4 工资信息情况5 定义登陆用户和用户的权限2 概念分析(1)部门 E—R 图(2)职工信息 E—R 图(3)职务信息 E-R 图(4)考勤信息 E—R 图(5)用户 E-R 图(6)工资情况 E-R 图(7)总 E—R 图3 逻辑设计关系模型:部门(部门编号(主键),部门名称,经理,电话)职工信息(职工编号(主键),职务编号,姓名,性别,电话,住址,部门编号(外键))考勤情况(职工编号(主键),出勤天数,加班天数,出勤奖金,月份)职务(职务编号(主键),职务名称(主键),基本工资)工资计算(职工编号(主键),考勤情况,工资,月份)用户(用户名,密码,权限)4 物理设计 1 给职工信息表建立非聚集索引“职工”/*给职工信息表非建立聚集索引*/createnonclusteredindex 职工on 职工信息(职工编号)goSELECT*FROMsys。indexesWHEREname=’职工'2 给工资表建立唯一索引“工资"/*给工资表建立唯一索引“工资"*/createuniqueindex 工资on 工资情况(职工编号)goSELECT*FROMsys.indexesWHEREname=’工资’Go3 给考勤信息表建立聚集索引“考勤”/*给考勤信息表建立非聚集索引*/createnonclusteredindex 考勤on 考勤信息(职工编号)goSELECT*FROMsys.indexesWHEREname=’考勤’5 实施过程(1)创建表结构1 职工信息表create table 职工信息(职工编号 char(20) not null, 职务编号 char(20) not null,姓名 varchar(20) not null,性别 char(20) not null,电话 char(20) not null,住址 varchar(20) not null,部门编号 char(20)not null)2 职务信息表create table 职务信息(职务编号 char(20) not null, 职务名称 char(20) not null,基本工资 money) 3 工资表create table 工资情况(月份 char(20) not null,员工编号 char(20) not null,工资 char(20) not null ) 4 考勤信息表create table 考勤信息(职工编号 varchar(40) not null, 出勤天数 char(20) not null, 加班天数 char(20) not null,出勤奖金 money) 5 部门表create table 部门(部门编号 char(20) not null,部门名称 char(20) not...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库课程设计-工资管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部