1)教师的操作与管理
2)学生的操作与管理
3)系统其他功能与验证
2。1。2 系统主要由以下3大功能块组成:
1)教师功能模块:
教师绑定与验证
发起签到于结束签到
在线出题
题目结果统计
布置作业
在线答疑交流
2)学生功能模块:
学生绑定与验证
学生签到
在线答题
发起交流与给教师留言
查看作业
3)系统搭建与验证模块:
系统token验证
基本菜单形成
关键词帮助
校历
2。1。3 系统的用例图
用例图如图学生及教师用户用例图
2。2 性能需求
2。2。1 系统硬件需求
安卓或IOS手机。
2。2。2 系统开发运行所需要的软件环境
软件操作环境:
微信客户端。
编程环境:
1)NetBeans EDI 、dreamweaver
2)SAE
3)微信公众平台测试号及其API
4)Mysql
2。3 可行性分析
从技术上,微信公众平台提供了大量的API,为实现功能的接入打下了很有利的基础。另一方面,微信公众平台的数据格式较为统一,按照其格式进行代码书写会容易很多。Php作为编程语言,相对简单易学,再加上已拥有的编程基础,相对容易掌握[13]。另一方面,做为微信系统的二次开发,适配问题也较容易解决。 作为公众账号的二次开发,实时完善和拓展更加容易[14]。
从经济和推广上看,作为适用特定推广的公众账号,复制性和便捷性较高,不需要额外的系统负担和存储空间。另外,二次开发的代码也较为轻量,开发工具和语言也是免费的,主要开支存在于公众账号认账以及可接入公网的服务器,其中认证费用完全可以接受,而服务器使用SAE、阿里云等开放平台做维护成本也较低。来*自-优=尔,论:文+网www.youerw.com
从系统的使用价值和推广上看,目前市场上成熟的辅助教学系统很多,但是本系统做为一种主要是面向课堂和实时交互的微信公众号,是一个有益的补充,用户需求比较大,作为一种面向班级或者课堂的推广与复用前景比较乐观。
从以上看,经过完成开发和进一步推广,系统可以获得很好的推广效果。
2。4 本章小结
本章大概地说明了系统需要实现的功能、系统开发运行对软硬件性能的要求,分析了系统实现的可行性。系统需实现签到,答题等功能,主要有教师、学生、系统功能与验证,自定义菜单等几块。硬件上不限移动终端的系统,只需要微信作为支持。从整个开发、技术、消耗支出及推广等方面肯定系统能够实现,并可以获得很好的效果。
php+mysql基于微信的辅助教学系统设计与实现(6):http://www.youerw.com/jisuanji/lunwen_81930.html