您的当前位置:首页正文

基于web技术的物理教学平台设计与实现

2022-11-21 来源:品趣旅游知识分享网
 第37卷第2期     佳木斯大学学报(自然科学版)  

3月   JournalofJiamusiUniversity(NaturalScienceEdition)  2019 年0

文章编号:1008-1402(2019)02-0284-02

Vol.37No.2

Mar. 2019

基于web技术的物理教学平台设计与实现

王 硕a, 刘 义b

(佳木斯大学a.理学院,b.信息电子技术学院,黑龙江佳木斯154007)

摘 要: 为了改进物理传统教学,设计一款基于web技术平台,主要利用Java及mysql技术开发实现,此平台可以实现教师教学、学生学习及管理功能,是传统教学方式的有益补充。关键词: web技术;物理教学;平台;java

中图分类号: O409;G434    文献标识码: A

/S结构由于采用了分层设护等日常操作。三层B

计,在安全性方面得到了极大加强,在效率方面也得到了极大提高。

0 引 言

互联网技术的发展使得网络在现代生活中转矩了日益重要的地位,应用web技术开发教学平台可使得讲授者、学习者随时随地方便的进行教学、实践与管理。对学生来说,通过此类平台进行学习可打破时间、空间上的限制,针对自己的薄弱环节进行有针对性的学习,提高效率。目前互联网上此类平台随处可见,但大多数平台存在着成本高、效率低、实用性不好等弊端。基于此,该系统从实际出发,在综合其它平台优点的基础上进行优化改进,极大提高了使用方便性、实用性。

图1 物理教学平台结构

1 系统设计

系统由教师功能模块、学生学习模块及教学管理模块三部分组成。其中教师教学模块主要作用是提供教师在教学活动中需要的各种功能,管理教学信息及资源,掌握学生学习情况,进行课业辅导,对各种教学信息进行汇总分析。学生学习模块的作用主要是完成教师布置的学习任务、进行自测、与教师互动、统计分析自己的学习情况。教学管理模块主要作用是管理教工、学生账号,管理课程、管理公共信息发布,各种信息的统计分析。

物理教学平台设计为三层B/S结构,其结构如图1所示:

各终端可通过网页用户界面来提交服务。应用服务器的主要作用是对来自终端的请求进行分析校验,然后根据结果决定是否提交至数据库服务器。数据库服务器可实现数据库的管理、更新、维

数据库是物理教学平台的核心,平台工作所需

所有数据交互都是在数据库管理系统下完成的,所以设计一个好的数据库结构非常关键,在设计各数据表时必须事先分析各模块功能及各模块之间的数据交互性,表间关系明确,确保数据加密存储,命名规则符合习惯标准,进行合理安排,统筹规划,既要保证数据库表间结构简介合理,又要预留今后扩展空间,基于此平台决定采用MYSQL数据库管理系统。

同时在进行代码设计时要注意设计独立函数或方法利于经常用到的功能反复调用,提高代码利用效率,便于今后修改。对于用户界面提交数据应进行合理性、合法性的判断,杜绝无用、非法信息存储至数据库,避免浪费系统资源及非法操作的产生。

2 系统实现

2.1 前台终端功能实现

前台终端功能主要包含即时通信和数据请求,

收稿日期:2019-01-28

基金项目:佳木斯大学校级面上项目(L2014-013)。作者简介:王硕(1998-),女,黑龙江绥棱人,研究方向:物理教学。

通讯作者:刘义(1979-),男,黑龙江望奎人,硕士,研究方向:计算机软件。

第2期王 硕,等:基于web技术的物理教学平台设计与实现285

流程图如图2所示,即使通信为教师与学生的交互

提供了平台,教师可通过此平台进行视频授课及教学资料的发布。数据请求模块可实现在终端发出数据操作请求。

2.2 应用服务器功能实现

应用服务器接收到终端发出的请求后首先判断是否和法,判断合法后进行处理,若不合法则会将错误信息反馈给终端用户。应用服务器工作流程图如图3所示

图2 前台终端流程图

图3 应用服务器工作流程图

2.3 数据服务器功能实现

数据库服务器接收到来自应用服务器提交来

的合法请求后依据指令进行数据处理,然后将处理结果反馈至应用服务器。当将接收到来自应用服务器的非法请求后同样需要将异常信息反馈回应用服务器,同时拒绝进行数据处理。数据库服务器工作流程图如图4所示。

3 系统测试

物理教学平台的设计与开发,需要进行大量数

据、功能测试,通过测试可以找到软件设计的不足并进行修改完善,以期达到需求分析阶段所提出的

内容与目标。平台运行部分界面如图5

、图6所示。图4 数据库服务器工作流程图

图5 

图6 

4 结 语

系统在将物理学科与计算机学科充分结合的基础上,对搭建物理学科网络教学环境具有一定的参考价值,主要实现了用户管理、课件及教学视频的管理与使用,在线问答等功能,系统的运行使用丰富了目前现有教学手段。参考文献:

[1] 项华.信息技术与中学物理教学[M].北京:北京师范大学出

版社,2013.1-16.

[2] 项华,罗乐.视频分析方法运用于物理教学活动之简介[J].

物理教师,2013,34(1):13-14.

[3] 刘鹤立.《基于安卓系统的移动教学平台的设计与实现[D].

大连理工大学,2016.

[4] 刘万锁.利用WEB数据库开发基于Internet的原远程教学

系统[J],中国远程教育,2012(3):81-84.

因篇幅问题不能全部显示,请点此查看更多更全内容