您的当前位置:首页网上考核系统(需求分析)

网上考核系统(需求分析)

来源:小侦探旅游网


四川城市职业学院

网上考核系统

用户需求说明书

文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改

文件标识: Company-Project-RD-UR 当前版本: 1.0 * 者: ** 完成日期: 2011-4-1

四川城市职业学院

《网上考核系统》需求说明书

版 本 历 史

版本/状态 V1.0 作者 李力 参与者 李力 起止日期 2011-4-1 备注

 四川城市职业学院,2011

第 2 页 共 25 页

《网上考核系统》需求说明书

目 录

0. 文档介绍 ............................................................................................................................ 5 0.1 文档目的 ....................................................................................................................... 5 0.2 文档范围 ....................................................................................................................... 5 0.3 读者对象 ....................................................................................................................... 5 0.4 参考文档 ....................................................................................................................... 5 0.5 术语与缩写解释 ............................................................................................................ 6 1.软件开发的背景 ................................................................................................................... 7 2.项目目标 .............................................................................................................................. 7 2.1 项目目标 ....................................................................................................................... 7 2.2 项目运行环境 ............................................................................................................... 8 3. 系统用户介绍 ..................................................................................................................... 8 3.1.用户组织结构 ................................................................................................................ 8 3.2.系统用户角色 ................................................................................................................ 9 3.3.系统用户权限 .............................................................................................................. 11 4. 软件需求分析 ................................................................................................................... 11 4.1 考核表制定模块 .......................................................................................................... 13 4.2考核组织模块 .............................................................................................................. 15 4.3 网上考核模块 ............................................................................................................. 17 4.4 成绩统计模块 ............................................................................................................. 18 4.5 成绩发布模块 ............................................................................................................. 21 4.7 系统功能模块 ............................................................................................................. 21 5. 产品的功能性需求 ........................................................................................................... 21 5.0 功能性需求分类 .......................................................................................................... 21 5.M FEATURE M .................................................................................................................. 21 5.m.n Function M.N ........................................................................................................ 21 6. 产品的非功能性需求 ....................................................................................................... 22 6.1 用户界面需求 ............................................................................................................. 22 6.2 软硬件环境需求 .......................................................................................................... 22 6.3 产品质量需求 ............................................................................................................. 22 6.N 其它需求 ..................................................................................................................... 23 附录A:用户需求调查报告 ................................................................................................ 24 A.1 需求标题1.................................................................................................................. 24

 四川城市职业学院,2011

第 3 页 共 25 页

《网上考核系统》需求说明书

A.N 需求标题N ................................................................................................................ 24 附录B:用户提供参考资料 ................................................................................................... 25

 四川城市职业学院,2011

第 4 页 共 25 页

《网上考核系统》需求说明书

0. 文档介绍

0.1 文档目的

本文主要介绍网上考核系统开发背景、运行框架、用户说明、系统的目标、功能,流程、相关数据及其约束。为软件开发者提供一个详细的准确的用户需求说明。

0.2 文档范围

本文档贯穿真个项目开发过程

0.3 读者对象

 四川城市职业学院学院领导  四川城市职业学院人事部  系统软件分析员  系统软件设计人员

0.4 参考文档

1. http://coffeewoo.itpub.net/coffeewoo的blog,主要参照了OO系统分析之路系列文章,

以及提供的文档写作模板和ppt等资料。 2. 《UML基础与Rose建模教程》

2006年1月第一版

3. 《系统分析之路》 刘寅虓 编著,电子工业出版社,2005.5

4. 《系统分析与设计教程》舍里 著 Shelly 著,北京:机械工业出版社,2004.4 5. 《软件工程:方法、工具、实践》 冯玉琳 编著 赵保华 编著,合肥:中国科学技术

大学出版社,1992.9

6. 《面向对象的软件工程:构建复杂且多变的系统》 布鲁志 著 Bruegge 著 Dutoit

 四川城市职业学院,2011

第 5 页 共 25 页

蔡敏、徐慧慧、黄炳强编著,人民邮电出版社,

《网上考核系统》需求说明书

著, 北京:清华大学出版社,2002.10

7. 《UML和统一过程:实用面向对象的分析和设计》 阿诺 著 Arlow 著 诺伊施塔持

著 Neustadt 著,北京:机械工业出版社,2003 8. 《UML系统分析设计》,北京:高等教育出版社,2005

9. 《UML与软件建模》 徐宝文 编著,北京:清华大学出版社,2006

10. 《UML精粹:标准对象建模语言简明指南》 福勒 著 Fowler 著,北京:清华大学出

版社,2006

11. MBA必修核心课程编译组.人力资源组织和人事.中国国际广播出版社,1997年8

月:329-330

12. [美]加里.德斯勒.人力资源管理.中国人民大学出版社,1996年第6版:460 13. 谢识予.经济博弈论.复旦大学出版社,1999年6月第2版:8-10 14. 周健临.MBA管理学.上海财经大学出版社,1996年12月:291-292

0.5 术语与缩写解释

缩写、术语 VS2005 PB … 解 释

 四川城市职业学院,2011

第 6 页 共 25 页

《网上考核系统》需求说明书

1.软件开发的背景

本软件主要是为四川城市职业学院开发一套网上考核系统,四川城市职业学院每一学期都会对每一个教职员工的工作进行评估。在考核过程中,存在以下问题:

1、考核权限复杂,例如:有同事的互评,也有领导干部的评价,还有校领导的评价。

2、考核组织过程复杂。 3、考核数据计算工作量巨大。 4、成绩的存储分析工作量巨大。

根据四川城市职业学院的信息化建设的要求,由四川城市职业学院人事部主持,四川城市职业学院信息工程系承担,共同完成四川城市职业学院的网上考核系统的开发。

2.项目目标

2.1 项目目标

网上考核系统能支持使用者完成四川城市职业学院整个考核过程,减少考核工作的工作量,提高考核的效率和准确性。主要目标如下:

 支持灵活制定各种考核制度。  实施不同权限的网上考核。  实施不同级别的网上考核  成绩自动统计。  成绩发布与查询系统。  成绩的统计与分析  考核成绩的存储

 四川城市职业学院,2011

第 7 页 共 25 页

《网上考核系统》需求说明书

2.2 项目运行环境

四川城市职业学院已经网络建设,每一个办公室和寝室都实现了网络覆盖,在每一次考核里面,都有人事部复杂组织或者监控。因此本系统主要采用C/S+B/S的模式。考核的组织工作和成绩统计分析由客户端完成。而网上考核与成绩发布由B/S模式。其中运行环境如下图:

用户1行政楼用户2因特网Network LinkNetwork Link路由器Network Link服务器Directory Server数据库用户3局域网连接办公室客户端1客户端2客户端3

图1:系统运行环境

3. 系统用户介绍

3.1.用户组织结构

四川城市职业学院组织结构分为2层见图2,人员组织架构主要分为3层见图3。学院领导、中层架构和教职工,部门分为教学部门和行政部门。其中考核的范围可以是全院、部门和专题考核。每一个部门都可以单独的提出考核要求。人事部负责全部的统筹工作。

 四川城市职业学院,2011

第 8 页 共 25 页

《网上考核系统》需求说明书

院级行政部门教学部门

图2:学院部门结构

学院领导中层干部行政人员教师

图3:学院人员结构

3.2.系统用户角色

该系统的系统角色主要有9种,其中考核表制定者、考核组织者、成绩统计者、成绩发布者、系统管理员这几种角色主要由人事部门担任。高层决策者主要由人事部处长和主管人力资源的的学院相关领导担任。角色见图4,角色的相关介绍见表1.

 四川城市职业学院,2011

第 9 页 共 25 页

《网上考核系统》需求说明书

图4:系统用户角色

表1:系统用户角色简介 编号 角色 角色说明 J01 考核表制定者 制定和管理考核制度 完成考核前得组织工作,一般由人事部担任,部门的领导也可以J02 考核表组织者 组织部门范围的考核和相关专题考核。 J03 J04 J05 J06 J07 J08

 四川城市职业学院,2011

第 10 页 共 25 页

考核者 成绩统计者 成绩发布者 被考核者 高层决策者 中层管理者 根据权限完成网上考核 完成成绩和评语的统计工作。 完成成绩的发布工作 被考核对象 对考核成绩进行分析。主要由人事部处长和学院领导担任 对本部门的考核信息具有了解的权限 《网上考核系统》需求说明书

3.3.系统用户权限

本系统里面,根据用户角色的特点。主要分为3级权限,第一权限能操作整个软件的功能;第二级权限主要是完成本部门的考核工作;第三级权限主要查看与自己相关的考核信息。相关信息见图5.

图5:用户权限

表2:用户权限说明 编号 权限 权限说明 Q01 一级权限 能够查看考核全部信息,主要由高层决策者担任。 Q02 Q03

二级权限 三级权限 能够完成部门内的考核和专题考核,主要由中层管理者担任。 只能查看与自己相关的考核信息,主要由被考核者担任。 4. 软件需求分析

四川城市职业学院的各种类型的考核主要分为3个阶段,考核组织阶段、网上考核

 四川城市职业学院,2011

第 11 页 共 25 页

《网上考核系统》需求说明书

阶段、和考核成绩统计分析与发布阶段。考核流程见图6。

图6:考核实施流程

结合考核系统的的目标和考核系统的业务流程,四川城市职业学院考核系统的主要功能分成6大模块见图7。分别为考核制度的制定、考核组织、网上考核、考核成绩的统计与发布等功能,每一个功能模块的详细的功能信息见后。

 四川城市职业学院,2011

第 12 页 共 25 页

《网上考核系统》需求说明书

图7:系统的功能模块

4.1 考核表制定模块

该模块主要完成考核表(考核制度)的管理功能,用户能够灵活的制定制定和管理任何3层结构的考核表。功能介绍见图8,表2,考核表的图文资料见附表1。

 四川城市职业学院,2011

第 13 页 共 25 页

《网上考核系统》需求说明书

图8:考核表制定模块

表2:考核表制定模块说明 模块名称 考核表制定模块(001) 编号 功能名称 功能说明 流程见图9: 001-1 考核表制定 相关约束见表3: 管理考核表,要求能够管理到考核表、考核要素、考核内容的所有信001-2 考核表管理功能 息,提供新增、修改、删除功能。 001-3 查询考核表 能够查询所有的考核表,要求用层次结构显示,并能够打印。 考核表考核要素DB考核内容 图9 :考核表制定流程

表3:考核表制定约束

编号 约束说明 备注 R01 考核表包含1:N考核要素  四川城市职业学院,2011

第 14 页 共 25 页

《网上考核系统》需求说明书

R02 考核要素包含1:N考核内容 R03 R04 R05 R06 每一个考核要素包含的考核内容分值之和为100 每一个考核表的考核要素之和为1 考核要素权值0和1之间的2位小数 考核分值为0和100之间的整数 4.2考核组织模块

该模块主要由考核组织者完成是实施考核前的考核数据准备情况,并能对数据进行管理和查询。考核数据主要包括该次考核的考核基本信息、考核制度、被考核人、考核人和考核人权限。该模块主要功能见图10。

图10:考核组织

表4:考核组织功能模块  四川城市职业学院,2011

第 15 页 共 25 页

《网上考核系统》需求说明书

模块名称 编号 功能名称 考核组织功能模块(002) 功能说明 主要完成考核前基础数据的设置。考核组织的流程见图11: 002-1 考核组织功能 相关约束见表5: 1、管理考核状态(启动和停止) 2、管理被考核者,要求能够添加和删除被考核者 002-2 管理考核表 3、管理考核者,要求能偶添加和删除考核者,在管理考核者得同时, 能够管理该考核者权限 能够查看考核组织信息: 1、 查看该次考核中采用的考核制度。 002-3 查询考核表 2、 查看考核中的被考核者。 3、 查看考核中的考核者及其权限。

 四川城市职业学院,2011

第 16 页 共 25 页

《网上考核系统》需求说明书

图11:考核组织功能模块图

表5:考核组织模块组织 编号 约束说明 备注 R01 一个考核中至少有1名考核者和被考核者 考核者和被考核者是M:N的关系(一个考核者可以考核多名被考核R02 者,一名被考核者也可以被多名考核者考核) R03 R04 在一次考核中一个员工既可以是考核者也可以是被考核者 考核者的权限和考核要素相连 4.3 网上考核模块

网上考核模块主要功能是考核者,在网上根据自己在此次考核中的权限,对被考核者进行考核。

图12:网上考核模块

表6:网上考核模块 模块名称 编号 功能名称 网上考核模块(003) 功能说明 主要是完成对被考核者得评分功能,在评分的同时可以提供评语功能 003-1 评分 评分功能流程见图13 003-2 登陆 判断用户权限 第 17 页 共 25 页

 四川城市职业学院,2011

《网上考核系统》需求说明书

图13:网上评分流程

表7:评分的规则

编号 约束说明 备注 R01 评分只能根据考核者的考核权限来评分 R02 评语可以不填 4.4 成绩统计模块

能够监控网上考核的进度,当考核进度到达要求,系统自动统计出该次考核的考核成绩。并且能满足不同角色对成绩的不同需求。成绩统计的流程见图-14,模块功能见图-15。

 四川城市职业学院,2011

第 18 页 共 25 页

《网上考核系统》需求说明书

图14成绩统计流程

图15:成绩统计模块

 四川城市职业学院,2011

第 19 页 共 25 页

《网上考核系统》需求说明书

表8:考核成绩统计模块 模块名称 编号 功能名称 考核成绩统计模块(004) 功能说明 能够监控考核的进度,实时更新,要求:能够看到应考,已考,考核002-1 考核进度 进度比例。并能够查看考核的详细信息 1、自动统计考核成绩 2、统计的考核成绩分成3个层次:  002-2 成绩统计   考核要素成绩 考核内容成绩 总成绩 3、成绩显示样式参看附表2 对网上的评语进行归类。主要从2个角度归类 002-3 评语归类   表9:成绩计算方法 编号 约束说明 1、每一个考核要素包含的考核内容相加结果为Ri; 2、每一个考核要素权重为Qi,Qi*Ri=Yi; R01 3、每一个考核表包含的考核要素的得分Yi相加结果为F; 4、对所有的F求平均; 备注 被考核者角度 考核者角度  四川城市职业学院,2011

第 20 页 共 25 页

《网上考核系统》需求说明书

4.5 成绩发布模块 4.7 系统功能模块

5. 产品的功能性需求

5.0 功能性需求分类

提示:将功能性模块需求先粗分再细分,下表中的 Feature A, Function A.1等符号应当被替换成有含义的名称。

功能类别 Feature A Function A.1 Function A.2 … Feature B Function B.1 Function B.2 … … 子功能

5.m Feature M

提示:此处写一些承上启下的文字。

5.m.n Function M.N

功能描述:

……

 四川城市职业学院,2011

第 21 页 共 25 页

《网上考核系统》需求说明书

6. 产品的非功能性需求

6.1 用户界面需求

需求名称 详细要求 对应模块 人员管理 … 实现人员的录入,查询,修改等功能….. 人事管理(链接到相关说明文件)

6.2 软硬件环境需求

需求名称 … 详细要求

6.3 产品质量需求

主要质量属性 正确性 健壮性 可靠性 性能,效率 易用性 清晰性 安全性 可扩展性 兼容性 可移植性 … 详细要求

 四川城市职业学院,2011

第 22 页 共 25 页

《网上考核系统》需求说明书

6.n 其它需求

 四川城市职业学院,2011

第 23 页 共 25 页

《网上考核系统》需求说明书

附录A:用户需求调查报告

常见需求调查方式有:

 与用户交谈,向用户提问题。

 参观用户的工作流程,观察用户的操作。  向用户群体发调查问卷。

 与同行、专家交谈,听取他们的意见。  分析已经存在的同类软件产品,提取需求。  从行业标准、规则中提取需求。  从Internet上搜查相关资料。

A.1 需求标题1

需求标题1 调查方式 调查人 调查对象 时间、地点 需求信息记录

A.n 需求标题N

需求标题N 调查方式 调查人 调查对象 时间、地点 需求信息记录 …………

 四川城市职业学院,2011

第 24 页 共 25 页

《网上考核系统》需求说明书

附录B:用户提供参考资料

提示:客户提供的报表和其他文件资料

文件名 1月份财务报表

文件说明 对应模块 提供人 财务报表模版 工资管理 财务处:张明  四川城市职业学院,2011

第 25 页 共 25 页

因篇幅问题不能全部显示,请点此查看更多更全内容