基于微信公众平台的大学物理实验教学系统开发开题报告

 2022-12-02 19:01:17

1. 研究目的与意义

(1)、微信公众号背景 微信公众平台,简称公众号。

曾命名为官号平台、媒体平台、微信公众号, 最终定位为公众平台,公众平台目前包含服务号、订阅号、小程序和企业号四个部分。

微信目前已经有了亿级的用户,其中大学生使用者为其主力军与生力军。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

1、实现平台使用的简捷方案 平台本身的目的是利用简短,高效的方式进行实验环节的有效补充,所以平台本身的使用效率应该足够的简捷。

微信公众平台本身的高效性之外,在进行平台的结构 设置时应更多的从学生使用端的便捷性进行考虑,整个平台的设置要尽量与教学的层 次结合,从而使学生真正高效的使用平台进行学习并对实验操作进行有效引导。

2、实现学生信息管理平台拟采用实际实验班级的分班管理方案,实现教师与学生的无缝对接,但实际实验班级与正常班的分班情况有较大差别,这就导致系统本身无法直接按照学生原行政班级进行简单分类。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

摘要:Web开发通常采用BS结构,在开发过程中采用MVC架构来进行开发,虽然出现了许多不同的架构,如:SSH、MVCS、J2EE、Jquery等,但究其根本MVC框架更适合系统的开发。

都是为了降低某个代码文件的复杂度,细化了代码功能的产物。

关键词:架构、模式、框架、MVC、代码复杂度目的意义:1、 分析Controller、View、Model的分工;2、 从MVC模式出发,分析适合自己开发的架构方案3、 具体研究View和Controller的组织和调用方案相关概念:1、设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

设计方案:整个软件系统采用三成架构:界面层(User Interface Layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data Access Layer);采用传统的MVC模式,数据库使用MySQL;调研方案、研究方案1.毕设重点侧重于移动端开发,后台开发只负责提供数据支持和开放API2.主要完成如下模块(1)学生入口A、登陆模块:指定用户可以通过分配的账号和密码实现登陆B、预习模块:能够查看发布且不加密视频、文档、图片等C、课堂模块:能够查看发布且不加密视频、文档、图片等D、报告模块:能够查看发布且不加密视频、文档、图片等E、拓展模块:竞赛报名(2)教师入口A、spoc班:能够创建班级,上限35人,接受学生加班申请并通过,通过后班级按照学号次序进行排序(最好次序可按需求调整)B、设备保修:上课教师上传图像并提交文字描述C、课堂签到:实现签到功能D、成绩管理:能够采集预习环节、课堂签到、课堂提问、报告环节的学生成绩并导出数据E、拓展模块:能够采集师生对接的项目数据、竞赛及项目的报名数据并导出

5. 工作计划

第 1 周 接受任务书,领会课题含义,查找相关文献资料,制定出毕设计划;第 2 周 阅读相关资料,理解有关内容;第 3 周 翻译相关英文资料,提出拟完成本课题的方案,写出相关开题报告一份并提交;第 4 周 完成需求分析第 5 周 对整个软件系统进行概要设计,设计整体系统架构,搭建开发的整体框架第 6 周 注册微信公众号,购买并搭建外网服务器,将服务器和数据库都部署再一台物理机上第 7 周 完成所有模块的页面设计第 8 周 实现每一个模块的功能第 9 周 打通前后端第10周 优化程序,集中解决程序漏洞、用户界面、完善功能。

第11周 软件调试,整理、撰写毕业论文,提交论文初稿;第12周 进行毕业设计论文写作,撰写业务总结报告,接收验收成果,接受答辩资格审查;第13周 规范化检查,评阅教师评阅论文;第14周 准备参加答辩

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。