1、 基于基于 javajava 的计算机考试系统的计算机考试系统 学院(系) : 计算机学院 2 摘要摘要 无纸化考试系统是现代教育的重要标志,让考试的结果更加的合理、公正、 公平,也可以节约人力成本。高校在线考试系统,常用客户机服务器(CS) 型的 MIS 型架构,或基于 Web 使用浏览器服务器 (BS)的架构。CS 架构 的在线考试系统,试题存放在远程服务器上,客户端安装考试应用程序和数据库 客户机配置,每次考试时需对客户端进行安装、配置。而采用 BS 架构的考试 系统,通过与 BS 结构的数据库管理系统结合可实现瘦客户机,系统维护仅需 在服务器端进行。故开发了基于 BS 的在线考试系统。
2、网络应用软件运行的模 式主要有两类:CS 和 BS 模式。前者主要的缺点是维护、升级相对比较麻 烦,费用也比较高;BS(BrowserServer)结构即浏览器和服务器结构。在这种 结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端 (Browser)实现,主要事务逻辑在服务器端(Server)实现。这样大大简化了客户端 电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。 本论文的内容就是设计一个基于 java 的 B/S 结构的计算机考试系统, 可以基 本实现学生、教师以及管理员所需要的功能。在这个 B/S 结构的设计中,学生通 过计算机网络登入系统,
3、实时提交解答。系统能保存结果,供教师披阅,并能自 动根据条件对客观题进行判分,还能对分数进行统计、管理,协助教师找出教学 中存在的问题,满足任何授权的考生随时随地考试并迅速获得成绩的需求,同时 也大大减轻了教师出题、监考和判卷等繁重的工作量。 关键字:关键字:J2EE;java;MVC;在线;考试系统 Abstract Paperless exam is an important symbol of modern education for this kind of exam make the result more reasonable, more just, and release hum
4、an resource. The online exam system of university, usually uses the C/S MIS architecture, or based web use B/S architecture. In the exam system of C/S architecture, where the papers are stored in the remote Server and the Client must set up the exam application and configure the database, we must se
5、t up and configure the Client every time when do exam. However, the exam system using the B/S architecture can implement thin Client by combining the Management Information System. As system maintenance is only necessary at the sever end, our developed exam system is based on B/S architecture. WEB a
6、pplication software is either of C/S or B/S modes. The main disadvantage of the previous mode is the trouble of maintenance and update, and thus the charge is higher; the B/S architecture is composed of Browser and Server. In this architecture, the user interface is just implemented on WWW Browser, a little part of the transactions is implemented in Browser, and the main part of transactions is implemented in Server. So the load of Client is reduced, and thus reduce the cost of ma