数据库课程设计-中小型企业工资管理的设计与实现

数据库课程设计-中小型企业工资管理的设计与实现

ID:12121288

大小:689.00 KB

页数:22页

时间:2018-07-15

数据库课程设计-中小型企业工资管理的设计与实现_第1页
数据库课程设计-中小型企业工资管理的设计与实现_第2页
数据库课程设计-中小型企业工资管理的设计与实现_第3页
数据库课程设计-中小型企业工资管理的设计与实现_第4页
数据库课程设计-中小型企业工资管理的设计与实现_第5页
资源描述:

《数据库课程设计-中小型企业工资管理的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计说明书课程设计名称数据库原理课程设计专业计算机科学与技术2017年1月9日课程设计任务书课程设计题目:中小型企业工资管理的设计与实现起止日期:2017.1.9-2017.1.13设计地点:计算机学院实验室主要业务描述:要求设计一套中小型企业工资管理方案,其中应具有一定的人事档案管理功能。在考虑具体中小型企业工资管理的业务处理过程中,还需要重点考虑如下业务处理过程:(1)工资管理系统是企业进行管理的不可缺少的一部分,它是建立在人事档案系统之上的,其职能部门是财务处和会计室。(2)通过对职工建立人事档案,根据其考勤情况以及

2、相应的工资级别,算出其相应的工资。为了减少输入帐目时的错误,可以根据职工的考勤、职务、部门和各种税费自动求出工资。(3)为了便于企业领导掌握本企业的工资信息,在系统中应加入各种查询功能,包括个人信息、职工工资、本企业内某一个月或某一部门的工资情况查询,系统应能输出各类统计报表。设计要求:1、根据该业务过程示意图绘制数据流图、画出E-R图(属性按自己的理解设定,但一定要有员工基本信息、工资编号、发放月份、应发工资、实发工资等信息);2、再将其转换成关系模式(要求达到3NF);写出创建各表的SQL语句(要含主键、外部键及其它的完整

3、性定义),并指出各表应建哪些索引信息。注:此任务书由指导教师在课程设计前填写,发给学生作为本课程设计的依据。课程设计成绩考核表课程名称:数据库原理课程设计课程设计题目:中小型企业工资管理的设计与实现考核项目满分值得分1.独立完成设计任务202.设计方案、说明书、图纸、程序、计算等完成质量303.创新与发挥104.答辩(口试)40合计得分成绩指导教师签字几点说明1.此表由指导教师进行课程设计成绩评定时填写。2.课程设计成绩根据学生各项考核最后得分,按“优”、“良”、“中”、“及格”、“不及格”五级评定。其中,90分以上为“优”。

4、80~89分为“良”。70~79分为“中”;60~69分为“及格”;60分以下为“不及格”。3.课程设计结束后,此表由指导教师放入课程设计资料袋,送承担课程的教研室存档。2017年1月13日题目:中小型企业工资管理的设计与实现一、问题描述:设计一套中小型企业工资管理方案,其中应具有一定的人事档案管理功能。在考虑具体中小型企业工资管理的业务处理过程中,还需要重点考虑如下业务处理过程:(1)工资管理系统是建立在人事档案系统之上的,职能部门是财务处和会计室。(2)通过对职工建立人事档案,根据其考勤情况以及相应的工资级别,算出其相应的

5、工资。可以根据职工的考勤、职务、部门和各种税费自动求出工资(3)为了便于企业领导掌握本企业的工资信息,在系统中应加入各种查询功能,包括个人信息、职工工资、本企业内某一个月或某一部门的工资情况查询,系统应能输出各类统计报表。二、需求分析:数据流图:数据字典:三、概念结构设计:局部E-R图:职工属性:部门属性:考勤属性:工资属性:每日情况属性:全局E-R图:用到的工具:E-R图四、逻辑结构设计:初始的关系模式:职工:E(Eid,Ename,age,sex,job,manage_id,department_id)工资:S(Sid,S

6、should,Sreally,give_month,bonus_pct,Eid)部门:D(Did,Dname,manage_id)考勤:C(Cid,late_times,leave_times,vacate_times,Eid,checking_date)每日情况:Daily(daily_id,daily_date,should_time,really_time,Cid)关系模式的规范化处理:因为没有传递函数依赖和完全函数依赖,所以是第三范式逻辑结构:职工表:工资表:部门表:考勤表:每日情况表:五、物理结构设计:Employe

7、es表:CREATETABLE`employees`(`employee_id`VARCHAR(10)NOTNULLCOMMENT'primarykey',`manage_id`VARCHAR(10)NOTNULLCOMMENT'foreignkey',`department_id`VARCHAR(10)NULLDEFAULTNULLCOMMENT'foreignkey',`employee_name`VARCHAR(10)NOTNULLCOMMENT'NOTNULL',`sex`TINYINT(2)NOTNULLDEFAUL

8、T'1'COMMENT'1表示男,2表示女',`age`INT(10)NULLDEFAULTNULLCOMMENT'大于0',`job`VARCHAR(10)NOTNULLCOMMENT'职务',PRIMARYKEY(`employee_id`),INDEX`FK_emplo

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

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

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