公务员考试在线评测系统

本系统是以网络为载体的公务员考试在线评测系统,本着帮助考生通过公务员考试为最终目的,方便考生进行公务员考试题目练习,了解自身能力水平而设计的系统。本设计使用XAMPP建站集成软件包,使用CI框架,基于MVC设计模式,使前台页面代码和后台代码,代码结构更加清晰,使用PHP语言进行开发,以及使用mysql数据库对相关数据进行存储。本系统实现了用户及管理员的登录,用户模拟考试、显示分数、查看答案,用户上传试题,对试题进行分类组卷,错题加入错题库,显示不同类型题目正确率,管理员对用户管理、分类,管理题库,筛选试题,试题难度分类,试题类型分类,查看每道题目正确率,针对不同类型用户提供不同的考试,查询考生考试成绩等功能。由于本系统的使用,将提高考生备考的效率,知晓自身薄弱环节,进行针对性练习,快速提高成绩。
目录
摘要1
关键词1
Abstract1
Key words1
1.绪论 1
1.1 背景及意义 1
1.2 国内外研究现状 1
1.3 研究的目的和内容 2
1.4 论文组织结构 2
2 开发环境介绍 2
2.1 PHP简介 2
2.1.1 PHP概述 2
2.1.2 PHP特性 3
2.1.3 PHP应用及语法 3
2.2 MYSQL数据库简介 3
2.2.1 mysql介绍 3
2.2.2 mysql特性 3
2.2.3 mysql应用管理 3
2.3 XAMPP 4
2.3.1 XAMPP简介 4
2.3.2 XAMPP特点 4
2.4 SUBLIME 4
2.4.1 Sublime简介 4
2.4.2 Sublime特点 4
3 系统需求分析 4
3.1 系统功能需求 4
3.2 系统用户分析 6
3.3 系统环境要求 6
4 系统设计 7
4.1 功能设计 7
4.1.1 登录 7
 *好棒文|www.hbsrm.com +Q: #351916072# 
4.1.2 用户管理 7
4.1.3 题目管理 8
4.1.4 试卷管理 9
4.1.5考试管理 9
4.2 数据库设计 10
4.2.1 关系设计 10
4.2.2 表设计 10
4.2.3 操作mysql数据库 12
5 系统实现 13
5.1 登录 13
5.1.1 管理员登录 13
5.1.2 用户登录 14
5.2 用户管理 14
5.2.1 用户自身管理 15
5.2.2 管理员进行管理 15
5.3 试题管理 17
5.3.1 试题录入 17
5.4 考试管理 18
5.5 结果管理 20
5.6 错题库管理 22
6 总结与展望 22
6.1 工作总结 22
6.2 研究展望 23
致谢 23
参考文献: 24
公务员考试在线评测系统
引言
1.绪论
1.1 背景及意义
网络技术在飞速发展,教育考试也迎来了互联网的春天,现代教育也在注重与互联网的结合发展,网上选课,发布通知,在线授课等方式不胜枚举。随着教育形式的变革,考试这一环节也在发生巨大的变化,伴随着现阶段的快节奏,传统的考试模式已经不太适用,在线考试应运而生,不在拘束于考试地点和固定时间,更适合时代节奏,节省了人工改判卷的负担,节约纸张,因此在今后的日子里,在线考试将逐渐成为主流考试方式。从硬件方面考虑,现阶段计算机技术发展日新月异,在教育上的应用也变得越来越普及,在线考试系统也会随之展现出其越来越多的优越性。
1.2 国内外研究现状
在现在以人才为硬实力,知识为最强储备的时代,各个国家都在注意公务人员的知识储备,筛选也愈加严格,并加大在教育培训的投入,希望在各个国家的互联网行业中站在世界前沿,在信息的飞速发展中占据一个有力的地位,由于以上几点,各过政府依托于互联网来实行教育教学,促进教育事业发展。?
1.3 研究的目的和内容
设计的主要研究对象是公务员考试网上评测系统的设计与实现,通过本系统可以有效地解决传统公务员考试复习不方便,纸质试卷的不足,判分繁琐,结果分析不便等问题,从而推动教育教学的变革。?
论文主要利用PHP语言和mysql据库技术为基础,采用CI框架以及MVC设计模式开发一个能够满足公务员考生需求的在线考试评测系统,系统的主要实现功能如下:
系统将对用户考试结果进行整理,分类显示各类题目的正确率,方便用户看到自己的薄弱环节。
1.4 论文组织结构
本文根据设计,说明了公务员考试系统的设计思想和实现方案,并分析了系统中用到的具体技术,介绍了关键部分的实现过程。?
绪论。介绍了公务员考试系统提出的背景,对国内外现状进行分析,介绍课题研究的主要内容。?
开发环境介绍。介绍了构建系统所需的开发环境。
?需求分析。详细分析系统需求并做出阐述。
?系统总体设计。根据需求分析对系统做出设计。
2 开发环境介绍
2.1 PHP简介
2.1.1 PHP概述
PHP最早是由丹麦的拉斯姆斯勒多夫发明的,它主要用于动态网页的制作,可以产生图形用户界面[4]。PHP应用广泛,这源于它能在大多数的网页服务器上执行,它需要嵌入在HTML语言中使用,所以和HTML代码一样,通过执行代码生成网页。另外一个值得说明的就是,他是完全免费的,并且还可以在目前市面大多数的操作系统和服务器上面运行,由于它是免费的,所以就需要有人去维护它的执行标准,这个任务由一些网络社区来维护[5]。?
PHP是一种非常好用的编程语言,它简单易学,与其他语言不相同的方面就是它融合了其他语言的一些优点和长处,博采众家之长,并且加入自己特有的元素,使得PHP语言不论是学习、应用还是在执行效果上都会给用户带来全新的体验。现在社会上流行的许多协同办公软件就是基于PHP开发的,在软件开发的过程中可以插入许多插件,充分发挥其优势特性,给不管是开发人员还是用户都带来了极好的体验,在这个过程中可以充分体会到利用PHP开发的软件系统在运行和维护方面的便捷和高效。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/452.html

好棒文