本论文是一篇关于在线考试毕业设计论文,关于基于PHP的党校在线学习与考试系统的开发相关毕业论文模板范文。免费优秀的关于在线考试及在线学习及数据库方面论文范文资料,适合在线考试论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:该文讨论了一个基于PHP的党校在线学习与考试系统的设计,根据党校的具体需求设计了系统的各个功能和模块,并介绍了其中几个主要的模块.
关 键 词:党校;在线学习;在线考试
中图分类号:TP311.1文献标识码:A文章编号:1009-3044(2012)23-5534-04
DevelopofOnlineLearning&ExaminationSystemforPartySchoolBasedonTheTechnologyofPHP
HUQin-han
(SchoolofComputerScience&Technology,SoochowUniversity,Suzhou215006,China)
Abstract:Thispaperdiscussesadesignofonlinelearning&examinationsystemforthepartyschoolbasedonPHP,andaccordingtothespecificneedsofthePartySchooldesignseachfeaturesandmodulesofthesystem,andintroducesseveralmajormodules.
Keywords:Partyschool,onlinelearning,onlineexamination
近些年来,入党积极分子人数不断再增加,党校需要开展的工作越来越多,而且随着社会的不断发展,党校学习的内容也越来月丰富,传统的党校集中教学与考试方式虽然能够满足部分的党员积极分子培训工作,但是其效果和效率受到了很大程度的制约.第一,学员不能自主安排学习时间,统一的学习时间安排让很难让所有的学员都能抽出时间参加党校学习.第二,传统的讲授学习方法也比较单一,每次获取的知识信息量也比较少.第三,对每个学员的学习状况、思想状况很难进行跟踪,也不便于党校的对学员的各种统计.第四,进行党校考试每次需要人工出考卷,手工阅卷,造成了很多不必要的重复劳动,效率不高,并且也不经济环保.现在我们处于信息化的时代,通过网络与计算机,我们能够把党校扩展到网络平台上,来更好的完成思想政治工作,这样既可以保证学员的学习时间和学习效果,又可以保证党校考试的质量,实现效率和效果的优化,所以开发党校在线学习和考试系统具有相当的实用性和必要性.
在线考试本科毕业论文怎么写啊
播放:38224次 评论:4645人
该文网址:http://www.sxsky.net/benkelunwen/060303522.html
1开发环境简介
本系统前台系统使用HTML+CSS+PHP+JavaScript(Ajax)作为开发语言;后台系统开发选用PHP+MySQL作为开发语言,具有开发简单、运行效率高、系统稳定和成本低廉的优势;开发软件使用ZendStudio9.0和DreamweaverCS4,数据库管理使用NavicatforMySQL10.0,使用Windows2003作为服务器操作系统,Apache2.4作为Web服务器.测试客户端使用IE6/7/8/9、Chrome和FireFox.
PHP是一种简单的面向对象的解释型、健壮、安全、性能高,并且是独立于架构的、可移植的动态脚本语言,PHP混合了C、Java、Perl语法.用PHP做出的动态页面,是将程序嵌入到HTML文档中去执行,执行效率比较高,PHP还可以执行编译后的代码,编译可以达到加密和优化代码运行,使代码运行更快.MySQL是一种关联数据库管理系统,MySQL的SQL语言是用于访问数据库的最常用标准化语言.MySQL的体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库.
2系统设计
1)系统模块设计
系统主要分成7个主要模块,分别是统一登录模块(学员和管理员共用该模块进行登录)、在线学习模块、在线考试模块、学员信息管理模块、学习管理模块、考试管理模块和党校管理模块,其中在线学习模块、在线考试模块和学员信息管理模块是学员登录后可以操作的模块,学习管理模块、考试管理模块和党校管理模块是管理员登录后可以操作的模块.每个模块下面各自拥有若干个子功能,这些子功能实现了系统的所有功能.
2)数据库设计
数据库采用了MySQL,该数据库管理方便,访问速度较快.本系统数据库名称为“db_dxks”,数据库下包含有6个数据表,具体表名及用途如表1.
3)部分模块设计
(1)统一登录
统一登录模块是实现学员与管理员登录的一个接口,该接口由用户名、密码、角色和验证码四部分组成.用户在页面上输入用户名后,通过Ajax技术,将实时查找数据库的中管理员表和学员表中的用户名字段,如果存在该用户则返回该用户的角色是管理员还是学员,不存在则角色为空,登录按钮将无法使用.当输入完用户名,角色返回正确后,用户可以再继续输入密码和验证码.当登录按钮可以使用即用户名和角色填写正确,点击登录后,将进行登录验证,这里也是通过Ajax进行提交,如果数据错误将不会跳转页面.登录验证首先进行验证码检验,如果验证码错误则提示验证码错误;只有通过验证码验证后,才会提交用户名、角色和密码.根据