ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:218.27KB ,
资源ID:1522049      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1522049.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线考试系统的设计与实现Word文件下载.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

在线考试系统的设计与实现Word文件下载.docx

1、在线考试系统是人工系统的优化,操作步骤更为简单。教务处工作人员只需短期培训即可掌握软件的使用。本系统的开发与应用与用户单位的行政管理、工作制度没有冲突,员工素质能够满足软件系统的要求。第3章 需求分析3.1性能需求3.1.1准确性和及时性本系统要能容纳最多60人同时在线考试,系统的处理能力和响应时间要满足需求。在线考试系统要确保在线考试过程中有一定的处理突发事件的能力,且在提交试卷后所评阅的试卷的失误率保证最小,保证成绩的准确性和真实性3.1.2主存储量 本系统所需要的主存储量大约为2G。3.1.3安全性 本考试系统只有管理员才能修改系统的信息,只有经过授权的用户才可以登录使用,要防止信息的非

2、法、非授权泄露。3.1.4出错处理需求 对于输入信息不规范和硬件方面出现的错误(网络传输超时、硬件出错等),需要给出相应的错误提示语句;对于一些关键的操作(例如删除),应该提供确认机制。3.1.5易用性和易维护性系统要能够提供良好的用户接口,易用的人机交互界面,系统要对在线考试系统中涉及的数据提供方法方便维护人员备份,以及系统意外奔溃时数据恢复的工作。3.2功能需求3.2.1界面需求本系统共有三个界面:第一个界面用于学生登陆、注册,主要负责学生在线考试、查询成绩和相关考试内容等;第二个界面用于老师登陆,主要负责试题管理、主观阅卷、查看成绩等;最后一个界面用于管理员登陆,主负责全部内容的管理以及

3、维护。3.2.2试卷管理教师可以从课程、每种题型的数量等方面对某份试卷提出一定的要求生成试卷规则,同时,教师还可以对库中已有的试卷进行修改和删除,添加新试卷等。3.2.3题库管理教师可以对题库中的试题进行三种操作,添加新的考题、删除旧有考题,修改原有考题,其中试题类型包括客观题和主观题,对于每种试题的类型,教师可以设置题干、答案和属性。3.2.4阅卷管理对于客观题,系统应该自动阅卷评分,对于主观题,应该进行人工打分,进而让系统自动统计总成绩。3.2.5成绩管理学生可以查询到自己的单科成绩以及总成绩排名,教师可以查询到自己所带课程所有人的成绩以及此课程学生的排名,管理员可以查询到所有人的成绩以及

4、排名。3.2.6学生管理管理员可以对学生的资料进行修改、删除、查询等。3.2.7考试管理学生、教师管理员通过登陆均可查询到关于考试的信息。3.3数据流图3.4数据字典(1)数据流表1考生登录信息数据流名:考生登录信息简述:考生进入考试系统中的身份组成:考生学号+考生姓名注释:考生只能参加一次考试,即登录一次表2选择题选择题题名+题号+问题+选项A+选项B+选项C+选项D+答案+结果每一次生成的选择题都不一样,结果都为空表3填空题填空题题名+题号+问题+答案+结果结果为空表4程序设计题程序设计题题名+题号+程序设计题内容+程序设计题要求表5备份答题备份答题卷试卷类对象初始化的一个String型数

5、据考生学号+姓名+(选择题)+(填空题)+(程序设计题)+考试时间+考试剩余时间+结果每隔5分钟生成1次表6学生信息表学生信息表学生姓名+学号+专业按学号排序表7学生成绩表学生成绩表学号+成绩+考试状态表8选择题存储表选择题存储表6题序列号+问题内容+选项A选项B+选项C+选项D+答案按题序列号排序(2)数据结构名字:考生信息描述:考生的个人信息,用于对考生的确认定义:考生信息=准考证号+姓名+性别+系别班级+联系电话位置:输入到考生信息文件管理员信息管理员的个人信息,用于对在线考试系统的管理管理员信息=管理员号+姓名+性别+职位+联系电话输入到管理员信息文件数据结构名:试卷信息试卷的类型,用

6、于对试卷分类试卷信息=试卷类型+出题者输入到试卷记录文件试题信息试题类型信息,用于记录试题的类型和试题内容试题类型=试题类型号+试题内容输入到试题记录文件考生成绩信息考生成绩信息,用于记录考试成绩信息考生成绩=准考证号+姓名+试卷号+成绩输出到打印机(3)数据存储名称:试题库课程名+试题类型+试题号组织方式:按课程以及题型分类存储试卷库组成课程名+试卷号+专业名按课程以及专业分类存储成绩库课程名+教师姓名+成绩+排名按不同课程分数从高到低排列(4)加工逻辑试题管理输入:添加、删除、修改的试题类型以及内容输出:操作失败或者操作成功加工逻辑:IF是授权用户且正确操作 THEN 操作成功 ELSE

7、操作失败试卷管理添加、删除、修改的试卷内容考生管理添加、删除、修改、查询的考生信息考试管理添加、删除、修改、查询的相关考试内容第4章 总体设计4.1功能结构图4.1.1学生考试系统功能结构图4.2数据库设计4.2.1概念模型设计E-R图4.2.2逻辑设计学生(学号,姓名,性别,密码,准考证号)教师(工号,姓名,性别,密码,职务,教授课程)管理员(编号,姓名,性别,密码,账号)试题库(课程代码,课程名称,题目类型,题目内容,被选答案,参考内容)试卷(试卷代码,课程名称,题号,题型,分数)成绩(学号,姓名,试卷编号,课程编号,成绩)4.2.3物理结构设计1学生信息表字段名说明类型宽度ID主键自动编

8、号8Stnum学号数字10Stsex性别文本Stpass密码20Stname姓名16Stcardnumber准考证号302教师信息表Tenum工号TesexTepassTenameTeposition职务Teclassname教授课程3管理员信息表Sanumber编号SasexSapassSaname4成绩信息表Exmid考试试卷编号50Exname考试科目名称学生姓名Score分数5试题信息表 试题名称Excontent试题内容100Extype试题类型Exanswer参考答案606试卷信息表考卷编号Maketype随机组卷Totaiper 总分值Pdcount判断题数Pdleper判断题分

9、值Singlecount单选题数Singleper单选题分值Tkcount 填空题数Tkleper填空题分值Jdcount 简答题数Jdleper 简答题分值第5章 软件测试与分析5.1功能测试5.1.1介绍功能测试是对考试管理系统的各项功能进行测试,从系统产品的界面、架构出发。被测试对象主要包括,考试管理系统的登录界面,在线考试,生成试卷,阅卷评分、更改题库等功能。5.1.2目的测试各个功能是否正常运行。5.2测试用例5.2.1用户登录测试 用例目的测试用户能否正常登录前提条件操作系统正常运行,硬件配置恰当输入/动作期望输出实际情况20110203056密码:sdgeigiui登陆成功与期望

10、吻合00101010yg8ewgeg输入学号格式不正确管理员ID:25130dyugedf密码输入错误5.2.2在线考试测试用例测试学生能否正常进行考试考生成功登录,并且符合考试要求点击开始按钮考试卷面点击选择题答题所有选择题点击答案光标正确选择输入答案自动保存,每10s更新一次提交试卷请确认,一旦提交不可更改5.2.3生成试卷测试用例测试系统能否准确生成试卷教师成功登录,题库试题充足课程:软件工程选择题:15填空题:简答题:5试卷生成成功正正在未搜索到对应课程5.2.4阅卷评分测试用例:测试系统能否准确阅卷学生正确提交试卷,系统运行正常查看指定试卷某一题得分该题考生答案、参考答案以及评分查看

11、指定试卷总分试卷考生答案、参考答案以及评分提交空白试题该题不得分5.2.5更改题库测试用例:测试题库功能能否实现教师成功登录在选择题部分增加选择题试题录入成功在填空题部分增加简答题题型有误,请重新输入增加新的题型题型增加成功增加已有题型题型已存在删除题删除成功删除题型修改题目答案未修改,是否确认修改答案答案已修改,是否确认查询存在的题该题内容及答案查询不存在的题未查询到内容5.3性能测试5.3.1介绍性能测试是对考试管理系统的各项性能进行测试,主要是系统的负载能力、承压能力等。5.3.2目的测试系统的性能是否高效稳定。5.3.3 负载能力测试测试系统的负载能力负载之前,系统正常运行在系统中进行

12、考试系统正常运行在模拟工具中模拟100台电脑同时运行系统系统瘫痪5.3.4承压能力测试测试系统的承压能力承压测试之前,系统运行正常系统正常运行的同时,打开200个页面系统崩溃同时进行题型增加和试题增加5.4图形用户界面测试5.4.1介绍被测试对象主要包括各种图形用户界面。5.4.2目的目的是测试各种图形用户界面是否都正常运行5.4.3用户界面检查表检查项测试人员评价窗口切换、移动、改变大小时是否正常是各种界面元素文字是否正确各种界面元素状态是否正确(选中,无效,有效)各种界面元素是否支持键盘操作支持各种界面元素是否支持鼠标操作数据项能否正确回显可以执行有风险的操作时,是否有“确认” “放弃”等

13、提示操作顺序是否合理图标是否直观5.5信息安全测试5.5.1介绍安全性测试信息检查系统对非法侵入的防范能力。测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。5.5.2目的安全性测试检测学生考试系统能否抵制各种危机,从而保证系统的各项安全。5.5.3测试用例假想目标A 想方设法截取或破译口令系统口令正常或者已设口令非法入侵手段是否实现目标代价利益分析安装窃取口令的软件否代价大于利益假想目标B想法设法去破坏系统的保护机制系统已经安装相应的保护机制安装绕过杀毒软件的木马5.6压力测试用例5.6.1介绍压力测试和负载测试差不多,压力测试是在计算机数量较少或系统资源匮乏的条件下进行的测试。压

14、力测试的对象包括内存,CPU的可用性,磁盘空间等等。5.6.2目的目的是测试考试管理系统各部分的承压情况。5.6.3压力测试用例极限名称A 最大并发用户数量系统正常输出/响应是否能正常运行10个用户并发操作能20个用户并发操作100个用户并发操作系统反应慢不能5.7测试结果5.7.1缺陷报告新建摘要模块删除试卷时没有确认提示添加考题时,编号不改变题库管理个别科目里面的考题不能删除在题库里查询题目时,不能按关键字查询增加题型时不成功成绩一经系统计算得出结果,不能修改成绩管理学生不能查询单科成绩单科成绩不能导出学生登录账号可以是数字教师账号登录可以是非法符号学生内容不可以修改学生管理学生账号删除没

15、有确认提示5.7.2缺陷分析试卷管理模块:测试用例10个,发现bug1个,用例质量为10%;题库管理模块:测试用例13个,发现bug4个,用例质量为7.6%;阅卷管理模块:测试用例10个,发现bug0个,用例质量为0%,成绩管理模块:测试用例15个,发现bug3个,用例质量为20%;考试管理模块:测试用例15个,发现bug2个,用例质量为13.3%;学生管理模块:测试用例12个,发现bug2个,用例质量为16.7%。5.8系统评价该系统达到了预定的开发目标,在实际使用中的功能可以满足用户需求。本系统的测试综合了白盒测试、黑盒测试两种方法,但主要使用的是黑盒测试方法。在测试当中遵循了“尽早地和不

16、断进行测试”,“保证测试用例的完整性和有效性”原则。通过测试达到以下测试目的:功能检查,检查功能是否争取,是否遗漏或实现不了应该实现的功能等。接口检查:检查能否正确地接受信思或输出信息。数据检查:检查数据结构或外部信息是否有(如数据文件)访问错误。性能检查:检查性能需求能否得到满足初始化、终止检查:检查是否能进行正确地初始化或终止。通过对系统的全面测试,所有测试条目都已经通过,实现了基本要求,系统可以正常运行。针对本系统的评价如下:系统功能评价:根据本系统开发前所订的目标,在系统完成后经过测试运行,该系统达到了预定的开发目标,在实际使用中的功能可以满足用户需求系统技术评价:本系统设计计合理,功能达到了预期目标,且系统运行后稳定可靠,安全性高,具有实用性,大大提高了办公效率。系统经济评价:在规定时间内,该系完成了系统分析时所确定的系统开发目标,达到了设计要求,投入使用后为用户节省了大量人力物力,提高了科学管理水平。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2