企业人事管理系统:需求说明书

合集下载

人事管理系统需求规格说明书

人事管理系统需求规格说明书

人事档案管理系统需求说明书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)数据存储编号:用户记录数据结构:用户记录=用户编号+员工编号+登录密码数据量:是实际情况而定。

企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书实验小组成员:徐竹0宋建()秦运输()人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。

员工是企业生存的主要元素,员工的增减、变动将直接影响到企业的整体运作。

企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。

随着企业的不断壮大,自动化的企业人事管理系统就显得非常必要。

一、任务概述1.目标根据企业对人事管理的要求,制定企业人事管理系统目标如下:a.操作简单方便、界面简洁美观。

b.在查看员工信息时,可以对当前员工的家庭情况和培训情况进行添加、修改、删除操作。

c.方便快捷的全方位数据查询。

d.按照指定的条件对员工进行统计。

e.可以将员工信息以表格的形式插入到 Word文档中。

f.实现数据库的备份、还原及清空操作。

g.由于该系统的使用对象较多,要有较好的权限管理。

h.能够在当前运行的系统中重新进行登录。

i.系统运行稳定、安全可靠2.运行环境一个更为完善的企业人事管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

4.数据库描述数据库是数据管理的最新技术,是计算机科学的重要分支。

近几年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。

由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。

由于用到的数据表格多,另外考虑到实际情况,企业人事基本信息的变动,还有员工信息的多少的变化,我们选用 SQL Server作为数据库开发,而不用 Access,主要是因为Access 存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库。

人力资源管理系统系统需求说明书---

人力资源管理系统系统需求说明书---

人力资源管理系统系统需求说明书--- 人力资源管理系统系统需求说明书1、引言本文档是为了详细描述人力资源管理系统(以下简称HRMS)的具体需求而编写的。

本文档的读者主要是开发人员和客户代表,他们将根据本文档的内容来开发和评估HRMS系统。

2、项目概述本章节将介绍HRMS系统的背景和目标,以及系统的主要功能和特点。

2.1 背景人力资源管理对于一个组织的成功至关重要。

传统的人力资源管理方式已经不能满足现代企业的需求,因此需要开发一个自动化的HRMS系统来提高效率和减少人力成本。

2.2 目标本项目的目标是开发一个功能完善、稳定可靠的HRMS系统,为企业的人力资源管理提供一站式解决方案。

该系统将覆盖招聘、培训、绩效管理、员工关系等各个方面,以提高人力资源部门的工作效率和响应速度。

2.3 主要功能以下是HRMS系统的主要功能模块:- 人员管理:包括员工基本信息录入、员工档案管理、员工离职等功能。

- 招聘管理:包括职位发布、简历筛选、面试安排等功能。

- 培训管理:包括培训计划制定、培训资源管理、培训结果评估等功能。

- 绩效管理:包括绩效评估、绩效考核、绩效反馈等功能。

- 薪酬福利管理:包括薪资管理、福利发放、社保管理等功能。

- 员工关系管理:包括员工投诉处理、员工福利反馈、活动组织等功能。

2.4 特点- 用户友好:HRMS系统将采用直观简洁的界面设计,使用户能够轻松使用系统。

- 可扩展性:系统将采用模块化的设计,使得系统能够根据实际需求进行扩展。

- 数据安全性:系统将严格保护用户数据的安全,包括数据的备份、权限管理等措施。

3、系统需求3.1 功能需求本章节将详细描述HRMS系统的功能需求,包括各个功能模块的具体功能和操作流程。

3.2 性能需求本章节将描述HRMS系统的性能需求,包括系统响应时间、并发用户数等方面的要求。

3.3 可靠性需求本章节将描述HRMS系统的可靠性需求,包括系统的故障恢复、数据备份等方面的要求。

人力资源管理系统需求规格说明书

人力资源管理系统需求规格说明书

人力资源管理系统为了提高企业信息化水平,促进企业管理的规范化、制度化、流程化,XX单位决定实施人力资源管理系统。

希望通过这个系统的实施规范人事档案的管理,规范薪酬体系和薪酬发放的管理,规范人事的调动管理、培训管理和激励管理。

并对招聘工作的职位发布、简历、面试、招聘题库、招聘考试、录用等环节加以规范。

系统还需提供人事档案的导出和报表功能。

本系统包括:系统管理、人力资源档案管理、薪酬管理、调动管理、培训管理、激励管理、招聘管理和标准化数据报表八个模块。

系统功能为本说明书与附件Demo版界面描述中功能的并集。

在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。

一、人力资源档案管理人力资源档案管理是本系统的基础数据和核心内容。

包含人力资源档案登记、人力资源档案登记复核、人力资源档案查询、人力资源档案变更和人力资源档案删除四个子模块。

出于人力资源档案管理的慎重原则,档案的登记和变更都需要人事经理审核,通过后方可生效。

人资档案的删除也并非物理删除,而是设置其状态为“已删除”,已删除的人资档案还可以恢复。

1、人力资源档案登记业务概述:对新入职的员工,人资专员需要将其基本信息登记到人力资源管理系统中。

使用者:人事专员输入要素:档案信息包括:I级机构、II级机构、III级机构、职位分类、职位名称、职称;姓名、性别、Email、电话、QQ、手机、住址、邮编、国籍、出生地、生日、民族、宗教信仰、政治面貌、身份证号码、社会保障号码、年龄、学历、教育年限、学历专业、薪酬标准、开户行、账号、登记人、登记时间、特长、爱好;个人履历、家庭关系信息和备注。

在录入基本信息后,还将上传该员工的照片。

其中,性别、国籍、民族、宗教信仰、政治面貌、学历、教育年限、学历专业、特长、爱好为下拉选择框。

登记人为当前系统登录用户,登记时间为当前系统时间。

个人履历、家庭关系信息和备注为大段文本。

部分下拉框数据来源于系统管理模块设置的相应数据。

企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书实验小组成员:徐竹(08123325)宋建(08123322)秦运输(08123320)页脚内容1人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。

员工是企业生存的主要元素,员工的增减、变动将直接影响到企业的整体运作。

企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。

随着企业的不断壮大,自动化的企业人事管理系统就显得非常必要。

一、任务概述1.目标根据企业对人事管理的要求,制定企业人事管理系统目标如下:a.操作简单方便、界面简洁美观。

b.在查看员工信息时,可以对当前员工的家庭情况和培训情况进行添加、修改、删除操作。

c.方便快捷的全方位数据查询。

d.按照指定的条件对员工进行统计。

e.可以将员工信息以表格的形式插入到Word文档中。

f.实现数据库的备份、还原及清空操作。

g.由于该系统的使用对象较多,要有较好的权限管理。

h.能够在当前运行的系统中重新进行登录。

i.系统运行稳定、安全可靠。

2.运行环境页脚内容23.条件和限制一个更为完善的企业人事管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

4.数据库描述数据库是数据管理的最新技术,是计算机科学的重要分支。

近几年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。

由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。

由于用到的数据表格多,另外考虑到实际情况,企业人事基本信息的变动,还有员工信息的多少页脚内容3的变化,我们选用SQL Server作为数据库开发,而不用Access,主要是因为Access 存放的记录,在实际运用中不适合此系统;而SQL Server 是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库。

企业人事管理系统:需求说明书优选全文完整版

企业人事管理系统:需求说明书优选全文完整版
特殊需求 没有和本用例有关的特殊需求。
前置条件
登录 在本用例开始之前, 招聘主管要成功登录到系统。
后置条件
没有和本用例有关的后置条件。
扩展点
没有和本用例有关的扩展点。
部门管理用例:
1.简要说明 本用例允许部门主管查看(该信息包部门的基本信息)和维护部门信息(其中包括添加、修改和从系统中删除部门信息)。
2.修改部门信息
部门主管选择“修改部门信息”, 系统会显示一张部门信息表。
部门主管键入他(她)要修改的部门的部门编号, 系统检索该部门的信息并将信息显示在屏幕上。
部门主管修改一个或多个部门可修改信息字段: 部门名称, 部门主管, 部门主管的编号(部门号+主管编号), 部门主管的联系号码, 部门信息简介。
2、事件流 当管理员在主界面中选择“员工信息管理”活动时, 用例开始。
基本流 — 查看员工基本信息。
系统检索出员工基本信息。
然后显示信息。
当参与者查看员工信息后, 选择“关闭”。
备选流
1. 添加员工信息
员工选择“添加员工基本信息”。
系统会显示员工信息表界面。
管理员输入员工的下列信息: 员工编号(部门号+岗位号), 姓名, 性别, 年龄, 身份证号, 联系号码, 家庭地址, 婚姻状况, 学历信息。
系统会显示一个删除确认对话框以确认删除操作。
部门主管选择“是”。
部门信息从系统中删除。
每删除一个部门信息, 重复上述步骤。当部门主管完成从系统中删除部门时并选择关闭按钮, 此用例结束。
特殊需求 没有和本用例有关的特殊者要成功登录到系统。
后置条件
没有和本用例有关的后置条件。
1.4
1.5
1.6

人力资源管理系统系统需求说明书

人力资源管理系统系统需求说明书

人力资源管理系统系统需求说明书目录1概述 (3)1。

1编写目的 (3)1.2读者对象 (3)1.3术语和缩写 (3)1.4参考资料 (3)2应用现状分析: (3)3系统业务流程分析 (5)3。

1人事管理业务处理流程 (5)3。

2薪资管理业务处理流程 (7)3.3离职管理业务处理流程 (7)3。

4职位变更业务处理流程 (8)3.5培训管理业务处理流程 (9)4系统内容分析 (9)4.1信息内容 (9)4.2业务内容 (9)4.3内容存储 (10)4.4数据字典 (10)5系统功能分析 (10)5。

1总体功能分析 (10)5。

2具体功能分析 (10)6用户界面分析 (10)7系统接口分析 (11)8系统性能分析 (12)9系统环境分析 (12)10系统安全分析 (12)10.1。

1应用级安全控制 (12)10.1.2系统级安全控制 (12)10.1。

3网络级安全控制 (12)11需求优先级分析 (13)1概述1.1 编写目的本文档是根据《HRM用户需求说明书》内列出的各项功能需求进行全面、细致的分析并准确表达出用户的需求。

本文档是为了确切地表达出系统的每项需求,并做为设计的基础,为软件设计人员提供明确的指导方向,并为软件的功能测试提供测试依据。

1.2 读者对象本《系统需求说明书》的预期读者是:➢公司总经理➢技术部经理➢项目组所有人员➢测试组人员➢SQA人员➢SCM人员ICE软件公司授权调阅本文档的其他人员。

1.3 术语和缩写1.4 参考资料2 应用现状分析:ICE贸易公司,由于业务的增加,企业规模的扩大,人员由原来100人左右,增加到150人左右。

企业规模扩大后的采购人员和销售人员占公司人员的70%左右,公司的人事部分从以前的经验看,采购人员和销售人员流动很大,特别是销售人员。

公司以前的手工管理模式对如此规模的管理很不适应。

这对公司内部对人事的管理造成了比较大的困难.因此公司决定要做一套HRM的软件系统。

人力资源系统需求说明书

人力资源系统需求说明书

人力资源系统需求说明书1. 业务需求本系统的主要业务需求是为企业提供一个完整的人力资源管理平台,包括员工招聘、培训、薪酬、绩效、离职等业务流程。

系统需要实现以下业务功能:(1)员工招聘:发布招聘职位、收集应聘简历、筛选简历、面试安排、录用通知等。

(2)员工培训:制定培训计划、发布培训课程、记录员工培训成果等。

(3)员工薪酬:记录员工工资、奖金、福利等发放情况,进行薪酬核算和统计。

(4)员工绩效:制定绩效评估标准、记录员工绩效表现、进行绩效评估和反馈。

(5)员工离职:办理员工离职手续、进行离职调查和结算。

2. 用户需求本系统需要满足以下用户需求:(1)系统管理员:负责系统的配置、维护和管理,包括用户管理、权限管理、数据备份等。

(2)人力资源经理:负责制定人力资源策略和计划,监督和管理人力资源业务,包括招聘、培训、薪酬、绩效管理等。

(3)部门经理:负责本部门员工的招聘、培训、薪酬、绩效管理等。

(4)员工:需要登录系统查看个人信息、修改个人信息、查看招聘岗位、提交应聘简历、参加培训活动、查询薪酬福利、了解绩效评估结果等。

3. 功能需求本系统需要实现以下功能:(1)用户登录和权限控制:用户可以通过登录系统进行操作,系统需要实现用户权限控制功能。

(2)员工信息管理:系统需要实现员工基本信息的管理,包括姓名、性别、年龄、学历、工作经历等。

(3)招聘管理:系统需要实现招聘流程的管理,包括招聘职位的发布、应聘简历的收集和筛选、面试安排、录用通知等。

(4)培训管理:系统需要实现培训流程的管理,包括培训计划的制定、培训课程的发布、培训成果的记录等。

(5)薪酬管理:系统需要实现薪酬流程的管理,包括工资、奖金、福利等的发放记录和核算。

(6)绩效管理:系统需要实现绩效评估流程的管理,包括绩效评估标准的制定、员工绩效的记录和评估、绩效反馈等。

(7)离职管理:系统需要实现离职流程的管理,包括离职手续的办理、离职调查和结算等。

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

附录二企业人事管理系统编写: ***日期:2014-11—15***审核:日期:批准: 日期:受控状态:是发布版次:2.0 日期:需求说明书编号:目录附录二 (1)企业人事管理系统 (1)需求说明书目录 (2)1。

1概述 (4)1.1。

1 目的 (4)1.1。

2 背景 (4)1.1.3 范围 (4)1。

1。

4 术语定义 (5)1.1。

5 参考资料 (5)1.2任务概述 (6)1。

2.1 目标 (6)1。

2。

2 使系统具有简单性、针对性、实用性。

(6)1.2.3 用户的特点 (6)1.2.4 假定和约束 (7)1.2。

5 软件环境 (7)1。

3系统管理模块的功能描述 (7)1.3.1 安全管理子模块 (7)1.3.2 角色维护子模块 (7)1.3.3 组织结构维护子模块 (8)1.4功能分析 (9)1。

4.1 课程介绍 (9)1。

4。

2 市场背景 (9)1。

4.3 用户需求分析 (9)1.4。

4 功能模块树 (11)1.4.5 用例图Use— (11)1。

4。

6 数据流程图DFD (19)1。

4.7 核心数据字典DD (20)1。

4。

8 数据库要求:在数据库中至少应该包含下列数据表: (24)1。

5对非功能性的需求 (25)1.5。

1 对性能的规定 (25)1。

5.2 精度 (25)1.5.3 时间特性要求 (25)1.1概述1.1.1 目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。

本说明书的预期读者为:用户代表、项目组成员。

1.1.2 背景1、拟开发的软件系统的名称为:企业人事管理系统。

2、本项目以中国内资企业的一般费用管理制度为依据.3、本系统为一个独立运行的系统,暂不考虑和其它系统的连接关系。

1.1.3 范围本系统的目标是管理企业员工、部门、岗位、人事调动的管理和经理及高层能对招聘人才做出计划。

系统包括企业的员工管理、部门管理、岗位管理基本管理工作。

系统包括为了开展上述工作而作的模块结构设置、管理角色设置、权限功能设置。

系统还包括为了监控、分析各项基本管理工作而编制的各项统计报表。

1.1.4 术语定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组. 【角色】在登陆界面上面有一个角色选择按钮,角色的意思是该系统使用者身份级别,不同的身份级别将有不同的使用权限。

【在职人数】一个部门下面有很多不同的岗位,岗位上的容纳量,而岗位上的在职人数就可以表明,该岗位上的员工人数是否足够。

目的是可以根据这个值来确定招聘计划。

【月提层】该企业中的某一岗位的基础工资是固定的,员工的月提层是不同的,这样算下来才能区分出不同员工的总工资是不同的。

【打印】这是一个新增加的功能,点击它可以打印相关的文件信息出来。

1.1.5 参考资料列出用得着的参考资料,如:A、某单位《书店管理系统》B、某单位《宾馆客房管理系统》C、《C#程序设计经典教程》-—清华大学出版社D、《C#开发实战1200例》(第I卷)-—清华大学出版社1.2任务概述1.2.1 目标开发一个功能健全,实用的人事管理系统,其目的有以下几点:A、方面基本信息的录入,实现录入的数据的高校验证;B、处理速度的提高;C、使系统更人性化以便用户使用;D、人力与设备费用的减少;E、高安全性和保密性;1.2.2 使系统具有简单性、针对性、实用性。

不同的用户的使用界面是不一样的,这能减少用户的记忆负担.该系统还编写了详细的用户手册,用户根据用户手册说明书就基本上操作系统了。

使用该系统之后,原来复杂繁琐的工作变得简单了,另外就是使用该系统之后,能方便管理高层如经理级别的人物对公司的人才使用做一个规划。

1.2.3 用户的特点用户是一家典型的技产品生产企业。

本软件的最终用户是公司的全体工作员工,他们都受过电脑使用的培训。

本系统数据库服务器将24小时运行,只要装有该系统的员工任何时候都可以登陆浏览自己的信息。

1.2.4 假定和约束软件需于公司成立五周年前一周开发完成、测试完毕并上线运行。

软件运行于公司局域网上,但出差在外的员工可通过VPN虚拟专网连入公司进行使用操作。

1.2.5 软件环境1.3系统管理模块的功能描述1.3.1 安全管理子模块用户使用系统的功能前,必须登录.系统的经理使用专用的账号”特殊号"进行登录,其它用户由系统管理员在组织结构维护子模块中添加。

管理员和登录的普通员工都可以修改自己的密码.只有管理员可以使用系统管理中的维护模块。

用户登录后可以执行退出系统操作.1.3.2 角色维护子模块角色是对在企业不同工作岗位上处理事务的人员的概括,例如经理、部门主管、普通员工等。

系统登记有关的岗位角色,例如“经理"通常是必须的一个角色,如果有某个新的部门成立就必须向经理申请,经同意之后才能产生相应的部门信息及部门主管.角色应当具有角色编号、角色名称。

数据示例:1.3.3 组织结构维护子模块企业由人员构成,人员按部门组织。

企业具有员工名册,应当登记人员的姓名,性别,年龄,身份证号,联系号码,婚姻状况,学历信息,家庭地址,所在岗位。

一个职员最多具有一个角色。

企业具有多个部门。

大型企业的部门划分可能是多级的。

一个部门下面又有很多的岗位,一个岗位的容纳量可能不只是一个。

在形式上,可以设立一个部门“总经办",在其中登记企业的部门。

系统应当能够登记企业的各个部门的岗位,能够处理部门、岗位增减变化的情况。

应当登记各部门的部门编号、部门名称、部门主管、主管联系方式、部门简介.部门负责人从员工名册中选择,向经理申请更换,申请被批准之后,可以随时更换。

部门下属员工从职员名册中选择。

一个职员只能属于一个部门.1.4功能分析1.4.1 课程介绍数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及应用系统,使之能够有效地存储和管理数据,满足各种用户应用需求,包括信息系统要求和数据操作要求。

此人事系统的实验包括以下几部分:需求分析、慨念结构设计、逻辑结构设计、物理结构设计、系统的实时与维护.1.4.2 市场背景随着市场竞争能力不断不断激化,为了有效、及时、方便、低成本管理公司的人事,公司急需要一个人事系统的管理软件,一方面:是为了管理者更有效管理公司。

另外一方面:能够给公司的高层及时的提供信息,方便他们做出有关的重大决策.传统的管理方法已经不能适应现代社会的需求,因此采用电脑管理业务,财务等诸多环节已成为推动各行各业迅速发展的先决条件,人事管理系统是各大小公司所需要使用的一个管理系统。

1.4.3 用户需求分析建立一套功能完善的人事系统,既能满足业务人员日常处理的需要,增加企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。

从而大幅度提高工作效率,提高实施管理的准确性、科学性、使担负管理的工作人员从繁杂的手工劳作中解脱出来。

因此该系统需要实现以下几个主要功能:(1)登陆管理:不同的管理员有不同权限,每一个管理员拥有自己的登陆用户名和密码,管理员都拥有查询和修改所有的职工的信息的权限,而只有高级管理员才拥有对管理层查询和修改的权限.(2)系统管理:1、对系统管理层人员的信息进行增、删、改、查;2、企业部门和岗位的增、删、改、查;3、员工基本信息的录入:姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息;4、员工岗位信息录入:职工号,任职时间,岗位编号,所在部门等;5、员工的奖惩信息:增、删、改、查。

6、员工基本信息的修改;7、对于转出、辞职、辞退、退休员工信息的删除;8、按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询、按职工号、按姓名等,至少应该包括按职工号、按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;8、对查询、统计的结果打印输出;(3)其他功能:界面(要求容易操作);1.4.4 功能模块树1.4.5 用例图Use—登录用例:1、简要说明本用例说明用户如何登录到企业人事管理系统。

启用此用例的参与者为管理员,部门经理、部门主管和招聘主管。

2、事件流当参与者在登录表中键入他(她)的用户名和密码时,本用例就开始了.基本流—登录系统验证参与者的用户名和密码并允许他(她)登录到系统.系统显示主窗体,同时用例结束。

备选流无效的用户名/密码如果在基本流中系统无法找到用户名或者密码错误,就会显示一个提示错误信息的小界面。

参与者可以键入新的用户名或者口令,或者选择取消本次操作,此时用例结束。

特殊需求没有和本用例有关的特殊需求。

前置条件没有和本用例有关的前置条件。

后置条件没有和本用例有关的后置条件.扩展点当参与者键入的连续3次键入的用户名或密码都是无效的时候,系统自动退出,若需要登录,这需要重新进入系统登录界面。

员工信息管理用例:1、简要说明本用例允许管理员查看员工信息(员工编号,姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息)。

2、事件流当管理员在主界面中选择“员工信息管理”活动时,用例开始。

基本流—查看员工基本信息.系统检索出员工基本信息。

然后显示信息。

当参与者查看员工信息后,选择“关闭”.备选流1、添加员工信息员工选择“添加员工基本信息”。

系统会显示员工信息表界面.管理员输入员工的下列信息:员工编号(部门号+岗位号),姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息. 系统验证数据以确保格式正确,并按照指定员工编号、姓名、性别、年龄、来搜索系统中已有的员工信息。

如果数据有效,系统将创建一个新的员工信息。

每向系统中添加一个员工信息,重复上述步骤.当管理员完成向系统中添加员工信息时,选择关闭按钮,此用例结束。

2、修改员工信息管理员选择“修改员工信息",系统会显示一张员工信息表.管理员键入他(她)要修改的员工的员工编号,系统检索该员工的信息并将信息显示在屏幕上。

管理员修改一个或多个部门可修改信息字段:员工编号(部门号+岗位编号),姓名,年龄,联系号码,家庭地址,婚姻状况,学历信息,其它的系统将设置为不可修改字段。

一旦修改结束,管理员选择“保存”,系统更新该部门的信息.每修改一个员工信息,重复上述。

一旦编辑完成,并选择关闭,本用例也就结束。

3、删除员工信息管理员选择“删除员工信息”。

系统会显示一张空白员工信息表。

管理员键入将被删除的部门编号。

系统检索员工信息并将信息显示在表单中。

管理员选择“删除”。

系统会显示一个删除确认对话框以确认删除操作。

管理员选择“是”.员工信息从系统中删除。

每删除一个员工信息,重复上述步骤。

当管理员完成从系统中删除部门时并选择关闭按钮,此用例结束。

相关文档
最新文档