(人力资源管理)人事管理系统韦敏

上传人:管****问 文档编号:119839623 上传时间:2020-01-27 格式:DOC 页数:29 大小:4.51MB
返回 下载 相关 举报
(人力资源管理)人事管理系统韦敏_第1页
第1页 / 共29页
(人力资源管理)人事管理系统韦敏_第2页
第2页 / 共29页
(人力资源管理)人事管理系统韦敏_第3页
第3页 / 共29页
(人力资源管理)人事管理系统韦敏_第4页
第4页 / 共29页
(人力资源管理)人事管理系统韦敏_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《(人力资源管理)人事管理系统韦敏》由会员分享,可在线阅读,更多相关《(人力资源管理)人事管理系统韦敏(29页珍藏版)》请在金锄头文库上搜索。

1、 课 程 设 计 报 告课程设计名称: 数据库原理与应用 系 部: 二 系 学生姓名: 韦 敏 班 级: 10信息与计算科学 学 号: 20100202111 成 绩: 指导教师: 陈林 开课时间: 2012-2013 学年 1 学期一设计题目: 人事管理系统二主要内容:人事管理系统主要是针对企业单位内部组织结构和员工信息的管理,本系统的主要功能为:员工信息管理,部门信息管理,系统用户管理,故我们需要实现如下功能的建设:1) 员工信息管理:每个部门的员工各种信息的添加,修改,删除,包括员工的基本信息、学历信息、职称等信息,以及查看符合各种条件的员工部分与总体信息;2) 部门信息管理:查看部门信

2、息,包括部门编号、部门名称、部门经理、部门简介等信息;具有更新部门的功能。3) 系统用户管理:查看系统用户信息,包括用户名和用户类型(系统管理员和普通用户)等信息;三具体要求1. 课程设计的内容独立自主完成,课程设计报告内容完整、格式规范、排版整洁美观;2. 后台数据库采用MS SQL SERVER 2005,前台界面语言不限,编写的程序代码,须有较详细的注释说明;四进度安排课程设计安排:16周星期一 讲解课程设计的内容,安排每一天的具体任务,分配并熟悉题目;星期二 需求分析:给出系统的功能需求、性能需求,并绘制DFD和DD;星期三 概念结构设计:绘制实体属性图(可选),局部ER图和全局ER图

3、;星期四 逻辑结构设计:转换、优化;星期五 逻辑结构设计:外模式设计17周星期一 物理结构设计及数据库实施;星期二 应用程序编制调试、整理课程设计报告;星期三 应用程序编制调试、整理课程设计报告,并检查;星期四 根据反馈结果修改课程设计报告;星期五 课程设计答辩,交材料;上交的材料:课程设计的电子稿、打印稿、源码(SQL代码和程序代码)五成绩评定考核方法:现场验收(占50%),课程设计报告(占50%)。考核内容:学习态度(出勤情况,平时表现等)、方案合理性、各阶段的图表与程序编制质量、设计报告质量。成绩评定:优,良,中,及格,不及格。特别说明:(1)如发现抄袭,按照不及格处理。 (2)材料不齐

4、的,考核等级降一级。电子稿件以压缩文件的形式上交,压缩命名为:11位学号+姓名正文撰写包含的内容:1、 需求分析2、 概念结构设计3、 逻辑结构设计4、 物理结构设计5、 数据库实施及应用程序编制6、 心得体会7、 参考资料正文:题目:人事管理系统第一章 系统概述本文按照数据库系统设计的基本步骤,采取了事先进行需求分析,得出对应的数据流图和数据字典,再进行概念结构设计,逻辑结构设计和物理结构设计,最后通过运行和测试,成功完成了一个小型的人事管理系统的设计。最终,在SQL SEVER 2005上运行的人事管理系统,可以实现:员工各种信息的管理,员工所在部门信息的相关管理。第二章 需求分析2.1需

5、求分析通过对当前人事管理系统的相关调查,确定所做的人事管理系统功能的基本要求如下: 员工各种信息的输入及修改,包括员工的基本信息、学历信息、职称等信息; 员工所在的部门信息,包括部门名称、部门经理等信息; 按照一定的条件,查询、统计符合条件的员工信息;包括每个员工详细信息的查询、按学历查询、按部门查询等,包括按学历、部门、参加工作时间等统计各自的员工信息; 对于转出、辞职、辞退、退休员工信息的删除,并更新相应部门的统计信息。2.2功能分析人事管理系统主要是针对企业单位内部组织结构和员工信息的管理,本系统的主要功能为:员工信息管理,部门信息管理,系统用户管理,故我们需要实现如下功能的建设:4)

6、员工信息管理:每个部门的员工各种信息的添加,修改,删除,包括员工的基本信息、学历信息、职称等信息,以及查看符合各种条件的员工部分与总体信息;5) 部门信息管理:查看部门信息,包括部门编号、部门名称、部门经理、部门简介等信息;具有更新部门的功能。6) 系统用户管理:查看系统用户信息,包括用户名和用户类型(系统管理员和普通用户)等信息;2.3系统数据流程图数据流图描述的是系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也能容易理解。数据流图里的符号也极为简单,只有四个:1)外部实体;2)处理;3)连线;

7、4)数据存储。这四个符号也有两种。一种是Yourdon & Coad法,另一种是Gane & Sarson法。只是略有不同而已。在这篇论文中,我们使用Microsoft Visio,故使用Gane & Sarson法。所对应的四个符号如图2.1所示: 图2.1经过详细调查,了解到企业单位人事管理系统的业务流程,在此基础上,得出系统的逻辑模型,并用数据流图表示,情况如图2.2,图2.3所示:图2.2 顶层数据流图图2.3 0层数据流图在上述人事管理系统数据流图中,员工档案管理功能还没具体实现,主要实现功能如图2.4所示:图2.4 1层数据流图综合0层数据流,得出最终的数据流图,如图2.5所示,图

8、2.5 总数据流图2.4系统数据字典人事管理系统数据流程图中,数据信息和处理过程还需要通过数据字典来描述。在本文的数据字典中,主要对数据流图中的数据项、数据结构、数据流、数据存储和处理过程进行说明。2.4.1数据项序号:1名称:_name含义:员工姓名值域:varchar(10)序号:2名称:_no含义:员工编号值域:varchar(5)序号:3名称:_sex含义:员工性别值域:varchar(2)序号:4名称:_callnumber含义:员工联系电话类型:int序号:5名称:_education含义:员工学历值域:varchar(10)序号:6名称:_position含义:员工职称值域:va

9、rchar(10)序号:7名称:dpt_no含义:员工所在部门编号值域:varchar(4)序号:8名称:_worktime含义:员工参加工作时间值域:varchar(20)序号:9名称:_infor_change含义:工作变动值域:varchar(4)序号:10名称:dpt_name含义:部门名称值域:varchar(20)序号:11名称:dpt_manager含义:部门经理编号值域:varchar(5)序号:12名称:dpt_no含义:部门编号值域:varchar(4)序号:13名称:dpt_count含义:部门人数类型:int序号:14名称:dpt_abstract含义:部门简介值域:v

10、archar(200)序号:17名称:users_name含义:用户名值域:varchar(10)序号:18名称:users_pwd含义:用户密码值域:varchar(16)序号:19名称:_authority含义:用户权限值域:int2.4.2 数据结构序号:1名称:员工信息表组成:_name,_no,_sex,_callnumber,_education,_position,dpt_no,_worktime,_infor_change,序号:2名称:部门信息表组成:dpt_name,dpt_manager,dpt_no,dpt_count,dpt_abstract序号:3名称:登录信息表组

11、成:users_name,users_pwd,_authority2.4.3 数据流1)数据流名称:员工情况位置:员工P1.1,员工P1.2。定义: 员工情况=姓名+性别+编号+学历+联系电话+所在部门+参加工作时间+职称 。数据流量:根据公司的员工具体录用情况来确定。说明:要对每一位被聘用的新员工进行唯一编号。2) 数据流名称:员工变动情况位置:P1.5D1,P1.5D6。定义:员工变动情况=员工号+变动前职位+变动原因+调动日期。数据流量:根据公司的具体情况来确定。说明:员工号可以唯一确定一个员工变动情况。3) 数据流名称:用户情况位置:用户P3定义:用户身份=员工编号数据流量:根据公司的

12、具体情况来确定。说明:要对每一名用户建立唯一的账号。4) 数据流名称:用户身份位置:安全管理P1.1,P1.2,P1.3,P1.4,P1.5,P2定义:用户身份= 管理员 | 员工数据流量:根据公司的具体情况来确定。说明:不同的用户身份对应不同的操作权限,对应着不同的安全级别。5)数据流名称:部门情况位置:部门部门情况定义: 部门情况=部门编号+部门名称+部门人数+部门简介+部门经理数据流量:根据公司的具体情况来确定。说明:部门编号是主码。2.4.4数据存储1) D1员工档案输入:P1.1,P1.2,P1.5输出:P1.2,P1.3,P1.4,P1.5数据结构:员工档案=姓名+性别+学历+员工

13、编号+联系电话+所在部门编号+参加工作时间+职称+工作变动。数据量和存取频度:根据公司的具体规模情况来确定。存取方式:联机处理;检索和更新;以随机检索为主。说明:员工编号具有唯一性和非空性;性别只能是男或女;主码是员工编号。2) D2部门记录输入:P2输出:P2数据结构:部门记录=部门编号+部门名称+部门人数+部门简介+部门经理。数据量和存取频度:根据公司的具体规模情况来确定。存取方式:联机处理;检索和更新;以检索操作为主。说明:主码设为部门号。3) D3用户记录输入:P3输出:P3数据结构:用户记录=员工编号+管理员编号+密码+权限数据量和存取频度:根据公司的具体规模情况来确定。存取方式:联

14、机处理;检索和更新;以更新操作为主。说明:主码设为管理员编号。4) D4员工相应信息输入:P1.4输出:P4数据结构:员工相应信息=员工编号+学历+联系电话+所在部门编号+参加工作时间+职称+工作变动。数据量和存取频度:根据公司的具体规模情况来确定。存取方式:联机处理;检索和更新;以更新操作为主。说明:主码设为员工编号。5) D5员工信息更新输入:P1.5输出:P2数据结构:员工信息更新=员工编号+职称+工作变动+所在部门编号。数据量和存取频度:根据公司的具体规模情况来确定。存取方式:联机处理;检索和更新;以更新操作为主。说明:主码设为员工编号。2.4.5 数据处理1) 处理过程编号:P1.1处理过程名:员工信息录入输入:员工输出:员工档案处理说明:根据员工基本信息员工进行信息录入,录入的结果存放到员工档案中。2) 处理过程编号:P1.2处理过程名:员工信息修改输入:员工,员工档案输出:员工

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

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

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