摘要:计算机和科技技术的高速发展再给人们带来便利的同时使得各行各业对计算机的应用都已经逐步普及。计算机技术在教育事业上的应用不仅仅体现在多媒体教学上,在相应科目的试题管理和自动生成相应科目的试卷方面的应用也已经有了极大的发展。因为出卷不仅是一种繁重的智力与体力劳动,而且还要花费老师的大量时间,所以如果能通过计算机来生成试卷,教师就能省下把大量的精力和时间来,不仅能把重心放在教学上,还能提高教学质量。试题库管理和试卷生成系统由此应运而生。虽然市面上此类软件应经有很多了,但是此类软件的需求依然非常大。52406
试题库系统采用了B/S开发模式,开发平台使用Eclipse软件,使用了jsp、struts2、spring,hibernate等技术,在服务器端采用的是开源的tomcat以及用mysql作为后台数据库。为了保证系统在出卷和题库管理上的高效性,系统在组卷策略上采用了比较简单的随机组卷算法。在题库的管理上,该系统题库涵盖了单选题,多选题,填空题,判断题,简答题,题型比较全面,在数据库的设计方面,为了减少数据存放冗余度,数据规范化达到3NF。
毕业论文关键词: JSP;试题库系统;Mysql;B/S
《Computer Communication and Network》Test Management Design
Abstract:The high speed development of the computer and the science and technology brings the convenience to the people. At the same time the applications of the computer in our world and life have been gradually popularized. The application of computer technology in education is not only reflected in the multimedia teaching, but in the corresponding subjects of the examination paper management and automatic generation of the corresponding subjects of the examination paper has also been a great development. Because the volumes is not only a kind of heavy mental and physical labor, and will take the teacher of a lot of time, so if we can through the computer to generate the test paper, teachers will be able to save to a lot of time and energy to, not only to focus on teaching, but also improve the quality of teaching. Examination question bank management and test paper generation system emerge as the times require. Although such software on the market should be a lot of, but the demand for such software is still very large.
Item bank system adopts B / s development model, development platform eclipse software, the use of JSP, Struts2, spring, hibernate and other technology, open source Tomcat and MySQL as the background database is used on the server side. In order to ensure the high efficiency of system on the volumes and the question bank management system on the test paper strategy the relatively simple random generating algorithm. In the question bank management, the question bank system covers the RadioButtonList, multiple-choice and fill in the blanks, determine the title, short answer questions, questions more comprehensive, in the design of the database, in order to reduce the data storage redundancy, data specification of 3NF.
目 录
1 绪论 3
1.1 背景、目的及意义 3
1.2 系统开发方法及目的 3
1.3 系统开发语言和工具 4
1.4系统开发环境 7
2 需求分析 8
2.1 任务概述 8
2.2 业务流程分析 8
2.3 数据流图 9
2.4 数据字典 10
3 web开发技术 11
3.1 MVC介绍 jsp《计算机通信及网络》课程试题库设计:http://www.751com.cn/jisuanji/lunwen_56280.html