基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc

上传人:b****1 文档编号:13166321 上传时间:2022-10-07 格式:DOC 页数:49 大小:899KB
下载 相关 举报
基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc_第1页
第1页 / 共49页
基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc_第2页
第2页 / 共49页
基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc_第3页
第3页 / 共49页
基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc_第4页
第4页 / 共49页
基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc

《基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc(49页珍藏版)》请在冰豆网上搜索。

基于jspjava在线考试系统的设计和实现Word文档下载推荐.doc

实现了考试出题的自动化。

本试卷自动生成系统是采用当今流行的JSP语言开发而成。

作为一种基于对象,可视化的编程工具软件,它提供了许多内部及外部控件:

ajax、structs等,不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象加到屏幕上,一点即可。

它不仅可以帮我们设计出漂亮的界面,同时它提供的数据控件和数据访问对象可以轻松连接到各种格式的数据文件,从而实现对数据库的各种操作。

系统使用了sql作为数据库平台,它可以用最简单的方式创建各种数据库,并且可以稳定高效的支持jsp对它的调用。

关键字:

数据库;

试卷生成系统;

JSP语言;

控件

Today,alongwiththetechnicalandquickdevelopmentincalculator,applicationhasseepedintothehumansocialforeachotherrealmandhasbroughtintoplaythemoreandmoreimportantfunction.Thisautomaticcreationfortextpapersystermisimportantpartofmanagesystermforcurrencytestquestions.itisanimportancewaytorealizeteachingauto-mation.Itcanrealizeautomationthatexaminationmakeoutquestions,toincreaseworkefficiency,andrealizestoseperationforeachandtest,itcanrisesimportantfunctionforincreasingtheteachingquantity.

ThesystemwasbuildedwasdesignedbypopularintegrateddevelopmentVisualBasiclanguage.Asanobject-orientedvisualprogrammingsoftware,itsupportsmanycontrol,suchasdatbirdandupdown,richtextboxandsoon.Doingnotneedtheplaitwritesthecodeoflargequantitytotheexternalappearancethatdescribetheinterfacechemicalelementwithpositions.Butaslongasclickinadvanceoftheobjectaddstoholdtheacttop.Itcannotonlydesignthebeautifulinterfaceforus.Thedatathatitprovidecontrolsadataforvisittingwiththedataobjectcanthentherelaxedchainreceiveseverykindofformatdocumentatthesametime.Frombutrealizetoeverykindofoperationofthedatabase.ThesystemusedtheAccessconductandactionsdatabaseterrace.Itcancreattosetupeverykindofdatabasewiththemostsimpileway,andcanthesupportVBstabilizingefficientadjusttousetoit.Askforhelpfromthissystem.

Withthisdesignteacherscouldupdatathecurrentdatabaseandcompletemosttasksinquickeractions.Accordingtoallabove,toachievetheautomaticquestionsgeneratoroftestpaper.

Keyword:

database;

testpapergeneratesystem;

JSP;

control

第1章绪论 5

1.1项目背景和意义 5

1.2研究目标 6

1.3国内外考试系统解决方案 6

1.4论文结构 7

第2章系统相关理论和技术 8

2.1J2EE体系 8

2.1.1J2EE概念 8

2.1.2J2EE四层模型 9

2.1.3J2EE的核心组件 9

2.2MVC设计模式 10

2.2.1MVC设计模式概念 10

2.2.2采用MVC设计模式优势 11

2.2.3MVC设计模式原理 12

2.3Struts框架 12

2.3.1Struts框架概述 12

2.3.2Struts框架优点 12

2.4Hibernate框架. 13

2.4.1Hibernate框架概述 13

2.4.2Hibernate框架优点 14

2.5AJAX技术 14

2.5.1AJAX技术概述 14

2.5.2AJAX技术优点 16

2.6数据库理论基础 17

第3章网络考试系统的分析与设计 19

2.1系统总体目标和需要解决的问题 19

3.2系统总体结构 19

3.3系统总流程图 19

3.4系统主要数据库表设计 20

第4章基于J2EE的网络考试系统的实现 24

4.1系统的开发及测试环境 24

4.2系统的关键技术的实现 24

4.2.1Struts框架应用 24

4.2.2数据库连接池应用 26

4.2.3AJAX技术应用 27

4.3系统的主要功能模块的实现 28

4.3.1登录子模块实现 28

4.3.2出卷子模块实现 30

4.3.3评卷子模块实现 36

4.4组卷算法研究设计 45

4.4.1随机选取算法 45

4.4.2回溯试探算法. 46

4.4.3遗传算法 47

4.5系统安全性的实现 49

第5章总结与思考 50

5.1研究成果总结 50

5.2研究中存在的不足 50

结束语 52

参考资料 53

致谢 54

第1章绪论

1.1项目背景和意义

Internet是世界上最大的计算机互联网络。

所谓计算机网络,就是把分步在不同地理区域的计算机与专门外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使计算机之间相传递信息,共享硬件、软件,数据信息等资源。

它是现代通信技术与计算机技术相结合的产物。

而Internet连接着世界各地数以千万计大大小小的电脑网络和主机,是世界上最开放的计算机网络。

万维网的英文全称是WorldWideWeb,也可以写为WWW、Web或3W。

它是使用超文本探索Internet的系统,最早由位于日内瓦的欧洲粒子物理实验室CERN所创建。

创建者的目的是建立一种网络系统,将分布在世界各地的物理学家组织在一起,互相交流设计思想和研究成果。

在使用WWW进行文件阅读时,屏幕上会出现许多不同于基色的词或词组,这就是“超级链接”,超级链接是指向Web页面的统一资源定位器(URL)的对象。

当用户单击一个超级链接时,该用户界面就会跳转到超级链接所指向的Web页面。

URL可以看作是Web页面的地址。

每个Web页面都有一个或多个URL与之相关。

WWW采用与“网”状结构组织有关的资源。

长久以来,国家都很重视教育,无论是在政策还是财政上都给与很大程序的倾斜。

而随着社会的不断高速发展,就业的压力越来越大,所以在学校方面,如何更有效地进行考试管理,以便腾出手来进行更重要的教育工作,是一个很大的课题。

而现行的考试系统,仍然是很传统的手工操作的“笔纸操作系统”,全部信息由负责的老师进行纸页记录,然后进行传达保存工作,但这其中会涉及到各部门间的信息传达、信息查找等,由于每个人的字迹习惯都不一样,所以,在信息传达过程中会造成一定的失误,而这失误对于学校管理方面是很不好的。

由此,重组一个新的考试管理系统,是迫在眉睫。

计算机和网络技术的不断进步和提升,使人类的信息分析方式和生活方式都得到了很大的改变,而各个产业都在自己的领域中不同深度的融入了计算机及网络技术,对本行业的发展起了很大的推动作用。

基于B/S模式的考试系统克服了传统交流方式时所带来的人力、物力以及时间上的浪费,同时也保证了交流过程的科学化、高效化,使管理过程方便、准确、快捷、深入人心。

网络技术的迅速发展,使得人类社会突飞猛进,数据分析共享是其中一个重要的增进渠道。

采用这种管理方式,一是无纸化管理,节约的造纸印刷资源不可计数;

二是在管理方式及方法上有了多种选择,增加了信息的可读性和可管理性。

总之,伴随着个人电脑的普及和使用电脑人口的增加,网络管理在众多的管理渠道中脱颖而出,其地位及占有量一定会逐渐增加。

技术革命引发教学结构变革,网络教育的产生是教育领域中的一场革命。

1.2研究目标

  本系统是为某某学校设计开发的一个在线考试系统,来研究基于B/S模式的在线教务管理的实现,采用的是JSP+SQL模式的电子管理平台。

该管理系统有机的结合在线考试的现实情况,采取各种直观的手段,显示学生的实际情况,方便教师和管理者有针对性的制定培养计划,以便查漏补缺。

此系统设计上采用三层结构、WebService技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。

系统设计按标准化、规范化,分层设计,构件化实现。

采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;

以统一的服务接口规范为核心,使用开放标准。

从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。

系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。

1.3国内外考试系统解决方案

我国互联网行业较国外起步晚,1994年中国获准进入互联网,并于同年完成所有中国互联网工作,次年5月,张树新创立瀛海威,这是中国第一家互联网服务供应商,自此之后,在一代代IT人才的推动下,中国互联网事业获得蓬勃发展。

由此,中国课程网站的起步也较晚,但现在却无从得知谁是第一家课程网站了,只知道现在

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1