人事调度101-06-侯明斌-数据库课程设计说明书.doc
《人事调度101-06-侯明斌-数据库课程设计说明书.doc》由会员分享,可在线阅读,更多相关《人事调度101-06-侯明斌-数据库课程设计说明书.doc(12页珍藏版)》请在课桌文档上搜索。
1、摘要 随着计算机技术的飞速发展,计算机在企业管理中应用的普与,利用计算算计实现企业人事档案的管理势在必行.当前企业信息管理系统正在从c/s结构向b/s结构转移,但是由于安全性等方面的因素,c/s结构的管理信息系统仍然占据企业管理信息系统的主流. 人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件.关键词:SQL SERVER;数据库设计;人事调度9 / 12目录第一章绪论11.1课题简介11.2设计目的11.3设计内容1第二章需求分析22.1 需求分析的任务22.2 需求分析的过程22.3流程图2第三章概念结构设计53.1
2、概念结构设计的方法与步骤53.2 数据抽象与局部视图设计53.3视图的集成6第四章逻辑结构设计74.1 E-R图向关系模型的转换74.2 数据库关系图7第五章数据库的实现105.1数据库的建立105.2 数据库基本结构的建立105.3安全性的实现105.4完整性的实现105.5恢复技术的实现11第六章运行与结果126.1简单查询和连接查询126.2嵌套查询126.3组合查询和统计查询12第一章绪论1.1课题简介经过三年的学习,我们对计算机方面的知识有了很大的提升,本着理论联系实际的宗旨,通过学校提供的这次课程设计实践的机会,在指导教师的帮助下,历经两周时间,我自行设计一套人事管理系统,在下面的
3、各章中,我将以这套人事管理系统为例,谈谈其开发过程和所涉与到的问题.1.2设计目的支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等.支持企业进行劳动人事管理与其相关方面的决策,如企业领导根据现有的员工数目决定招聘的人数等.1.3设计内容选择课题并且对课题的相关信息有一定的了解,对于我选的课题来说,我必须了解企业对人事管理的大概流程与其相关信息.将这些信息输入到数据库中,使之能够进行查询、修改、删除并且与机票预定系统执行相同的操作.在需求分析阶段,需要完成人事管理系统的具体分类和实施过程流图.概念设计阶段要完成数据抽象与局部视图设计以与视图的集成
4、.逻辑结构设计阶段要把E-R图转化为关系模式.最后是数据库的实施和运行.第二章需求分析2.1 需求分析的任务调查应用系统用户所需要操作的数据,决定在数据库中存储什么数据.调查应用系统用户要求对素具进行什么样的处理,理清数据库中各种数据之间的关系.2.2 需求分析的过程向应用系统用户了解他们通常需要什么信息,数据库中还需要增加或删减哪些内容,如员工的年龄、学历、婚姻情况,是否还需要增加他的人生经历.列出数据,分析各个数据都有什么具体的作用,他们之间又有什么联系?从而让人事管理人员能全面具体的分析企业的人事情况,利于其制定人事管理计划.2.3数据字典与流程图1.系统模块分析 1基本信息模块.主要包
5、括企业员工的基本信息,如#,性别,学历联系方式等. 2员工工作信息模块.主要显示员工在公司的情况. 3部门信息模块.主要记录企业的组织机构信息. 4考勤信息模块.主要包含员工上下班的出勤情况,如迟到等. 5职位调度模块.主要包括员工的职位变动信息. 6查询统计模块.主要为实现上述信息的查询和统计,并能够生成相关报表文件.2.业务流程分析图2.1人事管理流程图第三章 概念结构设计3.1概念结构设计的方法与步骤概念设计阶段我采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计.对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式.3.2 数据抽象与局部视图设
6、计 人事调度信息E-R图 考勤信息E-R图 部门信息E-R图员工工作信息E-R图 员工基本信息E-R图3.3视图的集成经过逐步细化再进行每两个一集成初步形成一个E-R图,最后得到图3.4总体概念结构E-R图.图3.4系统总体结构E-R图第四章 逻辑结构设计4.1 E-R图向关系模型的转换将图3.4总体概念结构E-R图转化成关系模型.将转化的关系模式进行优化,最终达到第三范式.至少包括4张表,每个表都有主键,设必要的外键.员工基本信息工号,#,性别,年龄,民族,入职时间,所属部门,联系 ,#号,基本工资员工的工作信息工号,所属部门编号,职称,工龄部门部门编号,部门名称,部门经理,部门 人事调度工
7、号,#,原职位,现职位,调度时间考勤工号,缺勤,迟到,早退,日期4.2 基本表结构根据总体结构图设计各表的结构,其相应表的定义如下:表4-1部门信息表的结构编号属性名称类型长度可否为空描述主/外键1部门编号char4否标识每个部门主2部门名称char10是记录部门的名称3部门 char11否记录各部门联系方式4部门经理char10否记录部门的管理人员表4-2 考勤信息表的结构编号属性名称类型长度主/外键是否为空描述1员工编号char10 主外否标识每一个员工2缺勤char4是记录缺勤次数3迟到char4是记录迟到次数4早退char4是记录早退次数5日期char10否记录考勤日期表4-3 员工工
8、作信息表的结构编号属性名称类型长度是否为空主/外键描述1员工编号char10否主标识每一个员工2部门编号char4否外标识每个部门3职称char10是员工头衔4工龄char4是工作时间表4.4人事调度表的结构编号属性名称类型长度是否为空主/外键描述1员工编号char10否主外标识每一个员工2#char10是记录员工#3原职位char10是记录原职位4现职位char10是记录现职位5调度时间char10记录调度时间表4.5 员工信息表的结构编号属性名称类型长度是否为空主/外键描述1员工编号char10否主标识每一个员工2#char10否员工#3性别char4否标识男女4年龄int4是标识员工年龄
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 调度 101 06 侯明斌 数据库 课程设计 说明书

链接地址:https://www.desk33.com/p-17249.html