当前位置:主页 > 教育论文 > 教师素养论文 >

基于B/S架构的网络学习平台研究与实现

发布时间:2021-08-30 22:30
  随着计算机技术和多媒体技术的快速发展,计算机网络技术已逐渐的应用到社会生活各个方面,尤其在高校教育领域,在线课程教学平台已经得到广泛的推广。《半导体物理学》作为微电子类相关专业的基础课程,是学习和研究半导体材料物理特性的核心课程。因此本文结合《半导体物理学》课程的性质特点以及现有该课程在线学习平台存在的资源混杂,学生无法从大量学习资源中获取感兴趣或者最需要的资源等问题,设计开发了针对该课程的网络学习平台,目的在于充分调动学生对该课程学习的主动性,使得学生可以获得与自身学习特征相匹配的学习资源平台。本文通过分析国外网络学习平台的发展现状以及国内现有该课程的学习平台存在的问题和不足,结合课程性质特点和计算机网络开发技术设计了一个基于B/S架构的网络学习平台。论文从软件工程角度出发,首先对整个系统进行需求分析,确定系统的资源需求和功能需求;然后详细设计了系统功能框架,结合PHP技术和前端开发语言、MySQL数据库、Apache服务器等技术的实现原理,阐述了此网络学习平台各个功能模块的具体实现技术与方法;生个性化推荐功能中系统采用基于用户的协同过滤算法实现,运用余弦相似度计算公式预测相似用户,... 

【文章来源】:西安理工大学陕西省

【文章页数】:85 页

【学位级别】:硕士

【部分图文】:

基于B/S架构的网络学习平台研究与实现


C/S模式结构图

模式结构


图 2-2 B/S 模式结构图Figure 2-1 B/S mode structureB/S 模式跟 C/S 模式相比,有以下的优点:(1)使用方便。在 B/S 架构中,由于不需要安装相关的特定客户端需要一个浏览器即可浏览平台相关的信息并进行相关的活动。(2)跨平台性强。由于没有安装特定的客户端,所以它可以在许多上都可以运行。(3)系统维护成本低【32】。系统的主要模块部分都是在后台的服务有像 C/S 模式中那样还需安装客户端,所以系统更新时,就仅仅需服务器里的数据更新维护即可,因为没有安装客户端,所以减少了系统的成本。综上,从用户使用的便捷性上来看,B/S 架构有着明显的优势,在校着大量受众的地方很容易搭建平台。所以本次课题采用 B/S 架构。 前端开发语言简介

工作原理图


图 2-3 php 的工作原理图Figure 2-3 php working principle(1)用户通过客户端浏览器发送一个请求传输到 Web 服务器。(2)Web 服务器接收到用户发来的请求,然后 Web 服务器分析并读取出这个请求的 PHP 文件,最后移交给 PHP 程序处理。(3)PHP 程序接收到文件后,对其进行相应的过程处理,主要是对数据库的访问或其他的操作等。(4)操作数据库后数据库会返回一个查询结果,此查询结果会被按照一定的格式封装成网页文件。(5)接下来 PHP 会将这个封装好了的网页文件返回给 Web 服务器。(6)最后客户端浏览器会将此 HTML 文件解释并执行,最终会显示到用户的界面上。现在主流的开发网站的语言主要有 PHP、ASP、JSP 等。下表 2-1 是对这三种语言的编写程序的性能进行各方面的比较。【43】表 2-1 PHP、ASP、JSP 三者编程比较

【参考文献】:
期刊论文
[1]个性化在线学习系统的发展现状及前景分析[J]. 付宇博,曾致中.  中国教育信息化. 2018(04)
[2]浅谈大学生如何学好“半导体物理学”[J]. 程飞,吴义恒,沈永才.  科教文汇(下旬刊). 2018(01)
[3]人工智能技术下的在线学习系统设计[J]. 谌志华.  信息与电脑(理论版). 2018(01)
[4]高校精品课程建设方法的研究与比较[J]. 张勇.  攀枝花学院学报. 2017(05)
[5]JavaScript技术在网页中的应用[J]. 陈少晖.  电子世界. 2017(16)
[6]精品课程网络教学平台的研究与设计[J]. 段红义,王惠惠,折如义.  电脑编程技巧与维护. 2017(01)
[7]国外MOOC网站信息资源组织比较研究[J]. 储节旺,李莹莹.  图书馆学研究. 2016(12)
[8]国外开放教育模式资源比较与启发[J]. 罗兰花,张红军,蒋丽娟.  计算机教育. 2016(04)
[9]国外MOOC研究现状的可视化分析[J]. 何志伟.  扬州大学学报(高教研究版). 2016(02)
[10]“半导体物理学”课程教学中的几点建议[J]. 陈丽佳.  教育教学论坛. 2016(05)

硕士论文
[1]个性化学习资源推荐系统的研究与设计[D]. 邹艳春.江西财经大学 2017
[2]基于B/S模式的企业工资管理系统设计与实现[D]. 杨晶.湖北工业大学 2017
[3]基于个性化学习资源推荐的网络学习平台的研究与实现[D]. 许薇.云南师范大学 2017
[4]基于协同过渡算法的学习资源个性化推荐系统设计与实现[D]. 章伟.天津师范大学 2017
[5]基于PHP的医院挂号系统的设计与实现[D]. 范文超.北京林业大学 2016
[6]基于PHP+MySQL的交互学习系统的设计与实现[D]. 刘博.吉林大学 2014
[7]《JSP动态网页设计》精品课程网站设计与实现[D]. 兰伟.电子科技大学 2014
[8]基于PHP和MySQL的网上购物系统设计与实现[D]. 李华明.电子科技大学 2014
[9]《电子商务基础》精品课程教学系统的设计与实现[D]. 徐月红.电子科技大学 2014
[10]基于PHP+Ajax的在线学习系统的设计与实现[D]. 陈俊.曲阜师范大学 2012



本文编号:3373621

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/jsxd/3373621.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户48da6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com