网站大量收购独家精品文档,联系QQ:2885784924

基于BS的在线考试详细设计说明文档.doc

基于BS的在线考试详细设计说明文档.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在线考试系统详细设计 基于B/S在线考试系统 详细设计文档 2013-11-04 TOC \o 1-3 \h \z \u 1引言 3 1.1编写目的 3 1.2项目背景 3 1.3术语说明 3 2系统概述 4 2.1需求概述 4 2.2软件结构 5 3系统功能说明 5 3.1 模块描述 5 3.2功能 10 3.3 性能 13 3.4 输入输出项 13 3.7接口 20 3.8 存储分配 21 3.9 注释设计 21 3.10 限制条件 22 详细设计说明书 1引言 1.1编写目的 在线考试系统是为了减轻教师出题、改卷负担,同时也便于学生自我测试,主要针对试卷中的客观题而开发的系统,该文档是直接给软件开发人员看的,以便指导编程人员编写代码。 预期读者:详细设计人员、概要设计评审小组。 1.2项目背景 系统的名称:在线考试系统 系统名称:在线考试系统 Online_Examination System (OES) 项目开发者: 项目管理者: 最终用户:教师 学生 维护人员 1.3术语说明 Brower 浏览器 B/S Brower/server 浏览器/服务器构架 SQL 数据库操作语言 IE 6.0/ Mozilla/Netscape 主流浏览器 2系统概述 2.1需求概述 总体,包括用户的登录、注销,以及权限的相关操作,如:找回密码、注册等 对学生,包括在线考试、查询以往考试成绩等。 (需求1)在线答题:学生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。 (需求2)查询考试成绩:学生可以在线查询考试相关信息,个性空间操作。 对管理员、教师,主要包括管理基本资料、试卷管理、题库管理、成绩管理。 (需求3)成员管理:对成员的删改、控制与分配用户的访问权限,保障系统的安全性,防止非法访问。 (需求4)试卷管理:管理员可以从课程难度级别方面对某份试卷提出一定的要求生成试卷规则,在学生考试时,由系统根据试卷规则自动组卷生成满足管理员要求的试卷,而不用手工组卷。 (需求5)题库管理:管理员可以根据教学需求对题库中的试题进行三种基本操作:添加新的考题、删除旧有考题、修改原有考题,其中试题类型只包括单选题;针对试题,管理员可以设置题干、答案、试题难度系数、解析、添加时间等属性。 (需求6)成绩统计:管理员可以查看考生的考试成绩。 2.2软件结构 在线考试系统 在线考试系统 查看考生信息 查看所有考试记录 管理考试试卷 管理试卷试题 教师后台管理 修改管理员信息 选择考试科目 开始考试 考生注册 考生登陆 学生在线考试 考试记录查询 自动评分 3系统功能说明 3.1 模块描述 系统主页面 表:3-1 用例名: index.jsp 位置: 根目录 描 述: 考试系统主页面。 一般事件过程: 1:注册按钮进入注册页面zhuce.jsp。 2:登陆按钮进入登陆页面login.jsp。 3:后台管理超链接进入管理员登陆页面glylogin.jsp 完成后的状态: 实现页面跳转 (一)、前台考试 考生注册页面 表:3-2 用例名: zhuce.jsp 位置: 根目录 描 述: 考生注册页面 一般事件过程: 将表单信息提交到Stservlet.java进行数据库的插入操作 其它事件过程: 前导状态/条件: 完成后的状态: 显示注册后的信息,如果注册失败,则跳转到注册页面并提示错误信息;如成功则跳转到登陆页面login.jsp 考生登陆页面 表:3-3 用例名: login.jsp 位置: 根目录 描 述: 考生登陆 一般事件过程: 将表单信息提交到Stservlet.java进行数据库的查询验证操作 其它事件过程: 如果登陆信息不存在,则重新登陆 前导状态/条件: 完成后的状态: 进入login_success.jsp选择操作查询成绩queryscore.jsp或选择科目考试slsubject.jsp 考试科目选择页面 表:3-4 用例名: slsubject.jsp 位置: 根目录 描 述: 考生选择考试科目试卷 一般事件过程: 选择考试科目试卷 其它事件过程: 如果没有可考试卷,则打印提示信息可选择退出 前导状态/条件: 查询数据库,只能展出考生没有考过的及试题添加完整的科目 完成后的状态: 进入test.jsp考试页面 考试页面 表:3-5 用例名: test.jsp 位置: 根目录 描 述: 初始化试卷试题进行考试 一般事件过程: 1:从数据库question表中提取所选择的科目试卷的题目 2:做完试题后提交表单数据到JisuanServlet.java进行阅卷,成绩存入score

文档评论(0)

zzqky + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档