试题库管理系统本科毕业设计论文_图文

上传人:第*** 文档编号:57353740 上传时间:2018-10-21 格式:DOC 页数:62 大小:4.03MB
返回 下载 相关 举报
试题库管理系统本科毕业设计论文_图文_第1页
第1页 / 共62页
试题库管理系统本科毕业设计论文_图文_第2页
第2页 / 共62页
试题库管理系统本科毕业设计论文_图文_第3页
第3页 / 共62页
试题库管理系统本科毕业设计论文_图文_第4页
第4页 / 共62页
试题库管理系统本科毕业设计论文_图文_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《试题库管理系统本科毕业设计论文_图文》由会员分享,可在线阅读,更多相关《试题库管理系统本科毕业设计论文_图文(62页珍藏版)》请在金锄头文库上搜索。

1、摘要随着高校规模逐步扩大,教学任务也随之加大,教师的工作量日益繁重,面对平时的模拟考试,老师还得选题、出题,不仅费时费力,而且存在效率低的弊端。如今,计算机的广泛运用,教学的各个方面都向自动化、规范化、系统化发展,计算机实现试题库管理系统比人工手动选题、出题,在人力和物力方面都节省了不少资源。有必要实现使用计算机来管理试题并且可以人工出题,组卷的系统,试题库管理系统来解决高校课程教学中目前存在的问题,提高教学质量和考试效果,做到快速查询、科学出卷、规范管理,从而减轻教师工作量。试题库管理系统属于典型的管理系统,该系统的开发主要在于数据库的设计和维护,系统前台和后台的设计,后台主要强调数据库的一

2、致性、完整性、安全性,而前台主要在于友好的界面和良好的接口,功能完备,使用方便,系统反应灵敏。试题库管理系统是针对单元测试设计的,其核心部分是课程管理、章节管理、试题管理、试卷管理等模块。本系统基于 B/S 架构,利用了三大框架 SSH 技术,采用 Eclipse 3.5 完成本系统的开发、MySQL 数据库完成后台数据库的设计,前台的 JSP 页面通过 DAO 层和数据库关联控制整个系统的运转。关键词:试题库; SSH; MySQL; JSPAbstractWith the gradual expansion of the size of universities, teaching mis

3、sion also will increase, the workload of teachers will become heavier and heavier, facing with the usual exams, the teacher had to select many questions,finally the teacher had to write those on the paper. it not only takes much time,but also teachers efforts,and there exists shortcoming, such as in

4、efficience and so on . Today, the extensive use of computers in all aspects of teaching are beginning to automation, standardized, systematic development of a computer-implemented test database management system than write question on paper by hands, in terms of both human and material resources to

5、save a lot of resources. It is necessary to realize the use of computers to manage and write questions on paper and test paper system, test database management system to solve the problems on the Teaching of Universities and improve the quality of teaching and exam results, trying to query quickly,

6、write paper scientifically and manage the test database normatively.The Test Library Management System is a typical management system, development of the system means of database design and maintenance, system design foreground and background, the backstage emphasize consistency, integrity,security

7、of the database,the other emphasize friendly interface and good interface, fully function, easy to use, the system sensitive reaction.The Test Library Management System is designed for unit testing, the core part of the course management module, chapter management module, questions management module

8、 and paper management module.The Test Library Management System is based on B / S architecture, the use of the three framework SSH technology, using Eclipse 3.5 to complete the development of this system, the backstage of the system use MySQL to design , the front use the JSP page via DAO layer and

9、associated database control operation of the entire system.Key words: The Test Library; SSH; MySQL; JSP目 录引 言1第一章 绪论.21.1 工程研究的背景与意义 21.1.1 工程研究的背景.21.1.2 工程研究的意义 .21.2 研究现状以及研究内容.21.2.1 研究现状 .21.2.2 研究内容 .3第二章 系统实现相关技术.42.1 开发框架技术.42.2 数据库技术 42.2.1 数据库.42.2.2 SQL 语句 .42.2.3 ORM52.3 Ajax 技术52.4 开发环境

10、 52.5 可行性分析 6第三章 系统需求分析.73.1 系统功能用例图 73.1.1 用户.73.1.2 教师.73.1.3 管理员.83.2 系统功能时序图 93.2.1 教师模块时序图.93.2.2 管理员模块时序图103.3 逻辑模型 .11第四章 系统设计164.1 系统功能的结构设计164.1.1 总体结构设计164.1.2 教师模块结构设计174.1.3 管理员模块结构设计184.2 逻辑结构设计204.2.1 用户信息表204.2.2 角色表214.2.3 系部表214.2.4 专业表224.2.5 科目表224.2.6 章节表234.2.7 难度系数表234.2.8 单选题表

11、244.2.9 多选题表254.2.10 判断题表.254.2.11 填空题表 .264.2.12 简答题表 .274.2.13 试卷标题信息表.284.2.14 单选试题表.284.2.15 多选试题表 .294.2.16 其它试题表.304.2.17 试卷表.304.3 程序流程图314.3.1 系统前台模块流程图314.3.2 系统后台模块流程图324.4 程序核心模块设计334.4.1 登录模块 334.4.2 编辑个人资料 344.4.3 修改密码 354.4.4 试题模块 354.4.5 试卷模块 364.5 接口394.5.1 系统首页394.5.2 系统前台界面404.5.3

12、系统后台界面47第五章 系统测试515.1 软件测试的目的与原则515.2 测试分类 .515.3 测试用例 .515.4 系统调试时遇到的问题及解决方法52结 论54参考文献.55谢 辞57引引 言言现如今,计算机的广泛运用已经普及到千家万户,随着网络的飞速发展,但是教学软件的开发还依旧处于发展的低端,为了满足用户,在最短时间求得利益最大化,所以试题库管理系统的实现很有必要,试题库管理最核心的环节是试题和试卷模块,其中最难实现的是试卷模块,虽然已经步入网络时代,但是在我国,大多数教学任务还是使用传统方式完成的,比如在考试前,教师手忙脚乱的找题,究竟哪道题才是考试的重点,在找题和选题中绞尽脑汁

13、,最后还得组织并且写成纸质版进行初审,浪费不少时间和精力,并且也不方便进行修改,人们也迫切希望使用计算机取代人工出题,从而减少教师工作量,提高效率,教师所做的仅仅是维护试题库,而不用手持一摞书,只需要一台计算机,一套完整的试卷就会呈现出来,经济性也是相当可观的。本文对试题库管理系统进行了完整的论述,深入描述了该系统从设计到实现的整个过程,文章的基本结构如下:第一章:绪论部分。主要阐述了工程研究的背景以及意义、研究现状以及研究内容。第二章:相关技术部分。主要叙述了实现该系统用到的开发框架技术、数据库技术、Ajax 技术、开发环境、可行性分析等内容。第三章:需求分析部分。主要通过用例图、时序图说明

14、该系统具有的功能模块,并且通过系统的逻辑模型来说明实体类之间的关系,以及各个实体拥有的属性。第四章:系统设计部分。该部分是本系统的关键章节,将系统的概要设计和详细设计合并为一部分进行描述,主要有系统功能的结构设计,通过系统的功能模块图进行该系统的模块讲解;接下来还叙述了该系统的逻辑结构设计,主要是对实现该系统用到的数据库表进行分析;通过绘制程序流程图对每一个用户操作流程进行说明,然后讲解了该系统实现的核心模块的输入、输出,采用的算法思想等;最后通过图片来显示系统的良好接口。第五章:系统测试。该章节主要描述了软件测试的目的与原则、测试的分类、测试用例以及系统调试时遇到的问题及解决方法等内容。第六

15、章:结论。该部分简单介绍了系统存在的缺陷以及对该系统的展望。第一章第一章 绪论绪论1.11.1 工程研究的背景与意义工程研究的背景与意义1.1.11.1.1 工程研究的背景工程研究的背景面对教育、教学的现代化建设,考试也是必须完成的一项工作,而考试的核心部分是试题库的建设,如果没有试题库管理系统的支持,试题的存在也毫无意义,在整个考试的过程中,试题扮演着重要的角色,我们可以这么认为,试题库管理系统是在线考试、在线评分的支撑平台,如果这个平台搭建不好,或者实现不够完整,将会给后续的组卷、测试带来一定的影响,试题库中由于试题种类多,数据比较庞大,常规管理将会面临浪费时间、管理不便的问题,为了克服种

16、种问题,把这一切交给具有强大功能的计算机来完成,从而达到更新方便、快速查找、组卷灵活,同时也降低了人员的工作强度,在计算机还未应用到各大高校中,试卷都是由教师或者工作人员管理,寻找试题或者亲自出题来组成试卷,最后提供给学生使用,近几年随着计算机在高校的普及使用,硬件设施发展颇快,考试系统是各大高校必不可少的,通过计算机来有效管理,方便师生,更是一种节约纸张的选择,日积月累积攒了一大笔财富。1.1.21.1.2 工程研究的意义工程研究的意义试题库管理系统为学校能方便快捷的举行考试,其效果与真实考试一样,不论在出题还是组卷,其内容主要有前台和后台的开发,后台主要实现数据库的维护,供管理员使用,前台主要完成试题和试卷模块,供教师使用,这样做可以为教师节省大量时间,减轻工作量,提高效率,也可以作为高校方便教师使用的一种出卷工具。1.21.2 研究现状以及研究内容研究现状以及研究内容1.2.11.2.1 研究现状研究现状时代的发展,社会的进步,生活水平的提升,计算机越来越深入到我们的学习、工作、生活中,成为我们不可缺少的辅助工作,我们被它的强大功能所征服,深入到各行各

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号