人事管理系统需求分析报告

人事管理系统需求分析报告
人事管理系统需求分析报告

人事管理系统分析报告

(软件工程作业)

专业:10级信息管理与信息系统

姓名:杨通全

学号:100403010049

老师:余莉

目录

第一部分可行性分析 (3)

1技术可行性 (3)

2经济可行性 (3)

3操作可行性 (3)

第二部分需求规格说明书 (3)

1 引言 (3)

1.1编写目的 (4)

1.2 项目背景 (4)

1.3 定义 (4)

2 任务概述 (4)

2.1 要求 (4)

2.2 目标 (4)

2.3 运行环境 (5)

3 功能需求 (5)

3.1功能描述 (5)

3.2 系统功能构架 (5)

3.3 系统业务流程图 (6)

3.4 数据流分析 (9)

3.6 E-R模型 (17)

3.7 数据库表 (20)

4 运行需求 (23)

4.1 用户界面 (23)

4.2 硬件接口 (23)

4.3 软件接口 (23)

4.4 故障处理 (23)

第三部分项目管理 (24)

1 团队人员分工组成 (24)

1.1团队分工 (24)

1.2简单的人员组成结构图 (24)

2 项目进度及关键工期设置 (25)

2.1工期PERT图 (26)

2.2 工期甘特图 (26)

总结 (26)

第一部分可行性分析

1技术可行性

社保管理、合同管理和部门管理主要涉及数据库的查询和更新,这些信息都可以很清晰的用关系数据库模式表示出来,采用数据库的操作没有难度。而员工管理模块中的月末统计也只是一个查询统计功能,这些在设计数据库好之后就不是问题。

从规模上来说,人事管理系统应属于中小型数据库应用程序,在过程设计期间可以完成从系统需求分析到系统测试的所有工作,不存在开发时间限制的问题。

基于人事管理系统不属于大的数据库系统,并且没有严格的实时性的要求,因此,只要普通系统配置就可运行。对于人事管理系统的开发就没有特殊的要求。

2经济可行性

人事管理系统属于中小规模的MIS,所需要的资源不多,开支不会很大,也不需要特殊设备的支持,需要的只是作为服务器的计算机,还有作为开发平台的计算机就可以了。并且,在系统开发完成以后,由于人事管理的广泛性,可将系统扩展为通用的软件,增加其重要性,实现资源的最大利用率。这样降低了系统开发的开支,从而实现经济上的可行性。

3操作可行性

随着我国加入世界贸易组织(WTO),我国企业与世界的联系更加密切,要想我们的企业管理与世界同步,最重要的就是利用当今飞速发展的计算机技术和网络资源。计算机技术突飞猛进的发展,对世界产生了根本性的影响,特别是对机构、企业的组织结构的影响可谓空前绝后。所以人事管理系统具有社会可行性。

第二部分需求规格说明书

1 引言

事管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调查。根据对企业的人事管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对人事管理企业的员工基本信息、员工调动、员工借调、员工转正、员工离职、签订的合同、参加的保险进行管理,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。

1.1编写目的

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

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

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

1.2 项目背景

随着经济发展,企业竞争也越来越激烈。如何提高员工效率,成为企业面临的一个重要问题。提高员工效率的前提就是提高员工的管理效率,由于员工信息繁杂且企业员工数量庞大,因此有必要设计一款软件来解决这个问题。

1.3 定义

系统流程图

说明:系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统

数据流图

说明:数据流图(Data Flow Diagram,简称DFD),是结构化(Structured)方法中用于表示系统逻辑模型的一种工具,它描述系统由哪几部分组成,各部分之间有什么联系等,它以图形的方式描绘数据在系统中流动和处理的过程。DFD只反映系统必须完成的逻辑功能。 数据字典

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

2 任务概述

2.1 要求

企业人事管理系统必须提供人员基本信息、社保信息,合同信息,部门信息,的基础设置。另外,该系统还必须保证数据的安全性、完整性和准确性。

2.2 目标

企业人事管理系统的主要目的是实现企业人事的信息化管理,主要业务就是实现对员工信息的管理,另外还需要提供打印报表功能,其中包括员工基本信息,合同、社保、部门、

员工调动等信息。项目实施后,能够降低管理成本、合理控制人员调动、减少资金占有并提升企业的市场竞争力。

2.3 运行环境

CPU: 1.4G以上。

内存:512M上。

硬盘:需要128M以上空间

操作系统:Windows 操作系统(Win2000/Win XP/ Win2003/Vista)

软件平台:DOTNET Framework2.0

数据库系统:SQL Server大型数据库。

3 功能需求

3.1功能描述

根据企业人事管理的特点,需要实现以下功能:

登入功能。

实现员工信息查询、修改功能。

实现员工的入、离职管理功能。

实现员工转正及转正查询功能。

实现员工借调信息查询及管理动能。

实现员工调动信息查询及管理功能。

实现月末员工信息统计的功能。

实现员工劳动合同信息查询及管理的功能。

实现员工保险信息查询及管理功能。

实现企业部门信息查询及管理的功能。

3.2 系统功能构架

本系统由四个模块组成,分别是合同管理模块、员工管理模块、保险管理模块和部门管理模块。由于人事管理的对象主要是员工,所以本系统的功能主要集中在员工管理模块,系统的功能构架图如下所示:

合同管理模块合同信息查询合同信息修改新增劳动合同删除劳动合同

员工管理模块

保险管理模块保险信息查找保险信息修改员工入保管理员工离保管理

部门管理模块部门信息查询

部门信息修改

新增部门

删除部门

信息查询

信息修改

转正查询

新增转正

借调查询

新增借调

修改借调

结束借调

调动查询

新增调动

修改调动

删除调动

离职查询

新增入职

入职查询

月末统计

3.3 系统业务流程图

(1)人事部经理登入系统,如果输入登入名或登入密码有误则不能正确登入。

(2)登入成功后进入系统主模块,在系统主模块中,可以选择进入不同的子模块或退出系统

(3)进入“社保管理模块”,在这里可以点击“新增”,进入新增社保页面,然后输入新增社保员工信息,完成新增社保功能。也可以点击“修改”,进入修改社保页面,然后修改社保信息,完成修改社保功能。也可以以员工编号、员工名称、员工入保时间等方式来查找员工参加社保信息,完成社保查询功能。同时还可以选择返回系统主模块,进行其他的工作。

(4)进入“合同管理模块”、“部门管理模块”与进入“社保管理模块”的方式差不多,实现的功能也相类似。

(5)进入“员工管理模块”,进入后可以选择不同的功能,步骤如下:

进入“员工信息查询”模块,进入后选择以员工编号、员工姓名、员工性别等方式来查询员工信息,完成员工信息查询功能。

进入“入职管理模块”,进入员工入职管理模块后,输入新入职员工的基本信息,确定完成输入,完成员工入职管理。

进入“转正管理模块”,进入员工转正管理页面后,输入转正相关信息,确定完成输入,完成员工转正信息的录入。同时还可以以员工编号、员工姓名、员工性别等

方式来查询已经转正员工信息。

进入“离职管理模块”,进入员工离职管理页面后,双击将要被离职的员工编号,进入离职员工页面,输入离职信息,完成员工离职处理功能。同时还可以以员工编

号、员工姓名、员工性别等方式来查询已经被离职的员工信息。

进入“借调管理模块”,可以选择“添加借调”、“修改借调”和“停止借调”进入不同的页面,并做相应的信息输入,确定信息输入,完成员工借调信息的处理。同

时还可以以员工编号、员工姓名、员工性别等方式来查询借调员工信息。

进入“调整管理模块”,可以选择“人员调整”、“修改调整信息”和“删除调整信息”分别进入不同的页面,进行不同的信息输入处理,确定信息输入,完成员工调

整信息处理功能。

进入“月末统计”,进入页面后可以以年、月、日不同方式来查询本月人员变动信息。

N

Y 人事部经理登入验证身份

部门管理员工管理

社保管理合同管理选择进入

删除修改

新增

查询

选择功能

退出系统返回主模块

结束

信息修改

结果显示

员工信息查询

选择条件

入职管理

转正管理

离职管理

借调管理

月末统计返回主模块

调动管理

姓名性别

编号条件条件

编号名称

时间……

……

验证信息

输入新员工信息查询(……)

输入转正员工信息

添加查询(……)

输入离职信息选择离职员工

确定

查询(……)添加借调修改借调停止借调

输入借调信息输入修改借调信息输入停止借调信息

人员调动

修改调动信息删除调动信息

输入调动信息输入修改调动信息输入删除调动信息选择条件

年统计Y

N

开始

3.4 数据流分析

3.4.1 顶成DFD 图:人事管理员正确进入人事管理系统后,有三个模块供管理员选择不同的服务。

人事管理员

用户登入

用户表

查找信息

获取信息验证成功密码

合同管理社保管理员工管理

部门管理人事管理系统

合同信息表社保信息表部门信息表员工信息库

P1P2P3P4P0

3.4.2 合同管理DFD 图(DFD_P1):

事务:人事部合同管理员查询、删除、修改、新增合同信息的操作。

合同查询处

人事部合同管理员

合同信息表

合同修改处

合同删除处

新增合同信

接收事务

事务

合同信息查询

产生报表

合同信息

获取合同信息合同信息修改更新表格信息

合同信息删除

更新表格信息

新增合同信息

更新表格信息

修改结果信息

删除结果信息

新增结果信息

人事部合同管理员

报表

P1.1

P1.3

P1.2

P1.4

P1.0

P1.5

事务:人事部管社保管理员查询、删除、修改、新增社保信息的操作。

3.4.4 部门管理DFD 图(DFD_P3):

事务:人事部管理员查询、删除、修改、新增部门信息的操作。

社保查询处

人事部社保管理员

社保信息表

员工信息表

社保修改处

社保删除处

新增社保信

接收事务

事务

社保信息查询

产生报表

社保信息

获取社保信息社保信息修改更新表格信息

合同信息删除

更新表格信息

新增社保信息

更新表格信息

修改结果信息

删除结果信息

新增结果信息

人事部社保管理员

报表

P2.1

P2.2

P2.3

P2.4

P2.5

P2.0

部门查询处

人事部管理员

部门信息表

部门修改处

部门删除处

新增部门信

接收事务

事务

部门信息查询

产生报表

部门信息

获取部门信息部门信息修改更新表格信息

部门信息删除

更新表格信息

新增部门信息

更新表格信息

修改结果信息

删除结果信息

新增结果信息

总经理

报表

P3.1

P3.2

P3.3

P3.4

P3.5

P3.0

事务:人事部经理对查询、入职、转正、离职、借调、调动及统计的操作。

人事部经理

员工管理

事务

借调

查询入职离职

转正员工信息查询处理

员工入职处

员工转正处

员工离职处

借调员工处

调动员工处

月末统计处

统计

调动

获取信息

更新信息

更新信息

更新信息

获取、更新

获取、更新

获取、更新

员工信息

库P4员工信息表

员工转正信息表离职员工表

借调信息表

调动信息表

P4.1

P4.2

P4.3P4.4P4.5

P4.6

P4.7

人事部经理

报表

员工信息查询处理DFD 图(DFD_P4_P4.1):

事务:人事部经理对员工信息的查询操作。

员工信息查

人事部经理

员工信息表

接收事务

事务

员工信息

产生报表

产生员工信息

获取员工信息

人事部经理

报表

P4.1.0

P4.1.2P4.1.3

事务:人事部经理对员工进行入职信息输入操作。

产生报表

人事部经理

员工信息表

接收事务

事务

入职信息

人事部经理

P4.2.0

P4.2.3

登记员工信

P4.2.1

调动信息表

借调信息表

更新表

入职信息

报表

产生报表

P4.2.2

产生查询信息

获取信息

查询信息

员工转正处理DFD 图(DFD_P4_P4.3):

事务:人事部经理对员工进行转正信息输入操作。

产生报表人事部经理

员工信息表

接收事务

事务

人事部经理

P4.3.0

P4.3.3

员工转正登

P4.3.1员工转正信息表

更新表

报表

入职信息

转正信息查

P4.3.2查询信息

产生查询信息

获取信息

转正信息

事务:人事部经理对离职员工进行信息输入操作。

借调员工处理DFD 图(DFD_P4_P4.5):

事务:人事部经理对借调员工的查询、修改、停止借调和添加借调信息的操作。

借调查询处

人事部经理

借调信息表

员工信息表

停止借调处

修改借调处

添加借调处

接收事务

事务

借调信息查询

产生报表

产生借调信息

获取借调信息停止借调信息更新表格信息

修改借调信息

更新表格信息

停止借调信息

更新表格信息

停止借调信息

修改借调信息

添加借调结果信息

人事部经理

报表

P4.5.0

P4.5.1P4.5.2P4.5.3P4.5.4

P4.5.5

产生报表

人事部经理

员工信息表

接收事务事务

人事部经理

P4.4.0

P4.4.3员工离职登

P4.4.1离职员工表

离职信息

报表

更新表

合同信息表

离职信息

离职信息查

P4.4.2

查新信息

获取信息产生查询信息

事务:人事部经理对员工调动的查询、修改、删除和新增信息的操作。

月末统计处理DFD 图(DFD_P4_P4.7):

事务:人事部经理统计操作。

调动查询处

人事部经理

调动信息表

员工信息表修改调动处

删除调动处

人员调动处

接收事务

事务

人员调动信息

产生报表产生人员调动信息

获取人员调动信息修改调动信息更新表格信息

删除调动信息

更新表格信息新增调动信息

更新表格信息

修改调动信息

删除调动信息

人员调动结果信息

人事部经理

报表

员工转正信息表

P4.6.0

P4.6.1P4.6.2P4.6.3

P4.6.4P4.6.5

月末统计处理

人事部经理

调动信息表

员工信息表接收事务

产生报表人事部经理

报表

员工转正信息表

P4.7.0

统计信息

产生统计结果

借调信息表

离职信息表

社保信息表合同信息表P4.7.1

P4.7.2

事务

3.5 数据字典(DD)

员工信息表(DD_hrworker):

名字: 员工信息表

别名:员工信息

描述:记录企业员工的基本信息

定义:员工信息表=员工编号+员工姓名+1级部门+2级部门+性别+职位+电子邮件+身份证号+ 出生日期+民族+户籍所在地+婚姻情况+毕业学校+专业+学历+毕业时间+入职时间+联系电话+家庭住址+紧急联系人+紧急联系电话

离职信息表(DD_hrlworker):

名字:离职信息表

别名:离职信息

描述:记录企业离职员工的信息

定义:员工信息表=员工编号+员工姓名+1级部门+2级部门+性别+职位+电子邮件+身份证号+ 出生日期+民族+户籍所在地+婚姻情况+毕业学校+专业+学历+毕业时间+入职时间+离职时间+离职成本+离职类型+联系电话+家庭住址+紧急联系人+紧急联系电话

员工转正信息表(DD_hrrenew):

名字:员工转正信息表

别名:转正信息

描述:记录企业引进转正员工的信息

定义:员工转正信息表=转正编号+转正员工的编号+转正员工姓名+转正时间+原定转正时间+ 试用期工资+转正工资

借调信息表(DD_hrborrow):

名字:借调信息表

别名:借调信息

描述:记录企业借调人员相关信息。

定义:借调信息表=借调编号+借调员工编号+原部门编号+原部门主管编号+原岗位+现部门编号+现部门主管编号+现岗位+借调开始时间+拟定借调终止时间+实际借调终止时间

调动信息表(DD_hrmobilize):

名字:调动信息表

别名:调动信息

描述:记录企业人员调动相关信息。

定义:调动编号+调动员工编号+原部门编号+原部门主管编号+原岗位+现部门编号+现主管编号+现岗位+调动开始时间

部门信息表(DD_hrdepartment):

名字:部门信息表

别名:部门信息

描述:记录企业部门的相关信息。

定义:部门信息表=部门编号+部门名称+部门主管+上级部门+部门级别+部门地址+部门电话+ 部门开业时间

社保信息表(DD_hrinsurance):

名字:社保信息表

别名:保险信息,社保信息

描述:记录企业员工社保的相关信息。

定义:社保信息表=保险编号+员工编号+员工姓名+保险起始时间+保险类型+公积金账号+公积金开始时间

合同信息表(DD_hrcontract):

名字:合同信息表

别名:合同信息

描述:记录员工与企业所签订的合同信息。

定义:合同信息表=合同编号+员工编号+员工姓名+入职时间+合同生效日期+合同终止日期+ 续签日期+续签终止日期

员工编号:

名字:员工编号

别名:

描述:唯一地标识员工的特殊关键域。

定义:员工编号=企业标识(88)+所在部门(01)+职位(21)+入职年份(11)+编号(01)位置:员工信息表,离职信息表,员工转正信息表,借调信息表,调动信息表,社保信息表,合同信息表。

3.6 E-R 模型

员工主要属性有员工编号、员工姓名、性别、联系电话、职位。员工主要属性如图所示,

具体属性参考数据字典(DD_hrworker )。

员工编号员工

员工姓名

联系电话

职位

性别

离职主要属性有员工编号、入职时间、离职时间、离职成本、离职类型。离职主要属性

如图所示,具体属性参考数据字典(DD_hrlworker )。

员工编号离职

入职时间

离职时间

离职成本

离职类型

转正主要属性有转正编号、原定转正时间、转正时间、试用期工资、转正工资。转正主

要属性如图所示,具体属性参考数据字典(DD_hrrenew )。

转正

转正编号

原定转正时间

转正时间

转正工资

试用期工资

部门主要信息有部门编号、部门名称、部门电话、部门主管、开业开业时间。部门主要

属性如图所示,具体属性参考数据字典(DD_hrdepartment )。

部门

部门名称

开业时间

部门主管

部门编号部门电话

保险主要属性有保险编号、保险类型、保险起始时间、公积金账号、公积金开始时间。

保险主要属性如图所示,具体属性参考数据字典(DD_hrinsurance )。

保险

保险类型

公积金开始时间

公积金账号

保险编号

保险起始时间

合同主要属性有合同编号、合同生效日期、合同终止日期、续签日期、续签终止日期。

合同主要属性如图所示,具体属性参考数据字典(DD_hrcontract )。

合同

合同生效日期

续签终止日期

续签日期

合同编号合同终止日期

系统总体E-R 图:

系统功能主要围绕员工的信息进行管理,一个员工只有一次转正的机会,同时一个员工也只有一次被解雇机会,因此,员工与转正、离职都是以一对一的关系关联的。一个员工可以签订多分合同(劳动、保密……),同时一个员工也可以参加多种保险,因此,员工与合同、保险都是以一对多的关系关联,在调动时会产生属性。一个部门可以调动多个员工,因此部门与员工是以一对多的关系关联的。在不同的部门会发生不同种借调,因此,部门之间对员工借调是以多对多的关系关联的,借调时也会产生借调属性。

转正

转正工资原定转正时间

转正编号

试用期工资

保险

公积金账号

保险编号

保险起始时间公积金开始时间

保险类型

员工

离职

原部门

现部门

合同

合同生效日期

续签终止日期

合同编号

续签日期合同终止日期解雇11

签订

1

n

已经

1

1

调动借调

1n

n

m

参加

1

n

员工编号

入职时间

离职时间离职类型离职成本

员工编号员工姓名联系电话职位

性别

部门编号

部门名称

部门电话

开业时间部门主管

转正时间属性……属性……

3.7 数据库表

数据库的实体关系结构,通过规范化后,可以映射为物理上的关系表。人事管理系统重要的数据库表如下:

1、员工信息表记录企业员工的基本信息:

员工信息表(hrworker)

字段名类型说明备注

wCID 字符员工编号主键,递增wName 字符员工姓名不能为空

W1Department 字符1级部门不能为空

w2Department 字符2级部门不能为空

wSex 字符性别不能为空wPosition 字符职位不能为空

wMail 字符电子邮件不能为空

wID 字符身份证号不能为空wBorn 字符出生日期不能为空wNational 字符民族不能为空wHouseholdAddr 字符户籍所在地不能为空wBMarriaged 字符婚姻情况不能为空wGaduate 字符毕业学校不能为空wMajor 字符专业不能为空wDegree 字符学历不能为空wGraduateTime 时间毕业时间不能为空wEntrantTime 时间入职时间不能为空wPhone 字符联系电话不能为空wAddress 字符家庭住址不能为空wEmergencyMan 字符紧急联系人不能为空wEmergencyCall 字符紧急联系电话不能为空

2、员工转正信息表记录企业引进转正员工的信息

员工转正信息表(hrrenew)

字段名类型说明备注

rID 字符转正编号主键,递增

wID 字符转正员工编号外键

wName 字符转正员工姓名不能为空

rTime 时间转正时间不能为空rScheduledTtme 时间原定转正时间不能为空rProbationWages 字符试用期工资不能为空rRenewWages 字符转正后工资不能为空

仓库管理系统需求分析报告

软件需求分析报告 学生姓名: 学号: 专业班级:计算机科学与技术院(系):计算机与通信工程学院指导教师: 完成时间:2012年11月18日 成绩: 前言

仓库管理系统是物资管理系统的核心,是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。一直以来人们使用人工的方式管理仓库,效率低,查找、更新和维护困难。今天,仓库作业和库存控制作业已多样化、复杂化,靠人工去处理已十分困难。如果不能保证正确的进货、验收及发货,就会导致生产过量的库存,延迟交货时间,增加增加经营成本,以致失去客户。随着科学技术的不断提高,计算机科学日渐成熟,仓库管理系统应运而生,其检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、等优点极大地提高人事劳资管理的效率;其能够有效地组织人员、空间和设备进行收货、存储、拣货和运输,组织运送原材料到生产企业,运送成品到批发商、分销商和最终客户手中等强大的功能已为人们所熟知。仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题并降低订单履行成本,它已越来越广泛的应用到各大仓库,并随着不断地完善发挥着越来越重要的作用。 目录 一、项目前景文档 (4) 1业务需求 (4)

1.1项目背景、业务机会和客户需要 (4) 1.2业务目标和成功标准 (4) 1.3业务风险 (5) 2解决方案的前景 (5) 2.1前景陈述 (5) 2.2主要特征 (5) 2.3假设(Assumption)和依赖(Dependency) (6) 2.4项目范围和局限性 (6) 2.4.1项目范围 (6) 2.4.2项目限制 (6) 2.5业务环境 (7) 2.5.1涉众档案 (7) 2.5.2运行环境 (7) 二、软件需求规格说明书 (8) 1引言 (8) 1.1概述 (8) 1.2背景 (8) 1.3定义 (9) 1.4参考资料 (9) 2任务概述 (9) 2.1目标 (9) 2.2运行环境(Operating Environment,OE) (9) 2.3假定(Assumption)和约束(Constraint) (9) 3需求规定 (10) 3.1对功能的规定 (10) 3.1.1用户需求 (10) 3.1.2系统需求 (25) 3.2非功能性需求 (38) 3.2.1性能需求(Performance) (38) 3.2.2安全设施需求(SAfety) (38) 3.2.3安全性需求(Security) (38) 3.2.4软件质量属性 (39) 3.3外部接口需求 (39) 3.3.1用户界面(User Interfaces,UI) (39) 3.3.2硬件接口(Hardware Interfaces,HI) (39) 3.3.3软件接口(Software Interfaces,SI) (39) 3.3.4通信接口(Communications Interfaces,CI) (39)

人事管理系统需求分析

人事档案管理系统需求分析说明书 1 引言 需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。 1.1 编写目的 软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。 本软件需求说明书的读者是系统开发人员或合同约定的人员。 1.2 背景说明 (1)本系统的名称是:人事档案管理系统。 (2)本项目的任务提出者是任课老师,开发者是信息科学学院08计本1班,用户是企业人事及相关部门,实现该软件的计算中心是**信息管理学院电子商务技术中心。 (3)本系统能为其他的系统提供人事数据。 1.3 定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。 VB:Visual Basic。 1.4 参考资料 (1)企业的人事档案管理系统开发合同。 (2)引用资料 [1]张海藩. 软件工程导论. 北京:清华大学出版社,2005. [2]石柱. 软件工程标准手册. 北京:中国标准出版社,2004. 2 任务概述 2.1 目标 人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。 开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。 2.2 用户的特点 本软件的最终用户是企业人事部门的工作人员。部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delphi编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。企业的人员调进与调出比较频繁。 2.3 假定和约束 企业的经费有限,开发时间紧迫,可以使用VB或Delphi进行软件编程。 3 需求规定 3.1 对功能的规定 3.1.1 系统功能 人事档案管理系统的功能可以划分为如下几个部分 (1)系统账户管理:主要是对系统用户进行管理,包括登录、退出、操作记录等。

人力资源现状分析报告

中农金瑞人力资源分析报告前言 第一部分:人力资源现状综述 一、整体综述 1、整体人员结构 2、年龄、学历水平 二、各部门人员分析 1、管理人员 2、销售部 3、财务部 第二部门:人力资源管理现状诊断 综合概述 一、公司人力资源管理方面存在的问题 1、公司对人力资源没有足够的认识 2、公司管理层未形成参与人力资源管理的理念 3、组织结构 4、人力资源规划 5、工作分析 6、员工培训开发与职业发展 7、绩效考核存在的问题 8、企业文化 结论

前言 为了更好地完善公司的人事制度改革,协助公司走向规范化、科学化管理之路,完善管理体制及调动员工积极性。2015年9月27日进行了人力资源管理方面进行调查分析。 本报告分为两大部分,第一部分分析公司人力资源现状;第二部分着重分析公司在人力资源管理方面存在的问题。 第一部门人力资源状况综述 一、整体概述 1、整体人员结构 根据公司前期提供的人员情况表分析,公司现有员工161人,其中,转正人员115人,未转正人员45人,外聘1人;中高层管理人员6人,占4%;销售部28人,占17%;质检部8人,占5%;办公室7人,占4%;保卫科14人,占9%;财务部6人,占4%;食堂7人,占4%;生产处76人,占47%。商贸部5人,占2%,农化、工会、安环共6人,占4%,公司人员结构如图1-1所示: 2、年龄、学历水平

整体来看,公司的年龄结构较合理,年富力强;专业、学历来讲,生产处以中专高中为主,后勤以大专为主。如图1-1和1-2所示: 25岁以下25-30岁(含30)30-40(含40)40-50(含50)50岁以上43人50人53人12人3人 本科专科中专、高中 4人39人118人 图1-1: 图1-2

人事管理系统-软件工程实验报告

软件工程实验报告 课题:人事管理系统学生姓名: 学号: 专业班级: 指导教师: 同组成员:

需求分析 一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。 E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计 表1-2 monit (考勤信息表)各字段设计

人事管理系统需求分析报告

人事管理系统需求分析 一、背景介绍 1.1、系统目标 企业人事管理系统,是为了迎合现在人们的工作而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下三个方面的目标。 (1) 支持企业实现规范化的管理; (2) 支持企业高效率完成劳动人事管理的日常业务; (3) 支持企业进行劳动人事管理及其相关方面的科学决策。 1.2、企业人事管理系统功能需求 根据市场调查及分析,企业人事管理系统应该具有以下功能: (1)可以真正地实现对企业人事的管理。 (2)系统的功能要符合本企业的实际情况。 (3)系统的功能操作要方便、易懂,不要有多余或复杂的操作。 (4)可以方便地对人事信息进行输出打印。 (5)方便对企业内部的人事档案及岗位调动调动进行管理。 1.3、企业人事管理系统模块需求 企业人事管理系统应该包括以下模块: (1)基本信息管理 该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。 (2) 工资管理 通过该模块,能够对员工的工资进行管理,查询、打印工资明细信息等。 (3)系统管理 该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。

人力资源管理信息系统-系统分析报告

《人力资源管理信息 系统》 上机实践报告

目录 1.系统分析报告 ------------------------------------------------------------------------------------------------- 3 1.1系统详细调查 ------------------------------------------------------------------------------------------- 3 1.1.1系统开发背景 ---------------------------------------------------------------------------------- 3 1.1.2信息系统范围 ---------------------------------------------------------------------------------- 4 1.1.3项目开发方法概述 ---------------------------------------------------------------------------- 4 1.1.4组织结构图-------------------------------------------------------------------------------------- 4 1.2业务流程图 ---------------------------------------------------------------------------------------------- 5 1.2.1业务流程分析 ---------------------------------------------------------------------------------- 5 1.2.2业务流程图的绘制 ---------------------------------------------------------------------------- 6 1.3数据流程图 ---------------------------------------------------------------------------------------------- 9 1.3.1高层数据流程图 ------------------------------------------------------------------------------- 9 1.3.2底层数据流程图 ------------------------------------------------------------------------------ 11 1.4数据字典 ------------------------------------------------------------------------------------------------ 15 1.4.1 数据项 ------------------------------------------------------------------------------------------ 15 1.4.2 数据流 ------------------------------------------------------------------------------------------ 15 1.4.3 数据处理 --------------------------------------------------------------------------------------- 19 1.4.4 数据存储 --------------------------------------------------------------------------------------- 21 1.4.5 外部实体 --------------------------------------------------------------------------------------- 22 1.5数据库的概念设计和逻辑设计 -------------------------------------------------------------------- 23 1.5.1数据库概念设计 ------------------------------------------------------------------------------ 23 1.5.2数据库逻辑设计 ------------------------------------------------------------------------------ 26

人事管理系统程序报告

课程设计实验报告 课题名称:人事管理系统 学院:理学院 专业:计算机 班级: 101 班 姓名:张博博李耀彩曹兆亮韩晴 学号: 1881100128 2012.5.2

目录 1 课题综述 (1) 1.1人事管理信息系统来源 (1) 1.2人事管理系统的意义 (1) 1.3预期目标 (1) 1.4面对的问题 (2) 1.5需解决的关键技术等 (2) 2 人事管理系统分析 (2) 2.1涉及的基础知识 (2) 2.2解决问题的基本思路 (11) 2.3总体方案 (11) 2.4功能模块框图 (11) 3 人事管理系统设计 (11) 3.1算法描述 (12) 3.2详细流程图 (13) 4 代码编写 (14) 5 运行与测试 (14) 总结 (18)

1 课题综述 人事管理系统是一个数据库应用系统,员工的所有信息都是保存在数据库中。本系统将主要实现以下功能:增加记录功能、修改记录功能、删除记录功能以及刷新记录功能等等。作为人事管理系统,我们将它作为一个数据库应用系统来进行开发制作。数据库应用系统开发的前提是首先开发数据库和数据库中的数据表,数据库和数据表是数据库应用系统中进行不可缺少的工具,一切的开发工作都是围绕数据库和数据表的操作进行的,数据表可被VC++的数据工程和其他工程进行引用。 1.1人事管理信息系统来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 1.2人事管理系统的意义 管理信息系统(Management Information System,以下简称为MIS),是一个将企业生产和经营中的各种内、外部信息进行收集、加工、整理、传递,并有序地存储,以用于管理和决策,是企业增效的信息系统。它能够使企业更加及时、准确、全面、详实的了解所需的信息数据。同时管理信息系统对各种信息数据的进一步加工,能使企业领导层的生产、经营、管理决策依据更加充分,更具有合理性、科学性;从而为社会创造出更多的价值,为企业的发展创造出更多的机会。对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统,能够提高人事管理的效率。 1.3预期目标 我们的设计目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统.能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、

学生管理系统需求分析报告

需求分析报告 1. 概述 (1) 项目名称: 学生管理系统. (2) 项目的提出者: 郑州航院信息统计职业学院 (3) 项目用户: 全院师生. 2. 系统需求说明 背景 该项目的发是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生管理的自动化与准确化的要求日益强烈的背景下构思出来的,该系统完成后可用于所有教育单位(包括学校,学院等等)的学生的管理. 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生管理系统也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作. 系统需求 通过调研了解到: (1) 学校希望能够在查看学号的时候迅速得知该生的系别、专业、哪一届. (2) 学校希望通过能统计大量的以前无法统计的数据,方便管理. (3) 管理员有不同的职位,要可以进行权限设置. 系统功能要求 学校提出的要求,结合我们的技术建议再加以考虑, 产生了该管理信息系统的功能要求: (1) 编制一套流通管理系统. (2) 编制一套库存管理系统. (3) 编辑、查询、统计、打印模块. (4) 用户管理(用户记录管理和权限设置). (5) 对数据库能够灵活设置. (6) 不同的管理员有不同的设置. (7) 软件系统安全上要有一定的保障. (8) 增加各种尽可能多的查询功能. 对性能的要求 学校对系统性能无特殊的要求,只要查询学生的时候没有明显的延迟就可以了,学校目前有多届学生需要管理,查询时间不要超过 5 秒钟。 条件、假定、和限制 (1) 系统最小寿命. 系统应该能在无重大改动的条件下正常运行 5 年以上. (2) 对设备的要求. 要求稳定性良好,整套系统经济实惠. (3) 可以利用的信息和资源. 学校已经配置了多台计算机,以及网络设备,操作人员将使用Windows 98 以上操作系统. (4) 管理员受过较好的培训 3. 新系统的逻辑模型

企业人事管理系统超详细需求分析

南山公司人事管理系统 项目 需求分析说明书 文档作者:兄弟战队小组 项目组长:张雅芬 批准人: 批准日期:2008年08月XX日 兄弟战队小组 江西微软技术中心 JiangXi Microsoft Technology Center

修订表更改记录 审阅者 分发

目录 1引言 (4) 1.1编写目的 (4) 1.2文档概述 (4) 1.3参考资料 (4) 2项目概述 (5) 2.1项目名称 (5) 2.2项目背景 (5) 2.3项目目标 (6) 2.4业务用例 (6) 3系统功能性需求 (7) 3.1功能模块表 (7) 3.2系统基本功能图解 (12) 3.2.1体系基本结构图 (12) 3.2.2用例图解 (13) 3.3功能详情 (14) 3.3.1登录页面 (14) 3.3.2查询员工资料 (15) 3.3.3员工资料管理 (16) 3.3.4请假模块 (17) 3.3.5考勤管理 (18) 3.3.6加班模块 (19) 3.3.7业绩评定 (22) 3.3.8薪资查询及管理 (23) 3.3.9安全管理 (24) 4数据库 (24) 4.1数据库服务器体系结构 (24) 4.2账户安全性 (25) 4.3数据库日常维护 (25) 5性能需求 (25) 5.1用户数量 (25) 5.2反应速度 (26) 6运行环境规定 (26) 6.1设备 (26) 6.2支持软件 (26)

7项目研发计划 (27) 7.1计划图解 (27)

1引言 1.1 编写目的 本文编写目的在于规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求。保证本需求分析的结果能够完整、无遗漏地反映待开发系统的要求。 本报告的预期读者是XX有限公司的领导、技术人员以及XX有限公司的领导和相关项目组的所有成员。 1.2 文档概述 本文档主要描述人事管理系统的功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,具体建设内容。 1.3 参考资料 《GB/T 12504—90 中华人民共和国国家标准:软件需求分析规格说明书》; 《软件开发项目管理》,作者:栾跃,上海交通大学出版社。

人力资源管理系统需求分析

人力资源管理系统需求分析报告 学院:信息与工程学院 班级:计算机科学与技术B1301 学号:132649 姓名:陈伟娟 目录 一、系统概述 (3) 1.1 目的 (3) 1.2 背景 (3) 1.3 范围 (3) 二、系统模块划分 (3) 2.1 权限描述 (3) 2.2 人员档案 (4) 2.2.1 员工基本信息维护 (4) 2.2.2 员工档案管理 (5) 2.2.3 员工履历管理 (5) 2.2.4 员工合同管理 (6) 2.2.5 薪资管理 (6) 2.2.6 员工基本信息查询 (6) 2.3 人事调配 (6) 2.3.1 人事调动管理 (7) 2.3.2 新进员工管理 (7) 2.3.3 离退员工管理 (7) 2.3.4 职称聘任记录 (7) 2.4 教育培训 (7) 2.4.2 培训记录 (8) 2.4.3 培训人员及成绩 (8) 2.4.5 培训情况查询 (8) 2.5 系统管理 (8) 2.51 人员管理 2.51 角色管理 2.6 薪金管理

2.6.1 薪金计算 (8) 2.6.2 查看薪水 (8) 2.6.3 薪水设定 (8) 2.7 考勤管理 2.7.1 查看考勤情况 (8) 2.7.2 查看当日考勤记录 (8) 2.8 员工招聘 2.8.1 招聘员工(描述招聘的职位和要求).............................. ..11 2.8.2 登记简历(录入到招聘信息) (11) 2.8.3 筛选简历(通知面试人) (11) 2.9 面试题库 2.9.1 题目录入 (12) 2.9.2 题目管理 (12) 2.9.3 面试试卷 (12) 2.9.4 笔试试卷 (12) 3.0 员工考核 3.0.1 考核信息录入 (12) 3.0.2 评分系统安排 (12) 3.0.3 自评分 (12) 3.0.4 上级评分 (12) 3.0.5 总评分 (12) 三、运行环境 (15) 3.1 硬件设备需求 (15) 3.2 支持软件软件 (15) 一、系统概述 1.1 目的 本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本文档作为人力资源管理系统的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。 1.2背景 人力资源管理就是预测组织人力资源需求并作出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程。即运用现代化的科学

人事管理系统可行性分析1

基于WWW的人事管理系统 可行性研究报告 1/1引言 1.1编写目的 本文提出了一个基于WWW环境的人事管理系统,应用动态服务器页面实现了人事的多条件查询、删除、更新、打印、密码设置等功能。 1.2背景 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 Powerbuilder6.5是美国著名的Powersoft公司推出的广泛使用于客户机/服务器体系结构下的应用程序开发工具,具有完整的Web应用开发功能。它同时支持多种关系数据库管理系统,通过微软公司的ODBC接口和专用的大型数据库接口,能够高速读取数据库中的数据。本系统就采用Powerbuilder6.5开发,服务器端的操作系统为Windows NT 4.0,客户端操作系统为Windows 98。 2..现行组织系统那个概况 2.1组织目标和战略 系统的目标是开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 2.2存在的主要问题 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。

人力资源管理系统需求分析报告

《人力资源管理系统》需求分析报告 1.需求获取及分析 1.1业务需求 随着计算机技术,网络技术和信息技术的发展,现在的办公系统更加趋于系统化,科学化和网络化,网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的的主要目的是实现信息的交流和信息共享,提供协同工作的手段,本系统对公司的人力资源进行管理,为人力资源管理人员提供一套简单的操作,使用可靠,界面友好,易于管理和使用的处理工具,对人力资源各种数据进行统一管理,避免数据存取,数据处理的重复,提高工作效率,减少数据处理的复杂性。 1.2用户需求 人力资源管理系统在企业中起着通行桥梁的作用,通过与其它的各个管理系统模块的信息连接,将整个企业有机、高效地带动起来,使得企业各个方面的工作因人力资源管理系统的高效、简便而更加顺利。 企业方面: 可以有效的进行对职工信息管理;增加、删除、修改员工信息;薪金发放;考勤以及招聘等工作。 职工方面: 每个职工都可以对自己的信息进行查看,查询薪金发放情况以及职称评比情况。 1.3功能需求 本系统的实现的功能主要划分为:

A.信息输入模块 B.用户查询模块 C.系统维护模块 D.系统输出显 示模块 E.考勤模块 F.招聘模块 本系统是一个集多项功能于一身的集成应用系统,用户只有按照提示信息,使用鼠标和键盘录入相应的信息内容即可完成所需的功能。本系统所有的提示信息均为中文显示,以方便用户的使用。 系统的主要功能有: A.信息输入模块:包括普通职工用户和管理员用户通过网络的输入登录条件和查询条件等操作。 B.查询模块:根据普通职工用户输入的查询条件(职工号)对系统所保存的记录内容(工资和奖金等)进行查询检索。 C.系统维护模块:包括对维护人员的个人信息密码的修改、数据库的及时更新,添加和过期记录增删以及对本系统的使用访问情况查询统计等维护工作。 D.系统输出显示模块:对查询到的数据集进行显示反馈,并多大量的数据进行分页显示;对普通职工用户输入的查询条件进行过滤判断,对错误的条件,进行反馈提示;同时对管理员的所有维护操作的成功与否进行反馈。 E.考勤模块:对员工上下班打卡情况以及出勤情况进行记录,汇总。 F.招聘模块:显示招聘信息并进行及时的更新。 1.4非功能需求 1.系统必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统

人事管理系统实验报告

摘要 人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本文系运用规范研究方法进行的专题研究。全文分六个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,主要是人事管理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的主要代码;第六部分,是系统的实现,最后,是软件的测试 关键词:人事管理系统设计SQL Server 2005数据库Visual Basic 6.0 维护测试

第一章绪论 1.1 引言 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。 1.2 项目背景 本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。 1.3 实现意义 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许

学生信息管理系统需求分析报告模板

学生信息管理系统需求分析报告

目录 1.序言 (3) 2.项目简介 (3) 2.1.系统标识 (3) 2.2.系统功能 (3) 2.3.用户选择 (3) 2.4.系统功能 (3) 2.4.1 (4) 2.4.2 (4) 2.4.3. (4) 2.4.4. (4) 2.4.5 (4) 2.4.6 (4) 2.4.7 (4) 2.4.8 (4) 3.模块划分 (4) 3.1.登入模块 (4) 3.2.学生信息管理 (4) 3.3.课程管理 (4) 3.4.成绩管理 (4) 3.5.管理员管理 (5) 3.6.退出 (5) 4.模块图 (5) 5.流程图 (8) 6.性能要求 (8)

1.序言 随着学校的规模不断过大,学生数量急剧增加,有关学生的各种信息量也成倍增加。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本系统主要应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课、针对这些要求设计了学生信息管理系统。 2.项目简介 2.1.系统标识 系统名称:学生信息管理系统 2.2.系统功能 本系统主要功能是实现学校学生的信息管理、课程管理、成绩管理、学籍管理以及使用该系统的用户管理。 2.3.用户选择 本系统面向的用户有:学校的系统人员、管理人员、教师、学生。所以对计算机的人性化和易用性比较高,应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课,做到看界面简单易懂,容易操作,提高了学校管理效率以及提升了学生信息的安全性和完整性。 2.4.系统功能 本系统主要应用于学生学籍管理、信息查询、教务信息维护和学生选课、学生奖惩安排几部分,又因为用户的不同,例如学生、教师、系统管理员的身份不

人事管理系统功能模板需求方案X

人事管理系统功能模板需求方案 开发背景: 为适应当前信息化潮流以及企业日益扩大和延伸的业务范畴,急切需要一款适合企业实际情况的企业人事管理系统来管理企业日常人事工作,针对企业实际情况和需求量身订制开发,旨在真正提高企业信息化管理水平,提高工作效率,降低管理成本,全面实现管理的标准化和信息化。 文档说明: 详细说明本人事管理系统模块的业务功能,作为技术人员开发程序的依据,指导后续的概要设计、详细设计和数据结构设计。 实现目标: 规范化的信息化人事管理,高效率完成人事管理的日常事务,降低劳动成本; 功能概述: 该人事管理软件采用基于B/S(浏览器/服务器)模式运行,便于随时随地访问使用,降低客户端使用成本,并且在系统维护、操作、界面方面做到简单、灵活、美观的特点;系统主要从人事管理、薪酬管理、社保管理三大方面进行人事事务管理,各模块之间互联互通,形成一体,主要有以下功能: 一、人事管理模块: 1、员工信息管理: 包括个人基本信息、社会关系、工作经历、人事异动经历、培训记录、奖惩记录、劳动合同签订记录、员工证件信息等; 2、人事异动管理: 可以完成员工机构调动、职务或职级的调整、以及员工用工类型的调整(转正), 并可以对人事异动信息进行分类查询; 3、员工离职管理: 可以实现对已经离职的员工信息进行统计查询,可以新增离职员工; 4、员工证照管理: 可以集中对所有员工的证件、照片进行管理,包括浏览、上传、删除等操作; 5、员工信息的综合查询及其导出: 首先可以对所有员工信息进行综合查询,复杂的多条件组合模糊查询,查询结果数 据可导出为Excel文件;

6、劳动合同管理: 可以对员工劳动合同的签订、变更、续签、解除等各项管理功能,完成各种劳动合 同管理台帐;并且提供合同到期提醒功能; 7、人事数据统计分析: 用户可以根据系统定义好的统计项自行选择,并进行统计,这些统计项基本包括了 在人事管理当中常用的数据类,例如:在职人数、离职人数、本月新进人数、本月 离职人数、男女比例、按籍贯统计、按学历统计、按职级统计等; 8、人数数据图表分析: 把统计出来的数据来通过三维图表的形式展现给用户面前,这样用户可以方便地得 到美观大方的人事数据分析图表,可更加直观的来了解人事情况; 9、报表设置打印: 提供常用报表,可自定义报表字段,并导出报表或者直接打印报表。 二、薪酬管理模块 用户可以自定义薪酬工资套帐,每套套帐可以设置不同的薪酬项及其计算公式;在 工资计算公式中,还可以关联到其它模块的数据,如:保险基数、保险交纳数据、 考勤统计数据等;可以创建多套薪酬套帐、再经过对基本薪酬数据的录入(包括考 勤数据)、工资数据的计算、审核,最后在经确认无误后即可最后发放,并生成工 资报表;另外,如果某个月份的薪酬数据于以前某个月份的数据基本一样,在创建 该月份的薪酬时可以参照那个月份的薪酬数据来创建,以减少手工录入工作量,提 高办事效率;在工资报表方面,实现按不同机构、部门以及某个员工,再按不同年 份、月份的工资数据进行统计汇总,用户可以自行任意选择汇总报表项,汇总结果 可以导出到电子表格(EXCEL),以供保存备案等处理。 三、社保福利管理模块 主要管理员工的有关薪资、社保、福利方面的基数信息,如:基本月薪、参加了哪 些社会社保、享有哪些福利等信息;在社保管理方面,根据预设的自动根据员工基 本工资计算出各项社保费用及应缴费,并生成报表导出电子表格(EXCEL)。同时,用户可以查询、修改员工的社保福利基数信息,并可以批量维护修改;同时也可以 对员工每个月份的有关社保福利缴纳情况进行登记、查询、汇总、导出等管理;此 模块和薪酬管理模块相结合,共同发挥作用。 四、预警提醒模块 提供预警平台,对员工转正、合同签订、合同到期、离退休、生日等进行预警提醒, 预警时间可设置,避免了一些人事风险,让员工关系处理更灵活。 五、组织结构管理模块 用户可以根据自身企业的实际情况来以树形结构来设置组织架构、部门层次,而且 以此为框架,以便更好地实施人事管理工作。可构建和维护多层级树形关系的企业 组织架构功能,可根据需要灵活调整组织架构,自动生成组织架构图,通过组织架 构可查询各级组织单元、职位、任职人员的详细数据;可对职务体系、职位、职称 进行创建和维护管理。

公司人力资源管理系统用户需求分析报告

人力资源管理系统用户 需求分析报告 目录 1引言............................................ 错误!未定义书签。 编写目的: .................................... 错误!未定义书签。 项目背景: ................................... 错误!未定义书签。 参考资料: .................................... 错误!未定义书签。2总体要求........................................ 错误!未定义书签。 目标: ........................................ 错误!未定义书签。 软件开发平台要求 .............................. 错误!未定义书签。 3 模型功能........................................ 错误!未定义书签。 用例: ........................................ 错误!未定义书签。

管理员概念模型: .............................. 错误!未定义书签。 员工概念模型: ................................ 错误!未定义书签。 图 ............................................ 错误!未定义书签。 数据流程图 .................................... 错误!未定义书签。 招聘管理:................................ 错误!未定义书签。 考勤管理:................................ 错误!未定义书签。 工资管理:................................ 错误!未定义书签。 培训管理:................................ 错误!未定义书签。 员工管理:................................ 错误!未定义书签。4数据字典........................................ 错误!未定义书签。 1引言 编写目的:通过人力资源管理系统,能够提高公司人才利用率,提高公司的核心竞争力,还能提升企业的管理能力,使得企业能够快速适应信息时代的网络化管理要求。

教务管理系统需求分析报告

教务管理系统需求分析报告 1.任务概述 1.1目标 通过Internet完成对教务系统的管理,有利于管理者根据教务管理系统及时的对信息进行处理,每个用户可以通过Internet登录系统,并对自己的权限进行相应的操作。设计的目标是尽量大道人力与设备的节省、并且处理数据的速度提高。 该设计面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理、考务管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理和毕业审核等功能。 1.2运行环境: 1台服务器:2.4G双CPU,SCSI双硬盘镜像,2G内存,LINUX7.0,Apache+PHP+Mysql服务器 客户机:CPU 2.0G,512M内存,windowsXP操作系统, 连接Internet。 1.3条件与限制 为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用软件现有的服务器及教师办公用微机等设备。 2.功能需求 2.1.教学计划管理 1)教学计划既要保持相对的稳定性,同时还应满足各教务人员对教学计划进行

调整与更变,能自动生成每学期的教学计划。 教学计划管理能自动生成各班级的课表及上课老师,方便师生查阅。同时能避开节假日正常的教务活动 遇到突发事件能及时自动更新教学计划 2.2学生学籍管理:学生的基本情况、学生获奖和受处分的情况等。学籍变动管理、学生注册管理。 2.3学生成绩管理:管理学生每学期的所学的课程、课程性质、学分、学时、及成绩进行管理。包括成绩管理、分析内容。学生可以登录到学校相应成绩管理系统对自己的学科、学时、学分等相关信息进行查询。毕业生学籍处理:结业处理,毕业处理,授位处理,学籍卡片等。同时每学期末时系统将自动给家长发送一封关于本学期子女在学校的学习成绩及表现等。 2.4教师管理 1)教师信息管理 该系统管理员可以查询所有老师的用户资料以及更新教师资料。 2)教师资料存储 3)教师异动、教师进修、教师教学考勤、权限设置。 2.5选课管理 系统为学生和教务人员提供不同的入口。学生和教务人员具有不同的操作权限,学生可以修改个人基本信息、选课、退课、查看自己的课程;教务人员通过本功能可以及时掌握学生选课的进程,对系统进行全面的管理,如选课信息的录入、查询、修改、删除等。 2.5.1学生网上选课平台(B/S结构)

相关文档
最新文档