版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于微信小程序的中学物理实验平台设计本设计是基于微信小程序的中学物理实验平台,以MySQL为数据库,PHP结合中学物理实验平台,深入分析了该项目的实用性 21.1本文的研究背景及意义 2 2 32系统分析 32.1可行性分析 32.2需求分析 42.2.1功能需求 42.2.2设备需求 52.3技术分析 53系统设计 53.1功能模块设计 53.2中学物理实验平台用例图 63.3数据库设计 74系统的实现 94.1微信小程序功能 94.1.1授权登陆 94.1.2首页功能 94.1.3分类功能 4.1.4个人中心功能 4.2后台管理功能 4.2.1管理员登录功能 24.2.2各项功能 4.2.3用户管理功能 25系统的运行与测试 5.1安全测试 5.2测试用例 5.3系统测试结果 6结论 参考文献 1.1本文的研究背景及意义有的应试教育的影响等等。这些因素的存在导致当1.2中学物理实验平台国内外研究现状3理实验平台”这个主题的研究有一部分,关于“微信小程序”的也有一部分。但缺乏完整、系统的“基于微信小程序的中学物理实验平台”的研究。[4]国外也有理工大学,做了相应的物理实验的平台,但是都是针对高等教育的某一特定实验进行的。国内也有一些针对物理的平台,但都是比如说有“虚拟仿真软件在高中物理习题教育中的应用研究”[4这种类型的,它只是针对高中物理,并且是在习题的教学过程中应用的,应用的范围比较窄。现阶段国内的微信小程序较多,但是跟教育相关的微乎其微。综合国内外对相关领域的研究状况来看,现阶段国内外关于虚拟仿真实验。、中学学习平台的研究成果要多一点。但是。对基于微信小程序的中学物理实验平台这一领域的关注比较少。并且一些较为优秀的物理实验也是基于二维环境,使用者的代入感比较弱能够学到的知识比较少。极少有系统的从完善的中学物理逻辑结构和增强学生的物理学习兴趣的角度对中学物理实验平台进行实践研究的,存在的和教育相关的小程序,也大部分没有使用云开发,开发成一个完整的学习平台的案例。这是我确定该课题的原因。[5]1.3本文的研究内容与目标本系统可以实现一个基于微信小程序的中学物理实验平台,设计旨在让中学物理实验的教学和学习变得更加方便、高效。(1)研究当前中学物理实验平台的国内外的发展现况。一方面对中学物理实验进行理论上的研究,另一方面探索微信小程序用于中学物理实验可是否可(2)根据以往的中学物理实验APP和小程序开发的特点,总结中学物理实验应该具备哪些功能、内在的逻辑关系。(3)用PHP开发出后台,实现后台前端连接。具体比如系统构成模块,端□和后台数据库的连接,通过后台上传学习视频,怎样通过后台修改数据等;(4)查阅最新版的微信小程序开发文档,研究采用微信小程序如何开发出这个中学物理实验平台,完成具体的功能模块。比如界面的设置,如何在本小程序上进行搜索,进行学习等功能,考虑如何实现这些功能等。(5)强调实验活动的重要性。6为移动学习应用研究提供一定的参考和借鉴。[7激发学习者对中学物理实验的学习兴趣。2系统分析技术可行性:用微信开发工具做一个工具类、有后台服务器的、还有大量数据的增删改查的小程序,需要有html、js、cs基础;会一门后端语言:php;会MySQL数据库的使用。开发微信小程序时,因为模拟器能够一直打开,随时观察代码对小程序的影响,所以有漏洞出现时,开发者就能从模拟器中观察到,不4少几十万的APP开发来比较,开发微信小程序的成本肯定是更加经济的。微信络覆盖、智能移动设备的普及为移动学习的发生提供了硬件支持。8在21世纪,中学物理实验平台由两部分组成,一部分是前端微信小程序和后台管模块名称功能需求小程序页面首页显示内容设计、轮播图管理、管理实验的分类、实验管理、评论的审核管后台页面5需要一台PC机;在前端本系统要用微信小程序,所以需要一个能够上网的移动软件环境:微信开发工具、phpstorm编辑器的信息都存储在服务器的数据库里面,微信小程序端要想访问到服务器离的数据,就可以用接口连接,这样就实现了数据同步也可以通过Navicat这类的MYSQL工具连接操作;实验文章相关的文件和图片文件存储在服务器网站目录php在执行速度方面,是非常迅速的;相较满足更多的需求。使用php在phpstorm中开发后台相对快捷、容易。微信小程序的开发可以通过学习微信开发文档来进行。微信小程序的各种API组件接口以及应用场景,都可以在微信开发文档3系统设计总体架构设计图,如图3-1所示。6客户端后台管理首页在线视频个人中心在线播放视频分类查找管理密码修改密码学习视频管理修改个人信息修改手势密码学习视频搜索学习视频观看学习视频收藏课程管理注册登录用户管理评论视项添加收藏系统管理查看收藏评价图3-1基于微信小程序的中学物理实验平台功能模块图3.2中学物理实验平台用例图管理员图3-2基于微信小程序的中学物理实验平台用户权限图7大收藏实验下载点赞相关实验打赏实验管理员的拥有最高的权限,并且负责教师、学生两种身份用户的管理。首页设计用户注册幻灯片管理登录系统留言管理学生管理教师管理实验分类管理员实验管理底部栏管理通知管理zxwl_YH_Xinxi用户信息表,系统中用户的所有资料存在此表中。设计如表8字段名称字段类型长度主键是否可以为空是否否否否否否是否是否是否是否是zxwl_SY_FL实验的分类信息表,实验的主要分类是不同的学段,下面的子分类是不同的年级。设计如表3-2。字段名称字段类型长度主键是否可以为空是否否否zxwl_SY_XQ实验的详细信息表,此表中存放是物理实验学习的视频,以及相关的资料的详细信息。设计如表3-3。字段名称字段类型长度主键是否可以为空是zxwl_SY_PL评论信息表,主要包含了学生对实验的评价,也可书写学习心得。设计如表3-4。字段名称字段类型长度主键是否可以为空是否否否否否否是否否94系统的实现4.1.1授权登陆用户打开微信小程序,进行小程序的登陆授权。用户信息4.1.2首页功能1.微信小程序首页的界面设计。物理动画实验游标卡尺到底怎么使用?2.“请输入关键词”被点击,光标移动到输入框中,建入关键字,点击“搜索”图标后,会出现该关键字检索出来的实验列表,分文“单篇实验”和“文章公告专栏”。4.选中“初中”或“高中”,页面跳转到相应的分类页面,页面展示了相应的实验内容和专栏内容。物理动画实验物理动画实验物理动画实验◎描绘小灯泡的伏安特性曲线测定电池的电动势和内电阻描绘小电珠的伏安特性曲线单篇专栏高中必修没有更多啦!淄棂⑤B凸32验证动量守恒定律I实验学习更多>研究匀变速直线运动区淄棂⑨12△0互成角度的两个共点力的合价价首页分据我的5.“实验学习”这一栏中的“某个具体的实验”被点击时,页面就会跳转到相应的实验详情页面。在这个页面里面用户可以查看该实验的详细信息,同时在这个页面内,用户还可以进行一系列操作,比如“分享”、“点赞”、“收藏”、“留言”、“打赏”、“查看相关文章”,如果想返回到上一个页面,那么可以找到屏幕的左上角的“<”按钮,点击此按钮返就能返回。1实验学习物理动画实验Q更多>三程、I头披绍、复与纸、日纸、里狸、网个三2021-05-07淄棂高中必修5秒后可跳过该广告动量守恒定律:如果一个系统外力,或者所受研究在弹性碰撞的过程中,相互作用的物体系统动量守恒。一个质量较大的小球从斜槽滚下来,跟放在前边小支柱上另一质量较小的球发生碰撞后都做平抛运动。由于两小球下落的高度相同价它们的飞行时间相等,这样如果用小球的飞行时间作时间单位,那么小球飞出的水平距离在数值上就等于它的水平速度。因此,只要分别测出两小球的径相同质量不同的小球、圆规。赏已有0人打赏□写留宫档老师实验室精老师实验室测定电池的电动势描绘小电珠的伏安研究和内电阻特性曲线动6.“实验学习”右边的“更多”按钮被点击时,会显示与实验学习相关的。所有的实验的列表,如果想返回到上一个页面,那么可以找到屏幕的左上角的“<”按钮,点击此按钮返就能返回。O O请输入关键词请输入文章关键词Q实验学习首页团满棂◎10凸0分类我的研究匀变速直线运动验证动量守恒定律☑淄模◎3凸0描绘小电珠的伏安特性曲线☑淄枫⑨8凸32测定电池的电动势和内电阻☑淄模◎2凸0练习使用示波器价☑淄枫◎1凸07.“最新专栏”中的“某个专栏”被用户点击到时,则会跳转到相应的专栏界面或者相应的公告页面,查看该专栏的详细信息,或者查看教师发布的实验公告。在专栏的详细信息界面,用户还可以进行的操作有:“收藏”、“查看目录”、“评论”,也可通过屏幕左上角的返回键返回到其主页面。物理动画实验1最新专栏团油模②179.压强初中文章书评区1条评论发表书评☑初中文章◎正序专栏详情价价Q专栏详情初中文章价初中文章价书评区0条评论图4-8专栏详情界面小程序首页底部栏中设有“分类”按钮。可以。点击这个按钮,页面跳转到实验类别选择页面,在显示实验分类的这个页面中,可以显示并且能够选择管理员在后台添加的实验类型的相关信息单击其中的某一个类型,则会跳转到这个类型的相应的实验的界面。实验分类☑油棂⑨17没有更多啦!○高中选修o—n测定玻璃折射率传感器的简单应用物理动画实验练习使用示波器a粒子散射实验用双缝干涉测光的波长—○高中必修图4-9分类详情界面8个字以内性别性别女手机号手机号100个字以内实验报告撰写界面。·请输入您的感悟图4-12实验报告撰写界面“我的收藏”界面。我的收藏描绘小电珠的伏安特性曲线物理,原来这么好玩儿的吗?四图4-13我的收藏界面学习记录界面设计。我的文章编辑编辑编辑编辑☑淄棂⑥100□淄棂⑥130编辑□淄棂◎3凸0编辑编辑图4-14学习记录界面账号设置界面设计。允许”物理动画实验”使用我的图4-15账号设置界面4.2.1管理员登录功能在相应的浏览器中,输入。使用键盘输入与数据库相匹配的信息。如果输入的信息正确,验证就会通过。管理员可以进入后台管理的主界面,打开页面左端的菜单栏,进行一系列的操作。否则,将会弹出“错误”窗口,表示进入后台管理界面失败。账号/手机登录账号/手机登录请输入用户名/手机登录请输入登录密码记住用户名立即注册4.2.2各项功能授权的后台的管理员,在成功登录后台管理界面以后,,主要功能有:小程序首页的界面设置、轮播图的内容管理、实验分类界面设计、实验管理、专栏通知栏管理、教师授权管理、学生管理、实验报告管理、底部菜单设置、感悟管理。小程序首页的界面设置设计如下图4-17所示。 0◎图4-17小程序首页的界面设置实验分类界面设计如下图4-18所示。物理实峰首页设计文章分类留言管理01初中二年级+添加文章*00+添加文章*32+添加文章*09高中选修1-1(文科)8毫中选修1-2(文科)*76*×高中选修3-2(理科)5*4×3×图4-18实验分类界面实验管理界面设计如下图4-19所示。管理文章关键字文章分类请选择一级分类请选择二级分类Q搜素98离中必修验证动量守恒定律推荐展示指定分组添加分组推荐展示指定分组添加分组×图4-19实验管理界面专栏、通知栏管理界面设计如下图4-20所示。 文章分类文章管理蜃悟管理 推荐展示发布章节章节列表修改图4-20专栏、通知栏界面留言管理界面设计如下图4-21所示。业务菜单底部菜单设置 关键字请输入要搜素的留言内容留言时间类型类型章验的内容,让我详细了的学习中,运用自如了x让我学到了已四膜☑☑X 底部菜单设置界面设计如下图4-22所示。业务菜单首页设计文章分类专栏管理留言管理蜃悟管理小程序菜单列表菜单0/dg_costread/pages/newcms/index0鲁/dg_costread/pages/newcms/clasiy/c0/dg_costread/pages/user/use_index实验报告管理界面设计如下图4-23所示。留言管理教师授权管理界面设计如下图4-24所示。菜单+添加作者棂轮播图的内容管理界面设计如下图4-25所示。尺状态状态显示显示显示图4-25轮播图的内容管理界面4.2.3用户管理功能系统的后台管理员,在登录后台管理界面以后,在页面左端的菜单栏中,选择“用户管理”功能,在这里可以看到普通的学生用户,也可以看到申请教师的申请出现。同意申请之后,即可让学生身份转变为教师。可以在在用户管理页面,对所有的用户信息进行添加、修改、查询及删除等操作,服务器的数据库也会相应的被修改。普通学生用户管理界面设计如下图4-26所示。物理动画实验业务菜单首页设计幻灯片管理文章分类文章管理◎专栏管理◎作者管理◎用户管理◎留言管理◎底部菜单设置 用户名称请输入用户昵称Q搜素真实姓名X5系统的运行与测试登录的安全测试:在后台登录中,管理员打开后台的网站,通过键盘输入登陆的相关信息,和数据库对比,验证是否正确,正确时,登录者方可进去后台管理系统。否则,将不能够进去。权限的安全测试:申请的教师通过了审核,才能成为教师身份,才能拥有教师相应的权限。否则是学生权限。5.2测试用例1.数据库的访问和更新测试:测试描述与方案:数据是与后台连接在一起的。当通过后台插入一条数据时,数据库也会相应的增加一条数据。则测试成功。物理动画实验业务菜单首页设计作者管理留言管理鹿部菜单设置管理文章添加文章管理文章文章管理文章类别高中必修新增的一条实验数据输入之前,数据表的信息:2测定电池的电动势和内电阻新增的这条实验数据输入之后,数据表的信息(数据增加了一条,说明测试成功;否则失败):2测定电池的电动势和内电阻经上述图示证明,数据库访问和更新测试成功。2.后台管理的网站对于浏览器是否兼容的测试:测试名称后台管理的网站对于浏览器是否兼容的测试把后台管理网址放在时下的主流浏览器中去,观察图片文字格式是否有异分别用不同的浏览器打开后台管理的测试方案网址。在不同的页面中观察页面布局是否能够正常显示。各部分的功能是否能够准确实现。处理方法如果有页面布局显示异常的浏览器,就的异常是否已经消除。如果仍有问题,可以调整页面的布局,适应浏览器,直到能够正常显示。测试结果中基本能够正常显示页面,实现功能。3.页面这个过程跳转的测试:测试名称页面这个过程跳转的测试到相应的页面。测试方案在前端小程序中点击轮播图中的某张详情页面。若是,也本页面跳转成功。在后台点击添加文章,观察是否能够进入添加文章的界面,若是,也本页面跳转成功。反之失败。处理方法如果有页面跳转错误,则检查跳转页面是否弄混淆,找到原因并改正。如果有页面跳转失败,可以查看代码是否有错测试结果修改后的页面跳转不再有问题,再测试成功跳转。5.3系统测试结果经过了从不同角度的多项测试后,目前前端的微信小程序的基本功能能够正常运行,后台的各项功能也都正常。数据库的操作也没有问题。但在我测试的过程中也有些问题出现,比如有的可能组建使用不正确、不规范;小程序的页面布局不够人性化,后台在部分浏览器中异常显示;轮播图的设置的间隔时间不合理等问题,在后期的努力下,基本解决了以上的问题,现在的项目的大部分功能都能够正常显示并实现。6结论通过梳理中学物理实验的学习发展脉络,结合微信小程序的开发特点,采用PHP语言编写后端,本次设计“基于微信小程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年建筑电气工程师资格认证考试试题及答案
- T/TMAC 136-2025城市更新与未来社区 工程项目全生命周期数字化应用技术要求
- T/UNP 178-2024制药企业数字化转型建设指南
- T/UNP 341-2024电子商务物流产业园区服务管理规范
- 2026年低压电工试题库附答案(完整版)
- 2026年高级经济师《农业经济》考试真题(后附答案解析)
- 2026年客服人员笔试题及答案
- 2026年秋季学期小学统编版道德与法治一年级上册(新教材)教学计划附进度表
- 2026年世界环境日知识竞赛题库(试题含答案)
- 2026年专业技术人员继续教育公需科目培训初中高级题考试及答案
- 北京市科技计划项目(课题)结题经费审计工作底稿-参考文本
- 2025年国投健康产业投资有限公司招聘笔试参考题库含答案解析
- 环卫驾驶员交通安全培训
- DB35T 169-2022 森林立地分类与立地质量等级
- 2023 年 6 月大学英语六级考试真题(第一套) 答案详解
- 光纤熔接机80S中文操作手册
- 翻译人员派遣合同
- 材料化学 课件 11-5 二维纳米材料
- 高中英语选择性必修一单词表
- (正式版)SHT 3551-2024 石油化工仪表工程施工及验收规范
- 旋转导向钻井工具机械结构设计说明书样本
评论
0/150
提交评论