4.2.2 个人用户/团体用户注册模块的详细设计 30
4.2.3 个人用户/团体用户资料模块的详细设计 31
4.2.4 个人用户/团体用户活动模块的详细设计 31
4.2.5 个人用户/团体用户积分模块的详细设计 32
4.2.6 个人用户/团体用户密码修改模块的详细设计 33
4.2.7 个人用户/团体用户二维码模块的详细设计 34
4.2.8 工作人员活动管理模块的详细设计 35
4.2.9 工作人员活动扫一扫模块的详细设计 36
4.3 数据库的详细设计 37
4.3.1 表的索引 37
5 系统测试 39
5.1 测试环境 39
5.2 测试案例编号范围分配 39
6 结论 46
致谢 47
参考文献 48
附录 49
1 绪论
1.1 开发背景
随着网络技术的不断进步,人们可以足不出户了解地球上发生的事,同样可以通过网络完成很多事情。微信(WeChat)是腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序,微信支持跨通信运营商、跨操作系统平台通过网络快速发送免费(需消耗少量网络流量)语音短信、视频、图片和文字,同时,也可以使用通过共享流媒体内容的资料和基于位置的社交插件“摇一摇”、“漂流瓶”、“朋友圈”、“公众平台”、“语音记事本”服务插件。微信凭借其众多的用户在网络中扮演着重要的角色,它已经成为人们生活中必不可少的一部分。随着微信普及,越来越多的企业看中了微信这个新媒体的一些特性:信息传播速度快,与用户之间的交流更加紧密,获取用户的详细信息更加容易。
诞生于2012年8月的微信公众号,在上线之初,是作为一个自媒体试验场而存在的,不少弄潮儿借机大放异彩。经过两年多的变革发展,微信公众号数量得到爆炸式增长,据统计,截至2014年年底,微信公众号数量已超过800万,中国平均每160人便拥有一个微信公众号,算得上是网络上最普及的产品了。
1.2 开发目的和意义
微信公众号在当今的网络社会使用甚广,故开发一个微信公众号将有很大的作用。通过微信公众号这个平台可以很好的进行信息的传播,可以将活动信息有效的传播给用户,同时教育也是父母长辈最关心的事情,他们迫切想知道一些优秀的教师所举办的活动,而教育机构也迫切想知道某些领域是现在学生所希望学习的,故开发一个在线教育互动的微信公众号是十分有必要的。