该题库组卷系统基于ssh框架,java语言开发的毕业设计,是一款典型的后台管理系统,实现了后台组卷的功能,功能强大,模块清晰,开发工具Myeclipse,数据库支持mysql ,sqlserver,有配套文档,外文翻译,ppt等,角色分为三个用户,管理员,教师,超市管理员.
主要的功能以及实现如下所示:
登录模块:实现了后台的组卷管理的用户登录,管理员就是教师。
专业学科:提供了学科的管理,以及试题的专业内容。
题库管理模块:该模块实现了题库的基本管理,以及试题的基本信息管理。
组卷管理模块:该模块,实现了后台组卷的基本功能,例如实现了试卷的人工组织,以便生成试卷后,学生答题。
目 录
摘 要 IV
Abstract V
第1章 概述 1
1.1 课题背景 1
1.2 课题意义 1
1.3 文献综述 2
1.3.1 技术综述 2
1.3.2 功能综述 2
第2章 系统分析 3
2.1 系统的需求分析 3
2.2 业务流程分析 4
2.2.1 课程管理业务流程分析 4
2.2.2 题库管理业务流程分析 5
2.2.3 试卷生成业务流程分析 6
2.3 数据流程分析 7
2.3.1 添加课程信息模块 7
2.3.2 课程查询管理模块 8
2.3.3 课程管理模块 8
2.3.4 修改密码模块 9
2.3.5 添加题库信息模块 9
2.3.6 查找题目信息模块 10
2.3.7 编辑题目信息模块 10
2.3.8 删除题目信息模块 11
2.3.9 添加试卷模块 11
2.3.10 查询试卷模块 12
2.4 数据字典 13
2.4.1 数据项的描述 13
2.4.2 数据流的描述 14
第3章 系统设计 16
3.1 系统体系结构设计 16
3.2 系统子模块功能介绍 16
3.3 数据库设计 17
3.3.1 数据库概念设计——E-R模型 17
3.3.2 数据库逻辑设计——关系模型 19
3.3.3 数据库选型 19
3.3.4 数据库表结构设计 19
3.3.5 数据库表间关系设计 21
3.4 系统环境配置设计 22
第4章 系统实现 24
4.1 课程管理模块 24
4.2 题库管理模块 25
4.3 试卷生成模块 29
第5章 系统测试 31
5.1 测试目的 31
5.2 测试方法 31
5.3 测试用例 32
5.4 测试结果 33
第6章 总结 34
参考文献 35
致 谢 36