人事管理系统需求分析文档

  • 格式:docx
  • 大小:230.07 KB
  • 文档页数:19

下载文档原格式

  / 19
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南文理学院

数据库课程设计报告

设计题目:人事管理系统

学生姓名:***

系别:计算机系

专业:网络工程

班级:网工10102班

学号:201017030223

指导教师:***

目录

1开发背景------------------------------------------------------------------2

2系统分析------------------------------------------------------------------3 2·1需求分析:-----------------------------------------------------------3 2·2系统功能需求分析:-----------------------------------------------3 3系统功能分析-------------------------------------------------------------3

4概念模型设计------------------------------------------------------------4

流程图:---------------------------------------------------------------------4人事管理系统E-R图:------------------------------------------------5员工及部门概念模型----------------------------------------------------5 5关系模型设计:---------------------------------------------------------8

6应用程序设计-----------------------------------------------------------12

7设计心得与体会--------------------------------------------------------18

参考文献--------------------------------------------------------------------18

1开发背景

随着社会经济的不断发展,对于一些中小型企业来说,人力资源管理成为企业发展一个重要的因素。有一些企业还停留在用纸张档案管理方式,这中管理方式效率低下,而且容易出错。极不适应现代企业发展和管理要求。针对这种情况,我们开发了人事管理系统。

本系统旨在实现认识管理系统,包括员工资料,人事管理,工资管理,统计管理和系统管理系统五大模块

2系统分析

2·1需求分析:

本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠。

2·2系统功能需求分析:

1员工各种信息的输入,包括员工的基本信息、学历信息、培训记录、调动记录、奖惩记录、考勤信息、工资信息。

2员工各种信息的修改。

3对于辞职、退休、开除员工信息的管理。

4按照某种条件,查询统计符合条件的员工信息。

5对用户进行授权。

6对查询、统计的结果打印输出。

3系统功能分析

系统开发的总体任务是实现企业人事管理的系统化、规范化和自动化。

本系统所具有的功能主要有:

●普通员工查看员工信息

●加班津贴的管理。(根据加班的时间和类型给予不同的加班津贴。)

●员工月工资的生成。(根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工月工资。)

●系统管理员对系统的管理。

●企业工资报表的生成。(支持各种不同形式的报表,如单个员工工资报表生成、部门员工工资报表生成等)

●信息查询系统的使用帮助。

●帐号信息的修改。

实现功能:

普通用户:1浏览员工信息

2修改密码

管理员:1浏览所有员工信息

2修改员工信息

3增加新的员工

4撤除员工信息

5对系统进行些设置

4概念模型设计

流程图:

系统登陆

合法用户

非法用户管理员普通用户

用户信息维系

退出系统

人事管理系统E-R图:

基本信息1

拥有

部门

N

组成

管理

1

管理员1M N

学历信息1拥有1

员工1拥有1考勤信息

N

1

培训记录1拥有

有1

1N拥有1奖惩记录拥有

拥有拥有

1

用户

调动记录

工资

员工及部门概念模型

基本信息:1

部门政治面貌

职务

员工号姓名婚姻状

民族

生分证号

性别年龄学历

基本信息籍贯

出生年月

电话

血型

开始工作家庭住址

状态

学历信息:

毕业院

专业

外语类

培训情况:

开始时间

时间

员工号

学历信息

外语级别

培训名称

学历

毕业

时间

计算机级别

培训内