摘要:通过国家各民族的努力,国家综合国力显著增强,我国教育事业也迎来了它的春天。九年义务教育的贯彻落实,使得越来越多的孩子可以得到教育,以及得到更好地教育,但是同时,国家在教育上花费的资源也越来越多了,在保证教育质量,甚至在提高教育质量的同时,减少教育花销显得越来越重要。互联网教育应运而生,学生在线上课(一对一、一对多形式教学)、在线选课、网上报名、网上缴费(学费、重修费以及等级考试费等)以及发布通知等功能相继出现。互联网对教育的贡献尤为突出,其中,最显而易见的一点就是,极大地减少了对纸张的使用,节能环保;
计算机考试系统是针对学生考试而设计的系统,使得学生能够用随时随地进行在线考试,老师能随时随地在线批阅试卷。现在,计算机考试系统在学生考试形式中已经不算是什么新鲜事了,但本系统在保留基本功能的同时又添加了客观题自动打分功能。本系统采用了B/S结构和jsp中MVC三层设计模式,包含了成绩查询、数据分析统计、问答题管理、主观题打分、选择考卷、在线考试、错题查询、填空题管理、判断题管理、选择题管理、试卷生成模块。
关键字:计算机考试系统,java编程语言,MySql数据库
目录
摘要
Abstract
第1章 绪论-1
1.1 选题背景-1
1.2 发展现状-1
1.3 研究内容-1
1.4 论文的组成-2
第2章 系统开发技术的介绍-3
2.1 MyEclipse与tomcat简介-3
2.2 HTML/CSS简介-3
2.3 JSP简介-3
2.4 Sqlserver数据库概念和特点-3
2.5 本章小结-4
第3章 系统分析-5
3.1可行性分析-5
3.2功能需求分析-5
3.3业务流程分析-7
3.4数据流程分析-8
第4章 系统设计-10
4.1系统设计的原理-10
4.2系统总体设计-10
4.3系统功能模块设计-11
4.4数据库设计-12
4.4.1概念模型设计-12
4.4.2数据库表设计-13
第5章 系统的实现-17
5.1主页面的实现-17
5.2登录模块的实现-17
5.3成绩查询模块的实现-19
5.4题库建设模块的实现-20
5.5在线考试模块的实现-25
5.6主观题打分模块的实现-25
5.7柱状图统计模块的实现-26
第6章 系统测试-28
6.1测试方法-28
6.2测试用例-28
6.3测试结论-36
第7章 总结-41
致 谢-42
参考文献-43