当前位置:文档之家› WEB在线考试系统需求说明书

WEB在线考试系统需求说明书

<WEB在线考试系统> 需求说明书
目录
目录
<WEB在线考试软件项目> 0
需求分析规格说明书 0
1引言 (1)
1.1目的 (1)
1.2定义 (1)
2总体概述 (1)
2.1产品标识 (1)
2.2产品描述 (1)
2.2.1系统属性 (1)
2.2.2开发背景 (1)
2.2.3产品功能 (1)
2.3用户的特点 (2)
2.4限制与约束 (2)
3具体需求 (3)
3.1功能需求 (3)
3.1.1管理员平台(后台) (3)
3.1.2考生平台(前台) (3)
3.1.3角色定义 (4)
3.1.4业务流程图 (4)
3.1.5系统需求 (4)
3.2性能需求 (16)
1 引言
1.1 目的
需求说明,主要是对项目需求整理,供所有项目干系人员参考,明确软件的开发目标和内容,定义总体要求,作为用户和软件开发人员之间相互了解的基础。

该需求说明文档适合用户为:用户方相关人员、需求调研人员、系统分析人员、程序员、测试人员等。

该软件采用B/S架构体系,该软件在文档编写、开发等阶段采取CMM2
标准规范。

1.2 定义
2 总体概述
2.1 产品标识
产品全称:《WEB在线考试软件项目》
产品简称:《WEB在线考试系统》
2.2 产品描述
2.2.1 系统属性
项目中的用户、即其余信息都是取自于二重厂内部的信息。

2.2.2 开发背景
该项目依据客户需求任务展开,对内部员工进行定期考核和评比。

传统的考试从出题、组卷、印刷,到试卷分发、答题、收卷,再到判卷、公布成绩,整个过程都需要人工参与,周期长,工作量大,容易出错,还需适当的保密工作,使得整个考试的成本较大。

所以,实现无纸化、网络化、自动化的计算机考试系统,具有深远的现实意义和实用价值。

2.2.3 产品功能
2.3 用户的特点
该系统的最终用户为二重厂信息办及其余与该项目相关管理人员,他们熟悉该系统的业务知识,也具备计算机科学和网络技术的技术背景。

2.4 限制与约束
1.开发期限:2011-05-25至2011-06-29
2.硬件限制:
服务器硬件约束(数据库与应用程序同一服务器):
●服务器名:未定
●服务器类型:数据库\应用服务器
✧功用:
数据库服务器
应用服务器
✧最低配置:
Intel(R) n(TM) CPU 3.20GHz AT/AT COMPATLBL
内存:2G
硬盘可用空间:10G
✧操作系统:
Windows server 2003
✧系统软件:
Tomcat6,Jdk1.6, MySql5
✧硬件数量:1
3 具体需求
3.1 功能需求
3.1.1 管理员平台(后台)
3.1.2 考生平台(前台)
3.1.3 角色定义
管理员组、考生(按用户组即所属单位)3.1.4 业务流程图
3.1.5 系统需求
3.1.5.1 系统后台
3.1.5.1.1 题库管理
描述:题库管理,略
界面要求
功能编号A2功能名称管理题库所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述查看、更改、设置、删除已有题库
输入项题库名称、备注
处理描述(图2)录入后点击保存提交,有多个要求多次重复该操作。

输出项返回题库列表页面
界面要求
功能编号A3功能名称增加试题所属部门所有
调查者孟翔调查时间2011-05-25 审核人黄晓丽
功能描述添加普通考题和对应的答案
输入项所属题库、试题类型、试题状态、题干内容、选项、答案(根据试题大类)处理描述录入后点击保存提交,有多个要求多次提交。

界面要求
功能编号A4功能名称管理试题所属部门所有
调查者孟翔调查时间2011-05-25 审核人黄晓丽
功能描述查看、更改、设置、删除已有考题
输入项所属题库、试题类型、试题状态、题干内容、选项、答案(根据试题大类)处理描述操作后点击保存提交。

界面要求
3.1.5.1.2 试卷管理
描述:试卷管理,略
功能编号A5功能名称创建试卷所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述管理员创建未有的试卷
输入项试卷名称,类型,状态,考试时长,试卷备注,参与的用户组
处理描述录入信息后点击提交按钮至试卷列表,可以多次录入。

输出项提交之后返回试卷列表
界面要求
功能编号A6功能名称管理试卷所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽
功能描述管理员对已有试卷进行设置修改、批阅,试卷内试题分值修改,删除等操作
输入项根据操作不同进行内容输入或者修改或者删除处理描述设置试卷信息后点击提交按钮。

输出项操作之后返回试卷列表
界面要求
3.1.5.1.3 文章管理
描述:文章管理,略
功能编号A7功能名称发布文章所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述管理员发布文章
输入项文章标题,所在栏目,缩略图,外部链接,文章概要,内容,相关属性处理描述输入相关信息后点击提交按钮,保存发布的文章。

输出项提交之后返回文章列表
界面要求
功能编号A8功能名称管理文章所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述管理员对于已发布的文章进行管理(修改,删除)
输入项根据不同操作,输入相关信息(如:修改文章)
处理描述修改文章后点击提交按钮,保存修改。

删除无需保存。

输出项修改提交之后或者删除后返回文章列表
界面要求
功能编号A9功能名称文章分类所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述管理员创建文章分类,修改已有分类,注意:不可删除已有分类
输入项所属主分类,分类名称,备注
处理描述创建分类:填写信息后单击提交按钮。

修改分类:修改后保存分类信息输出项提交之后或者修改保存后返回分类列表
界面要求
3.1.5.1.4 系统管理(A10,A11,A12在此模块)
3.1.5.1.5 用户管理
描述:用户管理,略
功能编号A13功能名称增加用户所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述管理员新增系统登录用户
输入项用户名,密码,编号,分组,照片,状态,真实姓名,邮箱,电话,备注处理描述填写新增用户相关信息后,单击提交按钮保存信息。

输出项提交保存后返回到用户列表
界面要求
功能编号A14功能名称管理用户所属部门所有
调查者孟翔调查时间2011-05-25 审核人黄晓丽
功能描述管理员对于系统已有用户进行管理(修改,删除)
输入项修改(用户名,密码,编号,分组,照片,状态,真实姓名,邮箱,电话,备注),搜索(姓名,用户名,所属分组,状态)
处理描述修改用户信息之后进行提交保存修改,删除用户无需保存
输出项修改提交保存或者删除后返回到用户列表
界面要求
功能编号A15功能名称用户分组所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述管理员创建、修改、删除用户分组。

输入项创建(组名,备注),修改(组名,备注)
处理描述创建和修改之后提交保存信息,删除无需保存
输出项创建,修改,删除之后返回分组列表
界面要求
3.1.5.2 考试者平台
3.1.5.2.1 我的试卷
描述:我的试卷,略
功能编号A16功能名称我的试卷所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽
功能描述考试者选择已有试卷参加考试
输入项填写试卷答案
处理描述试卷做完,提交保存
输出项提交试卷返回我的试卷列表
界面要求
功能编号A17功能名称自我检测所属部门所有调查者孟翔调查时间2011-05-25 审核人黄晓丽功能描述考试者自我考试检测
输入项填写试题答案
处理描述试题做完,提交保存
输出项提交试卷返回自我检测列表
界面要求
3.1.5.2.2 个人管理(略)
3.2 性能需求
数据特性:
支持的终端数:满足管理员和考生的使用需求即可。

支持并行操作用户数:15个用户同时在线使用。

时间特性:
响应时间:<=5秒
更新处理时间:<=5秒
数据命名规范(可参考):
表名的命名规则:表名的命名规则按所属库表种类名的中文名称的首字母加‘_’,再加中文名称取拼音首字母大写拼合而成的。

视图命名:取V_XXX的形式。

XXX为相对应的表名。

主键定义:其名称取PK_XXX形式。

其中XXX表示对应的在字段名称。

外键定义:外键定义采用FK_XXX的形式,其中XXX表示对应的字段名称。

索引命名:索引命名采用I_XXX的形式,其中XXX表示对应的字段的名称。

本需求说明书由以下双方签署,作为双方软件委托开发协议之附件,并作为项目最终验收之依据。

甲方代表(签字):乙方代表(签字):
签章:签章:
时间:时间:。

相关主题