摘 要
本文首先研究并介绍了基于微信小程序的云自习平台的选题背景和选题意义,在此基础上给出论文的主要研究内容,其次,对基于微信小程序的云自习平台的需求进行了分析。再次,对基于微信小程序的云自习平台进行了总体设计,根据其总体设计、软件架构和总体功能模块进行了详细设计,做出了系统流程图以及数据库。总体上把基于微信小程序的云自习平台分为了微信授权登录、浏览优质好文、去学习呀、查看学习排名、社区交流、预期时长统计、学习时长统计、设定目标等。它们分别实现了云自习平台的相关信息的查询与管理,使用了微信开发者工具以及js开发语言配合云开发模式实现了基于微信小程序的云自习平台的信息化管理,并列出核心部分主要页面。还对基于微信小程序的云自习平台的核心功能进行了调试与测试。
关键词:微信小程序;云自习平台;js;云开发
4.2系统功能模块设计
经过上面章节的需求分析得出了基于微信小程序的云自习平台的功能结构设计如图4-2所示。
4.3.2数据库表
本基于微信小程序采用云数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:
用户基本表 users
字段 |
类型 |
是否主键 |
备注 |
id |
Int(11) |
是 |
主键 自增 |
_openid |
varchar(255) |
否 |
微信用户标识 |