找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2001|回复: 1

在线系统的设计与实现

[复制链接]
发表于 2013-1-2 22:35:09 | 显示全部楼层 |阅读模式
摘   要
    随着互联网应用的逐渐普及,网络问卷,网络调查,网络考试是目前最受欢迎的网络应用。网络考试作为一种大众比较认可的考试方式,渐渐受到越来越多的人的欢迎。本论文主要介绍,通过JBuilder X平台来方便的创建JAVABEAN,以及JDBC来设计并实现采用了三层体系结构(即用户界面层/事务层/数据库层)的在线考试系统。文中主要介绍了,JAVABEAN,JDBC,以JSP中的内建对象,语法元素概念及用法,更着重说明JDBC的语法形式,以及如何在window平台上创建JSP与DBMS 的链接,介绍了其算法,以及流程。
关键词 JAVABEAN,JDBC(Java Database Connectivity),JSP,DBMS。


目   录

一、绪论        3
(一)课题研发的目的与意义        3
(二)研发的背景        3
二、总论        3
(一)JSP简介        3
(二)SQL SERVER 简介        3
三、系统概述        3
    (一)在线考试系统的需求        3
    (二)在线考试系统的概要设计        3
    (三)在线考试系统的详细设计        4
四、数据库设计         4
    (一)创建数据        4
    (二)数据表设计        4                                              
五、数据库连接        6
(一)建立数据库连接        6
(二)安全策略        6
六、在线考试系统设计        6
(一)数据库连接公用模块        6
(二)在线考试模块        10
(三)系统管理模块        23
七、在线考试系统开发的疑难分析        34
八、在线考试系统的测试与发布        34
参考文献         34

一、绪论
(一)课题研发的目的与意义
    首先,师生可以突破时空的界限,大大节省了教育资源,而且师生间可以实现互动,反馈和交流都更加方便,有效率;其次,丰富的网络教学、学习资源给师生提供了有利的学习支持。所以利用网络进行远程教育成为教育发展的一个方向。
(二)研发的背景
基于Web技术的网络考试系统可以借助于遍布全球的Internet,使考试既可以在本地进行,也可以在异地进行。试卷可根据题库中的内容即时生成,避免考试前的压题;可采用大量标准化试题,使用计算机阅卷,大大提高阅卷效率;可直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存在服务器中,这样考试的公平性、答案的安全性可得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。
二、总论
(一)JSP简介
JSP提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。JSP是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。执行 JSP 代码需要在服务器上安装 JSP 引擎。此处我们使用的是 Sun 的 JavaServer Web Development Kit ( JSWDK )。
(二)SQL SERVER 简介
SQL Server是一个关系型数据库管理系统,或称RDBMS,是一个用来建立数据库的引擎,诞生于1988年。SQL Server有很多独特的特点,如支持多客户应用程序、支持多个不同的开发平台、支持数据复制等。
三、系统概述
(一)在线考试系统的需求
    在线考试是在网上模拟考试的应用程序,它维护着一个数据库,存储着考生,题库,管理员等信息,主要包括教师出题,学生在线考试,自动判卷以及相关的系统维护功能。
(二)在考试系统的概要设计
图3-1描述了这个应用程序的系统框架图。
其功能模块大致分为:
1、考生信息模块
考生信息是由超级用户添加生成的,其中包括对考生信息的添加和删除功能。
2、题目管理模块
主要包括对考试题目的添加和修改工能。
3、成绩统计模块
其中包括所有考生考试成绩的显示及各个分数段考生人数的统计。
4、管理员追加


发表于 2016-4-9 13:30:39 | 显示全部楼层

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-3 18:49

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表