全球旧事资料 分类
考试再发展到基于Web的网上考试成为现实。现阶段,网上考试系统的主流开发技术已经相当成熟,且很好地适应了动态站点设计和基于Web的数据库访问的要求,是当前网上考试软件实现的主流技术之一。在对大量关于网上考试系统资料的研究和学习后,根据工作的需要,针对本校实际情况特别是教学的需求,利用学校校园网已有的基础条件,我们提出一种基于Web的网上考试系统,并用MySql数据库与jsp技术结合进行了该系统的开发。
13考试系统的开发平台分类
考试系统由应用程序和数据库组成,开发程序主要有微软的VisualBasic、VisualC、VisualFoxProVFP和PowerBuilder、Delphi、JBuilder等,数据库主要有本地数据库Access和网络数据库SQLServer、MYSQL、ORACLE等。从理论上说开发平台可以由任何一种开发程序和数据库组成,也就是任意两两组合,但是综合考虑系统需求、软件的兼容性等方面,往往有比较合适的组合。对于数据库的选择,可以考虑数据存取速度、容量和网络存取等要求。如果考试系统是单机版的,那么可以选择Access数据库;如果数据库数据的容量在几十万行之内,并且要求网络存取,那么可以选择SQLServer;如果数据库中的数据非常大,那么从安全性和速度等方面考虑采用ORACLE是最好的选择。如果数据库采用SQLServer,有很多开发程序支持它,分别使用不同的技术连接和管理数据库。1VBSQLServer,DAOs方法、ODBCAPI或VBSQL方法管理数据库;2VCSQLServer,开放数据库连接Ope
DatabaseCo
ectivity(ODBC)实现数据库访问;3DelphiSQLServer,数据库引擎Borla
dDatabaseE
gi
e实现连接;2
f禁止用于不当的传播,源程序不对外公布,此论文仅供参考……4VFPSQLServer,SQLPassThrough(SPT)技术直接访问ODBC函数,并把SQL语句发送给服务器执行;5JavaSQLServer,JDBC实现数据库访问。
3
f禁止用于不当的传播,源程序不对外公布,此论文仅供参考……
2
系统的关键技术及介绍
21Jsp技术
JSPJavaServerPages是由Su
Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件htmhtml中插入Java程序段Scriptlet和JSP标记tag,从而形成JSP文件jsp。用JSP开发的Web应用是跨平台的,既能在Li
ux下运行,也能在其他操作系统上运行。211Jsp的优势JSP是在服务器上运行的编译好的公共语言运行库代码它可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。(1)一次编写,到处运行。除了系统之外,代r
好听全球资料 返回顶部