青联驾校上机考试系统设计(任务书,外文翻译,进度计划表,实习报告,毕业论文16000字,答辩PPT)
摘 要
计算机及其相关技术的发展使其产生了很多与人们日常生活息息相关的产品,上机考试就是其中之一,其作为现代远程教育的一个重要组成部分,其因公正性,准确性,安全性,灵活性,方便性以及及时性等特点,已成为当前国际上普遍采用的一种考试和认证方式,而上机考试系统的设计与开发关系着整个考试系统的性能与功能,本系统是一个基于B/S模式的管理系统,它的实现结合了网络技术和数据库技术,利用当前的考试网络资源,可以实现本校范围内各种可以进行试卷管理和测试,能够切实的减轻教师和考生的负担,提高教学效率。
本文首先分析了当前试卷考试方式的特点和不足之处,同时,指出了采用上机考试系统管理的优点,并因此提出试卷管理系统构成,设计思想和实现,本文的特别之处在于对一些组卷方面的算法深入的研究和探讨,最后分析了当前系统的不足和下一步的开发方向。
关键词:上机考试管理系统 MVC模式 试卷生成算法 数据库
ABSTRACT
With the development of computer and its relate technology, more and more products which relate to the people’s life are produced, the network examination, which is an important part of distance education and for its advantage including equity, veracity, security, agility, celerity, has been widely used in the international examination. And the development of paper management system is related to the function and performance of the network examination system. This system is based on B/S mode and is an important application of computer in this age of Information Technology in that it can realize paperless management and the examination on all courses, using the resource of campus network.
This article analyzes the speciation and weaknesses of the recent way of examinations indicating that it will gradually be substituted by network examinations, thus present a design of a web-based paperless management system as well as its structure and implementation. The special of this paper is discussing many algorithms to realize generate test paper, At last, the insufficient of the system and the future work directions are discussed.
Key words:Paperless management system MVC patterns The algorithms to generate test paper Database
目 录
1 前 言 1
1.1 开发背景 1
1.2 主要内容和研究意义 1
1.3 研究现状与发展趋势 3
1.4 青联驾校上机考试管理系统的作用 3
2 系统开发所采用的技术 5
2.1 系统开发采用的核心技术 5
2.1.1 MVC工作原理 5
2.1.2 Java 6
2.1.3 JavaBean 6
2.1.4 其它核心技术 6
2.2 开发工具及运行环境 7
2.3 开发工具的编程特点 8
2.4 开发工具的环境需求设置 8
3 系统需求分析 9
3.1 系统需要解决的主要问题 9
3.2 系统需求功能描述 9
3.2.1 登陆界面功能 10
3.2.2 管理界面功能 10
3.2.3 考试总结和评语 10
3.3 系统运行环境 11
3.4 系统数据库的设计 11
3.4.1 数据库介绍 11
3.4.2 数据库表分析 11
3.4.3 ER图 12
3.5 系统中用到的表 12
3.6 数据库中各表的详细说明 14
4 概要设计 18
4.1 总体设计 18
4.2 试题管理与阅卷子系统 18
4.3 用户管理子系统 19
5 系统详细设计与实现 20
5.1 试题管理与阅卷子系统模块设计 20
5.2 用户管理子系统模块设计 22
5.3 与数据库的连接 22
5.4 首页页面设计 23
5.5 考生登陆主页面 24
5.6 考生修改信息页面 25
5.7 考试功能模块 25
5.8 注册页面 26
5.9 管理员试卷管理模块 27
6 系统测试 28
6.1 测试概论 28
6.2 青联驾校上机考试系统采用的测试方法 29
6.3 青联驾校上机考试系统功能测试 30
7 系统的不足 32
结 论 33
谢 辞 34
参考文献 35
附 录 36 |