欢迎来到天天文库
浏览记录
ID:46420041
大小:76.50 KB
页数:7页
时间:2019-11-23
《基于PHP导游证在线考试系统设计及实现探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于PHP导游证在线考试系统设计及实现摘要:在信息化的今天,国内尚没有导游人员资格考证的在线学习系统。广东省(含广州市)导游人员资格考证笔试部分仍采用2B铅笔涂答题卡的形式作答,改卷用读卡的形式。因而,开发导游证在线考试系统很有必要,基于PHP的导游证在线考试系统的设计与实现进行相关研究和探索,也有现实意义。关键词:导游证;在线考试系统;PHP技术;系统功能;数据库中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)16-0000-02迄今为止,国内尚没有导游人员资
2、格考证的在线学习系统,有关网站大多也只是介绍导游考题和一些导游常识。广东省(含广州市)导游人员资格考证笔试部分仍采用2B铅笔涂答题卡的形式作答,改卷用读卡的形式。这些已经远远不能适应信息化的今天的需要。因而,开发导游证在线考试系统很有必要。下面,本文结合自己的工作实际,基于PHP的导游证在线考试系统的设计与实现进行相关研究和探索。1PHP概述1.1PHP语言简介PHP是英文超级文本预处理语言HypertextPreprocessor的缩写,它是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入
3、HTML文档的脚本语言,PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP有非常强大的功能,所有的CGI的功能PHP都能实现而且支持几乎所有流行的数据库以及操作系统。具体来说,PHP语言具有的一些优势和特点。主要表现在
4、:(1)开放的源代码。所有的PHP源代码事实上都可以得到。(2)PHP是免费的。和其它技术相比,PHP本身免费。(3)PHP的快捷性。程序开发快,运行快,技术本身容易学习,上手快。(4)跨平台性强。由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。(5)效率高。PHP消耗相当少的系统资源。(6)图像处理。用PHP动态创建图像。(7)面向对象。在php5中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。(8)专业专注。PHP支持脚本语言为主
5、,同为类C语言。1.2PHP连接数据库的方法连接方法有两种:(1)通过mysql库和mysqli库函数连接。这种方法是PHP连接MySQL最常用的方法,无论从易用性和效率上都比用ODBC接口连接好。PHP存取mysql数据库的四个步骤是:一是建立连接:mysql_connect();二是操纵数据库:mysql_select_db():三是操纵数据库中的数据:mysql_query();四是关闭连接:mysql_close((2)通过ODBC接口连接。开放式数据库互联(opendatabasec
6、onnectivity,ODBC)是Microsoft引进的一种早期数据库接口技术。Microsoft引进这种技术的一个主要原因是,以非语言专用的方式,提供给程序员一种访问数据库内容的简单方法。PHP通过ODBC不仅可以连接MySQL数据库,而且还可以连接Oracle、Sybase、Informix和SQLServer等。2导游证在线考试系统的基本设计2.1导游证在线考试系统的目标导游证在线考试系统的内容包括:随机抽题训练模块开发与利用、模拟考证模块开发与利用、导游证考试的题库建设及随机抽题、导
7、游人员资格证教学、导游证考试的题目的权重、导游人员资格证考试在线学习系统的数据结构、学生形成性成绩跟踪改进学习等七大模块。这一系统要达到的目标是所有数据都存储在服务器的数据库中。具体应达到以下目标:一是采用开放、动态的系统框架,加强用户与网站的交互性;二是具有空间性。被授权的用户可以在异地登陆考试系统,无须到指定地点行进行考试;三是操作简单方便,界面简洁美观;四是系统提供考试倒计时功能,使考生了解考试剩余时间;五是随机抽取试题;六是实现自动提交试卷的功能。系统自动阅卷,保证成绩的真实准确;七是考
8、生可以查询自己的考试成绩。2.2导游证在线考试系统的意义开发导游证在线考试系统具有非常重要的意义。主要表现在:一是有利于导游专业老师旅游知识的积累,减轻专业老师的教学负担,有效辅助学生自我测试学习效果,跟踪每个学员的学习情况,可以作为平时测评的手段,也可以作为期中或期末考试的系统,也可以提供导游证考前模拟考试,提高导游证考试通过率。二是有利于学生学习导游相关知识,提高学习效率,能在导游人员资格证考试中获得更加优异的成绩。三是有利于资源共享,在线学习系统可以放在学校网站上,供旅游相关专业自主学习的
此文档下载收益归作者所有