微信小程序----教学服务一体化平台毕业论文
2020-07-01 21:11:51
摘 要
基于微信小程序的教学服务平台开发
微信小程序作为微信近年来推出的一款重要产品,得到了很高的关注度。腾讯总裁马化腾曾表示微信小程序是面向未来的产品,可见对这款产品的看重。微信小程序有着小巧轻便高效的优点,得到了很多商家的青睐,迅速在市场中占据了一席之地,而且获得了不错的用户反馈。
此次毕设的任务是利用微信小程序这个平台,开发一个适用于现代课堂的教学服务平台。本文将对此应用的开发过程进行详细说明,展示程序最终的运行结果。本文阐述了微信小程序发展的背景和近来的发展状况,介绍了平台开发的相关技术和程序所运行的环境,展示平台的整体开发流程。
微信小程序必将是未来在应用开发及商业领域的重要平台,拥有广阔的应用前景和及其巨大的商业潜力。因此,了解和掌握微信小程序开发的技术是很有意义的。
关键词:微信小程序 教学服务服务平台 软件开发
Abstract
As an important product launched by WeChat this year, the WeChat Mini Program has received a high degree of attention. Tencent President Tony Ma once said that the WeChat Mini Program is a future-oriented product. It can be seen that he valued this product very much. In fact, it does have the advantages of small size, light weight and high efficiency and has been favored by many businesses.
The task set up this time is to use the WeChat applet platform to develop a teaching service platform suitable for modern classrooms. This article will explain in detail the development process of this application and show the final operating results of the program. This article describes the background and recent developments of the development of the WeChat applet, and describes the environment in which the platform development related technologies and programs operate,displays platform's overall development process
WeChat Mini Program is bound to be an important platform for application development and business in the future, with broad application prospects and huge commercial potential. Therefore, it is of great significance to understand and master the technology developed by the WeChat Mini Program.
Keyword: Wechat Mini Program Teaching service platform Software engineering
目 录
摘 要 I
Abstract II
第一章 引言 1
1.1微信小程序的发展背景与前景 1
1.1.1 概述 1
1.1.2 微信小程序的发展现状 2
1.1.3 微信小程序的发展前景和趋势 3
1.2 微信小程序的优势 4
1.3 教学服务平台的发展 4
1.4 本章小结 5
第二章 相关技术介绍 6
2.1微信web开发工具的介绍 6
2.2 NODE.JS介绍 6
2.2.1 NODE.JS概述 7
2.2.2 NODE特点介绍 8
2.3 MYSQL介绍 8
2.4 本章小结 9
第三章 整体框架的分析和设计 10
3.1程序可行性分析 10
3.1.1 系统设计目标 10
3.1.2 可行性分析 11
3.2程序整体框架分析与设计 11
3.2.1 框架分析 11
3.2.2 数据库设计 12
3.2.3 算法设计 14
第四章 各功能模块的实现 16
4.1 注册登录模块 16
4.2 发布公告模块 18
4.3 学生提问模块 20
4.4 考勤模块 24
4.5 测试模块 27
4.6 上传下载模块 32
4.7 本章小结 34
第五章 总结与展望 35
参考文献 36
致谢 38
引言
此次的课题为基于微信小程序的教学服务平台开发,而在进行实际的开发前,需要对微信小程序以及教学服务平台的发展状况进行一定了解。
1.1微信小程序的发展背景与前景
1.1.1 概述
人类社会在进入信息时代后,获取信息的方式发生了翻天覆地的变化。现今社会,每个人都有着获取信息的需求,不论是工作和娱乐都必须依靠互联网。在未来,获取信息的途径必将发生更大的变化。而如今,人们在PC端获取信息比在移动端获取信息轻易的多,但未来的世界注定是属于移动端的。在此背景下,微信小程序应运而生,这无疑是微信迎合未来发展方向的一次大胆的尝试和探索。
图1-1 智能时代
在信息时代,便捷是所有信息服务产品追求的目标。微信小程序的定位就是作为一个向未来过渡的产品,让所有的服务都变得便捷,让一切的遥不可及都变得唾手可得。
以现实生活中的事件为例,从过去到现在,在餐厅用餐时总会遇到忙碌需要等待的情况,而如果餐厅拥有小程序这样一个便捷的窗口,甚至根本不需要下载这个餐馆的应用程序,点餐完全可以直接通过微信进行简单的扫码便可以实现,这样解决问题既方便又快捷。用户是一群拥有双向交互性的群体,一旦在使用期间获得了不错的用户体验,就会自发进行分享和宣传,有助于产品更一步开拓市场。而微信作为一个成功的社交平台,可以通过小程序深入人们生活的方方面面,让信息的获取方式更加多元化和便利化。
1.1.2 微信小程序的发展现状
自微信小程序正式上线起,小程序一直受到广泛关注,截至2017年6月,已经有1000余个微信小程序上线,其中不乏很多知名的大企业。小程序的上线同时影响了APP的下载量,由于小程序的功能可以代替APP,部分用户选择直接使用小程序而非APP。
图1-2 小程序对APP下载量的影响
相关图片展示: