摘要:出题、组卷、打印试卷给学生考试历来都是教学评价中的重要组成部分,传统的教师自己出题、组卷有许多缺点,如题目相似、笔误、考点设置不合理等。加上教学的需要,考试次数越来越频繁,老师的任务负担会越来越大。在此基础上,我设计了一个B/S题库系统。
本设计采用了软件工程、数据库原理、网页编程中的技术,设计了一个通用题库系统。系统功能完善,操作简单,主要功能有试题的录入、查询、修改、删除,教师根据不同的需求自动组卷,把整卷打印输出,学生和教师用户的信息管理。本设计前端采用JSP语言,编码开发用MyEclipse,数据库使用SQL Server 2008。这些工具操作方便,满足了所有开发需求。
由于本人能力有限,此项毕业设计中,还有许多缺陷与漏洞,希望读者给出宝贵的建议,完善本设计的功能。
关键词:通用题库系统;试题管理;jsp;
目录
摘要
Abstract
第1章 绪论-3
1.1 开发背景、目的及意义-3
1.2 系统优势-3
1.3 选用的工具及原因-4
第2章 系统分析-5
2.1可行性分析-5
2.1.1技术可行性-5
2.1.2操作可行性-5
2.1.3系统性能需求-5
第3章 系统设计-6
3.1系统结构-6
3.1.1整体设计-6
3.1.2模块设计-6
3.1.3安全设计-8
3.2详细设计-9
3.2.1网站的总体设计-9
3.2.2功能模块及相应的页面-12
3.3数据库设计-19
3.3.1数据库设计原则-19
3.3.2数据库概念设计-20
3.3.3数据库逻辑设计-21
第4章 运用的相关技术-26
4.1 开发环境-26
4.1.1 Tomcat-27
4.2 相关技术-28
4.2.1 JSP-18
4.2.2 JavaBean-29
4.2.3 JDBC技术-30
4.2.4 用JDBC访问数据库-31
第5章 系统的实现-33
5.1开发环境的配置-33
5.1.1 安装-33
5.1.2 配置-33
5.2建立数据库-33
5.3运行条件说明-33
第章 系统测试与维护-34
6.1 系统测试-34
6.1.1测试目标-34
6.1.2测试方法-34
6.1.3模块测试-34
6.1.4系统测试-35
6.2系统维护与改进-35
参考文献-37
致谢-38