基于PHP技术的员工在线考试系统的设计与实现毕业论文
2022-02-13 20:53:42
论文总字数:31554字
摘 要
计算机技术与网络技术越来越普遍的应用于各种范围,人们在学习、工作、生活等方面都离不开互联网技术。另一方面,传统考试机制的弊端较为明显,耗费很多的人力物力,基于互联网的考试系统的广泛应用已成为趋势。本文分析了高速公路管理处员工在线考试和传统模式的考试方式的利弊,构建了一个用于员工在线考试的平台,包括收费站和清障大队两个部分。
在剖析员工在线考试的基本需求的基础上,确定了系统分为三个主要功能:管理员后台试题库维护、员工的信息维护以及在线考试功能。论文在简单介绍相关技术的基础上,具体介绍了系统分析和设计的过程,并且分别对各个功能进行了详细的分析以及具体的实现方法。除此之外,论文着重讨论了软件开发过程中的一些关键技术,包括考试计分、分页显示、批量导入exexl文件、Ajax实现实时倒计时以及数据加密技术等等。
本软件采用PHPStorm MAMP Pro作为开发平台,使用PHP语言开发,并使用JQuery框架搭建系统框架。
关键词:在线考试系统 收费站 清障大队 PHP MySql
Design and Implementation of Employee Online Exam System Based on PHP Technology
Abstract
The computer technology and network technology is more and more widely used in various fields, people can not deviate from network technology in many aspects such as learning,work,living and etc. On the other side, the drawbacks of traditional examination mechanism are more obvious, cost a lot of manpower and resources. The examination system based on the Internet being extensively applied has become a trend。This paper analyzes the advantages and disadvantages of the staffs of the highway management office and and the traditional examination mode,creating an online platform for staffs to do examinations.
Analyzing the basic needs of the staff online examination, we divide the system is into two main functions: the administrator manage the questions in the background, modify the information of staffs and do examination online. On the basis of brief introduction of relevant technology,we describe the process of the design and analysis of the system in detail,we
also introduce the methods of how to realize all of these functions specifically。In addition,the paper focuses on some key technologies in this system developing process,including scores,paging display,batch importing Excel files,using AJAX to realize real-time countdown and data encryption technology and so on.
This software uses PHPStorm MAMP Pro as a development platform, The language is PHP. We also use JQuery framework to build the system framework.
Keyword: Online Exam System toll station Wrecker brigade PHP MySql
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1课题的背景及意义 1
1.2开发工具及主要技术简介 1
1.2.1开发平台介绍 1
1.2.2 PHP简介 2
1.2.3 JQuery框架简介 2
1.2.4 Ajax 简介 3
1.3本文的主要研究工作 4
1.4论文的结构安排 4
1.5本章小结 4
第二章 系统分析 5
2.1系统需求分析 5
2.1.1功能性需求分析 5
2.1.2非功能性需求分析 6
2.2系统可行性分析 6
2.3系统功能模块图 7
2.3.1系统功能结构图 7
2.3.2系统流程图 9
2.4本章小结 9
第三章 系统设计 10
3.1 数据库设计 10
3.1.1对象实体ER图设计 10
3.1.2数据表的设计 12
3.2系统设计 15
3.2.1系统的管理模块的设计 15
3.2.2系统的考试模块的设计 16
3.3本章小结 16
第四章 系统实施 17
4.1登陆页面代码实现 17
4.1.1首页登陆代码实现 17
4.2管理员管理模块 19
4.2.1管理员登陆模块 19
4.2.2管理员职工管理模块 19
4.2.3管理员考题管理模块 23
4.2.4管理员试卷管理模块 28
4.3员工考试模块 30
4.3.1员工登陆模块 30
4.3.2员工修改信息模块 31
4.3.3员工考试模块 31
4.3.4员工查询成绩 37
4.3.5退出系统 38
4.4系统核心技术 38
4.4.1正则表达式匹配输入文本 38
4.4.2分页显示机制 38
4.4.3数据加密技术 39
4.4.4 Ajax实现倒计时 39
4.5本章小结 40
第五章 总结和展望 41
5.1工作总结 41
5.2下一步工作展望 41
参考文献 42
致 谢 44
请支付后下载全文,论文总字数:31554字