全文总字数:3057字
1. 研究目的与意义(文献综述)
随着智能手机的普及和移动互联网的发展,我们的上网方式几乎已经全面移动化,各式各样的手机App让人目不暇接,在太多App占满用户的手机屏幕的同时,手机的内存容量也变得紧张起来,手机的运行速度也变得缓慢。为了解决这些问题,微信小程序便诞生了,这也是最初小程序发展起来的原因。
2016年1月11日,腾讯公司“微信之父”张小龙在首次公开演讲中提到了应用号,也就是后来的微信小程序。2017年1月9日,微信小程序正式发布,不同于微信公众号,它被赋予了应用程序的能力,是一种无须安装即可使用的应用,实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用,也体现了“用完即走”的理念。用户不用关心是否安装太多应用的问题,应用将无处不在,随时可用,但又无须卸载。相比于已有的嵌入在微信浏览器中的HTML5网页应用,它拥有更高的系统权限,能访问更多的手机硬件信息,同时也拥有更加贴近于系统原生应用的交互和操作体验。而且微信小程序的开发比原生应用要更容易、更快捷。小程序和微信公众号都是微信生态圈的重要组成部分。从定义上来说,小程序和微信公众号属于并列层级,它们互不干扰。
小程序的出现使得验证最小化可行产品开始变得高效。在产品验证期间开发App的成本太高:从新周期的等待,到质量的把控,每一步都可能面临失败。而提前在小程序中进行试水,就可以避免这个问题,同时后期的用户导流也相对容易。
微信小程序的主要使用场景可以按照服务类目来进行分类,服务类目又分为个人服务类目,和企业服务类目。主要使用场景有(1)出行和交通,如日常生活中的代驾、打车、租车、地铁出行等;(2)生活服务,如票务、生活缴费、便利店服务等;(3)餐饮,如点评与推荐、菜谱、餐厅排队、点餐平台、外卖平台等;(4)快递业与邮政,快递寄收、物流情况查看、装卸搬运、仓储等;(5)社交,社区论坛、交友平台、婚恋平台等;(6)教育,培训机构、教育信息服务、在线教育、课堂辅助工具等。
|
2. 研究的基本内容与方案
2.1 研究目标
在微信web开发者工具上进行微信小程序的开发,实现基于微信平台的教学管理软件设计。教学管理是教师日常授课时的必要需求,具有普遍性,教师可以在其中进行日常消息的发布,以及布置作业,和课堂互动。而且学生也可以通过管理软件查看消息,参与课堂互动。在此基础上,教学管理软件还可以利用手机微信api接口,调取更多信息,实现所需功能。
在底部标签导航放置标签,如课堂作业,课堂签到,课堂提问,个人中心。在个人中心界面,设计账号信息内容;在课堂作业界面,老师用户可以在此发布作业,而学生可以通过文字或图片的方式进行回复;在课堂提问界面,学生可以随时提出问题,老师可以对问题进行筛选,对有针对性的问题进行回复;在课堂签到界面,当学生用户在指定地点点击签到按钮后,老师可以看到学生的签到时间和签到地点。
2.2 研究内容
研究微信小程序的框架以及ui界面的构建,和开发所需的wxml(微信标记语言)。学习并掌握微信小程序的组件和api接口的使用。在此基础上进一步研究数据统计分析、小程序版本更新,以及多线程的使用。另外,微信小程序还定义了自己的样式语言wxss,兼容了css,并做了扩展;使用javascript来进行业务处理,兼容了大部分javascript的功能。所以还需学习一些html、javascript、css相关教程。
3. 研究计划与安排
第1周—第3周 搜集资料,撰写开题报告;
第4周—第5周 论文开题;
第6周—第12周 撰写论文初稿;
4. 参考文献(12篇以上)
[1]liu h m, jiang x y. a design and teaching practice ofcollege english teaching based on wechat platform[j]. foreign language andliterature, 2015, 31: 138-143.
[2]xiang y, chang d, chen b. asmart university campus information dissemination framework based on wechatplatform[m].liss 2013. springer, berlin, heidelberg, 2015: 927-932.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。