基于E-learning的PHP自主学习系统的设计

基于E-learning的PHP自主学习系统的设计

论文摘要

随着学习领域的理论以及信息技术的发展,E-Learning作为一种新型的学习方式迅速发展起来。其中基于Web的E-Learning系统是最流行和高效的一种方式。PHP,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写,是一种在服务器端执行的嵌入HTML文档的脚本语言,在编程领域,PHP语言以其独特的语法、强大的功能受到程序员的喜爱。PHP语言以其免费、开放源码、快捷、跨平台、效率高的特性,成为很多中小型网站及大型网站的首选。本文拟结合学校计算机基础课教学的实际情况,对需求进行分析,采用软件工程设计思想与方法,设计并实现基于Web的E-Learning系统。本文主要研究一个基于E-Learning的PHP自主学习系统,在查阅了大量的资料的基础上,首先介绍了E-Learningg系统的国内外应用现状,总结其主要的特点,并对本系统使用的关键技术进行了阐述。在对PHP语言自主学习需求分析基础上,对基于E-Learning的自主学习系统进行了总体设计。本系统采用B/S结构的模式,将网页设计和相应的功能设计以及数据库的连接进行了分离,使得系统界面和后台处理功能完全独立,减轻了以后系统改版的难度。设计并实现了基于角色的权限控制模块,使得系统中的学习资料能够得到权限保护。并使用.net技术对E-Learning系统中的学习资料模块、论坛模块以及后台管理模块进行了编码实现。最后,对本文所作的工作进行了总结,指出了其存在的优缺点,并就以后的改进工作进行了展望。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景与意义
  • 1.2 E-Learning简介
  • 1.2.1 E-Learning定义
  • 1.2.2 E-Learning主要特点
  • 1.2.3 E-Learning应用现状
  • 1.3 论文的主要内容与组织结构
  • 1.3.1 论文的主要内容
  • 1.3.2 论文的组织结构
  • 1.4 本章小结
  • 第二章 系统相关技术研究
  • 2.1 系统体系结构研究
  • 2.1.1 客户机/服务器(Client/Server)模式
  • 2.1.2 浏览器/服务器(Browser/Server)模式
  • 2.1.3 C/S模式与B/S模式的比较
  • 2.2 系统开发工具和技术的研究
  • 2.2.1 实现动态网页的常用技术简介
  • 2.2.2 ASP.NET技术介绍
  • 2.2.3 数据库的选择
  • 2.2.4 数据库访问技术
  • 2.3 本章小结
  • 第三章 系统需求分析
  • 3.1 系统的功能需求
  • 3.1.1 系统前台功能需求
  • 3.1.2 系统后台功能需求
  • 3.2 系统功能特点
  • 3.3 系统非功能需求
  • 3.3.1 数据安全
  • 3.3.2 系统运行状态
  • 3.4 本章小结
  • 第四章 PHP自主学习系统设计
  • 4.1 PHP自主学习系统总体设计
  • 4.1.1 设计原则
  • 4.1.2 系统体系结构设计
  • 4.1.3 系统流程图
  • 4.2 PHP自主学习系统功能模块设计
  • 4.2.1 管理员子系统
  • 4.2.2 教师子系统
  • 4.2.3 学生子系统
  • 4.3 PHP自主学习系统数据库设计
  • 4.3.1 数据库概念设计
  • 4.3.2 数据库逻辑结构设计
  • 4.3.3 数据库物理设计
  • 4.3.4 完整性和安全性设计
  • 4.4 本章小结
  • 第五章 PHP自主学习系统的实现
  • 5.1 前台主体实现
  • 5.2 后台主要实现
  • 5.3 存储管理的实现
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 本文工作总结
  • 6.2 进一步工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].浅析大学英语教学中指导学生自主学习的有效途径[J]. 中国教育学刊 2015(S1)
    • [2].如何指导中学生进行英语自主学习[J]. 珠江教育论坛 2011(02)
    • [3].引导学生自主学习 促进学生主体发展[J]. 宁夏教育科研 2009(02)
    • [4].浅谈流动儿童自主学习能力的培养[J]. 教育革新 2012(08)
    • [5].从学生自主学习能力的培养上体现高效课堂理念[J]. 教育革新 2013(06)
    • [6].放飞思维中落实自主语文 合作展示中提升学习能力——在小学课堂教学中培养学生自主学习能力的策略研究[J]. 教育革新 2016(05)
    • [7].培养学生自主学习能力的探索[J]. 宁夏教育科研 2016(02)
    • [8].新课标下化学教学中学生自主学习的培养[J]. 德宏师范高等专科学校学报 2011(01)
    • [9].浅谈教师在教学中如何培养学生自主学习的能力[J]. 教育革新 2018(06)
    • [10].提升学生语文自主学习能力的有效策略[J]. 宁夏教育科研 2015(02)
    • [11].大学英语自主学习探讨与实证研究[J]. 广东培正学院学报 2012(03)
    • [12].浅谈现代远程教育中学生的自主学习[J]. 四川工程职业技术学院学报 2008(Z1)
    • [13].浅谈数学教学中学生自主学习能力的培养[J]. 四川工程职业技术学院学报 2008(Z1)
    • [14].怎样培养学生自主学习[J]. 教育革新 2009(07)
    • [15].浅谈语文教学中学生自主学习能力的培养[J]. 教育革新 2012(10)
    • [16].更新教学观念 还给学生自主学习的机会[J]. 教育革新 2016(06)
    • [17].浅谈小学数学教学中如何培养学生的自主学习能力[J]. 教育革新 2016(11)
    • [18].自主学习之我见[J]. 教育革新 2009(07)
    • [19].物理教学中学生自主学习能力的培养[J]. 教育革新 2009(07)
    • [20].思想政治教学中如何培养学生自主学习[J]. 教育革新 2011(10)
    • [21].信息技术教学中如何培养学生的自主学习能力[J]. 教育革新 2011(10)
    • [22].浅谈初中物理教学中学生自主学习能力的培养[J]. 教育革新 2012(10)
    • [23].培养中学生自主学习能力初探[J]. 教育革新 2013(03)
    • [24].浅谈高中体育教学中的自主学习[J]. 教育革新 2016(04)
    • [25].浅谈数学自主学习能力的培养[J]. 雅安职业技术学院学报 2011(01)
    • [26].自主学习是提高初中数学课堂效率的关键[J]. 雅安职业技术学院学报 2012(03)
    • [27].新课改下高中学生数学自主学习探索尝试[J]. 雅安职业技术学院学报 2013(01)
    • [28].互联网时代高职学生自主学习优化策略研究[J]. 铜仁职业技术学院学术论坛 2017(01)
    • [29].简析网络化自主学习在大学英语教学中的运用[J]. 滨州职业学院学报 2010(03)
    • [30].以写促学 提高学生的英语自主学习能力[J]. 教育革新 2010(10)

    标签:;  

    基于E-learning的PHP自主学习系统的设计
    下载Doc文档

    猜你喜欢