第1卷-企业协同测试平台-需求规格说明书备课讲稿

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

企业协同测试平台
需求规格说明书
编写者:许艾敬
编写日期:2009-07-17
第一章需求总述 (3)
第一节项目背景 (3)
第二节项目总体介绍 (3)
总体介绍 (3)
员工与部门管理子系统 (3)
题库子系统 (3)
协同测试子系统 (3)
第二章需求划分 (4)
第一节员工与部门管理子系统 (4)
第一部分部门管理模块 (4)
第二部分员工管理模块 (4)
第二节题库子系统 (5)
第一部分题目管理模块 (5)
第二部分试卷管理模块 (5)
第三部分测试细节管理模块 (5)
第三节协同测试系统 (6)
第一部分员工登录模块 (6)
第二部分员工考试模块 (6)
第三章需求明细 (7)
第一节员工与部门管理子系统 (7)
第一部分部门管理模块 (7)
第二部分员工管理模块 (9)
第二节题库子系统 (12)
第一部分题目管理模块 (12)
第二部分试卷管理模块 (15)
第三部分测试细节管理模块 (17)
第三节协同测试子系统 (18)
第一部分员工登录模块 (18)
第二部分员工考试模块 (18)
第一节项目背景
对于大型企业(如电信移动等),它们内部做测试,由于员工众多,人群分类复杂,协同测试难度极大,试卷准备需要准备大量试卷来应对不同职位的员工并使每一个员工取到的试卷都不一样,测试得花费大量的人力来进行测试,评卷量极大且无法管理.
第二节项目总体介绍
总体介绍本项目分为三个子系统,各自负责员工与部门信息管理,题库管理和协同考试过程。

员工
与部门管理子系统
员工与部门管理子系统负责员工的基本信息管理,和部门管理,以及员工所在部门的关系分配。

题库子系统
题库管理子系统负责对题目的信息管理,试卷管理.测试细节管理
协同测试子系统
协同测试子系统负责给员工考试.查询登录者角色生成随机试卷,评卷并保存随机试卷
员工下载历史做过的试卷.员工做测试练习
第一节员工与部门管理子系统第一部分部门管理模块
第二部分员工管理模块
第一部分题目管理模块
第二部分试卷管理模块
试卷期管袞
题暉営瑾员工
管理圧克测试洁果
试卷评分管理w
-o
乘统管歆第三部分测试细节管理模块
第一部分员工登录模块第二部分员工考试模块
第三章需求明细
第一节 员工与部门管理子系统 第一部分 部门管理模块
增加部门
输入:
1. 部门名称
2. 部门介绍
输出:
操作成功:
1•在数据库中添加了新部门信息
2.在页面,显示所有部门列表,并且,其中包含着新增部门信息 列表中,显示:部门名称,部门简介的前
30个字节
操作失败:
错误页面上显示着报错信息
查询部门
输入:
1选择模糊查询或是精确查询
2部门名称
数据验证:
1. 部门名称:
2. 部门介绍: 8-20字节 10-255字节
执行过程:
精确查找数据数据验证:
1部门名称:8-20个字节
2部门名称:不得为空输出:
操作成功:
所有部门列表
操作失败:
错误信息
执行过程:
用PowerDesigner 画BPM 图,如下
删除部门
在查询部门的结果后可以删除部门
输入:
选择要删除的部门
验证“
是否选择了删除的部门
输出:
操作成功:
1•在数据库中删除了部门信息
2•在页面,显示删除成功
操作失败:
打印错误信息执行过程
用PowerDesigner 画BPM 图,如下
修改部门信息
在查询所有部门列表的结果执行修改部门信息输入:
选择要修改的部门
验证“
是否选择了修改的部门
输出:
操作成功:
1•在数据库中修改了部门信息
2•在页面,显示修成功6
操作失败:
打印错误信息执行过程
用PowerDesigner 画BPM 图,如下
第二部分员工管理模块
增加员工
输入:
1员工信息
2员工所属部门数据验证:
1员工信息:不得为空且设置长度与类型验证
2所属部门:已有部门
输出:操作成功:
1•在数据库中添加了新员工信息
2.在页面,显示所有这名员工的信息列表操作失败:
错误页面上显示着报错信息
执行过程:
查询部门
输入:
1选择模糊查询或是精确查询
2部门名称
精确查找数据数据验证:
1部门名称:8-20个字节
2部门名称:不得为空
输出:
操作成功:
查询出要查询的条件员工信息操作失败:
错误信息
执行过程:
用PowerDesigner 画BPM 图,如下
删除部门
在查询部门的结果后可以删除部门输入:
选择要删除的部门
验证“
是否选择了删除的部门
输出:
操作成功:
1•在数据库中删除了员工信息
2•在页面,提示删除成功。

显示删除后的员工
操作失败:
打印错误信息执行过程
用PowerDesigner 画BPM 图,如下
修改部门信息
在查询所有部门列表的结果执行修改部门信息
输入:
选择要修改的部门
验证“
是否选择了修改的部门
输出:操作成功:
1•在数据库中修改了部门信息
2.在页面,提示修改成功。

显示修改后的员工操作失败:
打印错误信息
执行过程
用PowerDesigner 画BPM 图,如下
第二节题库子系统
第一部分题目管理模块
增加题目
输入:
1题目信息
2题目所属部门试卷
数据验证:
1题目信息:不得为空且设置长度与类型验证2所属部门:已有部门
输出:
操作成功:
1•在数据库中添加了新题目信息
2.在页面,显示这条试题操作失败:
错误页面上显示着报错信息
执行过程:
3.用PowerDesigner 画BPM 图,如下
查询题目
输入:
1选择模糊查询或是精确查询
2部门试题名称
精确查找数据数据验证:
1部门名称:8-20个字节
2部门名称:不得为空
输出:
操作成功:
查询出要查询的条件试题信息
操作失败:
错误信息
执行过程:
用PowerDesigner 画BPM 图,如下
删除题目
在查询部门的结果后可以删除部门输入:
选择要删除的部门验证
是否选择了删除的部门输出:操作成功:
1•在数据库中删除了员工信息
2•在页面,提示删除成功。

显示删除后的员工操作失败:打印错误信息
执行过程
用PowerDesigner 画BPM 图,如下
修改题目信息
在查询所有部门列表的结果执行修改试题信息
输入:
选择要修改的试题
验证“
是否选择了修改的试题
输出:操作成功:
1•在数据库中修改了试题
2.在页面,提示修改成功。

显示修改后的试题操作失败:
打印错误信息
执行过程
用PowerDesigner 画BPM 图,如下
第二部分试卷管理模块
试卷管理模块
设置试卷
输入
选择试卷类型
输入试卷的选择,填空各有几条输入试卷的测试时间,试卷激活时间
验证
输入是否合法化
输出
操作成功:
1数据库设置生效
2提示设置生效
操作失败:
1提示设置无效
执行过程
试卷评分管理模块
设置试卷的评分
输入
输入试卷的分数
输入选择题每题分数
输入填空题每题分数
验证
验证数据是否符合化
输出
操作成功
数据库评分标准设置
提示操作失败
操作失败
提示操作失败执行过程
用PowerDesigner 画BPM 图,如下
查询测试的成绩等信息,如平均分之类输入选择历史测试或最近测试
输出:
查询统计结果
执行过程
用PowerDesigner 画BPM 图,如下
第三部分测试细节管理模块
测试时间管理
设置考试时间(试卷激活时间)
输入
考试时间
输出
操作成功
1数据库插入时间
2提示设置成功执行过程
用PowerDesigner 画BPM 图,如下
试卷信息管理
设置试卷中的提示信息等
输入
1试卷中的提示信息(如考试规则等)验证输入字节长度
输出
操作成功
1写入数据库
2提示操作成功
操作失败
提示操作失败
执行过程
用PowerDesigner 画BPM 图,如下
第三节协同测试子系统
第一部分员工登录模块
考试前必须先登录•确保你的角色与权限输入:帐号名与密码
验证:
1帐号和密码不能空
输出
登录成功
相应权限界面
登录失败
提示失败原因
执行过程
用PowerDesigner 画BPM 图,如下
第二部分员工考试模块
练习考试子模块
员工做考试练习之用
输入:
选择练习考试
完成试卷并提交
输出:
打印出试卷评卷执行过程用PowerDesigner 画BPM 图,如下
考试子模块
当试卷为激活状态(处于考试时间)
输入:
1员工考试号
2完成试卷
3交卷评分
输出:
1查询显示相应的试卷
2评分结果与答案点评
执行过程
用PowerDesigner 画BPM 图,如下
查看历史试卷子模块
查询历史中员工做过的试卷与下载
输入
试卷相关信息
下载
输出
试卷内容
下载试卷
执行过程
用PowerDesigner 画BPM 图,如下
查看测试详情子模块
员工在测试规定考试时间过后可以查看测试的平均分等测试相关信息输入:
测试相关信息
输入
测试相关统计信息
执行过程
用PowerDesigner 画BPM 图,如下。

相关文档
最新文档