当前位置:文档之家› 人事工资考勤管理系统

人事工资考勤管理系统

人事工资考勤管理系统
人事工资考勤管理系统

需求规格说明书

项目名称:人事工资考勤管理系统

项目编号:

编写人员:11103070117 潘东11103070105 方佳威

11103070111 李金全11103070121王永华编写日期:

审批人员:

审批日期:

1.前言 (3)

1.1.管理系统目的 (3)

1.2.范围说明 (3)

1.2.1.产品标识 (3)

1.2.2.产品概述 (3)

1.2.3.术语定义 (3)

1.2.4.参考资料 (4)

人事工资考勤管理系统需求分析文档 (4)

2.项目概述 (4)

2.1.产品描述 (4)

2.2.系统功能 (4)

2.3.客户特点 (4)

2.4.假定和约束 (4)

3.业务流程 (4)

4.功能描述: (5)

4.1.人事档案管理 (5)

4.1.1.档案输入(1) (5)

4.1.2.档案更新 (5)

4.1.3.档案查询 (5)

4.1.4.档案导出 (6)

4.2.系统管理 (6)

4.2.1.管理员的添加 (6)

4.2.2.管理员的删除 (6)

4.2.3.管理员信息管理 (7)

4.2.4.系统日志 (7)

4.3.工资管理 (7)

4.3.1.员工工资生成 (7)

4.3.2.员工工资查询 (8)

4.3.3.工资统计 (8)

4.3.4.工资报表 (8)

4.4.考勤管理 (8)

4.4.1.创建考勤 (9)

4.4.2.出勤信息管理 (9)

4.4.3.请假管理 (9)

4.4.4.加班管理 (9)

5.数据描述 (10)

5.1.原始数据描述 (10)

5.2.数据流程图 (10)

6.界面要求 (17)

6.1.报表格式 (17)

6.2.图形要求 (17)

6.3.输入输出要求 (17)

7.接口要求 (17)

8.运行环境需求 (17)

8.1.网络和硬件设备 (17)

8.1.1.网络 (17)

8.1.2.硬件设备 (18)

8.2.软件环境 (18)

8.2.1.操作系统平台 (18)

8.2.2.其它支撑软件 (18)

9.其它专门需求 (18)

9.1.安装和操作 (18)

9.2.安全保密 (18)

9.3.维护服务 (18)

附录1 业务流程图图例 (18)

附录2 数据流程图例 (19)

1.前言

人事工资管理系统是一个企业单位不可缺少的部分,它能够为用户提供充足的信息和快捷和查询手段,所以人事工资管理系统的内容对于企业的决策者和管理者来说都是至关重要的。以往,传统人工处理方式来管理文件档案,这种管理方式存在着许多缺点,如:花费时间长、效率低、保密性差、会产生大量的文件和数据,这些缺点对于查找、更新和维护数据都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对人事,工资信息进行管理,具有手工管理所无法比拟优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极地提高人事,工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

1.1.管理系统目的

1.2.范围说明

1.2.1.产品标识

人事工资管理系统

1.2.2.产品概述

该产品用于单位的人事信息管理,工资管理,考勤管理。

1.2.3.术语定义

1.2.4.参考资料

人事工资考勤管理系统需求分析文档

2.项目概述

2.1.产品描述

本产品对员工提供员工管理,考勤管理,工资管理、系统管理模块本产品可用于小型局域网中,客户端可运行于windows95及以上版本,服务器端可运行于windows NT4.0及以上版本。

2.2.系统功能

2.3.客户特点

2.4.假定和约束

本产品的开发遵循CMM2标准,开发成本应限于2万元以内,应于6月21日之前开发完成。

本产品应在windows2000平台下,使用VC6.0进行开发,数据传输应使用TCP/IP协议。

在本产品的开发过程中,应严格注意安全保密工作,避免资料外泄。

3.业务流程

详细需求

4.功能描述:

功能需求

本系统一共分为人事档案管理,系统管理,工资管理和考勤管理4个模块

人事档案管理实现对员工信息的存储新增修改删除

系统管理实现对管理员信息的增加删除权限的修改

工资管理实现工资生成查询统计生成工资报表

考勤管理实现对员工的出勤请假加班等信息的登记

4.1.人事档案管理

4.1.1.档案输入(1)

操作规程描述:

管理员对新增员工信息的录入

处理过程描述

管理员登陆到管理系统,进入新增员工信息系统,实现员工信息的增加,进入管理系统首先进行身份验证,验证成功后才能进行后续操作

性能需求

4.1.2.档案更新

功能描述:

管理员对员工信息有误或者有信息变化的员工进行信息变更操作规程描述:

管理员进行身份验证,验证成功后进入管理系统,然后再进入员工信息变更子系统,进行信息变更操作

处理过程描述

管理身份验证成功后,进入信息变更系统,输入变更信息,点击保存后退出性能需求

4.1.3.档案查询

功能描述:

管理员或员工可以实现对信息的查询,管理员可以对所有员工信息查询,但是员工只能查询自己的档案信息

操作规程描述:

管理员或员工通过身份验证进入查询系统,输入查询信息关键字进行档案信息查询

处理过程描述

管理员或员工身份验证成功后,进入查询子系统,输入名字或其他关键字,然后系统显示相关信息,如果输入信息有误,将提示用户信息有误,无误,则输出相关信息

性能需求

4.1.4.档案导出

功能描述:

管理员可以实现将某个或者全部员工的信息导出

操作规程描述:

管理员登陆管理系统,点击导出员工信息选项,然后选择要导出的内容,将会以表格形式导出员工信息

处理过程描述

管理员登陆系统后,进入档案导出界面,选择要导出的内容,是某个员工或者某些员工或者全体员工信息,最后以表格形式导出信息

性能需求

4.2.系统管理

功能描述:

系统管理主要实现对系统管理员的添加和删除,管理员信息管理,管理员权限的管理等。

操作规程描述:

最高管理员登陆系统,实现管理员的添加和删除,管理员信息的管理,以及管理员权限的赋予。

处理过程描述

最高管理员登陆系统,相应操作实现上述功能

性能需求

4.2.1.管理员的添加

功能描述:

添加管理员包括管理员信息权限赋予

操作规程描述:

管理员登陆系统,选择添加管理员选项,输入相关信息,选择其能够实现的权限比如查看员工信息修改员工信息删除员工信息等添加结束后退出系统

处理过程描述

管理员通过身份验证登陆系统,进入相应的页面实现相关的操作,结束后选择退出系统

性能需求

4.2.2.管理员的删除

功能描述:

最高管理员取消某个管理员的管理权限

操作规程描述:

管理员在系统界面选择删除管理员然后进入删除管理员界面

选择要删除管理员的相关信息点击删除则该管理员的信息将在

管理员列表中删除,之前的权限也将不再具有

处理过程描述

性能需求

4.2.3.管理员信息管理

功能描述:

对管理员信息进行维护,其中包括修改信息删除信息等操作操作规程描述:

管理员进入管理员信息管理系统,选择相应的选项,然后进行相关操作处理过程描述

管理员进入系统后,如果选择修改信息操作,则进入修改信息页面,输入相关信息然后保存退出如果选择删除信息操作,则进行管理员信息删除操作,删除信息后保存退出

性能需求

4.2.4.系统日志

功能描述:

在这里可以看见近期管理员的一些操作

操作规程描述:

管理员登陆后,可以计入系统日志界面,可以看见近期管理员的一些操作如删除员工信息修改员工信息等。

处理过程描述

性能需求

4.3.工资管理

功能描述:

对员工的工资进行管理,包括工资生成,工资查询,工资统计,工资报表。

操作规程描述:

管理员登陆系统后可以查看员工工资信息,可以统计员工近期的工资情况,也可以生成工资报表

处理过程描述

管理员进入系统后选择相应选项进入相关界面执行相关操作性能需求

4.3.1.员工工资生成

功能描述:

生成员工的工资

操作规程描述:

工资的生成根据职位的高低,工时,请假和加班情况以及奖金,扣除相关的税和其他的罚款后得到

处理过程描述

管理员登录系统,对员工的请假和加班以及其他信息进行登记,然后生成最后的工资

性能需求

4.3.2.员工工资查询

功能描述:

管理员或员工可以查询相关工资情况。管理员可以查看所有员工的工资情况,员工只能查看自己的工资情况。

操作规程描述:

管理员和员工登陆系统,点击工资查询,将会显示加班情况,请假情况等信息。

处理过程描述

性能需求

4.3.3.工资统计

功能描述:

管理员可以对员工近期的工资情况进行统计

操作规程描述:

管理员进入管理系统,选择工资统计,然后选择统计的范围,系统将显示统计结果

员工进入管理系统,点击工资统计,然后选择要统计的相关情况处理过程描述

性能需求

4.3.4.工资报表

功能描述:

管理员能够将所有员工的工资导出形成工资报表

操作规程描述:

管理员登陆系统选择什么时候工资报表,系统将会把管理员选择的相关信息导出,形成表格

处理过程描述

性能需求

4.4.考勤管理

功能描述:

考勤管理主要实现对员工的出勤信息,加班信息,请假信息进行管理操作规程描述:

每天管理员将会对员工的出勤信息进行管理,如有加班将会对加班员工进行统计,如有请假将会对请假员工进行统计

处理过程描述

管理员对所有员工的出勤信息进行登记,是否有迟到,加班,请假等情况进行详细记录

性能需求

4.4.1.创建考勤

功能描述:

为新增员工添加考勤管理信息

操作规程描述:

在考勤管理系统中,选择新增员工考勤表,记录员工的相关信息,保存后退出

处理过程描述

性能需求

4.4.2.出勤信息管理

功能描述:

对所有员工出勤信息管理,其中包括正常出勤,迟到

操作规程描述:

考勤管理员对所有员工的出勤情况进行登记,如有迟到的员工,则对迟到的员工进行登记,做出相应的处罚

处理过程描述

性能需求

4.4.3.请假管理

功能描述:

员工提出请假要求,管理员对请假信息进行管理

操作规程描述:

管理员在接收到员工请假请求的时候,登陆到请假管理系统,记录员工请假的相关信息。

处理过程描述

性能需求

4.4.4.加班管理

功能描述:

管理员对有加班的工作时候,发出员工加班信息

操作规程描述:

管理员记录参与加班的相关信息,包括加班项目及时间

处理过程描述

性能需求

5.数据描述

5.1.原始数据描述5.2.数据流程图

人事工资管理业务总流程图

员工基本信息业务流程图

员工考勤业务流程图

员工工资业务流程图

人事工资管理顶层数据流图

人事工资管理数据流图

D1:由人力资源部提供员工基本信息

D2:根据员工档案信息数据库得出的各员工的基本信息D3 :员工在出勤信息库中的相应记录

D4:由财务部管理提供的工资基本信息

D5:整理后的的计算工资

员工属性E—R图

工资管理系统E—R图

6.界面要求

6.1.报表格式

6.2.图形要求

6.3.输入输出要求

7.接口要求

(描述与本系统相连的系统的接口的数据格式,数据交换协议,接口功能等)

8.运行环境需求

8.1.网络和硬件设备

8.1.1.网络

客户端

系统采用C/S模式。管理和控制在服务器端进行,数据由客户端编码、加密后送到服务器,服务器将数据写入存储设备。

8.1.2.硬件设备

服务器端:

? Pentium 4 1.6GHz在上处理器

? 256MB 以上内存

? 硬盘空间随客户资料数量增减

客户端:

? PIII700M以上处理器

? 128MB 以上内存

? 硬盘空间随客户资料数量增减

8.2.软件环境

8.2.1.操作系统平台

服务器:

? Windows 2000 Server

客户端:

? Windows 98

?Windows XP

? Windows 2000 Professional

? Windows 2000 Server

8.2.2.其它支撑软件

?Microsoft SQL Server 2000

?需安装TCP/IP协议

9.其它专门需求

9.1.安装和操作

分别生成服务器端和客户端的自动安装文件。

9.2.安全保密

上传到服务器的文件采用加密。

9.3.维护服务

附录1 业务流程图图例

附录2 数据流程图例

流向

处理

事件

文档

数据流

加工 文件 源/宿

相关主题
文本预览
相关文档 最新文档