





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
现异地教育和培训。
现在,计算机硬件技术的发展已经达到了相当高的水平。
但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。
在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式。
显然,这种考试方式,教师的工作量将会越来越大,并且其工作将是件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。
随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,这样来,教师所要做的只是精心设计题目维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。
为了适应新形势的发展,我们进行了这系统的初步设计工作,也可以说是做个初步的探索,希望它能够在各类考试中发挥高效便捷的作用,在线考试系统利用网络手段将考试资源整合,实现了定程度的无纸化考试,从而使考试这项常规而繁琐的任务变得更加方便。
避免了以往学校考试中物质方面,例如纸张笔监考老师等资源的浪费。
后台管理方面由专业管理人员进行管理,确保了程序的稳定性安全性。
登陆在线考试系统后台管理,可以对考试内容专业科目和考试题目等都作了详细的分类,这样考生通过自己的学生编号和密码进入前台,按步骤依次进行选题和答题,答题完毕后系统会自动判断考卷,并核对出最后考卷的分数,解决了在学校考试后等待考卷分数通知的问题。
关键词在线考试数据库石家庄职业技术学院第章总体设计系统功能任务概述系统的业务流图分析功能划分系统体系结构第二章数据设计数据描述物理结构设计表设计第三章模块设计总体结构和模块外部设计第四章接口设计用户接口外部接口性能需求运行需求其他需求设计环境以表格形式说明第五章总结参考文献致谢石家庄职业技术学院第章总体设计第章总体设计系统功能任务概述要实现个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。
下面就对在线考试系统的设计进行需求分析。
首先,因为考试是面向特定的些对象的,所以考试者进入系统应该进行身份验证。
考试者进入考试系统后,应该能根据自己的需要选择考试科目,所以该系统还应具有考试科目选择的功能。
为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。
在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。
另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。
考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。
考试完毕后,可以返回登录界面或继续考试。
此外,应该能够方便快捷的对在线考试系统管理,此外,用户还应能进行注册。
系统的业务流图分析该考试系统是基于网络技术的种考试系统,管理员通过网络对题库进行维护,添加试题修改试题删除试题等操作考生通过网络完成考试分数查询等操作系统自动组卷并且完成试卷的批阅分数的统计等操作。
学生登陆系统后从试题库中选出套试题,然后开始答题,答题完后提交给系统,由系统完成对试卷的批阅统计出成绩,学生可以登陆查询。
管理员登陆系统后对系统进行维护更新。
整个系统的业务流图如图所示。
石家庄职业技术学院第章总体设计在线考试系统发试卷前考试中考试结束后系统学生教师开始发试卷接收试题填写试题提交试题记录学生试题查看分数试卷查看分数试卷登录用户名密码是否正确是结束否系统自动评分图在线考试系统的整体流程图石家庄职业技术学院第章总体设计功能划分在线考试系统大致可分为个主要模块。
试题类别管理试卷制定维护用户试卷管理用户信息管理个人信息管理五个主要模块,系统功能层次图如图所示。
在线考试系统试题类别管理试卷制定维护用户试卷管理用户信息管理个人信息管理单选题维护多选题维护判断题维护填空题维护问答题维护试卷制定试卷维护考试科目试卷评阅用户管理添加用户用户管理个人信息图系统层次图石家庄职业技术学院第章总体设计系统体系结构目前,项目较为流行的开发模式是三层逻辑体系结构,该系统的开发按照,分布式互联网应用结构,采用基于的三层体系结构。
提供了种开发三层结构应用程序的通用方法是个电子商务开发的良好环境。
三层逻辑体系结构是指数据访问层业务逻辑层用户表示层。
涉及到数据库本身存储过程以及提供数据库接口的组件指的是封装了应用程序商务逻辑的组件而表示层指的是应用程序页,如图所示。
图体系结构业务逻辑层数据访问层石家庄职业技术学院第二章数据设计第二章数据设计数据描述试题模块数据应包含题目内容题目类型试题号分值正确答案选项选项选项选项等,试题实体图如图所示。
试题号分值正确答案选项选项选项选项题目内容题目类型试题图试题实体图用户模块数据应包含用户编号用户名访问权限密码等,用户实体图如图所示。
用户编号考试时间用户名访问权限密码用户图用户实体图成绩模块数据应包含课程号准考证号成绩考试时间等,成绩实体图如图所示。
石家庄职业技术学院第二章数据设计考试时间成绩准考证号课程号成绩单图成绩实体图试卷数据应包括试卷编号试卷标题课程编号可用状态等,试卷实体图如图所示。
试卷编号试卷标题课程编号可用状态试卷图试卷实体图物理结构设计本系统的数据库的文件名为,日志文件为其数据增长速度为默认增长速度。
表设计根据数据字典的设计,进步细化为数据库表的设计。
设计包括数据库名称为。
包含张表用户表,课程表,单选表,填空表,判断表,多选表,试卷表,试卷详细信息表,成绩表,详细结构定义如下课程表,如表所示。
表表字段名字段说明数据类型是否为空备注编号不能为空主键自动增考试科目不能为空用户表,如表所示。
石家庄职业技术学院第二章数据设计表表字段名字段说明数据类型是否为空备注用户编号不能为空主键用户姓名不能为空密码不能为空用户权限不能为空单选题表,如表所示。
表单选表字段名字段说明数据类型是否为空备注编号不能为空主键自动增课程编号不能为空外键题目不能为空选项不能为空选项不能为空选项不能为空选项不能为空正确答案不能为空填空题表,如表所示。
表填空表字段名字段说明数据类型是否为空备注编号不能为空主键自动增课程编号不能为空外键题目前部分不能为空题目后部分不能为空正确答案不能为空判断题表,如表所示。
表判断表字段名字段说明数据类型是否为空备注编号不能为空主键自动增课程编号不能为空外键题目不能为空正确答案不能为空对,错多选题表,如表所示。
表多选表字段名字段说明数据类型是否为空备注编号不能为空主键自动增课程编号不能为空外键题目不能为空选项不能为空选项不能为空选项不能为空选项不能为空石家庄职业技术学院第三章模块设计第三章模块设计总体结构和模块外部设计考试管理模块功能描述考试管理模块的用户是管理员。
考试管理模块共分为登录模块用户管理模块,题库管理模块,成绩统计模块。
性能描述该模块主要实现不同用户管理员老师,学生的登录功能,在登陆时需要区分登录者的角色,根据登录者角色不同,成功登录后显示不同的权限。
精度对在文本框内输入文本的大小写不敏感可以区分。
灵活性用户输入按回车键可以进行确认。
时间特性用户输入后的验证时间在秒之内。
格式用户名及密码长度超过个字符。
输入项输出项如图所示。
终端输入字符型数据用户名终端输入字符弄数据密码验证转入用户名密码是否正确验证用户名密码不能为空登录成功,按角色划分权限显示登录失败,提示信息输入项处理输出项图登录模块输入输出项石家庄职业技术学院第三章模块设计程序逻辑如图所示。
开始结束是否为空输入用户名密码进入系统是否用户名密码是否正确是否图登录模块逻辑图登录界面如图所示。
图登录界面二用户管理模块功能描述用户管理模块,管理员可以实现添加删除的功能,根据权限的不同,进行石家庄职业技术学院第三章模块设计系统后,系统会根据权限显示相应的功能。
精度对在文本框内输入文本的大小写不敏感可以区分。
灵活性用户输入按回车键可以进行确认。
时间特性用户输入后的验证时间在秒之内。
格式用户是不可以重复的。
输入输出项如图所示。
终端输入字符型数据用户终端输入字符型数据用户名终端输入字符弄数据密码用户是否重复验证用户名密码不能为空添加查询删除成功,显示相应结果删除添加失败,提示信息输入项处理输出项图用户管理输入输出项用户管理界面,如图所示。
图用户管理界面三题库管理模块功能描述石家庄职业技术学院第三章模块设计终端输入字符型数据科目终端输入字符弄数据题目终端输入字符数据答案验证转入用户名科目题目答案是否为空保存成功后,添加题库输入项为空,提示添加成功后中,提示添加成功输入项处理输出项考试题型分为主观题和客观题两大类。
客观题里包括有单选多选判断题,主观题有名词解释简答题等。
客观题方面由系统进行评判,而主观题的评分要求系统具备较高的智能。
精度对在文本框内输入文本的大小写不敏感可以区分。
灵活性用户输入按回车键可以进行确认。
时间特性用户输入后的验证时间在秒之内。
格式用户是不可以重复的。
输入输出项如图所示。
图题库管理输入输出项题库管理界面,如图所示。
图题库管理四成绩统计模块功能描述客观题客观题里包括有单选多选判断题,学生答案和服务器上存放的该题标准答案根据题的编号来对比,致认为该题作答正确,不致说明作答,再根石家庄职业技术学院第三章模块设计据教师在考试前对考卷分数的设计进行评分。
主观题主观题有名词解释简答题等,这是系统评分的个难点。
本系统将主观题中的名词解释简答设置成自动阅卷。
评分部分主要是设定没题目的关键字,通过对关键字的识别进行评分。
因为考虑到主观题部分计算机阅卷可能存在部分误差,因此在计算机自动阅
