SQL数据库员工工资管理系统设计7186.docx
《SQL数据库员工工资管理系统设计7186.docx》由会员分享,可在线阅读,更多相关《SQL数据库员工工资管理系统设计7186.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理 实验七:数据库设计数据库名称称:员工工工资管管理系统统 姓名名:胡少少帅 班级级:20011级级网络工工程学号:20011004411021102441 需求分分析工资管理系系统是提提供工资资管理人人员和职职工工资资进行管管理的系系统。它它能自动动对不同同职务,不不同出勤勤及各个个月份的的工资进进行管理理并生成成财务表表。工资管理理系统的的用户需需求主要要功能有有:1各部门的的信息情情况2各职工的的信息情情况3考勤信息息情况4工资信息息情况5定义登陆陆用户和和用户的的权限2 概念分分析(1) 部门E-RR图(2) 职工信息EE-R图图(3) 职务信息EE-R图图(4) 考勤信息EE
2、-R图图(5) 用户E-RR图(6) 工资情况EE-R图图(7) 总E-R图图3 逻辑设设计关系模型:部门(部门门编号(主主键),部部门名称称,经理,电电话)职工信息(职职工编号号(主键键),职职务编号号,姓名名,性别别,电话话,住址,部部门编号号(外键键)考勤情况(职工编号(主键),出勤天数,加班天数,出勤奖金,月份)职务(职务务编号(主主键),职务名名称(主主键),基本工工资)工资计算(职职工编号号(主键键),考考勤情况况,工资资,月份份)用户(用户户名,密密码,权权限)4 物理设设计 1 给职职工信息息表建立立非聚集集索引“职工”/*给职工工信息表表非建立聚聚集索引引*/creatten
3、ooncllusttereedinndexx 职工工on 职职工信息息(职工编编号)goSELECCT*FROMssys.inddexeesWHEREEnamme=职工工2给工资表表建立唯唯一索引引“工资”/*给工资资表建立立唯一索索引“工工资”*/creatteunniquueinndexx 工资资on 工工资情况况(职工编编号)goSELECCT*FROMssys.inddexeesWHEREEnamme=工资资Go3给考勤信信息表建建立聚集集索引“考勤”/*给考勤勤信息表表建立非非聚集索索引*/creattenooncllusttereedinndexx 考勤勤on 考考勤信息息(职工编
4、编号)goSELECCT*FROMssys.inddexeesWHEREEnamme=考勤勤5 实施过过程(1) 创建表结构构1 职工信信息表creatte ttablle 职职工信息息(职工编号号chaar(220) nott nuull, 职务编号号chaar(220) nott nuull,姓名varrchaar(220) nott nuull,性别chaar(220) nott nuull,电话chaar(220) nott nuull,住址varrchaar(220) nott nuull,部门编号 chaar(220)nnot nulll)2职务信息息表creatte ttabll
5、e 职职务信息息(职务编号号chaar(220) nott nuull, 职务名称称chaar(220) nott nuull,基本工资mmoneey) 33工资表表creatte ttablle 工工资情况况(月份chhar(20) noot nnulll,员工编号ccharr(200) nnot nulll,工资chaar(220) nott nuull ) 44考勤信信息表creatte ttablle 考考勤信息息(职工编号号 vaarchhar(40) noot nnulll, 出勤天数数chaar(220) nott nuull, 加班天数数chaar(220) nott nuul
6、l,出勤奖金mmoneey) 5部部门表creatte ttablle 部部门(部门编号号chaar(220) nott nuull,部门名称ccharr(200) nnot nulll,经理varrchaar(220) nott nuull,电话chaar(220) nott nuull)6用户表creatte ttablle 用用户(用户名ccharr(100) nnot nulll,密码chaar(330) nott nuull,权限chaar(330)(2)给表表定义约约束1 给考勤勤情况中中的出勤勤奖金列列定义约约束范围围0-100002 给部门门表添加加一个主主键3 给职工工信息表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 数据库 员工 工资管理 系统 设计 7186
限制150内