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

员工工资管理系统数据库设计30VIP免费

员工工资管理系统数据库设计30_第1页
1/30
员工工资管理系统数据库设计30_第2页
2/30
员工工资管理系统数据库设计30_第3页
3/30
《数据库原理》实验七:数据库设计数据库名称:员工工资管理系统姓名:胡少帅班级:2011级网络工程学号:201104410210241需求分析工资管理系统是提供工资管理人员和职工工资进行管理的系统。它能自动对不同职务,不同出勤及各个月份的工资进行管理并生成财务表。工资管理系统的用户需求主要功能有:1各部门的信息情况2各职工的信息情况3考勤信息情况4工资信息情况5定义登陆用户和用户的权限2概念分析(1)部门图(2)职工信息图(3)职务信息图(4)考勤信息图(5)用户图(6)工资情况图(7)总图3逻辑设计关系模型:部门(部门编号(主键),部门名称,经理,电话)职工信息(职工编号(主键),职务编号,姓名,性别,电话,住址,部门编号(外键))考勤情况(职工编号(主键),出勤天数,加班天数,出勤奖金,月份)职务(职务编号(主键),职务名称(主键),基本工资)工资计算(职工编号(主键),考勤情况,工资,月份)用户(用户名,密码,权限)4物理设计1给职工信息表建立非聚集索引“职工”/*给职工信息表非建立聚集索引*/职工职工信息(职工编号)*'职工'2给工资表建立唯一索引“工资”/*给工资表建立唯一索引“工资”*/工资工资情况(职工编号)*'工资'3给考勤信息表建立聚集索引“考勤”/*给考勤信息表建立非聚集索引*/考勤考勤信息(职工编号)*'考勤'5实施过程(1)创建表结构1职工信息表职工信息(职工编号(20),职务编号(20),姓名(20),性别(20),电话(20),住址(20),部门编号(20))2职务信息表职务信息(职务编号(20),职务名称(20),基本工资)3工资表工资情况(月份(20),员工编号(20),工资(20))4考勤信息表考勤信息(职工编号(40),出勤天数(20),加班天数(20),出勤奖金)5部门表部门(部门编号(20),部门名称(20),经理(20),电话(20))6用户表用户(用户名(10),密码(30),权限(30))(2)给表定义约束1给考勤情况中的出勤奖金列定义约束范围0-10002给部门表添加一个主键3给职工信息表添加一个主键和外键(3)给表插入信息1职工信息表插入2职务信息表插入3用户信息表插入4工资情况表插入5部门表插入6考勤情况表插入(4)表的基本操作1修改职工信息中编号为10001的姓名为张琪2给职务信息表添加一列3删除刚才添加的那列4修改工资情况表中工资的数据类型5给考勤信息表增加一列(5)定义登录名,用户和权限1定义第一个登录名和用户,权限对所有的表有所有的权限/*创建用户和赋予权限*/王琦'123456',员工工资管理*创建登录账户*/王琦王琦部门王琦工资情况王琦考勤信息王琦用户王琦职工信息王琦职务信息王琦2创建第二个登录名和用户,对所有的表只有查看和删除的权限高汉'123456',员工工资管理*创建登录账户*/高汉高汉部门高汉工资情况高汉考勤信息高汉用户高汉职工信息高汉职务信息高汉3创建第三个登录名和用户,只有查看的权限/*创建第三个用户并赋予所有权限*/王敏'123456',员工工资管理*创建登录账户*/王敏王敏部门王敏工资情况王敏考勤信息王敏用户王敏职工信息王敏职务信息王敏(6)建立一个触发器,在工资情况表被修改时使用/*建立一个触发器*/m工资情况(工资)'基本工资不能修改,请联系财务部'(6)建立存储过程1创建一个存储过程来存放查询到的职工的信息和工资2创建一个存储过程来存放进行删除操作3创建一个存储过程来存放查询所有职工中工资大于3500的(7)建立一个视图6课程设计总结本次课程设计调查从职员的工资,部门的情况,根据其具体情况,设计工资管理系统。加深了对数据库课程知识的理解。通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对灵据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,图的表示,数据字典的创建,懂得了不少有关数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,将语的查询语句用得淋漓尽致,增强了自己在数据库中应用语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主建与外主键的定义,约束项的设置,使逻辑更严密,在学习过程中,我也能过上网查了不少资料,也...

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

碎片内容

员工工资管理系统数据库设计30

您可能关注的文档

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