软件需求说明书第三组培训管理.docx

上传人:b****6 文档编号:8034864 上传时间:2023-01-28 格式:DOCX 页数:18 大小:49.28KB
下载 相关 举报
软件需求说明书第三组培训管理.docx_第1页
第1页 / 共18页
软件需求说明书第三组培训管理.docx_第2页
第2页 / 共18页
软件需求说明书第三组培训管理.docx_第3页
第3页 / 共18页
软件需求说明书第三组培训管理.docx_第4页
第4页 / 共18页
软件需求说明书第三组培训管理.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

软件需求说明书第三组培训管理.docx

《软件需求说明书第三组培训管理.docx》由会员分享,可在线阅读,更多相关《软件需求说明书第三组培训管理.docx(18页珍藏版)》请在冰豆网上搜索。

软件需求说明书第三组培训管理.docx

软件需求说明书第三组培训管理

案卷号

2.0

日期

2013.7.9

 

<人事管理系统—培训管理>

软件需求说明书

 

作者:

刘佳欣郑维敏

完成日期:

2013.7.9

签收人:

签收日期:

修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

1.0

黄健

刘佳欣

2.0

石路平王兵

郑维敏

目录

1引言1

1.1编写目的1

1.2范围1

1.2.1软件系统的名称1

1.2.2软件功能概述1

1.3定义1

1.4参考资料2

2项目概述2

2.1产品描述2

2.2产品功能2

2.3用户特点3

2.4一般约束3

3具体需求4

3.1功能需求4

3.1.1商品展示(u01)8

3.1.2导航(u02)9

3.1.3用户管理(u03)10

3.1.4购物车(u04)错误!

未定义书签。

3.1.5结算中心(u05)错误!

未定义书签。

3.1.6积分管理(u06)错误!

未定义书签。

3.1.7收藏夹(u07)错误!

未定义书签。

3.1.8交易记录管理(u08)错误!

未定义书签。

3.1.9帮助(u09)错误!

未定义书签。

3.2外部接口需求11

3.2.1用户接口11

3.2.2硬件接口12

3.3性能需求13

3.3.1静态数值需求13

3.3.2动态数值需求13

3.4硬件的限制13

3.5属性13

3.5.1可用性13

3.5.2安全性14

3.5.3可维护性14

3.6其他需求14

3.6.1数据库14

3.6.2操作14

1引言

1.1编写目的

随着企业的竞争日趋激烈,公司老板对员工培训是越来越重视,而培训主要是对公司的领导者做执行力提升方面的培训,以及对员工做提升工作效率和合作完成工作的培训。

培训的真正目的是通过培训学习,知识转化为生产力,要让企业利润最大化,上课只是过程,增值才是目的。

无论是培训师还是学员都必须以培训产生价值为前提,所讲的内容与所学的知识都必须围绕帮助公司产生最大价值为宗旨,离开这一宗旨讲得再好,学得再好也是没有价值的。

培训管理可以使培训更加规范,易于管理。

1.2范围

1.2.1软件系统的名称

人事管理系统——培训管理

1.2.2软件功能概述

对于企业来说:

能对公司员工的培训工作进行有序的计划与实施,使培训工作规范化,易于管理。

对于培训者来说:

能有效记录员工参加培训的具体信息。

1.3定义

1.企业:

指对员工安排培训的企业

2.员工:

所有参加企业培训的人

3.培训管理员:

按照企业的培训计划开展培训的组织者

1.4参考资料

《软件需求说明书编写规范》

2项目概述

2.1产品描述

第一条:

为了使公司制定的方针、政策、管理制度落到实处;为了提高全体员工的思想素质和业务水平,提高生产质量和效率,确保安全生产;为了不断提高管理人员的管理水平和管理能力,确保公司稳固的基础和强劲的发展势头,特制定本公司培训管理体系,作为公司培训的纲要。

第二条:

建立培训管理体系的目的是克服培训的随意性,做到脉络清晰、分工明确、职责分明,提高培训质量、增强培训效果。

第三条:

本培训管理体系,适用于下属各子公司。

2.2产品功能

产品角色定义:

1)企业领导者:

唯一,具有最高权限(详情见后台定义书)

2)管理员:

由企业领导者设定,具有一定管理权限(详情见后台定义书)

3)员工:

具有一般权限

产品功能:

企业领导者

培训管理员

参训员工

管理培训管理员

管理参训员工

浏览培训计划

管理工作人员

安排培训具体事项

浏览培训内容

制定培训计划

管理培训资料

安排培训内容

管理参训员工信息

其他新功能

其他新功能

2.3员工特点

1.培训管理员:

1)需要具备管理网站的技术

2)需要对管理型网站专业的业务知识

3)需要在相关法律条款和道德约束下进行管理

2.参训员工:

1)需要有独立的行事能力

2)有使用本系统的能力

3)在法律条款及道德约束和本系统条款的约束下使用本系统

3)不得恶意攻击本系统

3.参训人员使用本系统相关说明:

1)本软件在无特殊情况下是24小时开放的

2)鉴于本系统自身特点,最大并行访问数不超过500

2.4一般约束

a.管理方针:

本系统由培训管理员管理

b.硬件的限制:

1)系统运行平台:

WindowsXP系统

2)服务器:

Tomcat6.0

3)数据库:

OracleDatabase10g

4)客户端:

浏览器

c.并行操作:

并发操作小于500

d.审查功能:

记录管理员及员工的操作

e.所需的高级语言:

HTML,JavaScript,JSP

f.通信协议:

TCP/IP

g.安全和保密方面的考虑:

保证系统的安全、员工信息的保密、保证交易信息的安全

3具体需求

3.1功能需求

用例图

导航图

E-R图

数据流图:

关系模型:

(带下划线的表示主键)

1.培训情况(培训名称,培训内容,员工号,开始时间,结束时间,培训单位,培训地点,培训费用)

2.考勤情况(员工号,本月天数,应出勤天数,休假天数,节假日加班,请假天数,日常加班)

培训记录表

列名

数据类型(长度)

是否为空

培训名称

char(50)

notnull

培训内容

char(50)

null

员工号

char(20)

null

开始时间

datetime(10)

null

结束时间

datetime(10)

null

培训单位

char(20)

null

培训地点

char(20)

null

培训费用

money(10)

null

考勤信息表

列名

数据类型(长度)

是否为空

员工号

char(20)

notnull

本月天数

int

notnull

应出勤天数

int

null

休假天数

int

null

节假日加班

int

null

请假天数

int

null

日常加班

int

null

1.考勤情况

员工必须按规定时间上下班,考勤情况影响员工的成绩。

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

主要功能包括:

(1)员工查看自己某一点时间内的考勤情况(迟到/缺勤)。

(2)经理查看某段时间内,当日所有/某位员工的考勤情况。

人事部门可以管理考勤记录,本模块需要从EXCEL中导入数据的功能。

主要功能包括:

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

(2)显示当日迟到,缺勤情况

(3)统计某段时间内迟到,缺勤人数汇总信息

2.加班情况

项目紧张时需要员工加班,人事部门可以查看所有员工的加班记录,并根据员工的加班记录与考勤情况进行比较,查看加班是否真实有效。

员工的加班报酬会计入到薪资中。

主要功能:

(1)核实当月加班记录的有效性,相应转换为员工的薪资。

(2)按部门显示某段时间内加班汇总信息。

(3)显示某个员工某段时间内具体点的加班信息。

3.人员培训管理的系统功能说明:

用户在员工培训管理中进行员工信息的增加,删除,修改和查询等操作。

增加——员工培训记录表中,逐项录入“培训名称”,“培训内容”,“员工号”,“开始时间”,“结束时间”,“培训单位”,“培训地点”,“培训费用”)

删除——员工培训记录表中,选中需删除的记录,点击[删除],完成删除。

修改——员工培训记录表中,选中需修改的记录,对其进行修改。

查询——根据员工号对员工进行培训和考勤等情况的查询。

3.1.1年度培训(CISSST0211)

a.引言

功能名称:

制定年度培训计划

编号:

CISSST0211

功能描述:

制定每一年度的培训计划

b.功能模块

CISSST0211

用例编号ID:

CISSST0211

用例名称:

制定年度培训计划

创建者:

 

更新者:

 

创建日期:

 

更新日期:

 

用例使用角色:

培训主管

目的:

 

功能概述:

制定每一年度的培训计划

典型事件流程:

用户操作

系统响应

 

 

 

异常事件流程:

用户操作

系统响应

 

 

 

前置条件:

后置条件:

 

基本路径

1…..

可选路径

扩展点

2a.

补充说明

特定需求

优先级

频率:

 

假设

备注:

3.1.2月培训(CISSST0212)

a.引言

功能名称:

制定月培训计划

编号:

CISSST0212

功能描述:

介绍培训课程、组织受训人员

b.功能模块

CISSST0212

用例编号ID:

CISSST0212

用例名称:

 制定月培训计划

创建者:

 

更新者:

 

创建日期:

 2008-1-4

更新日期:

 

用例使用角色:

 培训主管

目的:

 

功能概述:

介绍培训课程、组织受训人员。

典型事件流程:

1、培训主管登录系统后,点“培训信息”,进入本模块,显示当前所有已输入的培训课程。

2、点培训课程的名称,可以修改培训课程的内容;

3、点学员列的“成绩录入”,则可以填写参加培训学员的培训情况。

4、点按钮“新增培训”,则可以输入新的培训课程内容。

5、点击记录培训结果进行用例CISSST0220界面。

系统响应

 

 

 

异常事件流程:

 

系统响应

 

 

 

前置条件:

(1)培训主管登录系统后,点“班管理”,进入本模块;显示当前所有已输入的班,点“删除”,可以删除当前行;在“班名称”后的输入框中填写新的班名称后,点“新增班”,可以增加新的班名称。

(2)培训主管登录系统后,点“学员管理”,进入本模块;显示当前所有已输入的“班级”,点“删除”,可以删除当前行;点“班级名称”,显示该班级下所有的学员,并可以在班级中添加新的学员和删除已经在班级中的学员;可以增加新的“班级”。

后置条件:

 

基本路径

1…..

可选路径

扩展点

2a.

补充说明

每一个培训课程是属于一个“班”。

特定需求

优先级

频率:

 

假设

备注:

 问题

3.1.3培训班管理(CISSST0220)

a.引言

功能名称:

班级管理

编号:

CISSST0220

功能描述:

处理培训结果:

设定学员考勤和成绩

b.功能模块

CISSST0220

用例编号ID:

CISSST0220

用例名称:

 实施培训计划

创建者:

 

更新者:

 

创建日期:

 2008-1-4

更新日期:

 

用例使用角色:

 培训主管

目的:

 

功能概述:

 处理培训结果:

设定学员考勤和成绩

典型事件流程:

在每个培训课程进行完成后,输入参加培训培训学员是否参加培训,培训是否通过,设定优秀学员,缺勤次数,考核结果。

系统响应

 

 

 

异常事件流程:

系统响应

 

 

 

前置条件:

后置条件:

 

基本路径

1…..

可选路径

扩展点

2a.

补充说明

特定需求

优先级

频率:

 

假设

备注:

 

3.2外部接口需求

3.2.1员工接口

总体要求:

要求系统展现给系统的界面美观大方,购物流程人性化,帮助信息简单易懂,整个系统能很容易被员工接受。

1.注册/登陆

对于要求员工填写的E-mail(员工账户),密码,真实姓名、身份证号、邮政编码、手机号等信息进行有效性的校验,不符合要求时能进行友好的提示。

下表说明各信息的有效性约束:

信息

约束

E-mail

包含字母、’@’、’.’三部分,一经注册不可以修改,且保证唯一性:

一个e-mail只能注册一次

密码、密码确认

必须一致,6-20个字符,由数字,字母,一般符合构成。

不能包含汉字和以下字符(?

><$=^)

真实姓名

必填,且与身份证号对应

身份证号

必填,15位数字或18位(18位数字或17位数字+X)

手机号

有效的手机号码:

11位数字

2.培训管理

对与培训有关的消息,要及时给予员工提示信息,通知具体事宜。

3.2.2硬件接口

1)服务器平台

需要支持windowns平台、Linux平台,要求平台稳定,需要电源支持。

2)数据库运行平台

需要足够的存储空间,稳定的运行环境,电源支持

3)网络支持

需要稳定的网络环境,较快的访问速度。

4)客户端支持的平台:

PC机上支持IE内核和非IE内核的浏览器,需要支持JavaScript脚本。

推荐分辨率为1024*768。

移动设备上:

按照PC机上的浏览方式,组织网页内容。

3.3性能需求

3.3.1静态数值需求

1)支持的终端数:

原则上在并行操作数之下。

2)支持并行操作的员工数:

小于等于500

3.3.2动态数值需求

1)本系统在正常的网络环境下,应能够保证系统的及时响应

2)小批量的业务处理响应应该在3—5秒

3)大批量的业务处理和查询的响应时间控制在10—20秒以内

3.4硬件的限制

a.服务器系统WindowsXP及以上

b.数据库:

OracleDatabase10g

c.内存储器至少2G,推荐4G

d.处理器主频2GHz以上

e.外存储器200G以上

3.5属性

3.5.1可用性

数据库系统应该有定时自动备份和管理员手动备份功能。

3.5.2安全性

a.利用可靠的密码技术:

对员工信息在数据库中存储时加密。

b.记录管理员和员工的关键性操作,保留日志。

c.系统应对紧急事件:

如停电、遭到攻击时能及时响应。

3.5.3可维护性

a.对于企业管理员提供易维护的特点

b.对于系统管理员,能根据新的需求对系统进行变更

3.6其他需求

根据软件和员工组织的特性等,某些需求放在下面各项中描述。

3.6.1数据库

a.在功能需求中标识的信息类别:

满足功能需求中需要用到的数据

b.数据保存要求:

信息的安全性,要求明确的备份实施策略

c.可维护性:

对于系统的变更,数据库应该能做出相应的变更。

3.6.2操作

根据不同的权限,不同的角色可以进行不同的操作,保证系统的安全

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

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1