收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于PHP+MySQL的交互学习系统的设计与实现

刘博  
【摘要】:计算机技术近年来得到了飞跃发展,并在无形之中颠覆了传统的课堂教育形式。网络交互学习系统随之逐渐发展并盛行起来,很多教育培训类网校逐步走进了人们的视线。在线学习具备诸多优势,例如学习的时间和空间变的灵活,教育资源发布在网络上,用户随用随取,得到了有效的共享,因此,节约了学习成本。任何人(anyone)、任何时间(anytime)、任何地点(anywhere)、任何知识(anything)这四个any是网络教学的突出特征,很好地展现了以学员为中心并且沟通合作的学习方式所带来的方便。本文在详细分析了在线学习的功能需求以后,设计并实现了操作友好、功能全面的交互学习系统。 本文将UML(Unified Modeling Language,统一建模语言)作为系统建模的描述语言,以面向对象的方法为指导,将系统架构当作系统建设的主体,分析学习系统的业务处理流程,选用敏捷开发的方式执行开发过程。首先进行系统的功能需求分析,对现有的在线教育网站做了充分的调研的基础上,结合本学习系统的实际业务需求,将系统划分为:文章发布子系统、论坛子系统、在线投票子系统、在线视频子系统、文件共享与下载子系统。然后在总体设计时确定使用浏览器到WEB服务器的B/S双层结构。在B/S结构的双层系统中,使用者只需要安装WEB浏览器,就可以去访问服务器并且使用系统的全部功能,这样就可以避免使用者对C/S结构中客户端的依赖,减少维护成本,并且具有良好的系统移植性,增加系统的可重复利用率,维护简单,扩展方便快捷。利用UML的静态类图、时序图等设计元素进行详细设计,包括功能设计、流程设计以及模块设计。在代码开发阶段,以多功能的PHP作为编程语言,以快速、强大的MySQL作为后台数据库,在此基础上建立起基于Web的计算机专题学习系统。 文章发布子系统提供文章浏览、发布、管理、归类等功能。任何用户无须注册即可访问,并通过网页浏览各类文章;文章编辑则可以通过该系统发布文章信息,管理员还可以对普通用户和文章信息进行管理。 在论坛子系统中,任何用户无须注册就可访问,并通过网页浏览各类帖子及其回复;论坛的注册会员则能够使用这个系统创建新的帖子并且评论其他人创建的帖子;论坛的管理员具有更多管理权限,能够访问并管理所有普通会员的帖子。 在投票子系统中,任何用户无须注册就可访问,可以进行投票或查看投票结果。此外,本系统还具有后台管理功能。 在在线视频子系统中,任何用户无需注册即可访问,通过浏览器进行在线教学视频播放;系统管理员可以上传视频文件,对已经上传的文件进行修改、删除等操作。 在文件共享与下载子系统中,对文件系统中文件和目录的创建、修改、删除操作通过PHP技术来实现。管理文件时,配置信息通过XML技术来存储,然后利用PHP技术读取XML节点的信息。 简而言之,在线学习系统将会成为未来教育发展的新方向,本文研究的内容在这个方面做了初步的尝试,也获得了较好的预期效果,但是也还存在某种程度的不足,未来还需要继续研究并完善。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 韩永生;;基于PHP+MYSQL的学生成绩管理系统的研究[J];电脑知识与技术;2013年32期
2 郁书好,赵钦,丁名洋;基于PHP+MySQL技术的网上选课系统[J];皖西学院学报;2003年05期
3 宣翠仙;陈建酬;王泉斐;姜康泽;;基于PHP+MySql和C#的双平台电子选餐系统设计与开发[J];电脑知识与技术;2011年06期
4 李国屏;陶钧宜;;基于PHP+MySQL的萍乡傩文化资源库网络管理系统的设计与实现[J];萍乡高等专科学校学报;2011年06期
5 李强;;以PHP+MySQL为基础的网站开发研究[J];网络安全技术与应用;2014年05期
6 方斌;刘耀钦;;基于B/S模式使用PHP+MySQL进行Web开发[J];郧阳师范高等专科学校学报;2014年03期
7 丁林花,刘敏,胡静瑶;用PHP+MySQL组建网上书店[J];福建电脑;2004年07期
8 肖维明;;基于PHP+MySQL的网站开发[J];物流工程与管理;2009年06期
9 郑惠芳;应用PHP+MySQL进行网站设计介绍[J];闽江学院学报;2003年02期
10 廖晓飞;;用PHP+MySQL构架数据库驱动的图书馆网站[J];图书馆研究与工作;2006年02期
11 梁海峰;;基于PHP+Mysql的人格测试网站的设计[J];电脑与信息技术;2013年06期
12 高超;;三步建设PHP+MySQL校园网论坛[J];中小学电教;2006年09期
13 徐桂东;王华;;基于PHP+MySQL的动态菜单的设计与实现[J];福建电脑;2006年03期
14 刘敏;;基于PHP+MySQL的网上购物系统设计与实现[J];科技信息;2010年10期
15 赵峰;禹朴勇;孙岩;孙玉刚;薛培生;;基于PHP+MySQL的山东果树品种资源数据库管理系统[J];山东农业科学;2008年02期
16 刘敏;基于PHP+MySQL的Web分页显示技术[J];电脑与信息技术;2004年04期
17 陈逢聪;;基于PHP+MySQL技术的进销存系统[J];信息与电脑(理论版);2013年04期
18 邵云霞;曹丽荣;张春建;;基于PHP+MYSQL实现环保局文章管理系统的设计与开发[J];河北省科学院学报;2007年02期
19 冯兴利;锁志海;徐墨;;基于PHP+MySQL的Web系统安全防范及全站静态化[J];现代电子技术;2012年08期
20 ;[J];;年期
中国重要会议论文全文数据库 前1条
1 朱大维;杜嫣斐;;PHP+MySQL环境下特定结果集分页技术的实现及优化[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
中国硕士学位论文全文数据库 前3条
1 刘博;基于PHP+MySQL的交互学习系统的设计与实现[D];吉林大学;2014年
2 蓝小龙;基于PHP+MySQL的三农信息系统的设计与实现[D];吉林大学;2014年
3 万颖;基于PHP+MySQL的图书在线销售系统的设计与实现[D];吉林大学;2014年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978