基于微信的辅助教学系统的设计与实现 - 图文(4)

2019-05-18 23:34

基于微信的辅助教学系统的设计与实现

以接受,而服务器使用SAE、阿里云等开放平台做维护成本也较低。

从系统的使用价值和推广上看,目前市场上成熟的辅助教学系统很多,但是本系统做为一种主要是面向课堂和实时交互的微信公众号,是一个有益的补充,用户需求比较大,作为一种面向班级或者课堂的推广与复用前景比较乐观。

从以上看,经过完成开发和进一步推广,系统可以获得很好的推广效果。

2.4 本章小结

本章大概地说明了系统需要实现的功能、系统开发运行对软硬件性能的要求,分析了系统实现的可行性。系统需实现签到,答题等功能,主要有教师、学生、系统功能与验证,自定义菜单等几块。硬件上不限移动终端的系统,只需要微信作为支持。从整个开发、技术、消耗支出及推广等方面肯定系统能够实现,并可以获得很好的效果。

7

基于微信的辅助教学系统的设计与实现

第3章 系统总体设计

3.1 系统的结构划分

该信微信公众号系统主要分为3个功能模块:教师使用功能模块、学生使用功能模块、验证与搭建及其他功能模块。

教师使用功能模块:基本的绑定,签到设置,作业发布,答疑出题。 学生使用功能模块:基本绑定,签到,提问,查看答题。

验证与搭建及其他功能模块:验证、菜单、关键词帮助、外链校历 3.1.1 系统结构图

微信辅助教学系统与三个子模块及关系如图3-1所示。

辅助教学系统教师功能模块学生功能模块系统验证及搭建模块

图3-1系统总体功能框架

基于微信的辅助教学教学系统的设计与实现。系统主要完成对教师和学生两个人群的服务,划分成两个功能模块两种用户一一对应。量系统中的功能有相互依存。另外,系统中的其他独立于两种身份之外的包括token验证、自定义菜单、关键词帮助独立为一个系统。

3.1.2 各个子系统的描述

1)教师功能模块

教师功能模块如图3-2所示。

8

基于微信的辅助教学系统的设计与实现

教师功能模块教师绑定签到设置题目管理解答交流作业发布

图3-2教师功能模块结构图

教师功能模块主要完成教师短课堂交互的功能,包括绑定验证、签到设置、互动交流等功能的实现。教师端主要完成一些设置性,统计性以及交互性的的工作。

2)学生功能模块

学生功能模块如图3-3所示。

学生功能模块学生绑定签到答题提问留言查看作业

图3-3学生功能模块结构图

9

基于微信的辅助教学系统的设计与实现

学生功能模块要为学生用户提供相应的服务,学生模块的功能大概与教师部分的功能相对应,以更好地完成课堂中两个参与者的相互交互。主要为学生根据老师的要求及设置完成操作服务,并提供自主留言与询问的接口。

3)验证与搭建及其他功能模块

验证与搭建及其他功能模块结构如图3-4所示。

系统其他功能token验证及微信接口验证外链校历自定义菜单关键词帮助

图3-4验证与搭建及其他功能模块结构

前两个模块是该系统功能实现的主体部分,完成了系统交互双方的功能实现,本模块主要完成一些基础性工作,为实现上述功能提供基础与接口验证。此外增加了一些附加的功能。

3.2 系统的主要数据成员

系统中主要涉及到学生、教师两个用户主体数据,以及作业、题目、签到信息等其他的数据结构。数据主要存储在mysql数据库中。

3.2.1 系统中主要数据成员的数据表结构

1) 教师表

教师表主要包括openid,technumber 两个核心心字段,openid 是用户在微信公众账号中的标识符,唯一对应一个用户,technumber作为教师工号

10

基于微信的辅助教学系统的设计与实现

与openid绑定,即可实现教师的绑定。另外两个为从微信端获取的信息,存储下来可用于拓展。如图3-5所示。

图3-5 table teacher

2) 学生表

学生表主要包括openid、stunumber、qiandao三个核心字段。Openid是微信用户在公众号的身份标识符,stunumber用于记录学生用户的 学号信息并进行绑定,qiandao记录学生的签到信息,1代表签到成功,0代表未签到。其他字段可用于其他拓展。如图3-6所示。

图3-6 table student

3) 题目表

题目表主要包括id、answer、answer_count,right_count四个字段。其中id记录题目编号,answer记录客观题答案,answe_count记录题目回答数,right_count 记录正确数。如图3-7所示。

图3-7 table question

11


基于微信的辅助教学系统的设计与实现 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高一下英语期末复习题10

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: