网上考试系统开题报告

这是关于Java网上考试系统设计的开题报告

网上考试系统的设计与实现 论 文 题 目:Java 网上考试系统的设计与实现 一、课题简介(选题背景及其意义) (课题所属研究领域、国内外研究概况及发展趋势、课题的理论意义和应用价 值等) 大多数时候,学生都是被动地在接受形式各异的考试。对高分的追求,使得各种各 样的考试模式应运而生。特别是随着网络技术在我国的迅速发展,远程教育和校园的信 息化建设已经成为网络应用的一个新的热点。网上考试作为远程教育和校园信息化建设 的一部分,有着其独特的需求和作用。在新的教学模式中,极大地提高了教学的灵活性 和效率。 相比传统的考试形式,网上考试系统的主要好处是一方面可以动态管理各种考试信 息,只要准备足够大的题库,就可以按要求自动生成各种试卷;另一方面,考试时间灵 活,可以在规定的时间段内的任意时间参加考试。另外,计算机化考试的最大特点是阅 卷速度快,系统可以在考试结束时当场给出客观题成绩,计算机阅卷给了考生最大的公 平感。 Java 网上考试系统,是为了配合 Java 语言的网上教学而设计的。它是 Java 课件的 一个重要组成部分。

二、实施方案 (一)系统实现技术 该考试系统采用 Web 技术实现。Web 技术超越了传统的“客户机/服务器”两层结 构,采用了三层体系结构:用户界面层/事务层/数据库层。因此 Web 结构有着更好的安 全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机 上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器) 。 (二)系统模块划分 本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子 系统模块、阅卷子系统模块。它们各自的功能如下所述: 1. 考试子系统 这个系统主要是学生使用。考试子系统是本网络考试系统的核心部分,也是设计时 的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组 织和管理,所以本系统对考试时间作了一定的限制,因此在考试前首先判断当前时间是 否为学校规定的考试时间。 2. 成绩查询管理子系统 为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用 Web 方式实现, 考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的机器上。此外,系 统还可以对成绩进行排序等管理功能。这个系统学生和教师均可以使用。 3. 阅卷子系统 本系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的。 (对于进 行有主观题测试的模式,采用此系统进行人工给分)主要功能有:评分、成绩统

计和排 序、信息输出。 4.数据库及维护系统 这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统

网上考试系统开题报告

你可能喜欢

  • 网上考试系统
  • Java笔记
  • 网络考试系统
  • 电子商务安全问题
  • 文献综述模板

网上考试系统开题报告相关文档

最新文档

返回顶部