员工管理系统项目需求报告.docx

上传人:b****5 文档编号:6506239 上传时间:2023-01-07 格式:DOCX 页数:22 大小:66.93KB
下载 相关 举报
员工管理系统项目需求报告.docx_第1页
第1页 / 共22页
员工管理系统项目需求报告.docx_第2页
第2页 / 共22页
员工管理系统项目需求报告.docx_第3页
第3页 / 共22页
员工管理系统项目需求报告.docx_第4页
第4页 / 共22页
员工管理系统项目需求报告.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

员工管理系统项目需求报告.docx

《员工管理系统项目需求报告.docx》由会员分享,可在线阅读,更多相关《员工管理系统项目需求报告.docx(22页珍藏版)》请在冰豆网上搜索。

员工管理系统项目需求报告.docx

员工管理系统项目需求报告

 

员工管理系统需求分析报

 

文库中有员工管理系统 ppt 演示、员工管理系统项目背景

 

报告、员工管理系统需求分析报告、 员工管理系统设计报告、员工

 

管理系统实现文档、员工管理系统测试报告一套项目开发文档,适用

 

于毕业设计论文参考

 

项目开发人员:

XXX

 

201X 年 XX 月 XX 日

员工管理系统项目需求分析报告

 

一、可行性分析 ..........................................................1

1. 引言..............................................................1

1.1 编写目的 .....................................................1

1.2 背景 .........................................................1

1.3 定义 .........................................................1

1.4 参考资料 .....................................................2

2. 安全机制分析......................................................2

3. 技术可行性分析....................................................2

4. 系统功能可行性分析................................................3

5. 社会可行性分析....................................................3

6. 经济可行性分析....................................................3

二 、项目计划 ...........................................................4

1. 任务概述..........................................................4

2. 实施计划关键问题..................................................4

三、 系统需求描述 .......................................................5

1. 对员工管理系统的功能规定..........................................5

1.1 公司基本信息管理模块 .........................................5

1.1.1 员工管理模块 ...............................................5

1.1.2 部门管理模块 ...............................................5

1.1.3 职位管理模块 ...............................................5

1.1.4 用户管理模块 ...............................................6

1.2 员工考勤管理模块 .............................................6

1.2.1 签到模块 ...................................................6

1.2.2 请假模块....................................................6

1.2.3 签到管理模块................................................7

1.2.4 请假管理模块 ...............................................7

1.3 公司公告管理模块 .............................................7

员工管理系统项目需求分析报告

 

1.3.1 公司基本信息模块 ...........................................7

1.3.2 提交公告模块 ...............................................7

1.3.3 公告审核模块 ...............................................8

1.3.4 查看公告模块 ...............................................8

1.4 公司留言模块 .................................................8

1.4.1 员工留言模块 ...............................................8

1.4.2 留言管理模块 ...............................................9

1.5 公司通讯录模块 ...............................................9

1.6 回收站模块 ...................................................9

1.6.1 员工删除历史模块 ...........................................9

1.6.2 部门删除历史模块 ...........................................9

1.6.3 职位删除历史模块 ...........................................9

1.6.4 用户删除历史模块 ..........................................10

2. 对员工管理系统的权限划分.........................................10

2.1 员工可以实现的功能 ..........................................10

2.2 管理员可以实现的功能 ........................................11

2.3 超级管理员可以实现的功能 ....................................12

四、运行环境 ...........................................................14

员工管理系统项目需求分析报告

 

一、可行性分析

1. 引言

员工管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调

查。

根据对企业的员工管理系统的功能需求、业务操作规程及其数据结构等具体要求,

调查了单位对员工管理企业的员工基本信息、部门基本信息、职位基本信息、用户基

本信息、员工考勤、员工请假、员工留言,确定了系统性能要求,系统运行支持环境

要求,数据项的名称、数据类型、数据规格。

以上这一切为统下一步的开发工作奠定

了良好的基础。

本软件需求说明书全面、概括性地描述了员工管理系统所要完成的工作,使软件

开发人员和用户对本系统中的业务流程及功能达成共识。

通过本需求说明书可以全面

了解员工管理系统所要完成的任务和所能达到的功能。

1.1 编写目的

(1)作为软件系统开发技术协议的参考依据,为双方提供参考。

(2)根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整

描述,为软件开发者进行详细设计和编程提供基础。

(3)为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。

1.2 背景

(1)项目名称:

公司员工管理系统

(2)项目提出者:

XX 软件开发中心

(3)项目开发者:

中国石油大学胜利学院 计科 2 班 吴建海

(4)用户:

公司员工和人事管理员

(5)项目建设背景:

随着计算机技术、网络技术和信息技术的发展,现在办公

系统更趋于系统化、科学化和网络化。

网络办公自动化系统是计算机技术和网络迅速

发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同

工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。

1.3 定义

开发(develop):

不是单纯指开发活动,还包括维护活动。

项目 (project):

该词指的是向顾客或最终用户交付一个或多个产品的收管理的

相关资源的集合。

这个资源集合有着明确的始点和终点,并且一般是按照某项计划运

1

员工管理系统项目需求分析报告

 

行。

这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、

要做的工作和工作进度,一个项目可能有若干项目组成。

系统流程图:

系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体

实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统

数据流图(Data Flow Diagram,简称 DFD):

是结构化(Structured)方法中用

于表示系统逻辑模型的一种工具,它描述系统由哪几部分组成,各部分之间有什么联

系等,它以图形的方式描绘数据在系统中流动和处理的过程。

DFD 只反映系统必须完

成的逻辑功能。

数据字典(DataDictionary,简称 DD):

定义了数据流图中的数据和加工,是

对各个数据流、加工及数据存储的详细说明,它包含 4 类条目:

数据流条目、数据存

储条目、数据项条目和加工条目。

1.4 参考资料

《软件工程导论》编著:

张海藩 出版社:

清华大学出版社

《软件需求工程》编著:

毋国庆、梁正平、袁梦霆、李勇华出版社:

机械工业

出版社

2. 安全机制分析

在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进

入本系统。

为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:

超级管理员、管理员和员工用户,即一二三级用户。

超级管理员(一级)用户权限最

大,可执行的功能操作全面,不仅对员工具有最大权限的功能操作还可以对公司部门、

公司职位和系统用户执行增删改查的操作以及相关流程的审批操作功能。

管理员(二

级)用户对员工信息具有最大权限的功能操作,除此之外还可以执行相关流程的审批

操作。

员工(三级)用户可以执行相关流程的发起人操作以及拥有对相关记录信息的

浏览权限。

当用户要进入系统是必须先输入用户名和密码,按“登录”按钮后,系统

辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。

3. 技术可行性分析

由于 Eclipse 具有完整的 web 应用开发功能,由它编制的软件可以方便的同服务

器端的数据库协同工作,构成 Browser/Server 工作方式,它使用的是业界熟悉的 Web

标准(HTML 和 Java),通过端对端的设计、调试和提交,可以控制 Web 应用的整个生

2

员工管理系统项目需求分析报告

 

命周期。

本系统采用 Eclipse 开发,可以实现系统全部功能的开发。

4. 系统功能可行性分析

公司内部的员工的管理,从大的方面分主要集中在公司职员的个人情况、部门分

配、职位变动、日常考勤、留言公告等。

所以该系统主要是实现对数据的录入、插入、

删除,查询、更新、导出等功能。

其次,为了信息的保密与安全,系统还要提供一定

的安全机制。

5. 社会可行性分析

随着计算机的发展与普及,以及互联网技术的扩展,日常人事管理必将实现无纸

化办公,并且加入到公司内部的 Intranet 或者是 Internet 上去,实现数据的共享,

这样有利于人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到

更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。

6. 经济可行性分析

通过经济,技术和社会等方面的可行性研究,可以确定本系统的开发完全有必要,

而且是可行,可以立项开发。

 

3

员工管理系统项目需求分析报告

 

二 、项目计划

1. 任务概述

1.1 工作内容

公司员工管理系统必须提供人员基本信息、部门信息,职位信息,用户信息,考

勤信息,公告信息,留言信息,请假信息的基础设置。

另外,该系统还必须保证数据

的安全性、完整性和准确性。

1.2 产品

首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断

修正和改进,直到形成可行系统。

1.3 非移交的产品

《员工管理系统项目背景报告》、《员工管理系统项目需求分析报告》、《员工管理

系统项目详细设计说明书》、《员工管理系统项目实现文档》和《员工管理系统测试报

告》

2. 实施计划关键问题

任何事情都有风险,软件开发也不例外。

比如客户需求会经常变更,影响项目的

进度,可以加班并延长需求调研时间,也可以严格控制需求变更;对于资金不足问题,

可以减少不必要代码输入量,降低开发成本,也可以与客户商量,去掉不必要的需求,

降低工作量,减少开发时间。

 

4

员工管理系统项目需求分析报告

 

三、 系统需求描述

本系统的目的是为公司、企业或是个人创造更大的价值,提高管理效益,从而为

公司企业节约更多的人力、物力、财力。

我们也希望在这个系统的开发过程中提高自

已的能力,也在用户的意见中完善系统功能,更好地为用户服务。

我们的目标是开发

出更好的管理系统,提供用户我们所能提供的最好的服务。

1. 对员工管理系统的功能规定

1.1 公司基本信息管理模块

1.1.1 员工管理模块

员工管理模块是超级管理员和管理员权限可以操作的功能模块,该模块可以进行

公司员工的增加、删除、修改、查询、查看员工详情和导出员工到 Excel 表的操作。

员工增加包含的数据项项目有姓名、性别、出生日期、学历、手机、邮箱、住址、

部门、职位、入职日期、薪水和爱好。

进行员工增加操作时除爱好选项外都为必填项

其中员工姓名具有唯一性验证;员工删除操作可以支持批量删除和单删除操作,员工

记录删除后可以在超级管理员的回收站菜单功能中执行回复操作以防止管理员的误删

操作;员工修改操作除员工姓名不可修改外其他数据项项目都可以修改;员工查询可

以根据员工姓名、员工所在部门、入职时间和最后修改时间进行检索员工并支持多条

件查询;详情操作会将员工的详细信息以表格形式展现;员工导出功能可以将所有员

工信息导出到 Excel 表格。

1.1.2 部门管理模块

部门管理模块式超级管理员可以操作的功能模块,该模块可以对公司部门进行增

加、删除、修改、和查询等操作。

该模块包含的数据项项目有部门名称创建时间和最

后修改时间。

部门增加功能中只需要输入部门名称,创建时间和最后修改时间系统自

动生成,部门修改功能中可修改部门的名称最后修改时间系统自动生成,部门删除功

能支持单删除和批量删除,部门记录删除后可以在超级管理员的回收站菜单功能中执

行回复操作以防止管理员的误删操作;部门查询功能检索字段有部门名称、创建时间

和最后修改时间,支持多条件查询。

1.1.3 职位管理模块

职位管理模块式超级管理员可以操作的功能模块,该模块可以对公司职位进行增

加删除、修改和查询等操作。

该模块包含的数据项项目有职位名称、管理人、所属部

5

员工管理系统项目需求分析报告

 

门、创建时间和最后修改时间。

职位增加操作中管理人必须从员工内部员工进行选择

所属部门也必须从公司已有部门中选择,创建时间和最后修改时间可以自动生成;执

行职位修改时管理人和所属部门同样需要从公司已存在的员工和部门中选择,最后修

改时间自动生成;职位删除支持批量删除和单删除,职位记录删除后可以在超级管理

员的回收站菜单功能中执行回复操作以防止管理员的误删操作;职位查询的检索字段

有职位名称、管理人、创建时间和最后修改时间,支持多条件查询功能。

1.1.4 用户管理模块

用户管理是具有超级管理员权限可以操作的功能模块。

该模块可以为公司内部员

工分配管理员角色和超级管理员角色,还可以执行用户的删除、修改和查询功能。

户的删除支持单删除,用户记录删除后可以在超级管理员的回收站菜单功能中执行回

复操作以防止管理员的误删操作;用户修改可以修改用户密码和改变用户权限,并生

成最后修改时间;用户查询检索字段有用户姓名、用户权限、创建时间和最后修改时

间,支持多条件检索工能。

1.2 员工考勤管理模块

1.2.1 签到模块

签到模块是普通员工可以操作的功能模块。

该模块为员工提供每天的签到和签退

操作,自动控制员工每天只能签到一次,签到之前不允许签退、不可重复签退。

签到

与签退时间由系统自动生成并且会根据用户的签到时间自动生成正常、迟到和旷工三

种签到状态,满足企业对内部员工考勤的统一管理需求。

1.2.2 请假模块

请假模块是普通员工可以操作的功能模块。

该模块包含的数据项项目有请假人、

所在部门、请假开始时间、请假结束时间、提交时间、请假事由、提交审批人、审批

人、审批人职位、审批时间、销假时间、销假人、实际天数和状态,其中请假人、所

在部门和提交时间会在请假记录创建时系统自动生成,请假实际天数会在销假时自动

计算生成,请假流程所处状态会根据不同操作自动生成或改变。

员工除可以进行增加

请假记录之外还可以对未提交状态的请假记录进行提交和修改维护,对已经审批通过

的请假记录进行销假操作以及对审批未通过和已经销假的记录进行删除操作和所有状

态下的请假记录的详情查看操作。

相应状态的记录只能进行满足该状态时可以进行的

操作否则系统会做出提示。

该模块可以让员工方便地提交请假流程并实现销假等过程

 

6

员工管理系统项目需求分析报告

 

方便公司统一管理员工请假事务。

1.2.3 签到管理模块

签到管理模块是具有管理员和超级管理员权限的用户可以操作的功能模块,管理

员可以浏览和查询所有员工的签到和签退情况检索条件有员工姓名、签到状态和签到

时间,并支持多条件查询;超级管理员除具有管理员的权限外还可以对员工的考勤记

录执行删除操作支持批量删除。

除此之外,超级管理员还可以定义员工签到时的迟到

时间、旷工时间、早退时间和加班时间的设置,可以适用于不同季节的不同签到时间

设置。

1.2.4 请假管理模块

请假管理模块是具有管理员和超级管理员权限的用户可以操作的功能模块。

管理

员只可以对公司员工提交给当前管理员并未被审批的请假流程进行查看和审批。

审批

状态分为审批通过和审批未通过,审批通过和未通过的请假流程会返回到用户的请假

菜单项中产生状态提示以供员工进行相应操作。

超级管理员可以对公司所有员工的请

假记录进行查看;可以对单条记录进行详情查看,该条记录会以表格形式展现;可以

对待审核状态下的所有请假记录进行审批通过和审批不通过操作并可以对已经销假的

请假记录进行删除操作。

1.3 公司公告管理模块

1.3.1 公司基本信息模块

公司基本信息模块是公司内部所有员工、管理员和超级管理员可以查看的菜单列

表。

本系统中没有对公司宣传信息进行维护操作的后台模块,所以该模块只对公司的

详细信息做出的一个展现页面。

1.3.2 提交公告模块

提交公告模块是具有管理员权限的用户进行操作的功能模块。

管理员用户可以将

公司内部公告如:

公司制度、公司新规定、员工奖惩等信息以公告形式发到本系统方

便内部员工的查看。

该模块会产生提交公告和待审核公告两个列表在提交公告列表中

管理员可以执行新增公告、修改公告、删除公告查看公告详细内容和提交公告操作。

新增公告包含的数据项有创建人、公告标题、公告内容、创建时间、最后操作时间和

状态,公告标题和公告内容两项为必填项,创建人、创建时间、最后操作时间和状态

由系统自动生成,新增的数据系统会以未提交状态进行保存。

修改公告可以对未提交

 

7

员工管理系统项目需求分析报告

 

状态的公告记录的标题和内容进行修改保存。

删除操作可以对未提交状态的公告记录

进行删除。

管理员新增公告后必须提交给超级管理员进行审批后才可以发布,提交操

作就是将新增记录提交给超级管理员的操作,执行提交操作后数据将会展现在公告审

核列表中,该列表中展现的是处于审核不通过和待审核状态的公告记录,对审核不通

过状态下的记录管理员可以进行撤回操作,使记录返回到提交公告列表进行相关维护

后再次提交,对处于待审核状态下的记录不允许进行撤销操作。

管理员可以对该列表

下的记录进行详情查看操作,记录信息会以列表形式展现。

1.3.3 公告审核模块

公告审核模块是具有超级管理员的用户进行的功能模块。

该模块同样以两个列表

的形式展现,待审核公告列表和已发布公告列表。

管理员提交后的公告记录会以待审

核的状态展现在待审核公告列表中,超级管理员可以对该列表中的数据进行审核通过、

审核不通过和详情查看操作。

审核不通过的记录会以审核不通过的状态返回到管理员

的公告提交菜单功能中,审核通过后的数据会以已发布的状态展现在已发布列表中。

对于已发布的公告记录超级管理员可以对其进行详情查看和删除操作,执行详情查看

后记录会以列表形式展现给当前用户,执行删除操作后该记录将会被彻底删除,所有

列表中的该条记录都会被删除。

1.3.4 查看公告模块

查看公告模块是公司所有员工和所有用户可以访问的功能模块。

该模块是一个展

现页面,页面中展现的信息是由管理员创建并提交给超级管理员,超级管理员审批通

过后后进行发布的公告信息,在该页面可以获取公司内部的最新消息,方便出差人员

以及请假人员的对公司消息的获取,有利于公司对内部人员的统一管理和相关事务的

顺利执行。

1.4 公司留言模块

1.4.1 员工留言模块

员工留言模块是公司内部员工具有的操作模块,员工在该模块浏览到的留言信息

只能是本人新增创建的信息并且可以进行的操作有增加留言、编辑留言、删除留言和

提交留言。

员工可以将对公司的现状的一些意见或者对公司未来发展的一些提议以留

言的形式发给管理员和超级管理员。

新增的留言会以未提交的状态展现给员工,对该

状态的记录可以执行编辑、详情查看、提交和删除操作。

提交后的留言会以未回复的

 

8

员工管理系统项目需求分析报告

 

状态展现在该列表页中等待管理员的回复,未回复的留言不可以进行编辑和删除操作,

仅可以查看。

在该模块中只有已回复和未提交状态的留言记录可以进行删除操作。

1.4.2 留言管理模块

留言管理模块是管理员和超级管理员可以操作的功能模块,该模块展现给用户的

是所有员工未回复的留言记录,管理员和超级管理员可以对其进行回复和查看管理,

回复后的留言会以已回复的状态返回到创建员工的留言管理功能菜单列表中回复人和

回复时间由系统自动生成。

1.5 公司通讯录模块

公司通讯录模块是公司内部

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1