【计算机开题报告】计算机开题报告题目_第1页
【计算机开题报告】计算机开题报告题目_第2页
【计算机开题报告】计算机开题报告题目_第3页
【计算机开题报告】计算机开题报告题目_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【计算机开题报告】计算机开题报告题目提出了 1 、的问题。 java 上层考试系统是为了配合 java 语言的上层教学而设计的。它是 java 课件的重要组成部分。 2 、网络考试系统概述今天,随着网络技术逐渐渗透到社会生活的各个方面,传统的考试方式也面临着变革, 网络考试是一个非常重要的方向。 基于网络技术的网络考试系统可以借助全球互联网进行, 因此考试可以在本地和远程进行, 大大扩展了考试的灵活性。 试卷可以根据题库中的内容立即生成, 这样可以避免在考试前压题。 而且还可以使用大量标准化的试题, 从而利用计算机来阅读试卷, 大大提高了阅读试卷的效率。您也可以直接将结果发送到数据库进行统计、

2、 排序和其他操作。因此,现在更好的测试方法是网络测试。试题的内容放在服务器上。考生通过姓名、准考证号和密码登录,考试答案也存储在服务器中,从而可以有效保证考试的公平性、答案的安全性。因此,采用网络考试将是未来考试发展的趋势。 三、网络考试系统网络考试系统有许多常见的实现技术。可以采用传统的客户机 /服务器 (c/s)型管理信息系统结构,即将试题放在远程服务器上, 考试应用程序和数据库客户机配置安装在考试机上。因此,每次检查时必须安装机器、配置,这使得检查工作更加复杂。此外,当检查程序放在客户端时,安全性也会受到影响。另一个考试系统是通过网络技术实现的。 网络技术超越了传统的 “客户机 /服务器

3、 ”两层结构,采用三层结构 :用户界面层 / 事务层 /数据库层。因此, web 结构具有更好的安全性。不需要在用户机器上安装任何应用程序, 应用程序可以安装在事务层所在的计算机上, 测试问题存储在数据库服务器上 (事务层和数据库可以是同一台机器 )。作为 java 课件 (网络版 )的一个组成部分, 该系统要求实现网络考试系统的所有基本功能。考虑到安全性和可维护性,选择了 web 实现技术。简而言之,该系统被制成 b/s 模式,允许用户通过浏览器直接访问位于服务器上的试题, 并远程维护该系统。 服务器端程序也有许多实现技术。我选择了 jsp,一种流行的网络编程技术,作为主要的实现方法 (用

4、java servlet、java bean、html 等等。 )。Jsp 作为一种 web 实现技术,具有很高的效率。这完全符合考试系统的实时性要求。 Jsp 自身的安全性,加上实现模式的特点,完全可以满足考试的保密性要求,保证考试的公平性原则。 此外,作为 java 平台的一部分, jsp具有 java 语言 “一次编写, 随处运行 ”的特点。随着越来越多的服务器厂商将 jsp 支持添加到他们的产品中,这个由jsp 构成的系统可以很容易地移植到其他平台上运行。 各种优势使得该系统不仅为当前学校的网络教学打下了良好的基础, 也为未来远程教育的实现打下了良好的基础。因此 jsp 是实现该系统的

5、最佳技术,是完全可行的。五、系统构成和功能概念 (1)系统构成本系统由四个子模块组成:数据库和维护模块、考试子系统模块、 成绩管理查询子系统模块、评分子系统模块。它们各自的功能如下:(1)考试子系统主要供学生使用。考试子系统是该网络考试系统的核心部分,也是设计的重点。一般来说,网络考试可以在任何时间、任何地方进行。然而,为了使学校易于组织和管理,系统对考试时间做了一定的限制。因此,在考试之前,首先确定当前时间是否是学校规定的考试时间(或预定的考试时间 )。因为确定的时间是服务器时间, 所以它与检查机器的时间无关。 即使考生修改了机器的时间,也没有用。如果时间满足要求,将显示登录页面进行登录。如

6、果信息不正确 (包括一些考生试图绕过登录页面直接进入试卷页面,系统也会认为他们是非法考生,因为没有登录信息 ),系统会给出提示信息并重新定位到登录页面; 如果信息正确, 可以启动不同的检查模式。当考试时间到了或考生点击 “上交 ”按钮时,系统将考生的答案传送到服务器的数据库中存储, 并在数据库中标记考生是否参加了某门课程的考试。 (随机检查可以给出结果;非随机考试和其他老师在批改试卷后会将他们的分数保存在数据库中。(2)为了方便考生及时了解考试结果, 查询管理子系统也是通过网络实现的。 考生在页面上输入自己的信息后, 服务器可以将结果信息传送到考生的机器上。此外, 系统还可以对结果进行排序和其

7、他管理功能。学生和老师都可以使用这个系统。 (3)评卷子系统该系统专用于教师 (仅可通过教师登录访问 ),对考生不可见。 (对于主观考试模式,本系统用于手工评分 )主要功能有 :1、评分 (根据参考答案给出相应的分数),2、分数统计、排序 (有助于教师了解学生的考试情况),3、信息输出 (输出最终结果 )(4) 数据库和维护系统模块可以维护数据库中的信息(学生信息、试题 ),主要用户是系统管理员 (只运行在服务器上,不进行远程维护 )。目的是增强系统的安全性 )。该系统的数据库部分计划于6 月份由 XXXX 微软公司推出。 它是一种基于 javaservlet 和整个 java 系统的 web

8、 开发技术。作为 j2ee 系统的重要组成部分, jsp 为创建高度动态的 web 应用程序提供了独特的开发环境。 Jsp 可以适应市场上85%的服务器产品, 包括 apachewebserver、iis4.0,这对于大多数业务交易来说已经足够了。同时,jsp 代码在被服务器解释和执行后将被直接嵌入到html 语言中,从而简化了页面的输出并保留了脚本语言易于使用的优点。Jdbc是一个用于执行 sql 语句的 java 应用程序接口。它由一组用 java 语言编写的类和接口组成。 jdbc 将在 jsp 中用于访问数据库。 Jdbc 是一种规范,允许数据库供应商向 java 程序员提供标准的数据库访问类和接口, 这使得开发独立于 dbms 的 java 应用程序成为可能。常见的 java 开发工具都有 jdbc-odbc 桥驱动程序,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论