摘 要
高校教务管理工作中一项非常重要的工作就是考试管理工作,每学期各专业考试,从组织出卷到试卷的印制及试卷的管理等工作非常繁琐且工作量很大,这种组织管理方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等各方面难以控制,难以形成有效的试题库,不利于充分发挥历年来的优秀试题及试卷的作用,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变的高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。
本文描述试题生成流程,紧接着陈述了设计的原理和设计用到的工具包括ECLIPSE、JSP 、Dreamweaver MX 、SQL2000、JAVASCRIPT ;之后进入准备部分,在这里进行了系统的需求分析,给出了试题生成的过程图和数据流程图;接下来是全文的主体部分,详细的实现了一个试题生成系统解决方案。
关键词:JAVA, JSP, ECLIPSE,试题生成,Dreamweaver MX ,
ABSTRACT
University Senate in the management of a very important job is to test the management of the various professional examinations each semester, from the organization to the volume of printing papers and paper management is very cumbersome and heavy workload, the management of such organizations tasks not only heavy but also the standardization of the test, degree of difficulty, the volume of the size of title and other difficult to control, it is difficult to form an effective test database, is not conducive to giving full play to the best over the years the role of questions and examination papers, examination questions and examination papers to the management of bring a lot of problems and difficulties. In these circumstances, the use of computers to automatically generate paper and gradually accumulated to form an effective test library, for the management of questions and examination papers will become efficient and convenient, to improve the work efficiency, so that step by step test management automation and standardization will play a a very important role.
This article describes the test generation process, followed by a statement of the principles of design and design tools used, including ECLIPSE, JSP, Dreamweaver MX, SQL2000, JAVASCRIPT; preparation to enter the part after, where a systematic needs analysis, given the questions generated the process of map and data flow charts; followed by the main part of the full text of detailed questions to achieve a generation of system solutions.
Key Words: java, jsp, eclipse, Test generation , Dreamweaver mx
目 录 20000字
摘 要 I
ABSTRACT II
第一章 绪 论 1
1.1.开发该系统的依据及意义 1
1.2.国内外研究现状及发展趋势 1
第二章 系统开发工具及环境介绍 3
2.1.开发工具 3
2.1.1.Dreamweaver MX 3
2.1.2.SQL2000介绍 4
2.1.3.Eclipse 7
2.1.4.Tomcat 5.5 8
2.2.试卷生成系统环境配置 9
2.2.1.开发软件环境的搭建 9
2.2.2.开发硬件环境 10
2.3.JSP技术概述 10
2.4.JAVABEAN与SERVLET介绍 12
第三章 系统的详细设计 16
3.1.系统功能模块 16
3.2系统总体设计 16
3.3.数据库设计与分析 17
第四章 系统设计与实现 20
4.1.系统设计与实现 20
4.1.1.管理登陆模块 20
4.1.2.用户管理功能模块 22
4.1.3.题库管理模块 24
4.1.4.试卷管理模块 27
4.1.5.密码修改模块 30
4.1.6用户帮助模块 31
4.2.网站测试 31
4.2.1.测试的主要方面 32
4.2.1.1.功能测试 32
4.2.1.2.性能测试 33
第五章 研究结论与未来研究 34
5.1 .主要创新点 34
5.1.1三层B/S架构 34
5.1.2.数据库连接池技术 35
5.2 存在的不足和以后的研究方向 36
参考文献 37
致 谢 38
参考文献
[1] 黄丙湖,等.管线信息管理系统的设计与实现[J].山东科技大学学报(自然科学版),2003,22(3).
[2] 吴竞华,等.基于三层结构模式的档案管理系统设计及实现[J].计算机应用.2000,(8):30-34.
[3] 武苍林.Browser/Server与Client/Server结构的分析与比较[J].电脑技术信息.1999,(8):35-36.
[4] Bruce Eckel.JAVA编程思想第三版[M].北京:机械工业出版社,2005.
[5] Ivor Horton.JAVA2入门经典JDK5[M].北京:机械工业出版社,2006.
[6] 方逵,许向阳等.JSP编程技术与应用[M].高等教育出版社,2003.
[7] 元晋豫.用ASP进行浏览器/服务器模式的Web数据库开发[J].电脑技术信息.1999,(10):29-30.
[8] 刘东波.Web数据库技术进展[J].中国计算机用户.1997(10上):45—49.
[9] 郑言勇,唐旭章.Internet /Web技术与数据库管理信息系统开发[J].研究与开发.1998,(1):19-23。
[10] 高海茹,李智,陈清阳.MySQL 网络数据库技术精粹[M].北京:机械工业出版社,2002.
[12] 刘晓华,张健,周慧贞.JSP应用开发详解(第三版)[M].北京:电子工业出版社,2007.
|