logo资料库

基于B/S在线考试系统需求分析.doc

第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
资料共42页,剩余部分请下载后查看
一、引言
1.1 、编写目的
1.2、项目背景
1.3、参考文献
二、项目概述
2.1、待开发软件的一般描述
2.2、待开发软件的功能
2.3、用户特征
2.4、运行环境
2.5、条件与限制
三、功能需求
3.1、功能划分
四、外部接口需求
4.1、用户界面
4.1.1首页
4.1.2 登录界面
4.1.3 考生资料管理操作界面
4.2、硬件接口
4.3 软件接口
4.3 通信接口
4.5、故障处理
五、性能需求
5.1、数据精确度
5.2、时间特性
5.3、适应性
六、软件属性需求
6.1、正确性
6.2、可靠性
6.3、效率
6.4、完整性
6.5、易使用性
6.6、可维护性
6.7、可测试性
6.8复用性
6.9安全保密性
6.10可理解性
6.11互联性
七 其他需求
7.1、无缺陷性要求
八 数据描述
8.1、静态数据
8.2、动态数据
8.3、数据库描述
8.4、数据字典
8.5、数据采集
九 附录
RG09 在线考试系统需求分析 RG09 在线测试系统 需求分析文档 RG09 项目组 (软工第八组成员 ) 2011-4-20
RG09 在线考试系统需求分析 目 录 一、引言............................................................................ 4 1.1 、编写目的........................................................... 4 1.2、项目背景............................................................. 4 1.3、参考文献............................................................. 5 二、项目概述....................................................................6 2.1、待开发软件的一般描述.................................... 6 2.2、待开发软件的功能.............................................7 2.3、用户特征............................................................. 8 2.4、运行环境............................................................. 9 2.5、条件与限制......................................................... 9 三、功能需求....................................................................9 3.1、功能划分............................................................. 9 四、外部接口需求......................................................... 26 4.1、用户界面...........................................................26 4.2、硬件接口...........................................................27 4.3 软件接口.............................................................27 4.3 通信接口.............................................................28 4.5、故障处理...........................................................28 五、性能需求................................................................. 28 5.1、数据精确度.......................................................28 5.2、时间特性...........................................................28 5.3、适应性...............................................................28 六、软件属性需求......................................................... 29 6.1、正确性...............................................................29 6.2、可靠性...............................................................29
RG09 在线考试系统需求分析 6.3、效率................................................................... 29 6.4、完整性...............................................................29 6.5、易使用性...........................................................30 6.6、可维护性...........................................................30 6.7、可测试性...........................................................30 6.8 复用性.................................................................. 30 6.9 安全保密性..........................................................31 6.10 可理解性............................................................31 6.11 互联性................................................................32 七 其他需求....................................................................32 7.1、无缺陷性要求.................................................. 32 八 数据描述....................................................................32 8.1、静态数据...........................................................32 8.2、动态数据...........................................................33 8.3、数据库描述.......................................................33 8.4、数据字典...........................................................33 8.5、数据采集...........................................................42 九 附录............................................................................42
RG09 在线考试系统需求分析 一、引言 1.1 、编写目的 随着 Internet 的迅速发展和广泛普及,网络化教育代表了 教育改革的一个发展方向,已经成为现代教育的一个特征,并对 教育的发展形成新的推动力。远程教育成为现代教育技术未来发 展的重要方向之一,在线考试作为远程教育的一个子系统也成为 一个重要的研究领域。 开发在线考试系统目的是摒弃传统考试模式要求老师人工 出卷、考生考试、人工阅卷等这样繁琐过程的弊端,利用网络的 无限广阔空间,随时随地的对学生进行考试,加上 Web 数据库技 术的利用,可以将传统考试过程中的试卷组织、审定印制、传送 收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎 屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量 的时间、人力、物力与财力,而且还可以大幅度增加考试成绩的 客观性和公正性。 编写本说明书的目的是帮助读者了解软件系统的开发流程, 从而进一步了解网上在线考试系统以及它的使用方法。在线考试 系统降低了学校或企业的管理成本,是学校以及企业内部考试一 个很好的帮手。 1.2、项目背景 在线考试系统的名称为 RG09,代码为 090333。由王克朝老师
RG09 在线考试系统需求分析 提出,项目经理为贾乐乐,项目组其他成员有林杰、单鸣轲、郭 安安、路琳。 开发平台及环境:各功能模块的技术平台:本设计采用 ASP 技术 动态网页技术。 服务器:基于 Microsoft Windows XP 系统构 建,采用 Microsoft Visual C++ 6.0 编程实现。 数据库:基于 access 数据库构建。 各终端:基于 Microsoft Windows 98/XP /2000 系统构建,采用 Microsoft Visual C++ 6.0 编程实现。 整套系统中服务器、题库导入终端和系统管理终端是通过 ADO 接 口直接访问数据库,其他各个终端则是基于 TCP/IP 协议采用 Windows Sockets 编程技术通过网络与服务器连接。 1.3、参考文献 1 王庆华.易学易用 ASP3.0.京邮电大学出版社,2000.8 2 李瑞旭.ASP 实例教程.中国电力出版社, 2000.8 3 许进华. 程序设计教程----ASP.苏州大学出版社,2005. 1 4 周 晓 玉 , 步 向 荣 .ACCESS 实 例 教 程 . 人 民 邮 电 出 版 社,2004.11 5 刘小云.数据库技术与 ACCESS 应用.科学出版杜,2004.9 6 赛 奎 村 .ASP 信 息 系 统 开 发 实 例 精 选 . 机 械 工 业 出 版 社,2005 7 求 是 科 技 . 信 息 系 统 开 发 实 例 导 航 . 机 械 工 业 出 版
RG09 在线考试系统需求分析 社,2005.7 8 宣晓平.ASP 数据库系统统开发实例导航[M].机械工业出 版社,2003.1 9 孟军.精通 ASP.NET 网络编成.人民邮电出版社,2002 10 杨帆.ASP.NET 技术与应用.高等教育出版社,2004 11 廖彬杉.ASP 动态网站开发教程.清华大学出版社,2003.7 12 陈明.软件工程导论.机械工业出版社.1010.1 二、项目概述 2.1、待开发软件的一般描述 在线考试系统产生的背景是当今教育信息化的趋势及我国高校 教育信息化系统的建设,目的是充分利用学校现有的计算机软、 硬件和网络资源实现无纸化考试以避免传统手工考试的不足。网 上考试渗入了更多的技术环节,对实现安全性的途径、方法也提 出了更高的技术要求。通过 Internet 来实现网上考试,是现代 教育技术的一个具体实现,具有很重要的现实意义。可以实现教 考分离以及考务工作的全自动化管理,可以有效利用校园网的软 硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管 理服务,可以大规模的实行考试,实现考试的客观性、公证性, 自动化组卷、阅卷可以减轻工作强度。 在线考试系统以 Internet 为平台,研究基于 Web 考试系统的 设计与开发,实现无软盘、无纸化考试。考安全性好。有效的监
RG09 在线考试系统需求分析 考。通用性和可扩展性佳。自动化程度高。意外事件处理能力强。 界面设计合理,使用方便。强大的练习功能。考试/练习终端采 用键盘鼠标输入与手写输入方式相结合进行答题,加快了考生的 答题速度。快速的成绩查询、统计、打印。 2.2、待开发软件的功能 重点阐述了在线考试模块、个性空间模块、题库及试题管理模块 以及附属功能模块,其中分属用户注册模块、用户登录模块、个 人设置模块、权限管理模块、在线考试模块、题库管理模块、阅 卷管理模块、试卷管理模块、学生管理模块、成绩管理模块、编 译报表功能、资源共享模块的设计,以及留言板和聊天室的简单 设计。 功能层次框图如图 1.1 所示:
RG09 在线考试系统需求分析 P0 RG09 在线考试系统欢迎界面 P1 登录 P2 查看动态 P3 注册 1.1 附属功能 1.3 题库试卷 1.2 在线考试 1.4 个性空间 留言板 动态信息 题目信息 题目属性 自 增 加 修 改 删 除 查 询 增 加 修 改 删 除 查 询 试 卷 重 阅 答题系统 判卷系统 自 动 手 动 个 性 功 能 的 使 用 用 户 基 本 信 息 的 设 置 常 用 工 具 的 使 用 相 关 考 试 的 查 看 手 动 根 据 约 束 生 成 试 卷 内 容 增 加 修 改 试 卷 约 束 删 除 查 询 真题查阅 图 1.1 2.3、用户特征 本产品适合校园及企业内部考试,学生自我测试等管理人员。
分享到:
收藏