基于面向对象的J2EE计算机考试系统
学院:计算机科学与工程
学号:1406210221
姓名:赵丹
摘要
随着网络信息技术飞速的发展,网络化考试已经非常的广泛。网络化考试可以节约人力成本。同时利用计算机进行出卷、阅卷,不仅能节省大量宝贵时间,而且能很大程度上减少出卷人的主观影响,使考试工作更加规范化,更加公正、客观、有效、切实的反映考生的实际学习成果。
网络化考试采用B/S(Browser/Server)结构即浏览器和服务器结构。在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端 (Browser)实现,主要事务逻辑在服务器端(Server)实现。这样大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
本文主要介绍一个基于J2EE的计算机考试系统的体系结构和具体设计与如何实现。该系统使用JSP+Servlet+MySQL进行实现,即系统前台由JSP网页实现表现逻辑,中间使用Servlet的组件实现系统内部复杂的业务逻辑,后端使用MySQL数据库实现数据逻辑。该系统基本实现了在一个在计算机网络环境下命题、组卷、答题和评分等基本的考试功能。具体来说,管理员可以对试题进行添加与修改,进行组卷。并可以对试卷进行发布。考生登陆该系统可以实现在线答题。在试卷提交后系统可以自动阅卷,得出相应的考试分数。同时该系统也可以实现学生对自己信息的管理,管理员对所有学生信息的管理。
关键字:J2EE;JSP;Servlet;在线;计算机考试系统
Computer Exam System Based on J2EE
Abstract
With the rapid development of the computer to the Internet technology, the online exam has been widly used. this kind of exam release human carried out using the computerv olume,marking,not only cansave a lot ofvaluable time, but also significantly reduce the volume of subjective, making the test more standardized,morefair,objective,effective and practical learning reflectactual candidate s achievement.
The network test uses B / S (Browser / Server) structure, ie, the browser and server architecture. In this structure, the user interface is working to achieve through the browser, very small part of the business logic in the front end (Browser) implementation, the main business logic on the server side (Server) implementation. This greatly simplifies the client computer loads, reduce system maintenance and upgrade cost and effort, reducing the user's overall costs.
This paper introduces a system structure of computer examination system based on J2EE and the specific design and how to system uses JSP+Servlet+MySQL to achieve,In front of the system by the JSP web page realization logic,implement the business logic complex internal system using Servlet component,u
面向对象 论文 来自淘豆网m.daumloan.com转载请标明出处.