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

上传人:wj 文档编号:2135536 上传时间:2023-05-02 格式:DOC 页数:12 大小:289.50KB
下载 相关 举报
人事管理系统需求规格说明.doc_第1页
第1页 / 共12页
人事管理系统需求规格说明.doc_第2页
第2页 / 共12页
人事管理系统需求规格说明.doc_第3页
第3页 / 共12页
人事管理系统需求规格说明.doc_第4页
第4页 / 共12页
人事管理系统需求规格说明.doc_第5页
第5页 / 共12页
人事管理系统需求规格说明.doc_第6页
第6页 / 共12页
人事管理系统需求规格说明.doc_第7页
第7页 / 共12页
人事管理系统需求规格说明.doc_第8页
第8页 / 共12页
人事管理系统需求规格说明.doc_第9页
第9页 / 共12页
人事管理系统需求规格说明.doc_第10页
第10页 / 共12页
人事管理系统需求规格说明.doc_第11页
第11页 / 共12页
人事管理系统需求规格说明.doc_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

《人事管理系统需求规格说明.doc》由会员分享,可在线阅读,更多相关《人事管理系统需求规格说明.doc(12页珍藏版)》请在冰点文库上搜索。

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

学号:

0120710680433

课程设计

课程名称

软件需求工程

题目

人事管理系统需求分析

学院

计算机科学与技术学院

专业

软件工程

班级

软件0704班

姓名

黄奕群

指导教师

杨世达

2010

1

11

课程设计任务书

学生姓名:

黄奕群专业班级:

软件工程0704

指导教师:

杨世达工作单位:

计算机科学与技术学院

题目:

人事管理系统需求分析

初始条件:

1.完成《需求分析》程教学与实验

2.人事管理系统的需求分析

要求完成的主要任务:

(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

1.掌握人事管理系统需求获取的方法

2.熟悉人事管理系统需求分析方法

3.熟悉需求规格说明的结构和内容

4.掌握需求分析建模方法

5.熟悉需求与进度之间协调

时间安排:

1.第21周周1(元月25日):

全体集中讲解课程设计原理与方法

2.第21周周2~5(元月26~29日):

分班实验,编写系统需求分析报告

指导教师签名:

2010年元月日

系主任(或责任教师)签名:

2010年元月日

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.3对性能的规定 4

3.3.1精度 4

3.3.2时间特性要求 4

3.3.3灵活性 4

3.3输人输出要求 4

3.4数据管理能力要求 4

3.5故障处理要求 5

3.6系统备份和恢复 5

3.7其他专门要求 5

4运行环境规定 5

4.1设备 5

4.2支持软件 6

4.3接口 6

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

1引言

1.1编写目的

该人事管理系统需求规格说明书的编写目的是为了以文档的形式给出在需求获取和需求分析阶段所获得的所有用户需求,并为软件设计和实现奠定基础,且能够作为软件测试和用户验收软件系统的重要依据。

所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,具体建设内容。

1.2背景

随着经济的发展与经济全球化的进行,企业的发展要求要求企业规模不断健全,一个科学有效的用于人事管理的系统也被迫切需要。

引入全方位的电脑服务和电脑管理日益流行,同时人事管理系统是企业运转的一个重要环节。

人事管理系统将先进的电脑技术与现代职工管理完美地结合起来,实现了员工与经理互动,交流,信息处理的全新概念的管理方式。

人事管理的电脑化,不仅是有助于企业的全球化扩展,而且对于提高员工工作效率,加速资金周转、降低各项成本都有十分积极的作用。

A公司的主营业务是软件开发,公司目前规模为25人,其组织结构如图21所示:

公司的人员类型有以下几种:

普通员工、部门经理、人事部成员和总经理。

其中人事部有1个人事经理、3个人事助理。

目前,公司尚无人事管理系统。

薪资、考勤、业绩评定等业务流程都是由人事经理和3位人事助理手工完成。

该系统的项目计划开始日期为2010-1-21,项目开发周期为一学期。

a.待开发的软件系统的名称:

人事管理系统

b.本项目的任务提出者:

A公司

c.开发者:

Duck

d.用户(客户):

A公司人事部

e.软件平台:

操作系统:

Windows2000/XP

开发工具:

MicrosoftVisualStudio.NET

数据库:

MicrosoftSQLServer2000

1.3定义

Web2.0:

是以人为中心,因此而进行的一系列改变,比如使用ajax改善用户体验,讲究草根文化,流行六度理论等等。

1.4参考资料

a.Web2.0网页布局标准---

b.软件开发规范参考

2任务概述

2.1目标

A公司的主营业务是软件开发,公司规模为25人左右,其部门包括人事部、财务部、研发部、销售部等。

公司的人员类型有以下几种:

普通员工、部门经理、人事部成员和总经理。

其中人事部有一个人事经理,三个人事助理。

该管理系统的主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。

大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。

人事经理默认拥有人事助理的所有权限,部门经理默认拥有普通员工的所有权限,总经理默认拥有部门经理的所有权限。

2.2用户的特点

公司的人员类型有以下几种:

普通员工、部门经理、总经理、人事部经理和人事助理。

权限定义如下表所示:

人员类型

权限描述

普通员工

查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告

部门经理

除普通员工的权限外,还可审批请假、加班和业绩报告的信息

人事助理

修改员工资料,登记考勤信息,核实加班请假信息并计算月工资

人事经理

除人事助理的权限外,还有指定员工起薪等权限

总经理

默认拥有部门经理的所有权限。

2.3假定和约束

经费说明:

本软件共分为两个版本,第一个版本提供基本功能,实现必须的任务模块,预计费用100万人民币。

第二个版本提供在线自动升级,完善功能,总计约250万。

开发期限:

第一个版本预期半年内完成,第二个版本预期一年内完成!

具体时限还需要软件开发商和软件使用者具体协商再定。

3需求规定

3.1对功能的规定

3.1.1功能模块图

3.1.2功能模块表

通过细致的调查研究和讨论交流,开发小组分析认为该公司人事管理系统主要功能模块及子功能模块应该包括:

序号

功能模块名称

子功能模块名称

1

登录界面

用户登录方式

网站Logo

页面图片

2

员工资料管理

创建左侧链接栏用户控件

创建“显示员工资料”页面,并在该页面上显示除照片外的其他员工信息。

在“显示员工资料”页面显示员工的照片

在“显示员工资料”页面修改信息

在“员工查询”页面按关键子搜索员工

在“员工查询”页面,点击部门,则显示该部门所有员工。

“修改登录密码”页面,验证控件旧密码,保存新密码

创建左侧链接栏的用户控件

创建“批准请假”页面,页面显示未审核的请假记录

在“批准请假”页面实现“详细情况”、“批准”、“否决”等按钮功能

“部门汇总”页面,详情等页面建设

5

考勤管理

创建左侧链接栏的用户控件

创建“查看考勤记录”页面,及该功能

创建“部门当日考勤”页面,并实现各功能

历史记录查询,搜索功能

6

业绩评定

创建左侧链接栏用户控件。

创建“填写业绩报告”页面,并实现该页面所有功能。

创建“审核业绩报告”页面,并实现该页面所有功能。

创建“部门年度汇总”页面,并实现该页面所有功能

创建“详细情况”页面,并实现显示本季度业绩报告的总体信息等功能。

7

工资查询

创建左侧链接栏用户控件

建“查看工资记录”页面,并实现“搜索”按钮功能。

实现选定,和导出工资单(可以采用打印方式)

创建“部门记录汇总”页面,并实现各功能

8

员工管理

创建左侧链接栏用户控件

添加/修改/删除员工

支持模糊查询,管理员工报道等功能

9

部门管理

人事经理添加/删除部门

更改员工的所属部门

查看部门人数汇总及明细信息

10

考勤管理

创建左侧链接栏用户控件

管理员工考勤记录

公司策略设定,上下班时间等

当天的缺勤明细,历史记录的导入等功能

11

薪资管理

创建左侧链接栏用户控件

人事经理管理员工薪资

展现员工薪资的明细,查询历史记录等。

3.2功能详情

3.2.1登录页面

需要登陆的人员,对于不同的身份,他们的权限是不一样的。

当用户输入ID和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示用户用户名或密码错误,仍显示当前页面

3.2.2查询员工资料

该模块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。

同时也可以修改自己的部分信息。

主要功能包括:

·查询自己的详细信息:

员工ID、员工姓名、电子邮件、所在部门名称(不是部门ID)、经理、分机和自我介绍等

·修改自己的自我介绍

·修改自己的登录密码

·查询、搜索其他同事的相关信息

3.2.3员工资料管理

人事部门负责维护员工的基本资料。

当员工第一天来公司报到时,人事部门将员工的基本资料(姓名、性别、出生年月、电子邮件及所属部门等)录入到数据库中,并打印一份报到单给员工,上面列出了该员工的登录ID、公司邮件的地址、该员工的部门名称以及该员工的同部门同事列表。

主要功能包括:

·添加/修改/删除员工

·按任意条件搜索员工(支持模糊查询)

·打印员工报到单

上传/修改员工的照片。

3.2.3考勤管理

员工必须按规定时间上下班,即上午9点上班,下午6点下班,不能迟到或早退。

有一名人事助理专门负责记录员工的上班和下班时间,如果一个员工在一个月内迟到多于3次,则要扣除薪资。

考勤记录也影响该员工的绩效考核。

本模块中员工可以查看自己的记录,经理可以查看下属的记录。

主要功能包括:

·员工查看自己某段时间内的考勤记录(迟到/缺勤)

·经理查看某段时间内、当日所有/部分下属的考勤记录

经理查看某段时间内迟到/缺勤次数最多的人员列表。

人事部可以管理考勤记录,即根据员工请假记录,判定是否缺勤,以及打印一些汇总信息。

由于公司在使用该软件之前把考勤信息记录在Excel表格中,本模块需要实现从该Excel表中导入数据的功能。

主要功能包括:

·输入/修改/删除/查询员工的考勤记录

·显示当日迟到、缺勤明细

·统计某段时间内迟到、缺勤人数汇总信息

3.2.4业绩评定

公司员工三个月评定一次业绩,先由员工填写业绩报告表(部门经理不需要填写),该报表包括以下几项:

工作总结、上阶段目标完成情况、自我评分和下阶段目标设定。

部门经理根据该报告,评定其下属的业绩分数。

人事部根据部门经理的评分作为基础,然后根据考勤记录来计算最终的绩效成绩(人事部的功能放在Windows子系统实现)。

主要功能包括:

·员工可填写工作总结,进行自我评分

·显示员工上一阶段设定的工作目标,员工在此可填写完成度。

如果员工未填写过,则不显示该部分

·显示考核项,员工和经理各填写其中的相应部分

·员工设定下一阶段的工作目标,最少三项,最多不限

·经理查询下属的业绩报告。

可填写考核项和业绩评分

·员工查询最终的业绩评分

·员工查询所有的历史业绩报告,单击显示其详细信息

经理查看某次业绩评定的所有下属的汇总信息。

3.2.5薪资查询及管理

员工薪资由基本薪资和加班薪资组成,并且有可能因为迟到和缺勤而扣除部分薪资。

基本薪资由人事经理指定。

员工可以查看自己的本月薪资明细,还可以查询历史薪资记录。

主要功能包括:

·显示员工当月的薪资信息,并列出影响薪资额的加班和考勤记录

·打印本月薪资单

查看某段时期内的薪资信息。

基本薪资只能由人事经理指定和修改。

人事部负责每月根据员工的加班记录和考勤记录,计算员工的本月薪资,并可打印公司员工薪资月汇总表。

主要功能包括:

·人事经理指定员工的基本薪资

·计算员工的当月薪资

·按部门打印员工月薪资的汇总表

查看某个员工的历史记录。

3.2.6安全管理

本模块的功能是验证登录者的身份,保证系统安全性。

本模块除了验证功能还包括系统事件记录功能,可以将系统中发生的与安全相关的各类事件、对重要信息的操作记录下来。

密码修改时注意密码不能为空,且至少包含6个字符。

主要功能包括:

·验证登录者的身份

·人事经理可以添加/删除操作员(即人事助理)

·密码修改

·系统事件记录

·系统事件查询。

3.3对性能的规定

3.3.1用户数量

项目的主要用户是公司内部员工,部门经理,总经理,人事助理及经理,所以流量不会很大,根据公司的规模以及发展,预计员工数目100人左右。

3.3.2时间特性要求

a.响应时间:

视网络情况,等待时间约为2-4秒

b.更新处理时间:

c.数据的转换和传送时间:

2-4秒

3.3.3灵活性

系统应具有较灵活的更新操作,对用户信息的添加、修改、删除、查询,对一段时间后数据库的内容进行有选择地添加、修改和删除,必要时对数据库系统的部分信息进行初始化。

3.3数据管理能力要求

需要管理的文卷和记录的个数:

每天以3位数来记客流量。

表和文卷的大小规模以可预见的增长速度增加。

3.4故障处理要求

本系统异常处理从两方面考虑:

a.为了使异常处理简洁,定义专门的错误页面来处理可能发生的异常,在错误页面打印异常信息以及用户应该做的处理,同时将异常写入日志文件,便于日后的维护。

b.采用声明式异常处理,会对常见的401,403,404,500等错误,给出提示信息。

3.5系统备份和恢复

系统数据库会运用MicrosoftSQLServer2000的备份功能实现备份,可以使用恢复功能返回备份前的状态。

3.6其他专门要求

任何组织、任何单位未经授权不得擅自使用本软件,必须在获得购买允许和许可后才可以使用本软件.任何组织和单位不得将软件传播,或者用于其他用途.软件涉及到的相关信息将严格保密,绝对不可以泄露,特别是用于商业用途,希望遵循.

4运行环境规定

4.1设备

其中的新型设备及其专门功能,包括:

a.处理器型号:

intelp31000MHZ/AMD速龙1000MHZ

b.内存:

2G或者更高

c.硬盘:

至少150M剩余空间

d.操作系统:

WindowsXP/2000、UNIX

e.鼠标键盘、扫描仪

4.2支持软件

4.3接口

本软件提供了webservice为分布式设计与存储提供条件。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2