网络考试报名系统应用技术相关问题探讨

时间:2022-09-04 11:47:25

网络考试报名系统应用技术相关问题探讨

摘要:本文首先通过网络考试报名系统与传统报名系统的比较分析,对网络考试报名系统的特点进行了总结。然后主要对网络考试报名系统应用技术问题进行分析,最后得出JSP技术可以提高网络考试报名系统的效率和质量。

关键词:考试报名系统;应用技术;JSP

中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2011) 06-0000-01

Related Issues of Network Examination Registration System Applied Technology

Wang Haizheng

(Guangxi Health Department Personnel and Technical Service Centers (Medical Examination Centre),Nanning530021,China)

Abstract:This paper first through the network test registration system and the traditional registration system for comparison and analysis the characteristics of network test registration system are summarized.Then mainly to the network test registration system application technology problems are analyzed,and then the JSP technology can improve network test registration system efficiency and quality.

Keywords:Examination registration system;Application technology;JSP

一、网络考试报名系统的特点

网络的报名考试是成为专门考试机构的好帮手,它的优势不但体现在人力上也体现在物力上,基于网络的报名考试系统的网上报名、现场照相、网上考试、自动评阅、计分、成绩存档功能将有效地避免资源的浪费,有利于环保,减少人员,提高效率。相比传统的报名考试方式,基于网络的报名考试系统主要好处是一方面可以方便采集考生的基本信息,动态地管理各种考试信息;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试;只要准备好足够大的题库,就可以按照要求自动生成各种试卷,另外,计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。

二、网络考试报名系统应用技术分类

(一)JSP技术

JSP是由Sun Micro System公司于1999年6月推出的新的网页开发技术,它是基于Java以及整个Java体系的Web开发技术,是Servlet2.1API的扩展。JSP(Java Server Page)是一种嵌入在日丁ML并由服务器解释的脚本语言。它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。随着WWW的普及,动态网页技术也急速发展。从原来的CGIC Common Gate way Interface到ASP(Active Server Page),都从某种程度上满足了网页开发人对动态网页开发技术的需求。

JSP技术将内容的生成和显示进行分离:使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终的页面。使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求来变化的)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和JavaBeans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。强调可重用的组件:绝大多数JSP页面依赖于可重用的、跨平台的组件来完成应用程序所要求的更为复杂的处理。得益于Java的操作平台无关性,开发人员能够很方便共享和交流执行普通操作的组件,或者使得这些组件为更多的使用者所使用。

(二)Delphi技术

Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x,Windows95,Windows NT等环境下使用。它拥有一个可视化的集成开发环境,采用面向对象的编程语言Object Pascal和基于部件的开发结构框架。Delphi它提供了100多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。主要特点如下:直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。

(三)数据库技术

由于网络考试报名系统涉及到许多数据的处理,这就需要有一个强大的后台数据库管理系统支持。网络考试报名系统采用的是微软公司的SQL Server 2000。原因如下:第一,SQL Server与Windows 2000 Server服务器紧密集成,而Windows 2000 Server服务器具有很好的安全性,能够排除所有未经授权的非法用户的访问,确保了SQL Server 2000服务器的安全性,符合系统对安全性的要求;第二,用户可以使用Web浏览器查询存储在SQL Server 2000数据库中的数据,符合系统远程访问数据库的要求。第三,容量庞大,每个数据库中可创建多达20万个数据表,数据表中的记录的行数只受服务器硬盘空间的限制,符合系统的考题数目较多的要求。

(四)服务器技术

随着Web技术的发展和电子商务时代的到来,人们不再满足于建立各种静态地信息的网站,更多的时候需要能与用户进行交互,并能提供后台数据库的管理和控制等服务的动态网站。从目前来看一般基于Web的在线考试系统都是很占服务器资源的。其主要原因是:系统在运行的过程中采用动态取数据的方法,这将使用户每进行一次测试都要向服务器多次查询数据。

三、结论

最后本文认为JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。JSP自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。

上一篇:办公自动化网络安全的设计 下一篇:网络环境下信息管理的现状与对策分析