计算机开题报告
读趣百科>范文>工作报告>开题报告

计算机开题报告

一、 问题的提出

java网上考试系统,是为了配合java语言的网上教学而设计的。它是java课件的一个重要组成部分。

二、 网络考试系统概述

在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于web技术的网络考试系统可以借助于遍布全球的internet进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。

三、 网络考试系统常用的实现技术

网络考试系统的实现技术有多种,可以采用传统的客户机/服务器(c/s)型的mis型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,安全性也受到一定影响。另外一种考试系统采用web技术实现。web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。

四、 本系统拟采用的解决方法(技术)

本系统作为java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。从安全性和易维护性考虑,选择了web实现技术。简单的说就是将系统做成一种b/s模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。

服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——jsp作为主要实现手段(配合java servlet、java bean、html等)。jsp作为一种web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。jsp自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。除此之外,作为java平台的一部分,jsp拥有java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将jsp支持添加到他们的产品中,这样一来用jsp做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。所以jsp是实现本系统的最佳技术,它是完全可行的。

五、 系统的组成和功能构想

(1) 系统的组成

本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块。它们各自的功能如下所述:

(一)考试子系统

这个系统主要是学生使用。考试子系统是本网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,所以本系统对考试时间作了一定的限制,因此在考试前首先判断当前时间是否为学校规定的考试时间(或预约的考试时间),由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,则显示登录页面进行登录,如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则可以开始不同模式的考试。当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来,并在数据库中标记考生是否参加过某门课程考试。(随机考试则可给出成绩;非随机考试等教师批改完试卷后讲成绩保存于数据库。)

(二)成绩查询管理子系统

为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用web方式实现,考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的机器上。此外,系统还可以对成绩进行排序等管理功能。这个系统学生和教师均可以使用。

(三)阅卷子系统

本系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的。(对于进行有主观题测试的模式,采用此系统进行人工给分)主要功能有:

1、评分(根据参考答案给出相应的成绩)

2、成绩统计、排序(有助于老师了解学生考试情况)

3、信息输出(最终结果的输出)

(四)数据库及维护系统

这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统管理员(只在服务器上运行,不能进行远程维护。目的在于增强系统的安全性)。本系统数据库部分拟用microsoft

sql server 2000/microsoft access 2000 来实现。

(2) 统功能的初步构想

1、 界面方面:系统有“登陆”、“运行”、“退出”三个界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。

2、 内容方面:由于网上考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准。(以上是指“在线测试模式”下)对于“人工模式”下,则由阅卷人改卷后,通知考生成绩。这时以“综合测试题”为主。

3、 安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。考试的预约机制,也在一定程度上保证了考试的安全性。

4、 其他:可以根据具体情况适当用其他辅助工具(如:dreamwaver mx、dreamwaver

ultradev等工具)对系统的界面进行美化和布局,以达到更好的效果。

5、 运行环境要求:p133,16m内存,win9x、win2000、winxp、nt网或netware网络。

软件环境: windows nt4.0+iis+ie6.0(以上)/windows2000+ie5.0(以上)+bea weblogic server/ibm websphere application server/apache tomcat 3.x 。

6、 开发环境1.41+editplus2.0jcreator le+dreamweaver ultradev 4.0 / mx

六、主要技术简介

jsp是java server pages的简称,它是由sun microsystem公司于1999年6月推出,是基于java

servlet以及整个java体系的web开发技术。作为j2ee体系中的重要一环,jsp为创建高度动态的web应用提供了一个独特的开发环境。jsp能够适应市场上包括apache

webserver、iis4.0在内的85%的服务器产品,这足以胜任绝大多数的商业事务处理。同时jsp代码经过服务器的解释执行后会直接嵌入到html语言中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点。

jdbc是用于执行sql语句的java应用程序接口,由一组用java语言编写的类与接口组成,在jsp中将使用jdbc来访问数据库。jdbc是一种规范,它让各数据库厂商为java程序员提供标准的数据库访问类和接口,这用就使得开发独立于dbms的java应用程序成为可能。一般的java开发工具都带有jdbc-odbc桥驱动程序,这样,只要是能够使用odbc访问的数据库系统,也就能够使用jdbc访问了。

·开题报告范文 ·英语开题报告范文 ·论文开题报告格式 ·会计开题报告

七、进度安排

设计总共用时13周。具体安排如下:

1-2周:收集资料(书籍和案例),并完成系统分析。

3-12周:软件系统的具体实现(包括测试)和论文写作。

13周:整理材料,装订论文。

<>

更多开题报告范文

毕业设计开题报告范文模板

毕业设计开题报告范文模板(一)计算机信息管理专业毕业设计开题报告学院软件学院专业计算机信息管理班级计信1232班学生姓名唐XX学号122508XXXX指导教师王...
展开详情

开题报告怎么写以及开题报告范文

开题报告怎么写呢?开题报告的撰写成为应届毕业生们关注的焦点。下面是小编分享的开题报告范文以及开题报告的写作的要点,欢迎阅读! 开题报告怎么写 一...
展开详情

工商管理本科毕业论文开题报告

关于工商管理本科毕业的论文开题报告怎么写呢?开题报告是撰写论文的一个步骤,阐述了论文的构思以及规划。下面是小编分享的工商管理本科毕业论文的开题报告,欢迎阅...
展开详情

毕业论文开题报告答辩

开题报告开展论文前的一次审核,通过便可以进行论文的写作然后进行答辩了。课题名称:共享经济模式的法律问题研究1、选题意义和背景。中国是人口大国,很多城市人口密度极...
展开详情

钢筋开题报告

钢筋(Rebar)是指钢筋混凝土用和预应力钢筋混凝土用钢材,其横截面为圆形,有时为带有圆角的方形。也可以作为土木工程的选题。1.课题名称:钢筋混凝土多层、多跨框...
展开详情

2016最新的毕业论文开题报告

现代信息技术的迅猛发展,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究。下面是小编整理的毕业论文开题报告,欢迎大家阅...
展开详情

大学课题的开题报告模板分享

一、选题依据:技术创新预测和评估是企业技术创新决策的前提和依据。通过技术创新预测和评估,可以使企业对未来的技术发展水平及其变化趋势有正确的把握,从而为企业的技术...
展开详情

湘西风情开题报告

随着旅游业的发展,少数民族文化也被列为重要的旅游资源。目前,对民族文化旅游资源的研究已成为旅游资源开发与保护的研究重要组成部分。湘西少数民族地区休闲体育的现状与...
展开详情
热门推荐

小学美术教研组长工作总结报告范文5篇

辛苦的工作已经告一段落了,回顾坚强走过的这段时间,取得的成绩实则来之不易,这时候,最关键的工作总结怎么能落下!下面小编在这里为大家精心整理了几篇学美术教研组长工...
展开详情

怎么写开题报告

有关怎么写开题报告一、开题报告的含义与作用开题报告,就是当课题方向确定之后,课题负责人在调查研究的基础上撰写的报请上级批准的选题计划。它主要说明这个课题应该进行...
展开详情

地磁场的研究开题报告

关于地磁场的研究开题报告一、背景:1、磁场的基本知识:当一根磁铁靠近另一根磁铁时,两根磁铁的磁极之间会产生相互作用力,这同两个电荷之间相互作用的情形是相似的。表...
展开详情

农业水费开题报告

水是我们的生命之源,关于水的价格调控是我们较为关系的问题,那么这样的课题又该如何去研究呢?农业用水理论价格及实施方法研究论文范文摘要:水的价格一直是困扰着节水农...
展开详情

开题报告怎么写才好

开题报告怎么写才好开题认识误区根据我与研究生的日常接触和交流,注意到在撰写开题报告方面有两个认识误区:开题报告可有可无,怎样写开题报告?。不少人认为,写开题报告...
展开详情