技术:Java、JSP等
摘要:
试卷是教学活动的重要组成部分。传统的手工考试具有相似的内容,不合理的知识点,管理错误和印刷错误。离散数学题库管理系统是为题库管理信息化而开发的。本文详细介绍了系统设计,数据库设计和功能模块设计。通过在软件工程中应用瀑布式开发模式,开发并实现了“离散数学”课程考试题库系统。这个系统为用户提供强大的数据处理功能,友好的界面,简单易用的方法和低廉的系统维护成本。
考虑简单操作和界面可视化的优点,并充分利用网络。该系统使用Jsp语言和MyEclipse开发工具。在后台,我们将使用SQL Server数据库来完成题库管理系统的设计和实施。数据处理模块可以对系统的相关信息进行各种操作,界面直观简洁。
在这个毕业设计中,已经可以基本实现了离散数学考试的在线题库管理功能,给用户提供了方便快捷的途径去管理这些繁琐的数据。 不过仍存在一些缺陷,存在大量冗余代码和冗余形式的java语言程序。
关键词:SQLSERVER;试题库管理;试题库
目录:
1 绪论 1
1.1 开发背景、目的及意义 1
1.2 系统优势 3
1.3 选用的工具及原因 4
2 系统分析与相关技术 6
2.1 可行性分析 6
2.1.1 技术可行性 6
2.1.2 操作可行性 6
2.1.3 系统性能需求 6
2.2 开发环境介绍 6
2.2.1 MyEclipse简介 7
2.2.2 SQLSERVER简介 8
2.2.3 Tomcat简介 8
2.3 相关技术介绍 9
2.3.1 JSP介绍 9
2.3.2 JavaBean介绍 10
2.3.3 servlet介绍 11
2.3.4 JDBC技术 12
3 系统设计 13
3.1 整体机构和模块设计 13
3.1.1 整体设计 13
3.1.2 模块设计 13
3.1.3 安全设计 14
3.2数据库设计 15
3.2.1数据库设计原则 15
3.2.2数据库概要设计 15
3.2.3数据库详细设计 16
4 系统的实现 20
4.1 详细设计 20
4.1.1 设计整个网站 20
4.1.2 功能模块及相应的页面 21
4.1.3 功能模块相关代码 24
4.2 开发环境的配置 28
4.2.1 安装 28
4.2.2 配置 28
4.3建立数据库 28
4.4建立系统数据源 28
4.5 用JDBC访问数据源 29
4.6运行条件说明 31
5系统测试与维护 32
5.1 系统测试 32
5.1.1 测试目标 32
5.1.2 测试方法 32
5.1.3模块测试 32
5.1.4系统测试 33
5.1.5测试用例 34
5.2系统维护 35
5.3小结 35
结束语 36
参考文献 38
致 谢 39
外文原文 40
中文翻译 56
论文字数:31606
包含资料:
截图: