摘要:随着计算机的快速发展,计算机已经应用到各行各业。基于web的在线考试系统就是在这种情况下产生的。随着学生数量的增多,考试难度的加大,传统考试已经不能完全满足社会的发展需求,所以研究在线考试是必要的。
本系统设计并实现了基于《计算机硬件技术基础》课程的在线考试系统。本系统的主要功能有:管理员对教师和学生的信息的维护;教师需要维护题库和试卷;查看成绩和留言;学生可以进行信息的修改和在线考试。其核心功能模块是在线考试和查看成绩,在线考试可以实现自动组卷和实时评分,从而提高教师的工作效率。
该系统设计主要采用MYECLIPSE开发工具进行开发,MYSQL数据库进行数据表的设计,同时利用前端WEB框架S2SH来方便地获取所需的HTML页面。本系统在需求分析的基础上,进行总体设计,数据库的设计和代码实现,最终完成了完整的在线考试系统功能的实现。
关键词:在线考试;B/S模式;自动组卷;实时评分;JSP
Abstract:With the rapid development of computers, computers have been applied to all walks of life. Web-based online exam system is generated in this case. With the increase in the number of students, the difficulty of examination increased, the traditional examination has been unable to fully meet the needs of social development, so the study online exam is necessary.
The system designs and implements an online examination system based on the course of "Computer Hardware Technology Foundation". The main functions of the system are: the administrator of the teachers and students to maintain the information; teachers need to maintain the exam and papers; view the results and comments; students can modify the information and online examination. The core function module is the online examination and view the results, online examination can achieve automatic test and real-time score, so as to improve the efficiency of teachers.
The system design mainly uses MYECLIPSE development tools for development, MYSQL database for data table design, while the use of front-end WEB framework S2SH to easily obtain the required HTML pages. The system based on the needs of the analysis, the overall design, database design and code to achieve the final completion of a complete online examination system function.
KeyWords: Online exam; B / S mode; automatic test; volume;real-time score; JSP
目录
摘 要 I
Abstract II
目 录 III
第一章绪论 1
1.1 研究背景 1
1.2 研究意义 1
1.4 主要内容 2
第二章 系统开发环境及工具的介绍 4
2.1 B/S模式 4
2.2 JSP(JavaServerPages) 4
2.3 S2Sh(struts2,hibernate,spring)技术框架 5
2.4 MYSQL数据库 6
2.5 本章小结 6
第三章