2020年(管理知识)XXXX年企业工资管理系统(数据库)_

上传人:精****库 文档编号:136341504 上传时间:2020-06-27 格式:DOC 页数:23 大小:179.07KB
返回 下载 相关 举报
2020年(管理知识)XXXX年企业工资管理系统(数据库)__第1页
第1页 / 共23页
2020年(管理知识)XXXX年企业工资管理系统(数据库)__第2页
第2页 / 共23页
2020年(管理知识)XXXX年企业工资管理系统(数据库)__第3页
第3页 / 共23页
2020年(管理知识)XXXX年企业工资管理系统(数据库)__第4页
第4页 / 共23页
2020年(管理知识)XXXX年企业工资管理系统(数据库)__第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2020年(管理知识)XXXX年企业工资管理系统(数据库)_》由会员分享,可在线阅读,更多相关《2020年(管理知识)XXXX年企业工资管理系统(数据库)_(23页珍藏版)》请在金锄头文库上搜索。

1、枣 庄 学 院信息科学与工程学院课程设计任务书 题目: 企业工资管理系统 学 号: 姓 名: 专 业: 网络工程 课 程: 数据库系统概论 指导教师: 职称: 完成时间: 20 11 年 12 月-2011 年 12 月枣庄学院信息科学与工程学院制 年 月 日课程设计任务书及成绩评定课程设计的任务和具体要求数据库系统概论课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程设计实验主要围绕两方面内容:数据库设计和基本数据库编程实践。通过本实验,使学生了解数据库系统的理论,掌握数据库的设计方法及数据库的运用和基本开发技术。1. 掌握数据库设计的基本方法,熟悉数据库设

2、计的步骤;2. 通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力;3. 学习基本数据库编程方法。指导教师签字: 、 日期: 指导教师评语成绩: 指导教师签字: 日期: 课程设计所需软件、硬件等课程设计进度计划起至日期工作内容备注参考文献、资料索引序号文献、资料名称编著者出版单位参考文献1数据库课程设计 何钦铭 陈根才 浙江大学出版社 2007年2数据库原理与设计 陶宏才 清华大学出版社2数据库原理及应用 王飞3目录第一章 目的1第二章 引言2第三章 课程设计内容与要求3一、需求分析31、数据项32、数据结构53、数据流64、数据存储65

3、、处理过程6二、概念结构设计7三、逻辑结构的设计8四、物理结构设计114.1 索引的建立114.2 数据库的存储结构11五、数据实施和维护125.1建立数据库125.2 建立表125.3建立视图145.4存储过程:155.6查询175.7用户与权限管理18小结19参考文献2020第一章 目的数据库系统概论课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程设计实验主要围绕两方面内容:数据库设计和基本数据库编程实践。通过本实验,使学生了解数据库系统的理论,掌握数据库的设计方法及数据库的运用和基本开发技术。1. 掌握数据库设计的基本方法,熟悉数据库设计的步骤;2.

4、通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力;3. 学习基本数据库编程方法。第二章 引言企业工资管理系统是一个中小型企业单位不可缺少的部分,它的内容对于中小企业的决策者和管理者来说都至关重要,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工资,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并

5、发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对员工工资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。下面我所做的工资管理系统,该系统可以实现以下功能:(1) 员工各种信息的输入及维护。(2) 员工每个工种基本工资的设定。(3) 加班津贴管理,根据加班时间和类型给予不同的加班津贴;(4) 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;(5) 员工年终奖金的生成,员工的年终奖金计算公式(员工本年度

6、的工资总和津贴的总和)/6;(6) 能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计。 第三章 课程设计内容与要求一、需求分析考勤员工送个人信息缺勤或加班基本工资 、津贴、罚款人事部送考勤情况发工资工作信息财务部图1-1 系统数据流图数据流图表达了数据和处理之间的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典(DD)通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。1、数据项数据项

7、名数据项含义说明数据类型长度wno员工号intwname姓名char8sex性别char2birth出生日期intcall联系电话char10add籍贯char20ide身份证号intdepar部门名称char8type工种号inttname工种名称char8bwage基本工资intovertime津贴类型char8absence缺勤类型char8overhour加班工时intabstime缺勤次数intohcash每小时加班津贴intatcash每次缺勤罚款额intmonth月份intwage月工资数intallo本月津贴intfine本月罚款intallwage年总工资数intweal年终

8、奖金intyear年份int2、数据结构数据结构名组成员工信息员工号,姓名,身份证号,性别,出生日期,籍贯,联系方式,部门名称 工资信息员工号,姓名,工资月份,基本工资,应得工资,实收工资奖金信息员工号,姓名,总工资,津贴3、数据流数据流名数据流来源数据流去向组成输入信息员工信息库员工信息工资级别部门属性信息库部门信息基本工资工资级别信息库工资信息津贴员工加班员工信息奖金员工工作员工工资,津贴信息实得工资员工4、数据存储数据存储名输入的数据流输出的数据流组成员工信息员工信息的记录员工信息记录员工信息部门信息部门的各类信息部门信息部门信息工资信息基本工资,实得工资工资信息记录工资的组成,数额5、

9、处理过程处理过程名输入数据流输出数据流员工信息记录员工信息员工清单工资安排员工工作信息工资安排信息二、概念结构设计概念结构设计的步骤:第一步:进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们先逐一的设计分E-R图。第二步:进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式,多个分E-R图一次集成,另一种是一次集成两个分E-R图。采用一次集成两个分E-R图的方式。员工工号职务级别年龄部门名称姓名性别籍贯工龄工种出生日期身份证号 图2-1 员工实体及属性津贴类型数

10、额部门部门号部门名称基本工资图2-2 部门实体及属性 图2-3 津贴实体及属性 工资罚款津贴基本工资图 2-4 工资实体及属性 1员工工作获得工资1nmm部门津贴加班nn图 2-5 工资管理系统数据库ER图三、逻辑结构的设计将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。逻辑结构设计的任务是将概念结构设计的E-R图,转化为与选用的DBMS所支持的数据模型相符的逻辑结构,形成逻辑模型。员工信息(员工号、工种号、姓名、性别、民族、联系电话、家庭住址、出生日期、身份证号),1NF范式;工作信息(

11、工种号、工种名称、部门、基本工资),3NF范式;罚款(罚款类型、每次缺勤罚款额、),3NF范式;津贴(津贴类型、每小时加班津贴),3NF范式;月工资(员工号、工种号、罚款类型、津贴类型、基本工资、缺勤次数、加班小时数、本月罚款、本月津贴、月工资数),3NF范式;年总工资(员工号、年份、年总工资数、年终奖金),3NF范式。表3-1 员工信息表字段名称字段解释数据类型wno员工号intwname姓名charsex性别charbirth出生日期intcall联系方式charadd籍贯charide身份证号int表3-2 工作信息表字段名称字段解释数据类型depar部门名称chartype工种号inttname工种名称char表3-3 考勤信息表字段名称字段解释数据类型absence缺勤类型charoverhour加班工时intabstime缺勤次数int表3-4 收入信息表字段名称字段解释数据类型bwage基本工资intohcash每小时加班津贴intatcash每次缺勤罚款额intmonth月份intwage月工资数intallo本月津贴intfine

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号