标准化考试系统需求说明书

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

基于JAVA C/S 的标准化考试系统

需求规格说明书

2014年10月

2014班

组长:颜凡腾

成员:王晓楠

逄彦玲

周璋

目录

1 引言 (4)

1.1 编写目的 (4)

2 术语、定义、缩略语和技术分析 (4)

2.1 术语、定义 (4)

2.2 缩略语 (4)

2.3 综合描述 (4)

2.3.1 产品前景 (5)

2.3.2 国内外在线考试系统研究水平和现状 (5)

2.3.3 系统设计拟采用的方法 (6)

2.3.4 功能概述 (6)

2.3.5 开发环境 (6)

2.4 需求编写约定 (7)

2.4.1 需求编号约定 (7)

2.4.2 需求优先级定义 (7)

2.4.3 用例描述编号预定 (7)

3 标准化考试系统需求分析 (8)

3.1 可行性分析 (8)

3.2 功能需求总体描述 (9)

3.3 系统各层次需求分析 (11)

3.4 系统E—R图 (12)

3.5 系统流程图 (15)

3.6 数据流图 (16)

3.7 模块功能设计 (16)

3.7.1 系统管理模块 (16)

3.7.2 考生管理模块 (17)

3.7.3 控制考试模块 (18)

3.7.4 考生考试模块 (18)

4 非功能性需求 (19)

4.1 数据需求 (19)

4.2 故障处理需求 (19)

4.2.1 软件运行故障 (19)

4.2.2 软件使用故障 (20)

4.3 质量需求 (20)

4.4 其他需求 (20)

5 需求获取方法 (21)

5.1 面谈和问卷调查 (21)

5.2 小组讨论 (22)

5.3 情景窜联 (22)

5.4 参与、观察业务流程 (23)

5.5 现有产品和竞争对手文档 (23)

6 参考文献 (24)

1 引言

1.1 编写目的

本文通过详细描述在线考试系统项目的功能需求、用户界面需求、性能需求、质量属性需求以及其它需求,为后续系统设计、软件(系统)测试、用户文档等工作提供基础与约束。

1.2

2 术语

2.1 术语、定义

本需求报告中可能出现的术语和定义见表1所示

表2 定义和术语解释

2.2 缩略语

本需求报告可能用到的缩略语见表2所示

表2 缩略语说明

2.3 综合描述

2.3.1 产品前景

传统的学校教学中,进行一场考试,需要老师刻印试卷、安排考试、监考、收集试卷、评阅试卷、讲评试卷和分析试卷。这需要大量人力、物力与时间的投入,已经越来越不适应学校信息化建设与现代教学的需要。尤其在远程网络教学中,考生分布广,不易统一集中安排考试,给校方和考生带来了众多的不

便。

在线考试平台是实现网络教育的一个重要组成部分,通过在线考试平台可以及时测试自己的学习进度、自己对已学习知识的掌握程度。基十互联网的考试用途很早就受到了各方面的重视,既然考试能够通过电脑完成,那么网上考试就从技术上来说就是可行的。

而基于网络的在线考试系统,正是计算机应用技术和网络技术飞速发展的产物,它是传统考场的延伸。它可以利用互联网和局域网,随时随地的组织考生练习和考试,加上数据库技术的利用,大大简化了传统考试的过程。从目前应用的情况来看,基于网络的在线考试是现代化教学不可缺少的辅助手段。

随着 Internet的迅速普及,宽带已经延伸到边远乡镇,迄今为止,我国网民数量已经跻身全球第二名,人们对传统教育和技能进修越来越重视,一些新兴的教育手段如远程教学、网上培训、网上学校在国内越来越普及,所有的大、中专院校也建设了校园网。在这种情况下,为网上测试、网上作业、在线考试系统的建立提供了必要的硬件环境。因此,设计和实现技术先进的在线考试系统成为当前计算机应用领域研究的热点。

2.3.2 国内外在线考试系统研究水平和现状

国内著名的工商管理考试GMAT于1999年就开始实行计算机考试,2000

年后GRE,TOEFL考试也开始采用计算机考试,向着网络化方向发展。在线考试与传统考试相比有着明显的优势,考生和教师可以从世界的任何角落,通过

浏览器接入因特网来使用考试系统,不受地域的限制,同时也使得用户可以更加灵活地安排考试时间,可以在任何时候使用在线考试系统进行自测,快速查询考试成绩。

近年来出现的各种IT认证考试以及前面提到的英语GMAT和GRE考试就是一种基十计算机网络的在线考试,完全摆脱了纸和笔,实现了“无纸化考试”。考生使用计算机答卷,通过网络提交答卷,自动阅卷。在线考试的优点是显然的:阅卷更加迅速,考试结束考生即可知道考试结果,还避免了纸介质的试卷和答卷的传输,从而降低了保密成本。

通过抽取不同的试题,或者是随机变换试题顺序或答案顺序,可以做到一人一卷,极大地降低了作弊的几率。基十这些优点,在线考试为自适应考试提供了可能,通过不到10年时间的发展,基十计算机网络技术的在线考试已经发展为一种产业。

近年来,在线考试系统的结构也在不断的革新。目前国内成熟的在线考试系统多为C/S模式,比如:“北京典诚公司的IT在线考试系统”、“大中专计算机等级考试系统”、ATA公司提供的各种行业考试系统等;基十计算机网络的考试需要专门的较高水平的技术支持,基十浏览器的B/S模式的考试系统比较少。

2.3.3 系统设计拟采取的方法

本系统从安全性和易维护性方面来考虑,采用C/S(Client/Server)模式,可以让用户通过客户端直接访问位于服务器上的试卷或者让管理员可以远程对系统进行维护。

C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。具体表现在以下两点:

相关文档
最新文档