人事管理系统需求规格说明书
- 格式:doc
- 大小:4.97 MB
- 文档页数:36
目录1引言 (2)1。
1编写目的 (2)1.2文档概述 (2)1。
3参考资料 (2)2项目概述 (3)2。
1项目名称 (3)2.2项目背景 (3)2。
3项目目标 (3)2。
4业务用例 (4)3系统功能性需求 (4)3。
1功能模块表 (4)3.2系统基本功能图解 (10)3。
2。
1............................................................................................................体系基本结构图10 3。
2.2用例图解.. (10)3.3功能详情 (10)3.3.1登录页面 (10)3。
3。
2................................................................................................................ 查询员工资料10 3。
3.3员工资料管理 (11)3.3。
4请假模块 (11)3。
3.5考勤管理 (12)3。
3.6加班模块 (13)3.3。
7业绩评定 (14)3.3。
8薪资查询及管理 (15)3。
3。
9......................................................................................................................... 安全管理16 4数据库 (16)4。
1数据库服务器体系结构 (16)4.2账户安全性 (17)4。
3数据库日常维护 (17)5性能需求 (17)5。
1用户数量 (17)5.2反应速度 (17)6运行环境规定 (18)6.1设备 (18)6.2支持软件 (18)7项目研发计划 (18)7。
1计划图解 (18)1引言1.1 编写目的本文编写目的在于规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求.保证本需求分析的结果能够完整、无遗漏地反映待开发系统的要求。
编号:_________________版本:_________________ZSOA-11-3某人力资源管理系统系统需求规格说明书功能介绍平台介绍本系统是一个为某公司开发的人力资源平台,系统构筑中融合了现代人力资源管理理念,将人力资源管理工作上升到战略高度,以提升组织管理能力和战略执行能力为目标,创建以能力素质模型为基础的任职管理体系和以绩效管理为核心的评估与激励体系,既是先进的业务操作软件,也是优秀的人力资源管理解决方案.具体包括:人员信息管理、考勤管理、基础功能设置、人事管理平台、基础信息统计、系统管理六大模块。
平台框架需求描述1)用户登录某公司人力资源系统进行人员信息的管理。
2)用户系统可以进行考勤的记录以及统计.3)用户在系统中进行基础信息的设置。
4)用户可以对系统中的人员进行入职、离职、调岗等操作。
5)用户可以统计系统中人员的信息6)用户可以对系统进行备份等安全设置。
功能介绍1人员信息管理1.1. 基础信息管理1.1.1.人员信息管理列表:如下图:1.1.2.查询功能:1.1.3.新增功能:1.1.4.编辑功能:1.1.5.删除功能:1.2. 工作经历管理1.2.1.查询功能:如下图1.2.2.新增功能点击菜单右侧的新增按钮,工号需填在基础信息中存在的工号1.2.3.删除功能:点击菜单右侧删除按钮,可进行单项或多项删除。
1.2.4.编辑功能:1.3.1.查询功能:如下图1.3.2.新增功能:1.3.3.删除功能:1.3.4.编辑功能:1.4.1.查询功能:如下图1.4.2.新增功能:1.4.3.删除功能:1.4.4.编辑功能:1.5.1.查询功能:如下图1.5.2.新增功能:1.5.3.删除功能:1.5.4.编辑功能:1.6.1.查询功能:如下图1.6.2.新增功能:1.6.3.删除功能:1.6.4.编辑功能:1.7.1.查询功能:如下图1.7.2.新增功能:1.7.3.删除功能:1.7.4.编辑功能:1.8.1.查询功能:如下图1.8.2.新增功能:1.8.3.删除功能:1.8.4.编辑功能:1.9.1.查询功能:如下图1.9.2.新增功能:1.9.3.删除功能:1.9.4.编辑功能:1.10.1.查询功能:如下图1.10.2.新增功能:1.10.3.删除功能:1.10.4.编辑功能:1.11.1.查询功能:如下图1.11.2.新增功能:1.11.3.删除功能:1.11.4.编辑功能:2.考勤管理2.1. 机器考勤管理管理2.1.1.查询功能:点击右上角查询按钮,可进行查询。
hr1211中文规格书HR1211是一种高性能的人力资源管理系统,它提供了一套完整的功能和工具,帮助企业更有效地管理和运营其人力资源。
本规格书将详细描述HR1211的各个方面,包括系统架构、功能模块、界面设计、性能要求等。
1. 系统架构HR1211采用客户-服务器(C/S)架构,其中包括一个服务器端和多个客户端。
服务器端负责存储和管理所有的人力资源数据,包括员工信息、薪资福利、绩效评估、培训记录等。
客户端通过与服务器端建立连接,实时查看和修改人力资源数据。
2. 功能模块HR1211包含多个功能模块,包括招聘管理、员工信息管理、绩效管理、薪资福利管理、培训发展管理等。
招聘管理模块提供了招聘计划、简历筛选、面试评估等功能,帮助企业高效地招聘合适的人才。
员工信息管理模块包括员工档案管理、合同管理、考勤管理等功能,实现对员工信息的全面管理。
绩效管理模块提供了绩效评估、绩效考核等功能,帮助企业评估员工的绩效和激励优秀员工。
薪资福利管理模块包括薪资核算、福利管理、社会保险管理等功能,确保员工薪资和福利的正常发放。
培训发展管理模块提供了培训计划、培训记录、岗位晋升等功能,帮助企业提高员工的专业能力和发展空间。
3. 界面设计HR1211的界面设计简洁直观,符合用户习惯。
主界面分为多个区域,每个区域显示不同的功能模块或任务。
用户可以通过点击不同的模块图标或导航菜单,进入相应的功能页面。
功能页面的设计清晰明了,各个字段和按钮的位置合理,用户可以快速找到需要的功能并进行操作。
4. 性能要求HR1211的性能要求具体包括响应速度、稳定性和数据安全等方面。
系统应能够在较短的时间内响应用户的操作请求,保证用户的流畅体验。
系统应具备良好的稳定性,保证在长时间的运行过程中不出现故障或崩溃。
系统应具备强大的数据安全性,包括用户身份验证、数据传输加密、数据备份与恢复等功能,确保人力资源数据的保密性和完整性。
以上所述为HR1211的相关参考内容,通过客户-服务器架构,提供了多个功能模块,具备直观的界面设计和良好的性能要求,能够帮助企业更有效地管理和运营人力资源。
企业人事管理系统需求规格说明书实验小组成员:徐竹0宋建()秦运输()人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。
员工是企业生存的主要元素,员工的增减、变动将直接影响到企业的整体运作。
企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。
随着企业的不断壮大,自动化的企业人事管理系统就显得非常必要。
一、任务概述1.目标根据企业对人事管理的要求,制定企业人事管理系统目标如下:a.操作简单方便、界面简洁美观。
b.在查看员工信息时,可以对当前员工的家庭情况和培训情况进行添加、修改、删除操作。
c.方便快捷的全方位数据查询。
d.按照指定的条件对员工进行统计。
e.可以将员工信息以表格的形式插入到 Word文档中。
f.实现数据库的备份、还原及清空操作。
g.由于该系统的使用对象较多,要有较好的权限管理。
h.能够在当前运行的系统中重新进行登录。
i.系统运行稳定、安全可靠2.运行环境一个更为完善的企业人事管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
4.数据库描述数据库是数据管理的最新技术,是计算机科学的重要分支。
近几年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。
由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
由于用到的数据表格多,另外考虑到实际情况,企业人事基本信息的变动,还有员工信息的多少的变化,我们选用 SQL Server作为数据库开发,而不用 Access,主要是因为Access 存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库。
人事管理系统1.问题定义当企业职工到达上万人, 人工管理人力消耗太大, 因此需要做出一套便于企业管理旳人事管理系统。
2.可行性研究(1)澄清系统规模和目旳目旳: 将本系统安装在计算机上, 提供人性化旳界面供顾客进行操作, 顾客可以对多种信息进行操作, 包括对员工信息、部门信息、职位信息、人事异动信息、工资信息、奖惩信息、考勤信息旳维护、浏览和查询。
(2)研究既有旳系统a.工作负荷b.既有系统是手工操作旳, 不管是查询信息还是修改删除信息, 都需要通过查看文献进行操作, 不仅速度慢, 效率低, 并且文献也不易长期保留, 操作时需要花费大量旳人力物力资源, 已经与目前经济高效旳时代不相符了。
c.费用开支序号岗位名称人数工资1 员工信息管理员 5 2023/月/人2 执勤员3 1500/月/人3 资料管理员 5 2023/月/人4 出纳员 6 3000/月/人5 会计 5 4000/月/人合计每年共123.6万元。
d.人员由于既有系统是人工旳, 对管理人员旳规定并不高, 只要有一定旳管理才能和文化基础即可, 不过由于工作量较大, 需要旳人员比较多。
(3)导出高层逻辑模型人事管理系统功能数据流图(4)深入确定系统规模和目旳(5)导出供选择旳解法1)技术可行性a.人事考勤工资管理系统是数据库应用程序, 职工旳档案关系以及职工和工资信息旳关系虽然很复杂, 但都是可以很清晰旳用关系数据库模式表达出来, 采用数据库旳操作没有难度。
b.就规模来说, 人事管理系统应属于中小型数据库应用程序, 在课程设计期间就可以完毕从系统需求分析到系统测试旳所有工作, 不存在开发时间限制旳问题。
c.由于人事管理系统不属于大旳数据库系统并且没有严格旳实时性规定, 只要一般系统配置就可运行。
对于人事管理系统旳开发就没有特殊旳规定。
2)操作可行性从顾客单位旳工作人员旳素质来看, 使用类似网页操作界面, 简朴易学, 一般旳工作人员能满足使用该软件系统旳规定。
人力资源管理系统技术指标与服务要求一、商务条款1.项目编号:NJJD-23-392.设备名称:人力资源管理系统3.数量:1套4.报价币种:人民币。
报价方式:买方现场价(包含一切税费)。
本项目买方提供系统安装所需的场地、服务器、网络通讯、中间件、数据库等系统安装部署必要的条件,卖方系统所需的服务器、操作系统、数据库、中间件必须使用“安可”要求的产品,除此以外的系统运行所需的其他软件系统由卖方提供,以上软件系统的安装部署、与其他应用系统的集成、项目实施由卖方负责,买方提供必要的辅助,保证系统能够正常使用。
报价需区分软件产品购置费用、实施费用、系统集成费用。
5.交付周期:人力资源管理系统在合同签订生效后18个月内完成交付并通过验收;6.付款方式:合同签订生效后,卖方提供系统测试版本后并完成部署后,支付30%的首付款;卖方配合买方完成软件试运行测试,完成相关二次开发以及系统集成工作,支付30%的进度款;卖方产品经买方最终验收合格签署书面验收合格文件,支付30%的验收款;质保期满后,无质量问题,支付10%尾款。
满足上述各阶段的支付条件,且供应商出具合法有效的增值税专用发票后30天内付款。
软件税率为13%、服务税率为6%。
二、技术条款1总体要求:1.1卖方在买方现场开展人力资源管理系统建设,项目全程根据买方需要提供相关业务咨询、系统开发与安装部署、项目实施落地服务,支撑买方人力资源管理域的管理变革及IT系统落地。
*1∙2卖方提供的软件无HCenC6(包括无期限、无用户数量限制)及服务器限制,信息化系统建成验收后,信息化系统的使用权和使用期限应为永久,软件可安装在买方不同的服务器上,软件应该同时兼容信创和非信创环境,卖方不得以任何手段干涉招标单位的正常使用。
在报价文件中提供单独的承诺书,否则视为废标。
1.3卖方的标准产品与人力资源管理系统建设要求匹配度高。
1.4卖方负责本项目信息化系统间的集成以及与买方其它应用系统的集成,包括但不限于主数据管理平台、财务系统、ESB、OA等,所需所有费用包含在报价集成费用中。
企业人事管理系统需求规格说明书企业人事管理系统需求规格说明书1:引言1.1 编写目的1.2 项目背景1.3 目标受众2:总体描述2.1 项目概述2.2 项目范围2.3 项目目标2.4 用户角色2.5 假设和约束3:功能性需求3.1 登录模块3.1.1 用户认证3.1.2 权限管理3.2 人员管理模块3.2.1 员工录入3.2.2 员工信息查询 3.2.3 员工信息修改 3.2.4 员工信息删除 3.3 薪资管理模块3.3.1 薪资计算3.3.2 薪资调整3.3.3 薪资查询3.4 绩效管理模块3.4.1 绩效评估3.4.2 绩效考核记录 3.4.3 绩效查询3.5 培训管理模块3.5.1 培训需求分析 3.5.2 培训计划制定 3.5.3 培训执行跟踪3.5.4 培训成果评估 3.6 员工福利模块3.6.1 福利申请3.6.2 福利发放3.6.3 福利查询4:非功能性需求4.1 安全性4.1.1 用户认证安全性 4.1.2 数据传输安全性 4.2 可扩展性4.2.1 系统性能扩展性 4.2.2 数据库扩展性 4.3 可靠性4.3.1 数据备份与恢复 4.3.2 系统故障恢复 4.4 可用性4.4.1 运行时间要求4.4.2 系统响应时间5:数据需求5.1 用户数据5.1.1 用户认证信息5.1.2 用户权限信息5.2 员工数据5.2.1 员工个人信息5.2.2 员工薪资信息5.2.3 员工绩效信息5.3 培训数据5.3.1 培训需求分析信息 5.3.2 培训计划信息5.3.3 培训执行记录信息 5.4 员工福利数据5.4.1 福利申请信息5.4.2 福利发放信息6:系统界面需求6.1 登录界面6.2 员工信息管理界面6.3 薪资管理界面6.4 绩效管理界面6.5 培训管理界面6.6 员工福利管理界面7:附件附件1:用户需求调研报告附件2:系统界面原型设计图附件3:数据模型图附件4:测试用例法律名词及注释:1:保密协议:双方就信息保密事宜所签订的协议。
人事档案管理系统方案1人事档案管理系统软件方案引言(2)编写目的(2)项目背景(2)定义,术语,缩写词和略语(2)项目概述(3)目标(3)开发意图(3)应用目标(3)作用及范围(3)产品描述(3)产品特点(4)功能和业务结合(4)信息高度共享(4)高度的安全性(4)友好的用户界面(4)产品功能(4)主要功能表(4)系统模块划分(5)功能表述图(6)用户特点(6)一般约束(6)假设和依据(6)业务需求(7)工作流程图(7)档案操作流程(8)工资发放流程(9)操作示意图(10)功能需求(11)机构管理(11)人员管理(11)职位管理(12)花名册管理(13)登记表管理(13)统计分析(14)人员调动(15)工资管理(16)用户管理(17)邮件管理(18)年报统计(19)外部接口需求(19)用户接口(19)硬件接口(20)软件接口(20)通信接口(20)性能需求(20)数据精确度(20)时间特性(20)适应性(20)其它需求(20)可用性(20)安全性(20)可维护性(20)海量数据存储技术(21)简单分布式存储(21)consistent hashing (一致性哈希)(21) Dynamo 虚节点方法(21)SSL VPN 技术(22)关于网站服务器配置与同时在线人数的问题(25)灾难性备份系统(27)灾难备份规划主要内容(27)规划灾难备份技术方案(27)灾难备份技术方案可以分为四种类别考虑规划(28)国际标准SHARE78七级灾难备份方案(29)引言编写目的在前期完成了对业务流程的实地考查,全面地进行需求了解和听取意见,同时与评审人员,教务人员、行政人员等进行了深入的交流,整理并提出了这份软件需求规格说明书。
此需求规格说明书对《人事档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
人力资源管理系统需求规格说明书编号:JB-RM-CRM版本:1.2第一章引言1.1编写目的编写此说明是为了开发人员.维护人员.客户之间提供共同的协议而创立基础,对系统开发,测试以及维护等提供技术参考。
对系统功能实现指导性描述.1.2预期读者本说明书的语气读者位客户.业务或需求分析人员.系统测试人员.系统设计人员.系统部署人员.用户文档编写.项目管理人员.知道项目组成员进行开发。
1.3属于及定义C#:用户编写软件的后台实现,实现软件内部功能的整体调度。
SQL:要勇于存储软件使用者发布的信息,以及辅助C#,ASP共同工作。
ASP:用于前台程序员调用后台的方法来对数据库进行操作等。
第二章整体说明功能完善:十几个功能模块,涵盖了招聘发布.培训等方面,设计灵活,可定制程度搞最大限度满足企业的人员需求。
使用方便:人性化界面设计,多种操作导航方式,不需要专门的培训即可一目了然的轻松操作该软件。
安全可靠:完善的权限控制,保证招聘发布传输的保密性。
2.2用户特点2.3运行环境改系统运行在WIN7服务器,内存最好在1G上,数据库是SQL Server,开发工具是Microsoft Visual Studio 2008 。
2.4验收标准本系统是为了最大限度的满足用户的需求而设计的,验收的标准是在符合软件开发的设计标准以及开发流程的基础上达到客户的要求。
第二章功能需求3. 模块一:招聘模块3.1:招聘需求模块3.1.1需求描述:相关部门提出岗位需求(详细填写招聘需求表),经过公司副总,董事长审批同意后发送给人力,人力根据岗位需求发布招聘信息。
注意:赢标注好接收该需求表的人员。
3.1.2输入书库项:接收人员需求表内的信息,如:增补岗位,职务.类别.增补人数.紧急程度(特急.急.一般).希望到岗时间.增补人员具体要求.性别.年龄.婚否.学历.专业.英语.薪资范围.其他要求.必备到岗节能等。
将其作为发布招聘信息时的输入数据。
软件工程项目组第十二小组三、需求规格说明书1.引言 (2)1.1 编写目的 (2)1.2 项目背景 (2)1.3 定义 (2)1.4 参考资料 (2)2.任务概述 (3)2.1 目标 (3)2.2 运行环境 (3)2.3 条件与限制 (3)3.数据描述 (3)3.1 数据库介绍 (3)3.2 数据词典 (4)4.功能需求 (5)4.1 功能划分 (5)4.2 功能描述 (6)5.性能需求 (7)5.1 数据精确度 (7)5.2 时间特性 (7)5.3 适应性 (7)6.运行需求 (8)6.1 用户界面 (8)6.2 硬件接口 (8)6.3 软件接口 (8)6.4 故障处理 (8)7.其它需求 (9)7.1 可使用性 (9)7.2 安全保密 (9)7.3 可维护性 (9)7.4 可转移、可转换性 (9)1.引言随着社会的进步,企业经营要素也不断的改变,竞争条件亦不断变化更替,由原来的资本竞争逐步向人才竞争转变,因此随之而来就是更加国际化及专业化竞争,这会使企业的人才战略变得格外重要,传统单一的人事管理已经无法满足企业对于人才战略及越来越多的人才储备需求。
因此.近年来导入 e-HR 系统(电子商务化人力资源管理系统)已经是企业迈向未来不得不面临的课题。
在计算机技术的飞速发展的同时,利用计算机来获得和处理信息是当今信息管理的一大特点。
现在社会的企业信息也在急剧庞大,对于庞大的信息量,利用以前的手工记录信息现在已经是不现实了,所以用计算机技术处理企业信息是社会发展的必然的趋势。
1.1 编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考。
1.2 项目背景a.项目名称:人力资源管理系统b.产品用户:公司管理人员c.项目提出者:软件二班软件工程项目组第十二小组。
d.项目开发者:软件工程项目组第十二小组e. 项目和系统的关系:本项目旨在编写人力资源管理系统的服务端属于b/s 式的开发需求,对系统硬件配置要求低。
人力资源管理系统需求规格说明书人力资源管理系统需求规格说明书1.引言1.1 文档目的本文档旨在详细描述人力资源管理系统的需求规格,包括系统的功能、性能、界面、数据等方面的要求,以指导开发人员进行系统设计和开发。
1.2 文档范围本文档适用于公司内部的人力资源管理系统,包括招聘、员工信息管理、薪酬福利管理、培训与发展等功能。
1.3 参考资料- 公司现有的人力资源管理相关文件- 各部门对系统需求的调研报告- 相关人力资源管理系统的市场调研报告2.系统概述2.1 目标人力资源管理系统旨在提高公司对员工信息的管理效率,实现各项人力资源管理业务的自动化和信息化。
2.2 功能2.2.1 招聘管理- 职位发布管理- 简历管理和筛选- 面试安排和评估- 入职流程管理2.2.2 员工信息管理- 基本信息管理(个人信息、工作经历等)- 员工档案管理(合同、奖惩记录等)- 绩效评估管理- 培训记录管理2.2.3 薪酬福利管理- 薪资结构管理- 薪资核算和发放- 社会保险和福利管理- 加班和请假管理2.2.4 培训与发展管理- 培训需求分析- 培训计划制定- 培训资源管理- 培训效果评估2.3 性能要求- 系统响应时间不超过2秒- 数据处理速度每小时不低于1000条- 系统支持同时100个用户访问2.4 界面要求- 界面美观、易用性好- 支持不同设备(PC、方式、平板)的界面适配3.数据要求3.1 数据库设计- 员工信息表- 招聘信息表- 薪酬福利表- 培训记录表3.2 数据安全性- 数据备份和恢复机制- 用户权限管理- 数据加密传输4.系统接口4.1 第三方系统接口- 与公司的财务系统对接,实现薪资数据的同步- 与第三方招聘网站对接,实现职位发布和简历投递的同步4.2 用户界面接口- 提供Web界面供用户操作- 提供API接口供其他系统对接5.测试要求5.1 功能测试- 确保系统各项功能按照需求规格运行正常- 完成对不同场景下的功能测试5.2 性能测试- 使用压力测试工具进行系统性能测试- 分析系统的性能瓶颈,提出优化建议5.3 安全性测试- 进行数据安全性和权限控制方面的测试- 检测系统的漏洞和安全隐患6.附件本文档附带以下附件:7.法律名词及注释- 人力资源管理:组织和实施人力资源的规划、招聘、培训、福利、薪酬、绩效管理等活动的过程。
附录1 阶段项目文档要求阶段项目要求每个项目小组完成的文档包括以下内容。
➢需求和需求分析说明书:需求描述和主要的用例图,参见下面的“系统需求和需求分析说明书模板”。
➢系统设计说明书:系统主要的实例类图,至少3个用例的时序图,参见下面的“系统设计说明书模板”。
➢单元测试用例:至少记录3个单元测试的测试用例,参见下面的“测试用例模板”;➢阶段答辩:答辩用的幻灯片,幻灯片的内容要求参见下面的“答辩用的幻灯片的目录结构”。
➢其他:项目进度安排表(由项目经理或小组长提供),参见下面的“项目进度安排表模板”。
北大青鸟Aptech提供给教员的资源包括。
➢项目需求和需求分析说明书电子文档。
➢系统设计说明书电子文档。
➢项目进度安排表模板电子文档。
➢测试用例模板电子文档。
➢数据库脚本和完整源代码。
说明:Java和.NET编码规范请参看第一阶段和第二阶段的相关课程。
最后一点是文档模板和样式。
附1.1 系统需求和需求分析说明书模板系统需求和需求分析说明书项目实战版本历史版本/状态修订人修改日期备注发布姬利2007-12-26第一部分概述1.项目名称及背景➢项目名称MyOffice➢开发背景追求高效率的办公方式。
为了提高现代社会人们的办公效率,满足人们自动化办公的需要,我们开发了这套稳定可靠、操作方便、安全有效的MyOffice系统,它主要包括:人事管理、日程管理、文档管理、消息传递、系统管理、考勤管理等几大模块。
2.文档说明该需求文档在实际开发过程中,迎合用户不断完善需求的过程中总结而来,请仔细阅读。
第二部分任务说明1.功能概述该系统要求实现如下功能。
修改密码、机构管理、部门管理、员工管理、个人日程、部门日程、我的便签、文档管理、回收站管理、文档搜索、消息管理、个人信箱、员工签到签退、考勤历史查询、考勤统计等;MyOffice Web访问数据存储管理2.用户环境94附录阶段项目文档Window Server 2003 ; Visual Studio 2005 ; SqlServer2005 第三部分需求分析1.实现功能➢系统用例图用户业务逻辑如下图所示:95项目实战➢管理员功能清单功能编号功能名称文中标题编号备注101 人事管理101001 机构管理101002 部门管理101003 员工管理96附录阶段项目文档功能编号功能名称文中标题编号备注102 日程管理102001 我的日程102002 部门日程102003 我的便签103 文档管理103001 文档管理103002 回收站103003 文件搜索104 消息传递104001 消息管理104002 信箱105 系统管理105001 角色管理105002 登录日志105003 操作日志105004 菜单排序106 考勤管理106002 考勤历史记录查询106003 考勤统计➢普通用户功能清单功能编号功能名称文中标题编号备注102 日程管理102001 我的日程102002 部门日程102003 我的便签103 文档管理103001 文档管理103002 回收站103003 文件搜索97项目实战104 消息传递104001 消息管理104002 信箱106 考勤管理106001 员工签到、签退2.用例说明➢ [用例1]●用例图添加机构修改机构机构管理删除机构●描述机构管理:用GridView展示机构信息,可以添加、修改、删除机构●参与者//*参与者,参与用例的对象*//➢[用例2]●用例图添加部门修改部门部门管理删除部门●描述部门管理:用GridView展示部门信息,可以添加、修改、删除部门。
人事办理系统需求阐发1引言本文档主要描述人事办理系统的功能定义,并对模块划分、业务流程进行了定义。
所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产物的功能定义,具体建设内容。
2 引用文件GB/T 12504—90 中华人民共和国国家尺度:软件需求阐发规格说明书;软件工程导论,张海潘,清华大学出书社。
3工程概述企业人事办理系统。
该办理系统的主要功能是办理员工资料、办理员工考勤、计算员工薪资和业绩评定等。
大局部涉及对敏感数据点窜的工作都仅由人事部完成,如计算工资、点窜考勤记录;而且有些只有人事经理才可以处置,如定制部分、指定员工的底子薪资等。
普通员工可以通过 Web 浏览本身的底子资料、考勤信息、薪资信息和请假记录等。
员工也可以通过Web 提出请假和加班申请,如果所属部分的经理审批通过,人事部就可以登记在案。
成员权限描述公司的人员类型有以下几种:普通员工、部分经理、人事办理员和权限定义如下表所示:4需求4.1.1系统总体功能和业务布局4系统总体功能图:4系统总体用例图:4.普通员工:查看加班情况用例描述表个人信息用例描述表薪资办理用例描述表假期办理用例描述表定见建议用例描述表个人业绩查询用例描述表员工用例图部分经理:办理加班用例描述表4.2.2.2培训安排用例描述表批假用例描述表查看定见建议用例描述表4.2.2.5部分经理用例图人事办理员:部分信息办理用例描述表办理用例描述表登记考勤信息用例描述表业绩办理用例描述表设定国定节假日用例描述表事办理员用例图系统办理员:用户权限办理数据库办理用例描述表办理员用例图详情需要登岸的人员,对于不同的身份,他们的权限是不一样的。
当用户输入ID 和暗码时,查询数据库,假设用户名和暗码正确,那么进入相应的员工信息页面,假设不正确,那么提示用户用户名或暗码错误,仍显示当前页面该模块主要是查看本身/同事的资料,以更好促进公司员工之间的彼此了解。
同时也可以点窜本身的局部信息。
人事管理系统需求规格说明书人事管理系统需求规格说明书1. 引言1.1 编写目的本文档旨在详细描述人事管理系统的需求规格,为开发团队提供明确的开发方向和指导。
1.2 项目背景人事管理系统是一个用于支持企业内部人力资源管理的软件系统。
它将涵盖员工信息管理、薪资管理、绩效评估、培训管理、招聘管理等多个方面,以提高人力资源部门的工作效率和管理水平。
2. 总体描述2.1 项目概述人事管理系统将基于Web技术进行开发,以便员工、人力资源部门和管理层能够方便地访问和操作系统。
系统将具有友好的用户界面和灵活的功能配置,以满足不同企业的需求。
2.2 用户特征系统的主要用户包括员工、人力资源部门工作人员和管理层。
员工可以通过系统管理个人信息、查看薪资、参与培训评估等;人力资源部门工作人员可以管理员工档案、制定薪资方案、审核绩效评估等;管理层可以查看部门员工信息、薪资情况、绩效报表等。
2.3 运行环境系统将在常见的Web浏览器上运行,支持多平台。
3. 功能需求3.1 员工信息管理3.1.1 员工档案管理系统应能够方便地记录和管理员工的个人信息,包括基本信息、联系方式、教育经历、工作经历等。
3.1.2 员工入职、离职管理系统应支持录入和管理员工的入职和离职信息,包括入职手续办理、离职手续办理等。
3.1.3 员工薪资管理系统应能够自动计算和管理员工的薪资,包括基本工资、绩效奖金、加班工资等,并能相应的薪资报表。
3.2 绩效评估管理3.2.1 绩效指标设定系统应支持设定绩效评估的指标体系,包括工作目标、关键绩效指标等。
3.2.2 绩效评估记录系统应能够记录和管理员工的绩效评估结果,包括评估得分、评估意见等。
3.2.3 绩效报表系统应能够根据绩效评估结果绩效报表,包括个人绩效报表、部门绩效报表等。
3.3 培训管理3.3.1 培训需求分析系统应能够分析员工的培训需求,包括根据员工的岗位、能力等进行分析。
3.3.2 培训计划制定系统应支持制定员工的培训计划,包括培训内容、培训方式、培训时间等。
课程设计2014——2015学年第1学期课程名称《软件需求工程》论文题目 《XXX 企业人事管理系统》需求分析报告及项目开发计划书学院计算机科学与技术学院专业 软件工程班级 姓名 指导教师岑丽目录项目开发计划1.引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2.项目概述 (4)2.1工作内容 (4)2.2主要参加人员 (4)2.3产品 (5)2.3.1程序 (5)2.3.2文件 (5)2.3.3服务 (5)2.3.4非移交的产品 (5)2.4验收标准 (5)2.5完成项目的最迟期限 (5)2.6本计划的批准者和批准日期 (5)3.实施计划 (6)3.1工作任务的分解与人员分工 (6)3.2接口人员 (6)3.3进度 (6)3.4预算 (7)3.5关键问题 (7)4.支持条件 (7)4.1计算机系统支持 (7)4.2需由用户承担的工作 (8)4.3需由外单位提供的条件 (8)5.专题计划要点 (8)6.交付期限 (8)软件需求规格说明书1.引言 (9)1.1编写目的 (9)1.2文档约定 (9)1.3预期的读者和阅读建议 (9)1.4产品的范围 (10)1.5参考资料 (10)2.总体描述 (10)2.1产品的前景 (10)2.2产品的功能 (10)2.3用户类和特征 (11)2.4运行环境 (11)2.5设计和实现上的限制 (11)2.6假设和依赖 (11)3.系统特性 (11)3.1描述和优先级 (11)3.2功能性需求 (12)4.外部接口需求 (12)4.1用户界面 (12)4.2硬件接口 (13)4.3软件接口 (13)4.4通信接口 (13)5.其它非功能需求 (13)5.1性能需求 (13)5.2安全设施需求 (14)5.3安全性需求 (14)5.4软件质量问题 (14)5.5业务规则 (14)5.6用户文档 (14)6其它需求 (14)附录附录A:数据字典 (15)附录B:分析模型 (16)附录C:待确定问题的列表 (18)感受和体会感受和体会 (19)《XXX有限公司人事管理系统》项目开发计划1. 引言1.1编写目的本制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以便根据本计划开展和检查本项目的开发工作。
需求规格说明书范本1. 引言1.1编写目的:编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体.1.2项目背景1.2.1项目委托单位:****公司1.2.2开发单位:***公司1.3定义1.4参考资料2. 任务概述2.1目标:<1> 决策支持:根据公司的要求及时提供所需报表及文件,并在适当时候对各部门领导给予销售及进货等方面的提示<2>提高效率:利用软件进行管理,避免人工管理的失误以及延迟性,从而实现高效率的管理.2.2运行环境:<1> 硬件方面:Pentium级处理芯片1兆显存的兼容显卡256色,1024*768的兼容显示器标准兼容打印机<2>软件方面: WIN XP操作系统2.3条件与限制:编程用计算机一台完成期限 /7/1无资金供给3. 数据概述数据流程图如下:3.1静态数据:包括系统登录密码,各数据库所在位置,系统分析原始数据3.2 动态数据:包括各数据库内各项显示数据,用户登录信息,系统时间3.3数据库描述:人事管理数据库:公司内人员的个人详细信息,包括档案信息3.4 数据字典:<1>数据流词条描述:1.数据流名:登录信息来源:用户的输入去向:系统内部检验部分组成:用户名,密码流通量:每次登录输入一次2.数据流名:登录结果来源:系统去向:用户组成:返回信息流通量:每次登录返回一次3.数据流名:输入修改信息来源:用户去向:系统判断部分组成:根据各数据库内容而不同流通量:依用户输入而定4.数据流名:反馈信息来源:系统判断部分去向:用户组成:系统经判断后发回的字符数据流通量: 依系统当前信息而定5.数据流名:识别信息来源:系统内部检验部分去向:系统判断部分组成:系统各数据库的标识信息流通量:用户每次输入流通一次6.数据流名:处理信息来源:系统判断部分去向:各数据库处理部分组成:读取/修改标识,读取/修改的变量名称流通量:用户每次输入流通一次7.数据流名:读取修改来源:系统判断部分去向:系统各数据库组成:读取/修改标识,读取/修改内容流通量: 用户每次输入流通一次<2>数据文件词条描述:1.数据文件名:人事数据简述:存储人员信息数据文件组成:人员的各项信息(以CString类型为主)2.数据文件名:销售数据简述:存储当日及从前的销售记录数据文件组成:销售的各项信息3.数据文件名:财务数据简述:存储财务管理信息数据文件组成:财务管理的各项记录4.数据文件名:技术数据简述:存储公司内部使用的技术档案信息数据文件组成:技术档案名称,内容<3>加工逻辑词条描述:1.加工名:检验简要描述:判断用户的许可性输入数据流:登录信息输出数据流:登录结果加工逻辑:判断是否与系统内部用户信息相符合2.加工名:判断简要描述:判断用户的操作并进行相应的读取/存储工作输入数据流:输入修改信息输出数据流:反馈信息加工逻辑:判断用户的操作->调用数据库->读取/修改->反馈3.加工名:人事档案管理简要描述:对人事数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息4.加工名:销售统计简要描述:对销售数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息5.加工名:财务统计简要描述:对财务数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息6.加工名:技术管理简要描述:对技术统计数据库进行相应要求的操作,并与判断部分交互信息输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容->反馈用户所需信息<4>源点及汇点词条描述:名称:用户简要描述:既是源点又是汇点,发出动作信息给"检验"和"判断"加工,经过交互界面接受反馈信息有关数据流:登录结果,登录信息,输入修改信息,反馈信息数目:一个4. 功能需求4.1功能划分可细分为四部分:人事管理,销售管理,财务管理,技术档案管理4.2功能描述<1>人事功能:(1)能对公司内部的所有人员有关档案详细资料记录并保存。
(人力资源管理)人事管理系统需求规格说明书人事档案管理系统需求说明书1.引言1.1编写的目的人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。
这份需求说明书分析了整个人事档案管理的基本流程,且按照现代企业的人力资源管理模式进行设计,符合现代企业人力资源的管理标准。
所以,这份说明书主要是面向现代企业的经理和软件开发公司的项目经理。
1.2背景(a)该系统名为:现代企业人事资源管理系统(b)提出者:梁东旭开发者:某软件开发公司开发小组(c)本系统能为其他的系统提供人事数据1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
数据流图:是壹种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。
状态转换图:简称状态图,通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。
1.4参考资料引用资料[1]张海藩.软件工程导论(第五版).北京:清华大学出版社,2008.22.任务概述2.1目标人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。
人事档案管理于信息化之前,于人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存于诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。
开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,仍使企业深入开发利用人力资源成为可能。
2.2用户的特点本软件的最终用户是企业人事部门的工作人员。
部门有专职的人事数据录入人员,具有壹定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。
企业的人员调进和调出比较频繁。
2.3假定和约束企业的经费有限,开发时间紧迫。
人事管理系统需求规格说明书1.引言对软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程。
有利于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据,并且向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求有关。
目的1.1.1 为开发小组成员、客户之间提供共同的协议而创立基础。
对企业管理软件功能的实现作使命描述。
让客户指出我们的不足,进一步了解客户的需求。
1.1.2 本说明书的预期读者为开发小组成员及甲方负责人。
本说明能让甲方代表更好地了解本系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。
背景说明:项目名称:人事管理系统用户单位:**公司开发单位:**工作室1.3定义-----本文件中用到的专门术语的定义和外文首字母组词的原词组参考资料--列出参考资料,如本项目的经考核的计划任务书或合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能过得到这些文件资料的来源需求修改记录2.任务概述目标根据企业对人事管理系统的要求,制定企业人事管理系统目标如下:a:操作简单方便、界面简洁美观b:系统管理员在查看员工信息时,可以对当前员工的家庭情况和培训等情况进行添加、修改、删除操作c:方便快捷的全方位数据查询d:按照指定的条件对员工进行统计e:可以将员工信息以表格的形式插入到Word文档中f:实现数据库的备份、还原及清空操作g:由于该系统的使用对象较多,要有较好的权限管理h:能够在当前运行的系统中重新进行登录i:系统运行稳定、安全可靠系统运行环境用户特征----列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术特长,以及本软件预期使用额度。
这些是软件设计工作的重要约束本项目是为**公司开发的一个人事管理系统,由于这个公司的规模比较大,部门比较多,人员流动性比较大,且公司分布比较分散,这都为人力资源部的工作人员带来很多的工作量。
为止公司希望有一个自动化的人事管理系统能够给他们带来工作的便利,提高工作效率。
假定和约束2.4.1 预计开发期限:**2.4.2 预计开发经费:**2.4.3 开发人员:**3.需求规定对功能的规定3.1.1 系统总体功能及模块1.记录公司内部人员基本档案信息,提供便捷的查询功能。
2.管理公司的工资信息,使计发工资与员工的工资标准、考勤和工作考核相联系。
3.有效管理员工的考勤和工作考核信息,促进奖惩机制的实现。
4.减少人工的参与和信息的录入,减轻管理人员的工作任务,降低管理成本,同时系统应具有良好的自治功能和信息循环。
5.有效地完成企业的日常人事管理工作。
系统总功能模块:3.1.2 员工录用模块员工录用模块分为人员就职登记模块和统计就职人员模块。
员工就职等级模块的功能是登记就职人员名单,给每个就职人员一个员工编号,用来唯一标识员工。
统计在职人员模块统计本月新入人员名单。
员工录用模块功能模块图如下:员工就职表E-R 图员工就职表部门职位员工姓名员工编号进本单位日期性别职称员工就职模块DFD :统3.1.3 培训管理模块员工培训管理模块负责对员工进行入职培训和在职培训,入职培训的对象是刚进入公司的员工,在职培训的对象是在职员工。
子模块有培训记录模块、培训课程设置模块、统计培训记录模块。
功能模块图如下所示:培训记录模块的功能是添加、编辑、删除和查询员工培训记录。
统培训课程设置模块的功能是设置培训课程信息。
统计培训记录模块的功能是统计培训记录。
培训记录表E-R图:培训课程表E-R图:培训模块DFD:事务:下达的培训相关信息3.1.4 合同管理模块合同管理模块主要功能是进行合同管理,有3大子模块:试用期合同登记模块、正式合同登记模块、合同续签模块。
功能模块图如下所示:试用期合同登记模块的功能是对试用期合同进行管理。
包括添加试用期合同,删除试用期合同,编辑试用期合同,查询试用期合同。
试用期合同登记表E-R 图:正式合同登记模块的功能是对正式合同进行管理。
当员工试用期到期后,允许转正,就进行转正合同登记。
主要功能包括添加正式合同,编辑正式合同,删除正式合同,查询合同。
合转正合同登记表E-R图:续签登记模块负责合同续签管理。
包括添加续签登记表,编辑续签登记表,删除续签登记表,查询续签登记表。
续签登记表E-R图备注:当员工正式合同到期后如果要续签,就进入续签登记模块进行续签登记,每次每个员工续签都给一个续签登记表编号。
合同管理模块DFD:3.1.5 考勤管理模块考勤管理模块的功能是对员工进行考勤管理,有4个子模块:日常考勤管理模块、请假管理模块、出差登记模块、考勤报表模块。
日常考勤管理模块负责人员考勤管理,包括添加考勤记录、删除考勤记录、编辑考勤记录和查询考勤记录。
请假管理模块负责人员请假管理,包括添加请假记录、编辑请假记录、删除请假记录和查询请假记录。
出差登记模块负责人员出差管理,包括添加出差记录、编辑出差记录、删除出差记录和查询出差记录。
考勤报表模块负责统计报表,主要有日报、月报、个人报、部门报。
日报统计当天考勤情况、请假记录和出差记录。
月报统计当月考勤情况、请假记录和出差记录。
个人报统计个人当月考勤情况、请假记录和出差记录。
部门报统计部门当月考勤情况、请假记录和出差记录。
日常考勤表E-R图:考勤类型表E-R图:请假表E-R图:出差登记表E-R图:考勤模块DFD:3.1.6 奖惩管理模块奖惩管理模块负责对员工的奖惩管理。
有3个子模块:奖励模块、惩罚模块、奖惩统计报表模块。
奖励模块负责员工的奖励管理。
包括添加奖励记录、删除奖励记录、编辑奖励记录和查询奖励记录。
惩罚模块负责员工的惩罚管理。
包括添加惩罚记录、删除惩罚记录、编辑惩罚记录和查询惩罚记录。
奖惩统计报表模块负责统计报表。
包括日报、月报、个人报、部门报。
奖励表E-R图:惩罚表E-R图:奖惩管理模块DFD:3.1.7 调动管理模块调动管理模块负责对员工的调动进行管理,主要有2个模块:员工调动管理模块和员工调动统计报表模块。
员工调动管理模块的功能是添加、编辑、删除和查询员工的调动记录。
员工调动统计报表模块的功能是统计调动记录。
备注:按月统计。
员工调动表E-R图:调动管理模块DFD:3.1.8 绩效考评模块绩效考评模块负责员工的考评管理,有2个子模块:员工考评管理模块和考评结果统计模块。
员工考评管理模块负责员工考评登记,包括添加考评记录、编辑考评记录、删除考评记录和查询考评记录。
考评结果统计模块负责考评记录统计,分按部门统计员工的考评记录和按等级统计员工的考评记录。
功能模块图如下所示:考评记录表E-R 图:考绩效考评模块DFD:3.1.9 员工解聘模块员工解聘模块负责员工的解聘管理,对因为各种情况离开公司的员工进行管理,当员工离职后要删除他(她)的档案。
有2个模块:解聘登记模块和员工离职统计报表模块。
解聘登记模块负责员工离职登记,包括添加离职员工、编辑离职员工、删除离职员工和查询离职员工。
员工解聘统计报表模块负责统计离职记录。
功能模块图如下所示:员工解聘登记表E-R 图:解聘登记模块DFD :员3.1.10 辅助管理模块辅助管理模块主要是对系统起辅助作用,有3个子模块:试用期到期提醒模块、合同到期提醒模块和生日提醒模块。
试用期到期提醒模块主要功能是当某试用期员工试用到期后,就会自动提醒。
合同到期提醒模块主要功能是当某正式员工合同到期后自动提醒。
生日提醒模块功能是在提示5天后生日的员工。
功能模块图如下所示:备注:此模块数据自动从相关表中获取。
3.1.11 工资管理模块工资管理模块是人事管理系统中最重要的一个模块。
主要负责工资管理。
有5个子模块:帐套管理模块、员工帐套设置模块、工资表管理模块、员工工资查询模块和月末处理模块。
帐套管理模块用来维护帐套及其包含的项目,有3个子模块:帐套设置模块、项目表设置模块和帐套项目设置模块。
主要功能包括添加、修改和删除帐套包含的项目,还有修改项目金额。
员工帐套设置模块用来设置每个帐套适合的人员,包括添加帐套适合的人员和删除帐套中现有人员。
工资表管理模块根据帐套统计工资报表,可以修改奖金、加班、迟到、早退、事假、病假等数据。
生员工工资查询模块用来查询员工的工资报表,查询方式有帐套查询、员工编号/姓名/部门/工资月份查询。
月末处理模块有结账和反结账的功能。
结账是对指定月份的工资表数据封存。
结账后该月的工资表数据就无法修改。
反结账是对指定月份已结账工资表数据解封存。
反结账后该月的工资数据就可以修改了。
功能模块图如下所示:帐套设置表E-R 图:员帐套项目表E-R图:帐套项目设置表E-R图:帐套人员设置表E-R图:工资表E-R图:工资管理模块DFD:3.1.12 档案管理模块档案管理模块主要对员工的档案进行管理。
包括添加、删除、编辑和查询员工档案信息,没有子模块。
员工档案表E-R图:档案管理模块DFD:3.1.13 系统管理模块系统管理模块主要对系统进行管理。
有6个子模块:基础信息设置模块、系统设置模块、操作员日志管理模块、操作员管理模块、备份恢复数据模块、初始化数据库模块。
基础信息设置模块设置系统要用到的基础信息。
部门表E-R图:2.职位设置。
职位表E-R图:3.职称设置。
职称表E-R图:4.籍贯设置。
籍贯表E-R 图:民族表E-R图:6.权限组设置。
(待定)系统设置模块设置系统信息。
包括公司信息设置和系统设置。
公司信息表E-R 图:操作员管理模块负责设置用户的权限。
3.1.14 统计管理模块统计管理模块负责统计公司信息。
有3个子模块:综合信息统计模块、员工积分统计模块、人事信息统计模块。
综合信息统计模块又分为按部门统计、按职位统计、按生日统计、按员工类型统计。
员工积分统计模块统计员工的积分情况。
功能模块图如下所示:统计管理模块DFD :人备注:同时系统还应该可以更换用户和退出系统的功能。
对性能的要求企业人事管理系统中管理权限上应当进行严格控制,具体思想如下:1.要想对该企业人事管理系统进行操作就应当具有某些操作权限。
没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。
2.在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。
3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块是无权使用的。