网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 免费论文 -> 计算机论文 -> 在线考试系统设计与开发(四)
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

在线考试系统设计与开发(四)

最新活动:微信集50个赞就可获取任意一篇钻石会员文档。详情见微信集赞换文档
在线考试系统设计与开发(四) 确定,进行身份验证,如果没有通过身验证,根据验证结果进行不同的操作,说明没有通过的原因。返回原因可能为,学号与姓名不相配,或者是已经参加过考试,或者是某种原因,你已经处于考试状态。
身份验证模块:。在考生进入考试系统时,要求确认其考试资格,并跟据不同的情况返回不同的值。
生成试卷模块:根据读取到的考试设置,生成考试试卷。
生成选择题模块:根据考试要求,从数据库中的选择题库中随机抽取规定数量的选择试题。
生成判断题模块:根据考试要求,从数据库中的判断题库中随机抽取规定数量的判断试题
生成office操作题模块:从数据库中的office操作题库中随机抽取office操作题试题。
读取数据库信息模块:根据要求,从数据库中读取需要的信息。
做试卷模块:考生做试卷,让考生根据试题要求,输入结果或进行操作;
试卷备份模块:在考生做题时,每分钟将试卷更新到数据库中一次。
试卷恢复模块:在考生考试发生中断或出现错误时,可以数试卷恢复设置,恢复试卷,继续考试。
时间控制模块:在考试中,考试有时间限制,当考试时间结束前5分钟,将提醒考生交卷,考试时间到时,将自动交卷,并且禁止考生操作。
提交试卷模块:先将考生试卷保存到数据库中,然后评卷,并把考试分数保存到数据库中。
评卷模块:对考生试卷的答案与标准答案对比,对的加分,最后得出考试结果
保存到数据库模块:根据要求,所结果保存的数据库中。
学生考试查询模块:系统中的教师只有能登陆均可考生考试成绩和答题卷等信息

3.3接口设计

3.3.1用户接口
 说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
 用户接口是用户与系统进行互动操作,为用户使用软件提供了方便。
 本软件的接口一般是通过窗体控件输入输出数据,用户只需在需要操作的窗体控件以输入 数据,然后点击确定就可以。
用户登陆界面设计:需要用户输入姓名和输入学号的TestBox控件TBid和TBname和一个按钮控件BTenter 

图3.3 用户登陆图
考生做试卷界面设计:在考试显示控件中,有4个Label 控件,分别显示考生的学号,姓名,考试时间,剩余时间。另外有5个按钮控件,分别用来打开选题题界面,判断题界面各office 操作题界面和提交

图3.4 考试系统图
考生做选择题界面设计:选择题显示在一panel 控件中,在panel 控件中每一次显示8道选择题,做完之后,可以按“下一页按钮控件,显示下8个选择题,也可以按“上一页”,将显示做过的题。

图3.5 选择题设计图

考生做判断题界面设计:判断题显示在一panel 控件中,在panel 控件中每一次显示8道判断题,做完之后,可以按“下一页按钮控件,显示下8个判断题,也可以按“上一页”,将显示做过的题。

图3.6 判断题设计图
3.1.2外部接口
 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
 考试系统过访问 server sql 数据库接口存取考试信息(如考试试题,考生个人信息,考试信息,教师信息)。另外在考试中,Microsoft office 操作题中需要调用Microsoft office 中word ,excel, PowerPoint.
3.4系统数据结构设计

3.4.1 数据库需求分析
 所谓题库就是试题的仓库,是把许多题目集合到一起,供试卷编制者随时查询和使用的集合。为了方便所有学科组成网络题库,应遵循经典测量理论的指导,要严格按照经典测量理论的数学模型开发题库管理系统、组织试题
 针对一般考试系统的需求,设计如下所示的数据项和数据结构:
 学生信息,包括的数据项有:学生编号、学号、姓名、性别、班级、
 试卷信息,包括的数据项有:、填空题分值、填空题数量、判断题分值、判断题数量、单选题分值、单选题数量、考试时间、office 操作题等。
 成绩信息,包括的数据项有:考生学号、成绩、考试状态等。
 判断题信息,包括的数据项有:判断题编号、题干、正确答案。
 填空题信息,包括的数据项有:填空题编号、题干、正确答案。
 单选题信息,包括的数据项有:单选题编号、题干、正确答案、备选项(A、B、C、D)、等。
 office 操作题信息:包括数据项有:word文档内容、word 操作要求、excel 文档内容、excel 操作要求、web内容、web操作要求。
 管理考师密码信息:密码;
 试卷备份表包括:考生学号、答题卷
 本系统应该建立一个稳定的后台数据库系统,通过该数据库管理整个考试系统所需的信息(用户信息、试题信息、试卷信息、考试信息等)。
 为了从多方面来保障考生考试信息的安全性、可信性和考试成绩的可依赖性,本系统还应该建立一套机制,这套机制至少应该包括学生和教师的账号的安全机制、后台数据库的安全机制、考试过程的控制机制。

4.2逻辑结构设计要点
 给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。
表3.1学生信息表
列名 数据类型 长度 是否这空 注释 
id varchar  16 no 学号 
Name  varchar 16 no 姓名 
Class  varchar 16 no 班级 
Sex  Char  8 No  性别 

表3.2 学生成绩表
列名 数据类型 长度 是否为空 注释 
id Varchar 16 No 学号 
score Float 8 yes 分数 
state Int  4 No 考试状态 
表3.3 考试设置表
列名 数据类型 长度 是否为空 注释 
Testtime   no 考试时间 
Numberofjudge   yes 判断题数量 
Valueofjudge int 4 yes 判断题每小题分数 
Numberofselect Int 4 yes 选择题数量 
Valueofselect Float 8 Yes 选择题每小题分数 
Valuetypec

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/7/7

在线考试系统设计与开发(四)由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:医院住院信息管理系统 下一篇:资产管理系统文档介绍
推荐论文 本专业最新论文
Tags:在线考试 系统 设计 开发 2010-04-03 19:03:15【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有