基于jsp技术在线考试系统.doc
约51页DOC格式手机打开展开
基于jsp技术在线考试系统,基于jsp技术在线考试系统全文51页约22000字论述翔实摘 要随着信息时代的到来和现代科学技术的突飞猛进,尤其是计算机技术的发展与普及,在线考试系统在当代远程教育中的应用已经越来越广泛了。本文讲述了使用jsp技术开发一个实用的在线考试系统的思路与方法。所谓的在线考试系统就是能实现计算机组卷、网上答卷、计算机判卷、计算...
内容介绍
此文档由会员 棉花糖糖 发布
基于JSP技术在线考试系统
全文51页 约22000字 论述翔实
摘 要
随着信息时代的到来和现代科学技术的突飞猛进,尤其是计算机技术的发展与普及,在线考试系统在当代远程教育中的应用已经越来越广泛了。
本文讲述了使用JSP技术开发一个实用的在线考试系统的思路与方法。所谓的在线考试系统就是能实现计算机组卷、网上答卷、计算机判卷、计算机统计成绩等功能的系统。
本文首先在绪论中介绍了远程教育的发展状况,而网上考试作为远程教育的一个重要环节也将是发展的一个趋势。还阐述了在线考试的优越性和研究意义。
此后,本文着重描述了在线考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了部分环节的程序设计、模块开发过程。
最后在一定的环境下对系统的重要模块进行了模拟测试,证实了系统的可用性。
关键词 JSP技术,在线考试,组卷
Abstract
With the coming of information era and the rapid advance of modern technology, especially the progress and permeation of computer technology, Testing Online Systems are used more and more in long-distance education nowadays.
This paper describes the design and implementation of a Testing Online System by using JSP technology. A so-called Testing Online System is the system to realize the function that computer forms paper, go on and answer the questions in a test paper on the net, computer judges paper one, computer counts score, etc.
At first, the paper introduces the state of development of the long-distance education. Furthermore, the web-based examination is regarded as an important ring of the long-distance education and it will be an inexorable trend of developing. It explains even the superiority of online test and research meaning.
After this, the paper highlights the architecture, design, some implementation details and the related tools and technology. In addition to that, this paper also gives some analysis on some programming issues and the exploitation course of the module.
At last, the important module of the system is tested under certain virtual environment, thus systematic usability is verified.
Keywords JSP technology; Testing online; Form the paper
目 录
摘 要 I
Abstract II
第1章 绪 论 1
1.1 网络教育的发展状况 1
1.2 系统的总体概述及其研究意义 3
1.3 毕业设计的任务要求 4
1.4 开发环境与工具 4
第2章 产品定义 6
2.1 产品名称 6
2.2 系统边界 6
2.3 系统的功能特性和分析 7
2.4 系统功能的完备性 8
2.5 数据库系统 8
第3章 产品功能分解及模块说明 10
3.1 系统功能模块间的相互关系 10
3.2 模块说明 11
3.2.1 考试模块 11
3.2.2 管理模块 12
3.2.3 留言板模块 13
第4章 在线考试系统的详细设计与实现 14
4.1 数据库的设计 14
4.2 数据库连接和系统模块流程图 15
4.3 学生考试模块的设计与实现 16
4.3.1 考生登录功能 17
4.3.2 考生信息显示功能 18
4.3.3 随机生成试卷功能 19
4.3.4 学生考试功能 21
4.3.5 自动判卷和显示成绩功能 21
4.4 教师管理模块的设计与实现 22
4.4.1 教师登录功能 22
4.4.2 考生管理功能 23
4.4.3 题目管理功能 24
4.4.4 教师管理功能 25
4.4.5 成绩统计功能 25
4.5 留言板模块的设计与实现 27
4.5.1 增加留言功能 27
4.5.2 查看留言功能 28
第5章 系统测试 29
5.1 系统测试 29
5.1.1 黑盒测试与白盒测试 29
5.1.2 单元测试 30
5.1.3 集成测试 31
5.2 性能分析与小结 32
结 论 33
致 谢 34
参考文献 35
附录1 外文文献译文 36
附录2 外文文献原文 41
部分参考文献
10 Cummings, R. A Web-based document distribution system constructed with Lotus Notes
11 Zhou, Yi-ling .Design and realization of official documents examining based on domino/notes. Changsha Dianli Xueyuan Xuebao/Journal of Changsha University of Electric Power.2001.11
12 Paul Cummings.Enhancing Lotus Notes for Carrier Grade Hosting. Technologies for the Information Superhighway,1995
13 Berthold Reinwald,C.Mohan.Structure Workflow Management with Lotus Notes Release 4 .IBM Almaden Research Center,1996 2
14 Moore, K.; A groupware benchmark based on Lotus Notes .Proceedings of the Twelfth International Conference on , 26 Feb.-1 March 1996
15 Kiger, R.;. Expert system and Lotus Notes applications for retrieval Of problem-solving knowledge and information.Professional Communication Conference, 1996
全文51页 约22000字 论述翔实
摘 要
随着信息时代的到来和现代科学技术的突飞猛进,尤其是计算机技术的发展与普及,在线考试系统在当代远程教育中的应用已经越来越广泛了。
本文讲述了使用JSP技术开发一个实用的在线考试系统的思路与方法。所谓的在线考试系统就是能实现计算机组卷、网上答卷、计算机判卷、计算机统计成绩等功能的系统。
本文首先在绪论中介绍了远程教育的发展状况,而网上考试作为远程教育的一个重要环节也将是发展的一个趋势。还阐述了在线考试的优越性和研究意义。
此后,本文着重描述了在线考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了部分环节的程序设计、模块开发过程。
最后在一定的环境下对系统的重要模块进行了模拟测试,证实了系统的可用性。
关键词 JSP技术,在线考试,组卷
Abstract
With the coming of information era and the rapid advance of modern technology, especially the progress and permeation of computer technology, Testing Online Systems are used more and more in long-distance education nowadays.
This paper describes the design and implementation of a Testing Online System by using JSP technology. A so-called Testing Online System is the system to realize the function that computer forms paper, go on and answer the questions in a test paper on the net, computer judges paper one, computer counts score, etc.
At first, the paper introduces the state of development of the long-distance education. Furthermore, the web-based examination is regarded as an important ring of the long-distance education and it will be an inexorable trend of developing. It explains even the superiority of online test and research meaning.
After this, the paper highlights the architecture, design, some implementation details and the related tools and technology. In addition to that, this paper also gives some analysis on some programming issues and the exploitation course of the module.
At last, the important module of the system is tested under certain virtual environment, thus systematic usability is verified.
Keywords JSP technology; Testing online; Form the paper
目 录
摘 要 I
Abstract II
第1章 绪 论 1
1.1 网络教育的发展状况 1
1.2 系统的总体概述及其研究意义 3
1.3 毕业设计的任务要求 4
1.4 开发环境与工具 4
第2章 产品定义 6
2.1 产品名称 6
2.2 系统边界 6
2.3 系统的功能特性和分析 7
2.4 系统功能的完备性 8
2.5 数据库系统 8
第3章 产品功能分解及模块说明 10
3.1 系统功能模块间的相互关系 10
3.2 模块说明 11
3.2.1 考试模块 11
3.2.2 管理模块 12
3.2.3 留言板模块 13
第4章 在线考试系统的详细设计与实现 14
4.1 数据库的设计 14
4.2 数据库连接和系统模块流程图 15
4.3 学生考试模块的设计与实现 16
4.3.1 考生登录功能 17
4.3.2 考生信息显示功能 18
4.3.3 随机生成试卷功能 19
4.3.4 学生考试功能 21
4.3.5 自动判卷和显示成绩功能 21
4.4 教师管理模块的设计与实现 22
4.4.1 教师登录功能 22
4.4.2 考生管理功能 23
4.4.3 题目管理功能 24
4.4.4 教师管理功能 25
4.4.5 成绩统计功能 25
4.5 留言板模块的设计与实现 27
4.5.1 增加留言功能 27
4.5.2 查看留言功能 28
第5章 系统测试 29
5.1 系统测试 29
5.1.1 黑盒测试与白盒测试 29
5.1.2 单元测试 30
5.1.3 集成测试 31
5.2 性能分析与小结 32
结 论 33
致 谢 34
参考文献 35
附录1 外文文献译文 36
附录2 外文文献原文 41
部分参考文献
10 Cummings, R. A Web-based document distribution system constructed with Lotus Notes
11 Zhou, Yi-ling .Design and realization of official documents examining based on domino/notes. Changsha Dianli Xueyuan Xuebao/Journal of Changsha University of Electric Power.2001.11
12 Paul Cummings.Enhancing Lotus Notes for Carrier Grade Hosting. Technologies for the Information Superhighway,1995
13 Berthold Reinwald,C.Mohan.Structure Workflow Management with Lotus Notes Release 4 .IBM Almaden Research Center,1996 2
14 Moore, K.; A groupware benchmark based on Lotus Notes .Proceedings of the Twelfth International Conference on , 26 Feb.-1 March 1996
15 Kiger, R.;. Expert system and Lotus Notes applications for retrieval Of problem-solving knowledge and information.Professional Communication Conference, 1996