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

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

员工管理系统需求分析报

文库中有员工管理系统ppt演示、员工管理系统项目背景报告、员工管理系统需求分析报告、员工管理系统设计报告、员工管理系统实现文档、员工管理系统测试报告一套项目开发文档,适用于毕业设计论文参考

项目开发人员:XXX

201X年XX 月XX 日

目录

一、可行性分析 (1)

1. 引言 (1)

1.1 编写目的 (1)

1.2 背景 (1)

1.3 定义 (2)

1.4 参考资料 (2)

2. 安全机制分析 (3)

3. 技术可行性分析 (3)

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

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

6. 经济可行性分析 (4)

二、项目计划 (5)

1. 任务概述 (5)

2. 实施计划关键问题 (5)

三、系统需求描述 (6)

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

1.1 公司基本信息管理模块 (6)

1.1.1 员工管理模块 (6)

1.1.2 部门管理模块 (6)

1.1.3 职位管理模块 (7)

1.1.4 用户管理模块 (7)

1.2 员工考勤管理模块 (7)

1.2.1 签到模块 (7)

1.2.2请假模块 (8)

1.2.3签到管理模块 (8)

1.2.4 请假管理模块 (9)

1.3 公司公告管理模块 (9)

1.3.1 公司基本信息模块 (9)

1.3.2 提交公告模块 (9)

1.3.3 公告审核模块 (10)

1.3.4 查看公告模块 (10)

1.4 公司留言模块 (10)

1.4.1 员工留言模块 (11)

1.4.2 留言管理模块 (11)

1.5 公司通讯录模块 (11)

1.6 回收站模块 (11)

1.6.1 员工删除历史模块 (11)

1.6.2 部门删除历史模块 (12)

1.6.3 职位删除历史模块 (12)

1.6.4 用户删除历史模块 (12)

2. 对员工管理系统的权限划分 (13)

2.1 员工可以实现的功能 (13)

2.2 管理员可以实现的功能 (14)

2.3 超级管理员可以实现的功能 (15)

四、运行环境 (18)

一、可行性分析

1. 引言

员工管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调查。根据对企业的员工管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对员工管理企业的员工基本信息、部门基本信息、职位基本信息、用户基本信息、员工考勤、员工请假、员工留言,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。

本软件需求说明书全面、概括性地描述了员工管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本需求说明书可以全面了解员工管理系统所要完成的任务和所能达到的功能。

1.1 编写目的

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

(2)根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软件开发者进行详细设计和编程提供基础。

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

1.2 背景

(1)项目名称:公司员工管理系统

(2)项目提出者:XX软件开发中心

(3)项目开发者:中国石油大学胜利学院计科2班吴建海

(4)用户:公司员工和人事管理员

(5)项目建设背景:随着计算机技术、网络技术和信息技术的发展,现在办公系

统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。

1.3 定义

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

项目(project):该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。

系统流程图:系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统数据流图(Data Flow Diagram,简称DFD):是结构化(Structured)方法中用于表示系统逻辑模型的一种工具,它描述系统由哪几部分组成,各部分之间有什么联系等,它以图形的方式描绘数据在系统中流动和处理的过程。DFD只反映系统必须完成的逻辑功能。

数据字典(Data Dictionary,简称DD):定义了数据流图中的数据和加工,是对各个数据流、加工及数据存储的详细说明,它包含4类条目:数据流条目、数据存储条目、数据项条目和加工条目。

1.4 参考资料

《软件工程导论》编著:张海藩出版社:清华大学出版社

《软件需求工程》编著:毋国庆、梁正平、袁梦霆、李勇华出版社:机械工业出版社

2. 安全机制分析

在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:超级管理员、管理员和员工用户,即一二三级用户。超级管理员(一级)用户权限最大,可执行的功能操作全面,不仅对员工具有最大权限的功能操作还可以对公司部门、公司职位和系统用户执行增删改查的操作以及相关流程的审批操作功能。管理员(二级)用户对员工信息具有最大权限的功能操作,除此之外还可以执行相关流程的审批操作。员工(三级)用户可以执行相关流程的发起人操作以及拥有对相关记录信息的浏览权限。当用户要进入系统是必须先输入用户名和密码,按“登录”按钮后,系统辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。

3. 技术可行性分析

由于Eclipse具有完整的web应用开发功能,由它编制的软件可以方便的同服务器端的数据库协同工作,构成Browser/Server工作方式,它使用的是业界熟悉的Web 标准(HTML和Java),通过端对端的设计、调试和提交,可以控制Web应用的整个生命周期。本系统采用Eclipse开发,可以实现系统全部功能的开发。

4. 系统功能可行性分析

公司内部的员工的管理,从大的方面分主要集中在公司职员的个人情况、部门分配、职位变动、日常考勤、留言公告等。所以该系统主要是实现对数据的录入、插入、删除,查询、更新、导出等功能。其次,为了信息的保密与安全,系统还要提供一定的安全机制。

5. 社会可行性分析

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

相关文档
最新文档