免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 毕业论文 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 免费论文 -> 计算机论文

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

确定,进行身份验证,如果没有通过身验证,根据验证结果进行不同的操作,说明没有通过的原因。返回原因可能为,学号与姓名不相配,或者是已经参加过考试,或者是某种原因,你已经处于考试状态。
身份验证模块:。在考生进入考试系统时,要求确认其考试资格,并跟据不同的情况返回不同的值。
生成试卷模块:根据读取到的考试设置,生成考试试卷。
生成选择题模块:根据考试要求,从数据库中的选择题库中随机抽取规定数量的选择试题。
生成判断题模块:根据考试要求,从数据库中的判断题库中随机抽取规定数量的判断试题
生成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

相关论文
上一篇:医院住院信息管理系统 下一篇:资产管理系统论文介绍
推荐论文 本专业最新论文
Tags:在线考试 系统 设计 开发 【返回顶部】

相关栏目

自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

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

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有