需求规约-人事管理系统
人事管理系统需求规约
需求规约(人事管理系统)组长:组员:2012年9月目录1引言 (2)1.1目的 (2)1.2背景 (2)1.3参考资料 (2)1.4术语 (3)2任务概述 (3)2.1目标 (3)3需求规定 (3)3.1一般性需求 (3)3.2功能性需求 (4)3.2.1部门管理 (5)3.2.2岗位管理 (6)3.2.3员工入职管理 (8)3.2.4试用期管理 (11)3.2.5部门岗位调用管理 (13)岗位调动管理 (14)3.2.6员工离职管理 (16)3.2.7员工信息中心 (17)3.3系统安全性的要求 (18)3.1.1 数据存储安全 (18)3.1.2访问控制安全 (18)3.1.3网络传输安全 (18)4运行环境规定 (19)4.1运行环境 (19)4.1.1 软件环境 (19)4.1.2硬件环境 (19)5遗留问题 (19)6 项目非技术需求 (19)1引言1.1目的本文档的目的是作为软件系统开发技术协议的参考依据,根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软件开发者进行详细设计和编程提供基础。
为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。
描述最终用户关于人事管理方面的业务流程和业务需求的文档,另一方面是作为后续开发设计的业务需求指导文档。
1.2背景在企业中,人事管理工作是非常重要的一项工作。
它负责整个企业的日常人事安排,人员的人事管理等。
以前都是人工进行操作。
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
人事管理系统需求分析
人事管理系统需求分析人事档案管理系统需求分析说明书1 引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。
作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。
1.1 编写目的软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
本软件需求说明书的读者是系统开发人员或合同约定的人员。
1.2 背景说明(1)本系统的名称是:人事档案管理系统。
(2)本项目的任务提出者是任课老师,开发者是信息科学学院08计本1班,用户是企业人事及相关部门,实现该软件的计算中心是**信息管理学院电子商务技术中心。
(3)本系统能为其它的系统提供人事数据。
1.3 定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
VB:Visual Basic。
1.4 参考资料(1)企业的人事档案管理系统开发合同。
(2)引用资料[1]张海藩. 软件工程导论. 北京:清华大学出版社, .[2]石柱. 软件工程标准手册. 北京:中国标准出版社, .2 任务概述2.1 目标人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。
人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。
开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不但使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。
2.2 用户的特点本软件的最终用户是企业人事部门的工作人员。
部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delphi编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其它管理工作。
人事管理系统需求规格说明书
人事管理系统需求规格说明书1.引言对软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程。
有利于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据,并且向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求有关。
1.1 目的1.1.1 为开发小组成员、客户之间提供共同的协议而创立基础。
对企业管理软件功能的实现作使命描述。
让客户指出我们的不足,进一步了解客户的需求。
1.1.2 本说明书的预期读者为开发小组成员及甲方负责人。
本说明能让甲方代表更好地了解本系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。
1.2 背景说明:项目名称:人事管理系统用户单位:**公司开发单位:**工作室1.3定义-----本文件中用到的专门术语的定义和外文首字母组词的原词组1.4 参考资料--列出参考资料,如本项目的经考核的计划任务书或合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能过得到这些文件资料的来源1.5 需求修改记录2.任务概述2.1 目标根据企业对人事管理系统的要求,制定企业人事管理系统目标如下:a:操作简单方便、界面简洁美观b:系统管理员在查看员工信息时,可以对当前员工的家庭情况和培训等情况进行添加、修改、删除操作c:方便快捷的全方位数据查询d:按照指定的条件对员工进行统计e:可以将员工信息以表格的形式插入到Word文档中f:实现数据库的备份、还原及清空操作g:由于该系统的使用对象较多,要有较好的权限管理h:能够在当前运行的系统中重新进行登录i:系统运行稳定、安全可靠2.2 系统运行环境2.3 用户特征----列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术特长,以及本软件预期使用额度。
人事管理系统需求
课程设计报告课程名称软件工程综合能力训练课题名称人事管理系统需求分析专业XX班级XX学号XX姓名XX指导教师2013年12月目录1.引言 (1)1.1目的 (1)1.2参考资料 (1)2.软件总体概述 (1)2.1软件标识 (1)2.2软件描述 (1)2.2.1系统属性 (1)2.2.2开发背景 (1)2.2.3软件功能 (2)2.3用户的特点 (4)2.4限制与约束 (4)3.具体需求 (4)3.1功能需求 (4)3.2ER图 (11)3.3状态图 (11)4.系统测试 (12)5.结束,致谢 (15)1. 引言1.1 目的人事管理系统的目的是实现公司内部不同岗位的员工对个人信息和公司公共信息的操作(增删查改等),不同岗位即不同的角色,有不同的权限,不同的操作内容。
功能主要包括用户登录、用户注册、用户管理、部门管理、权限管理、角色管理、出勤情况和奖励发放。
1.2 参考资料2. 软件总体概述2.1 软件标识人事管理系统(PMS)1.02.2 软件描述2.2.1 系统属性本系统为公司所有成员提供统一的管理,包括基本信息和简单的业务处理如:用户、部门、角色等增删查改,奖励发放等能满足一般的公司日常管理2.2.2 开发背景所有公司都需要一个统一的系统来管理员工、部门等信息,并且可以保存日常信息和处理简单的公司内部业务。
本系统就是为了能管理基本信息,处理日常公司内部业务如出勤管理、员工奖励等,以简单的结构、较高的安全性来完成公司的管理。
2.2.3 软件功能功能模块结构图图2-1图 2-22.3 用户的特点本系统适用于在公司所有内部人员使用。
2.4 限制与约束开发期限:10天编程语言:java开发工具:WPS,eclipse,powerdesigner,mysql 安全和保密级别:较高3. 具体需求3.1 功能需求图 3-1图 3-2图 3-3图 3-4图 3-5图 3-6图 3-7图 3-8图 3-9图 3-10图 3-113.2 ER图图 3-12图 3-13 3.3 状态图图 3-144. 系统测试 4-1 4-24-34-44-54-64-74-84-94-105. 结束,致谢。
需求规约-人事管理系统
需求规约(人事管理系统)东软集团股份有限公司IT人才实训中心版权所有,翻版必究目录1引言.................................................................... 错误!未定义书签。
目的................................................................. 错误!未定义书签。
背景................................................................. 错误!未定义书签。
参考资料............................................................. 错误!未定义书签。
术语................................................................. 错误!未定义书签。
2任务概述................................................................ 错误!未定义书签。
目标................................................................. 错误!未定义书签。
3需求规定................................................................ 错误!未定义书签。
一般性需求........................................................... 错误!未定义书签。
功能性需求........................................................... 错误!未定义书签。
人事管理系统需求分析
人事管理系统需求分析(一)开发人事管理系统应该与OA相似:利用现有平台和成熟技术进行二次开发,而且让企业自己掌握二次开发的全部技巧,这样今后的维护、变革或增加新功能才容易实现,让软件真正成为管理的工具。
其功能主要包括:系统初始设置,人事管理,培训管理,薪资管理,保险管理,任职管理,招聘管理,考勤管理,绩效考核管理。
系统初始设置:系统模块功能主要是对一些系统所需初始化信息及预制数据进行维护,并设置系统的使用状态;人事管理:人事管理系统可以及时准确得对员工信息进行记录,可分类或在同一界面查看员工在企业工作期间的所有信息(包括各类基本信息,如姓名、年龄、联系方式、员工照等,以及记录员工的教育培训经历、家庭情况等其他信息);可根据企业实际需要自定义员工档案项目;跟踪管理员工从进入企业到离职全过程的历史记录,包括薪资变动、职位变动、奖惩情况等;可挂接与员工相关的各类文档,如Word 文件,Excel文件,扫描文件等;提供多种不同形式的员工信息报表;强大的排序,过滤,定位查询等功能,能快速方便地从众多数据中定位到所需的信息上;薪资管理:薪资管理系统充分考虑企业在工资管理上的不确定性和可变性,为用户建立工资方案提供了最大程度的灵活性。
用户可以根据自己的需要通过数据重构新建工资项目或删除已经存在的工资项目,工资项目指的是所有和工资相关的项目。
包括:实际发放的工资项目,和这些项目的计算统计相关的项目等。
工资项目必须依附于某个工资子表,也就是说,工资项目的添加,删除必须通过重构相应的工资子表来实现;灵活设置不同类型员工的各类薪资项目及其计算方式;可自定义工资计算参数,分别计算每月工资表的每个项目;薪资调整批处理或指定个别计算员工薪资;能基于上月数据进行下月薪资计算,只需对变化部分进行调整;可对计算有误的薪资计算进行重算、纠错,薪资发放有误的可进行重设置并执行相应处理;员工查询个人当月薪资及薪资历史情况;提供完善的薪资统计分析功能,为制定薪资制度与调整薪资结构提供依据;保险管理:保险管理支持多种福利政策,如:员工贷款、车/房贴等,同时体现在薪资中,参与计算;根据需要设置参保人员,并设定各保险的提取规则,以便系统能自动计算出各保险的缴费基数。
人事管理系统需求分析规格说明书
人事管理系统需求分析规格说明书作者:王会堂1引言1.1编写目的本文档的目的是描述人事管理系统需要实现的主要功能、适用的环境、面向的用户群及每一类型用户对系统的预期。
该文档将最终交给软件开发人员进行具体的开发,使开发人员对本系统的功能及用户对本系统的需求有一个清楚的认识。
其针对的对象是软件开发人员。
1.2背景本系统以基于Web的方式运行,使企业管理者和普通用户可以同时并行使用,并保证信息准确无误。
主要是为企业人力资源管理者提供的平台,将管理者在管理人力资源时所需要的素材,以数据库方式,进行有效的组织管理的工具。
面对的用户为企业内部员工,有助于企业人力资源管理者进行管理,提高管理的效率。
本系统将在企业已有的服务器上运行,开发工具、软硬件条件均应与已有条件相适应。
1.3定义OLTP: OLTP是On-Line Transaction Processing的缩写,也就是联机事务处理系统,也称为面向交易的处理系统.其基本特征是顾客的原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果。
这样做的最大优点是可以即时地处理输入的数据,及时地回答。
也称为实时系统(Real time System)。
TPS: TPS是Transactions Per Second的缩写,也就是事务数/秒。
它是软件测试结果的测量单位。
一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。
客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。
AOP:AOP是Aspect Oriented Programming的缩写, 意思是面向切面编程。
可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。
AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。
WebService: Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。
人事管理系统功能需求分析.doc
人事管理系统功能需求分析1人事管理系统功能需求分析一、目的为改善人事部门劳动繁琐、效率低下、不能及时、完善提供领导需要的各种人事报表的管理现状,需上线人事管理系统。
二、业务流程及功能需求分析:1、完善的人事信息档案管理及统计功能。
其中包括部门信息管理(组织结构管理)和职工信息管理(人事档案信息管理)两个主要方面。
①、组织-机构管理:能提供完善的组织机构信息,还需能完成部门合并、转移、新建、撤销、升级、降级等功能,并在特定条件下,职工信息跟随部门信息变动(如:在部门合并、转移时,只需调整部门就可以了,不用讲该部门下面所有人员一个一个的都调整到新部门)。
能提供部门编制及在编人数情况,能设定详细的岗位需求人员情况,以便制定岗位招聘计划。
②、职工信息管理:能提供完善的人员信息档案管理并能根据条件进行查询、汇总、统计分析等,能提供人事信息批量导入、批量修改等功能。
2、招聘管理:可对所有应聘人员进行信息登记,建立储备人才库,通过部门岗位编制及缺编情况从储备人才库中优先选择合适应聘人员。
还应对企业所参加招聘会信息进行详细登记,以便对员工入职来源进行统计分析,以利于有针对性的制定招聘计划和参加招聘会。
3、考勤管理:现阶段的需求是手工录入或电子导入员工考勤数据,为薪资管理做数据支持,远期目标是通过考勤机自动汇总出勤情况。
还要能对异常出勤情况进行登记,主要是请销假、出差、倒休等情况的登记录入,以方便领导能实时查询员工出勤情况。
4、薪资管理:应能批量处理固定工资及计件工资、计时工资等员工的薪资情况,并支持从电子文件中导入基础数据,自动计算各种工资及应发、应扣、保险、个税缴纳等项目,并进行统计汇总,传递给财务进行工资发放。
还应能自动分析缴纳保险、劳保发放等详细情况的统计分析及与财务部门的实施联系,避免重复操作。
5、培训管理:可根据不同部门、不同工作岗位分别设立培训计划,并能对培训结果记录在个人信息中,同时进行分析汇总。
人事管理系统需求分需
系统软件需求说明书计算机科学与工程学院1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2任务概述 (3)2.1目标 (4)2.2用户的特点 (4)2.3假定和约束 (5)3需求规定 (5)3.1对功能的规定 (5)3.2对性能的规定 (5)3.2.1精度 (7)3.2.2时间特性要求 (7)3.2.3灵活性 (7)3.3输人输出要求 (7)3.4数据管理能力要求 (12)3.5故障处理要求 (12)3.6其他专门要求 (12)4运行环境规定 (12)4.1设备 (12)4.2支持软件 (13)4.3接口 (13)4.4控制 (13)软件需求说明书的编写提示1引言1.1编写目的该说明书描述《人事管理系统》的基本功能,并作为系统的开发基准。
1.2背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。
本系统结合曲靖师范学院计算机科学与工程学院科技创新实践队人事管理制度,经过实际的需求分析,采用功能强大的php作为开发工具而开发出来的人事管理系统。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料百度文库:绿叶oa王办公系统:网址/demo/通达OA协同办公:网址:/2任务概述2.1目标根据企业对人事管理的要求,制定企业人事管理系统目标如下:a.操作简单方便、界面简洁美观。
b.在查看员工信息时,可以对当前员工的家庭情况和培训情况进行添加、修改、删除操作。
人事管理系统需求规格说明书
河南经贸职业学院·信息管理系《人事管理系统》需求规格说明书班级:07微机七班学号:207120767姓名:王佳佳目录1.文档介绍 (3)1.1文档目的 (3)1.2文档范围 (3)1.3读者对象 (3)1.4参考文档 (3)2. 系统介绍 (4)3. 系统面向的用户群体 (4)4. 系统应当遵循的标准或规范 (4)5. 产品范围 (4)6. 产品中的角色 (4)7. 产品的功能性需求 (4)7.1系统用例图 (5)7.2用例说明 (8)1用户登陆 (8)2高级用户管理 (9)3部门管理 (10)4员工信息管理 (11)5加班信息管理 (11)6考勤信息管理 (12)7人事调动信息管理 (12)8. 产品的非功能性需求 (13)8.1用户界面需求 (13)8.2软硬件环境需求 (13)8.3产品质量需求 (14)1.文档介绍1.1 文档目的本需求规格说明书是为人事管理系统项编写,主要面向系统分析员、程序员、测试员和最终用户。
本说明书是整个开发系统的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
同时,本说明书是《用户手册》和《测试计划》的编写依据。
1.2 文档范围本文档包含以下几部分1.人事管理系统介绍2.人事管理系统面向的用户群体3.系统应当遵循的标准或规范4.系统的应用范围5.系统中的角色6.系统的功能性需求7.系统的非功能性需求1.3 读者对象本文档的读者范围包括:1.需求提供方面体责任人2.开发方的项目经理、系统分析设计人员、系统开发人员,测试人员1.4 参考文档[] 张立科信息管理系统开发实例导航人民邮电出版社出版发行 2006年8月北京第4次印刷。
[软件工程] 汪作文软件工程重庆大学出版社 2004年8月第1版2. 系统介绍人事管理系统是实现在普通用户、高级管理员、系统管理员三者之间实现这一行业内信息传递的平台。
它主要由普通用户、系统管理员,高级管理员三部分组成,整体采用.NET平台进行开发并实现,用户数据选用Microsoft SQL Server 2000进行统一管理。
人事管理系统需求分析
人事管理系统需求分析随着计算机技术的不断发展,计算机已经深入到社会生活的各个角落。
开发人事管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。
为了方便企业管理人员对人事等进行高效的管理。
在工作人员具备一定的计算机操作能力的前提下,采用人事管理系统软件可以提高企业管理效率。
一、系统任务概述人事管理系统的主要功能是为了方便企业管理人员对企业进行高效的管理。
在此过程中主要涉及对员工(即注册用户)的管理和企业部门及员工信息的管理。
其中,对注册用户的管理主要指:用户的注册、删除等;对企业部门的管理指:对企业部门的添加、更改、删除、查询、统计等;对员工信息的管理指:对员工信息,包括基本信息、档案、考勤情况、奖惩情况、薪资等的管理。
除此之外,因为本系统为计算机应用系统,为了安全,对于每一个使用该系统的人,都要实行用户密码登录,只有合法的用户才能使用该系统。
二、功能需求人事管理系统的完整功能需求如下:1)部门管理对于企业,都下设许多部门,而也会出现增加新的部门以及解散原有部门的情况。
而部门的信息如部门名称、编号、部门经理、部门员工等,也可能会发生变化。
因此,对部门的管理包含部门的添加、修改、删除及部门信息的更新等功能。
2)招聘管理企业需要招聘人才,因此有必要建立招聘信息表,对企业需要招聘人才的岗位信息进行登记。
因此,对招聘的管理包含招聘岗位的添加、修改、删除等功能。
3)职称管理企业人员都会有职称,如工程师、技术员等。
对所有的职称的种类、专业需要进行登记统计。
因此,对职称的管理包含所有职称的种类、专业等信息的添加、删除、修改等功能。
4)培训管理对新员工,或新项目,企业可能会对员工进行培训。
培训管理包含培训名称、培训内容、培训人员等信息的添加、修改与删除。
5)员工管理员工管理是人事管理系统的核心功能之一。
人事管理很大一部分功能是在员工管理的基础上开展的。
人力资源管理系统-需求说明书
人力资源管理系统-需求说明书人力资源管理系统-需求说明书1:引言- 目的:本文档旨在明确人力资源管理系统的具体功能和需求,为开发团队提供明确的指导。
- 范围:本需求说明书涵盖了人力资源管理系统的各个模块和功能。
2:业务背景- 描述当前组织的人力资源管理情况和存在的问题。
- 简要介绍组织的规模、人员结构和业务需求。
3:功能需求3.1 员工信息管理- 员工基本信息维护:包括个人信息、联系方式、职务信息等。
- 员工档案管理:包括员工的合同信息、绩效评估、培训记录等。
3.2 薪资管理- 工资计算:根据员工的考勤、请假及绩效等信息,计算工资。
- 薪酬奖励管理:记录并维护员工的津贴、奖金和福利待遇等信息。
3.3 招聘管理- 职位发布:发布组织内部和外部职位空缺信息。
- 简历管理:收集、筛选和管理求职者的简历。
- 面试管理:安排和记录候选人的面试过程。
- 招聘进度跟踪:跟踪招聘流程中的进展,记录面试结果和录用情况。
3.4 培训管理- 课程管理:提供培训课程的发布、安排和管理功能。
- 参训人员管理:记录员工参加培训的情况。
- 培训成果评估:对培训效果进行评估和反馈。
3.5 绩效管理- 目标设定:设定员工的工作目标和绩效指标。
- 绩效考核:根据设定的目标和指标,对员工的绩效进行评估和打分。
- 绩效报告:员工的绩效报告,用于薪资调整和晋升决策。
3.6 离职管理- 离职申请:员工申请离职的流程管理。
- 离职手续:管理员工离职所需办理的手续和资料。
4:非功能需求4.1 安全性要求- 数据访问控制:只有授权人员可以访问敏感信息。
- 数据加密:在数据传输和存储过程中,对敏感数据进行加密。
- 用户权限管理:根据岗位和职位安排合适的权限。
4.2 可靠性要求- 数据备份:定期备份数据以防数据丢失。
- 系统稳定性:保证系统能持续运行,故障及时修复。
4.3 性能要求- 响应时间:系统对员工的操作请求需快速响应,保证员工的使用体验。
5:用户界面需求- 界面简单直观:易于员工使用和操作。
人事管理系统需求分析报告
人事管理系统需求分析报告一、引言人事管理是企业管理的重要一环,对于组织的有效运营和管理起着关键作用。
随着信息技术的快速发展,传统的人事管理方式已经无法满足现代企业的需求。
为了提高人力资源的管理效率和准确性,我们计划开发一款人事管理系统,帮助企业完成员工信息管理、招聘流程管理、绩效考核、薪酬管理等人事管理工作。
二、背景分析当前企业的人力资源管理普遍存在一些问题,包括信息不准确、手工操作费时费力、流程不透明等。
人事管理系统的开发旨在解决这些问题,提高人力资源管理的效率和准确性。
三、需求分析1. 员工信息管理人事管理系统应能够有效地存储和管理员工的基本信息,包括个人资料、联系方式、岗位信息、薪酬等。
系统应具备添加、修改、删除员工信息的功能,保证员工信息的准确性和完整性。
2. 招聘流程管理系统应允许企业用户发布招聘信息,并能够管理招聘流程,包括简历筛选、面试安排、录用等。
系统应具备简历管理、面试评估和招聘结果跟踪等功能,方便人力资源部门进行招聘工作的管理和跟进。
3. 绩效考核人事管理系统应支持企业制定和管理员工的绩效考核,包括目标设定、考核评估和绩效结果分析等。
系统应具备员工绩效数据的收集、分析和报告功能,为企业提供绩效评估的参考依据。
4. 薪酬管理系统应支持企业的薪酬管理工作,包括薪资设定、工资发放和薪酬报表等。
系统应能够根据员工的薪酬信息自动生成工资单,并提供薪酬报表以供企业进行财务统计和分析。
5. 培训管理人事管理系统应支持企业的培训管理工作,包括培训计划制定、培训资源管理和培训效果评估等。
系统应具备培训计划的发布和员工培训记录的管理功能,方便企业进行培训资源的利用和培训效果的评估。
6. 隐私和安全性人事管理系统应具备严格的数据隐私和安全保护机制,保证员工信息和企业信息的安全性。
系统应采用身份验证和权限控制等技术手段,防止未授权人员访问和篡改系统中的数据。
四、系统设计基于以上需求分析,人事管理系统的设计应包括以下模块:1. 员工信息管理模块:用于员工基本信息的录入、修改和查询。
人事管理系统需求分析
1.1 系统概述在企业间的商业竞争越来越激烈的今天,如何吸引优秀人才、合理安排人力资源、降低人员成本、提高企业竞争力,已经是企业管理者考虑的首要问题。
一个企业的劳动力应该被看作最重要的资源,人力资源的决策有关企业的成功和竞争力,保持竞争力意味着企业要有一整套发掘人才、管理人才、吸引人才、储备人才、合理安排人才的有效手段。
ERP在人力资源系统的加入以后,使得其功能真正扩展到了全方位企业管理的范畴。
人力资源的功能范围,也从单一的工资核算、人事管理,发展到可为企业的决策提供帮助的全方位解决方案,包括:人力资源规划、薪资福利、教育培训、员工考核等,而非传统局限于人事行政的业务。
1.2 系统目标人事管理系统从科学的人力资源管理角度出发,实现以下系统目标: ?从企业的人力资源规划开始,记录包括员工基本人事信息、员工劳动合同信息、教育培训经历、工作经历、岗位变迁、到离职等与员工个人相关的信息,将企业内员工的信息完整、详细、统一地管理起来。
?数据资源高度共享,人才信息全局掌握,人力资源管理统一调配,从而充分发挥企业整体的优势;以供决策。
?提供灵活的报表生成功能和分析功能使得人力资源管理人员可以从繁琐的日常工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去。
?准确及时的搜集各种人力资源信息和各种综合性的报表供企业决策人员参考,如:年龄结构分析、年资分析、员工整体学历素质分析、岗位结构分析等等,可以帮助企业对员工做出有针对性的管理。
1.3 术语定义目标系统特殊符号说明:▼:参照输入,即使用参照窗体,从数据表动态读取满足条件记录。
↓:选择输入,即字段有效值固定,在有效值之中选择其一。
% :自动带出。
√:不允许为空值。
* :允许编辑。
*▼:可以参照输入,也可以手工输入,手工输入的数据必须包含在参照数据之中。
⊙:单选按钮(默认选中)。
○:单选按钮(默认未选中)。
□:复选框(用汉字描述默认选中还是未选中)。
需求规约-企业人力资源管理系统
需求规约(企业人力资源管理系统)版权所有,翻版必究目录1引言 (4)1.1目的 (4)1.2背景 (4)1.3参考资料 (4)1.4术语 (4)2任务概述 (4)2.1目标 (4)3需求规定 (5)3.1一般性需求 (5)3.2功能性需求 (5)3.2.1角色说明 (5)3.2.2整体业务流程描述 (6)3.2.3组织结构管理操作流程描述 (7)3.2.4招聘子系统操作流程描述 (7)3.2.5人员配置操作流程描述 (8)3.2.6薪酬管理操作流程描述 (8)3.2.7系统管理操作流程描述 (8)4具体功能点需求 (8)4.1组织结构模块 (8)4.1.1公司管理模块 (8)4.1.2组织结构图管理模块 (9)4.1.3岗位管理模块 (11)4.1.4编制管理模块 (12)4.2招聘模块 (13)4.2.1招聘渠道管理模块 (14)4.2.2招聘需求管理模块 (15)4.2.3招聘活动管理模块 (16)4.2.4新建应聘者管理模块 (18)4.2.5应聘者管理模块 (20)4.2.6人才库管理模块 (22)4.3人员配置模块 (23)4.3.1员工入职管理模块 (23)4.3.2试用期管理模块 (26)4.3.3人员调动管理模块 (27)4.3.4员工离职管理模块 (30)4.3.5员工信息管理模块 (31)4.4薪酬管理模块 (32)4.4.1工资项目管理模块 (32)4.4.2固定工资管理模块 (34)4.4.3导入项目数据录入模块 (35)4.4.4工资结算管理模块 (36)4.4.5报表管理 (37)4.5系统管理模块 (38)4.5.1权限管理模块 (38)4.5.2角色管理模块 (40)4.5.3用户管理模块 (41)4.5.4系统登录/注销模块 (42)4.5.5日志管理模块 (44)5附录 (44)5.1系统安全性的要求 (44)5.1.1数据存储安全 (44)5.1.2访问控制安全 (44)5.1.3网络传输安全 (44)5.1.4应用系统审计 (45)5.1.5系统约束 (45)5.1.6其他专门要求 (45)6运行环境规定 (45)6.1运行环境 (45)6.1.1软件环境 (45)6.1.2硬件环境 (45)6.2接口 (45)7遗留问题 (45)8项目非技术需求 (45)1引言1.1 目的本需求规约文档的目的是对《企业人力资源管理系统》的软件需求进行说明描述,并为软件开发后续阶段提供指导和说明。
人事管理系统需求规格说明书
人事档案管理系统需求说明书1.引言1.1编写的目的人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。
这份需求说明书分析了整个人事档案管理的基本流程,并按照现代企业的人力资源管理模式进行设计,符合现代企业人力资源的管理标准。
所以,这份说明书主要是面向现代企业的经理和软件开发公司的项目经理。
1.2背景(a)该系统名为:现代企业人事资源管理系统(b)提出者:梁东旭开发者:某软件开发公司开发小组(c)本系统能为其他的系统提供人事数据1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
数据流图:是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。
状态转换图:简称状态图,通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。
1.4参考资料引用资料[1]张海藩. 软件工程导论(第五版). 北京:清华大学出版社,2008.22.任务概述2.1目标人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。
人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。
开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。
2.2用户的特点本软件的最终用户是企业人事部门的工作人员。
部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。
企业的人员调进与调出比较频繁。
2.3假定和约束企业的经费有限,开发时间紧迫。
3.1对功能的规定3.1.1 系统功能初步分析“人事档案管理系统”应该具备以下功能:1.职员个人资料的增加、删除和修改2.人事信息的查询、打印3.人事信息的分析、汇总和统计4.人事档案管理人员的变化及操作授权因此,可以将系统划分为三大模块1、档案管理:人事信息维护,个人基本信息、婚姻信息、学历、工资信息的插入、删除和修改,人事信息的查询、浏览、打印、分类汇总、总计和生成分析报表2、账户管理:对系统用户进行管理,包括登录、退出、操作记录3、数据管理:包括数据备份和恢复、部分数据管理、企业常用数据管理3.1.2 数据流图3.1.3 数据字典(1)主要的数据流定义:1)数据流名称:职员情况定义:职员情况=职员编号+姓名+性别+年龄+电话+身份证号码+婚姻状况数据流量:根据公司的员工具体录用情况而定说明:要对每一位被聘用的新员工进行唯一编号2)数据流名称:工资查询定义:工资查询=工资编号+员工号+基本工资+罚款+提成+发薪日期数据流量:根据公司的具体情况而定说明:根据员工号和发薪编号可以唯一确定一个工资记录3)数据流名称:部门情况定义:部门记录=部门编号+部门名称+员工号+姓名+入职日期+离岗日期+调动情况数据量:视公司具体情况而定说明:对部门的人员变动进行记录4)数据流名称:操作记录情况定义:操作记录情况=操作记录编号+用户编号+操作内容+发生操作的时间数据量:视用户具体操作情况而定说明:记录每一次对数据库的操作5)数据流名称:系统用户情况定义:系统用户情况=用户编号+员工编号+密码+登录系统时间数据量:按实际情况而定说明:对每一个系统用户设定唯一编号(2)主要的数据存储定义1)数据存储编号:员工记录数据结构:员工记录=姓名+性别+出生日期+民族+学历+职称+员工编号+部门编号数据量和存取频度:根据公司具体情况而定说明:员工编号具有唯一性和非空性;性别:[男|女],部门编号未外键2)数据存储编号:工资记录数据结构:工资记录=工资编号+员工编号+基本工资+罚款+提成+发薪日期数据量:看具体情况说明:主码是工资编号和员工编号,外码是员工号3)数据存储编号:部门记录数据结构:部门记录=部门编号+部门名称+部门负责人数据量:根据公司具体情况而定说明:记录公司的部门信息,主码设为部门编号4)数据存储编号:操作记录数据结构:操作记录=用户编号+操作记录编号+内容+时间数据量:视用户操作具体情况而定说明:存储用户操作信息5)数据存储编号:用户记录数据结构:用户记录=用户编号+员工编号+登录密码数据量:是实际情况而定。
需求分析-人事管理系统
图书馆收藏中图分类号:密级:UDC:编号:人力资源管理系统Human Resources Management System,HRMS软件需求分析规格说明书Software Requirement Analysis Specification编制:乔思文编制日期: 2015/10/15审核:批准:单位名称:晨曦软件技术公司目录第一章引言................................................ - 2 -1.1 目标与范围............................................. - 2 -1.2 系统概述............................................... - 2 -1.3 约束条件............................................... - 2 -第二章信息描述............................................ - 3 -2.1 信息流................................................. - 3 -2.1.1 数据流、控制流...................................... - 3 -2.2 对象描述............................................... - 8 -2.3 数据关系............................................... - 8 -2.4 数据字典............................................... - 8 -第三章功能描述........................................... - 12 -3.1 处理说明.............................................. - 12 -3.2 性能说明.............................................. - 12 -3.3 设计约束.............................................. - 12 -第四章控制描述........................................... - 13 -4.1 控制规格说明.......................................... - 13 -4.2 设计约束.............................................. - 13 -第五章行为描述........................................... - 13 -5.1 系统状态.............................................. - 13 -5.1 事件与动作............................................ - 13 -第六章开发工具与开发环境................................. - 13 -6.1 开发环境.............................................. - 13 -6.2 开发工具.............................................. - 13 -第七章修正的项目计划..................................... - 13 -7.1 成本.................................................. - 13 -7.2 进度.................................................. - 13 -7.3 资源.................................................. - 13 -第一章引言1.1 目标与范围人力资源管理系统的功能包括招聘、岗位描述、培训、技能、绩效评估、个人信息、薪资和福利、各种假期、到离职等,可以适用于企事业单位和行政单位所在职的所有员工,包括试用期新进的员工和长期病假的员工等,可以进行员工信息的修改、增加、删除、打印,也可以相应的查到自己的相关信息,包括:工资、保险、考勤、福利等。
数据库课程设计 人事管理系统需求分析
人事管理系统需求分析
一、信息需求分析
1、员工基本信息:员工编号、XX、性别、学历、所属部门、毕业院校、健
康状况、职称、奖惩等。
2、教学信息:员工编号、XX、课程编号、课程名称、课时数、学分、课程
性质等
3、科研信息:员工编号、研究方向、课题研究情况、专利、论文与著作发
表情况等
二、功能需求分析
1、员工信息管理功能:管理员工的相关信息,包括员工的查询、添加、删
除,与员工个人信息的修改。
2、教师教学信息管理功能:管理教师的教学信息,包括信息的查询、添加、
修改、删除。
3、科研信息管理功能:管理教师的科研信息,包括科研信息的添加、查询、
统计、打印。
三、数据流图
1、整体数据流图:
图1 人事管理系统数据流图
2、细化的数据流图:
员工信息管理数据流图:
图2 员工信息管理数据流图教学信息管理数据流图:
图3 教学信息管理数据流图科研信息管理数据流图:
.
图4 科研信息管理四、数据字典
. .
四、E-R图
1、分E-R图
图5 员工E-R图
图6 教学信息E-R图
.
图7 科研信息E-R图2、总E-R图
图8 总E-R图
. .。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求规约(人事管理系统)
目录
1引言 (3)
1.1目的 (3)
1.2背景 (3)
1.3参考资料 (3)
1.4术语 (3)
2任务概述 (3)
2.1目标 (3)
3需求规定 (3)
3.1一般性需求 (3)
3.2功能性需求 (4)
3.3系统安全性的要求 (22)
4运行环境规定 (23)
4.1运行环境 (23)
4.2接口 (23)
5遗留问题 (23)
6项目非技术需求 (23)
1引言
1.1 目的
本文档是根据XX单位在人事管理方面的实际工作流程进行充分调研后整理出来的,描述最终用户关于人事管理方面的业务流程和业务需求的文档,本文档的目的一方面是指导实训学员了解最终的业务需求,另一方面是作为后续开发设计的业务需求指导文档。
1.2 背景
暂无描述。
1.3 参考资料
暂无描述。
1.4 术语
暂无描述。
2任务概述
2.1 目标
项目总体目标是搭建XX单位的人事信息管理平台,不仅满足目前的业务需要,还要满足公司未来的发展,而且要具备良好的可扩展性,形成公司未来人力资源管理信息化平台。
3需求规定
3.1 一般性需求
●集中数据管理、分布式应用,实现信息的全面共享,为决策者提供最新的人力资源数据。
●完全基于浏览器的操作模式,安装简单、操作方便,具有良好的系统扩充能力。
●灵活的模块需求设计,可根据实训项目周期灵活裁剪。
●严格的安全管理机制。
利用SSL技术维护网络传输安全,利用安全规则和特权保证基本信息的安全
管理,提供日常操作的审计功能,并对重要的安全事件提供报警,对重要数据进行加密。
●支持中英文界面切换。
●对于系统执行的重要操作自动记录操作人和操作日期。
操作人默认为当前登录人员。
操作日期默认
为当天。
3.2 功能性需求
页 1整体业务流程
3.2.1组织单元管理
需求描述
业务流程描述
数据描述
部门基本信息
3.2.2岗位管理
业务流程描述
数据描述
岗位基本信息
3.2.3员工入职管理需求描述
业务流程描述
员工入职管理
和结束日期
业务说明:
员工入职是外部人员进入到系统内部的一个重要入口,通过入职的员工意味着该员工已经被系统所管理。
在员工入职之前必须收集员工基本信息,然后确定员工被分配到哪个部门和哪个岗位上。
员工在入职的时候可以有试用期的设定,也可以没有试用期的设定。
系统默认员工有试用期,HR专员可以根据实际需要进行调整。
数据描述
员工基本信息集
9:其他 籍贯 否 出生地 否 户口所在地
否 最高学历
下拉列表: 1:高中及以下 2
:大专 3:本科 4:研究生 否
最高学位
下拉列表: 1:无学位 2:学士 3:双学士 4:硕士 5:博士 6:博士后 否
毕业院校 否 所学专业 否 毕业日期
否
员工试用期信息
3.2.4 试用期管理
需求描述
业务流程描述
入职试用期管理
业务说明:
员工经过试用以后,可能达不到公司的考评要求,那么员工可能被离职处理,这时需要处理员工的试用期,把试用期状态修改为试用期不通过,然后在对员工进行离职操作。
数据描述
试用期信息
3.2.5部门调动管理
需求描述
业务流程描述
员工部门调转
员工部门调动类型包括主动调动,被动调动,或者是数据录入错误,其中数据录入错误不保存调动历史信息,其他两种类型,需要保存历史信息。
数据描述
部门调转信息
3.2.6岗位调动管理
需求描述
业务流程描述
员工岗位调转
业务说明:
不论是升职、降职和普通的调动,都是人的岗位发生变动。
当岗位调动类型为数据录入错误时,不保存调动历史信息,其他类型需要保存历史调动信息。
数据描述
岗位调转信息
3.2.7员工离职管理需求描述
业务流程描述
员工离职办理
业务说明:
离职与员工入职相对应,是员工离开本系统的唯一途径,员工离职后,信息继续保留,并且可以进行查询。
由于离职需要符合一定的条件,特别是退休,必须按照国家法定退休条件进行退休办理。
办理离职手续的时候,由HR人员决定此离职人员是否放入到公司人才库中,如过需要,离职人员放入人才库。
数据描述
离职信息
3.2.8员工信息中心需求描述
业务流程描述
员工信息中心
数据描述
职业生涯信息
外语能力
家庭成员及社会关系信息
3.2.9报表管理
需求描述
报表格式说明:
1.新聘员工报表
操作说明:
1.1选择统计开始日期,结束日期(必选,默认为当前月开始日期,结束日期)
1.2选择指定部门(可选项,如不选统计整个公司的新聘员工表)
2.离职员工报表
操作说明:
2.1选择统计开始日期,结束日期(必选,默认为当前月开始日期,结束日期)
2.2选择指定部门(可选项,如不选统计整个公司的离职员工表)
3.部门调动员工报表
操作说明:
3.1选择统计开始日期,结束日期(必选,默认为当前月开始日期,结束日期)
4.岗位调动员工报表
操作说明:
4.1选择统计开始日期,结束日期(必选,默认为当前月开始日期,结束日期)
5.人事月报
操作说明:
5.1选择统计月份(必选,默认为当前月)
3.3 系统安全性的要求
3.3.1数据存储安全
暂无描述。
3.3.2访问控制安全
暂无描述。
3.3.3网络传输安全
暂无描述。
3.3.4应用系统审计
暂无描述。
3.3.5系统约束
暂无描述。
3.3.6其他专门要求
暂无描述。
4运行环境规定
4.1 运行环境
4.1.1软件环境
数据库:Oracle9i及以上
中间件:tomcat5.5及以上
JDK:1.5版本及以上4.1.2硬件环境
内存:1G,硬盘:80G 4.2 接口
暂无描述。
5遗留问题
暂无描述。
6项目非技术需求
暂无描述。