- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 内贸部经理岗位职责.doc
- 内部邮箱及EIP系统管理规定005.doc
- 军校基本规范经验分享.pptx
- 决定培训机构生死的十二大运营指标(一图告诉你).docx
- 决定教育培训机构运营质量的12大指标.docx
- 净满意度指引 - 2月19日.pptx
- 减压阀的选用--宣言.pptx
- 减小循环甲醇中微量水测定结果误差.doc
- 减少梗丝在干燥风选工序中造碎.ppt
- 减少超大直径盾构急曲线穿越建筑群的沉降量.docx
- 2018年普通高等学校招生全国统一模拟考试理综-化学试题扫描版含答案.doc
- Unit6SunshineforallStudyskills课件-牛津译林版八年级英语下册.pptx
- Unit3After-schoolactivitiesLesson2Avisittoafarm课件冀教版(2024)英语七年级下册.pptx
- 第13课《最后一次讲演》课件-统编版语文八年级下册.pptx
- Unit2BesportybehealthyReading课件-牛津译林版(2020)高中英语.pptx
- Unit2Differentfamilies第三课时(课件)-人教PEP版(2024)英语三年级上册.pptx
- 服务业的区位选择教学课件-湘教版高中地理必修二.pptx
- 城镇化进程及其影响课件高中地理湘教版(2019).pptx
- 国家海洋权益与海洋发展战略课件高一地理中图版必修2.pptx
- 工程变更管理细则.doc
最近下载
- 3.2.2酚( 说课课件)- 高中化学人教版(2019)选择性必修3.pptx VIP
- 《新中式风格在室内设计中的应用》开题报告文献综述(含提纲).doc VIP
- 标准图集-10J301-地下建筑防水构造.pdf VIP
- 3A标准卫生级管件.pdf
- 2024年北京市中考化学真题卷(含答案与解析).pdf VIP
- 读书分享小学生读书会《灰尘的旅行》儿童读书分享ppt课件(优质ppt).pptx
- 模块六多媒体素材加工课件-中考信息技术一轮复习.pptx
- 物质的特性教学课件.ppt VIP
- 英国A-level物理简明教材100 英国A-Leve课本-Edexcel AS Physics in 100 Pages.pdf VIP
- 高中政治核心素养发展视角下的思辨性教学策略研究教学研究课题报告.docx
文档评论(0)