基于微信小程序的考研复习团队协作平台设计与开发开题报告
2022-01-14 21:27:35
全文总字数:1759字
1. 研究目的与意义及国内外研究现状
2019年研招考试报考人数再次大幅增加,全国考生规模达到290万,增幅21%,人数众多,信息需求量大,很多学生在考研路上走上了弯路。有的学生被网络上各类信息轰炸,不知如何筛选真实有效的信息,有的因为考研复习太过艰辛,中途放弃考研。考研复习是一个漫长的、艰苦的过程,需要较强的自觉性和毅力。根据实际需要,设计和开发一个考研复习团队协作平台具有重要意义。通过此平台,考研学生们可以寻找相似目标的“战友”,通过计划打卡、分享学习内容等方式,互相监督、信息共享、协作答疑等。帮助自身克服考研中心理和学习上的困难。
本选题利用当下流行的社交软——微信提供的小程序功能,开发考研复习团队协作平台。微信小程序是一种不用下载安装即可使用的应用,其便捷性适合考研学生使用。对于开发者而言,微信小程序的开发门槛相对较低,难度不及app,可以满足开发考研复习协作平台的需要。
国内外研究现状
(1)考研复习团队协作平台:
2. 研究的基本内容
(1)根据已有文献以及实际使用,总结考研复习协作平台具有哪些功能,应满足哪些需求,以及设计考研复习协作平台的原则、方法和流程。
(2)通过查阅微信小程序开发文档,以及学习前后端数据交互等计算机知识,根据设计的原则、方法和流程,搭建平台运行环境,实际开发出一种基于微信小程序的考研复习协作平台。
(3)寻找样本用户登录平台,对平台进行测试和试用3. 实施方案、进度安排及预期效果
(1)实施方案:
首先了解HTML、CSS、JavaScript等web基础开发技术,并掌握小程序的开发环境和工具,在掌握开发环境和工具的基础上,了解微信小程序特有标签和API。
视图层是小程序与用户交互的接口,通过视图层展示逻辑层处理结果以及实现与逻辑层数据绑定,从而使逻辑层能监控用户的命令。视图层的设计通过三种文件完成,分别是:.wxml、.wx、.json。
逻辑层设计主要的技术手段是JavaScript,用于一些数据的定义和API方法的实现。开发人员创建的任何一个页面,都至少有一个相关的JS文件,都可以在文件中新建对此页面的操作和数据实现逻辑。
(2)进度安排:
周次 | 设计任务及要求 |
1-3 | 了解设计课题,收集有关资料,完成开题报告 |
4-5 | 熟悉所需知识,了解整体微信小程序设计 |
6-10 | 完成软件设计,主程序、子程序的编写、调试等 |
11-13 | 完成软件调试,实现微信小程序监管的设计 |
14-15 | 完成设计说明书,进行预答辩 |
16 | 编写答辩提纲,准备毕业答辩 |
(3)预期效果:
用户通过登录微信,进入微信小程序入口,可以:
1、通过微信小程序主界面,注册或登录个人的平台账户;
2、制定和管理个人学习计划;
3、支持动态功能:公开发表自己的动态;关注其他个体账号动态;或加入团队,关注团队动态;
5、支持资料搜索、信息平台共享。4. 参考文献
[1]刘红卫.微信小程序应用探析[j].无线互联科技,2016(23):11-12 40
[2]张小龙.微信小程序入口在哪里?有什么用?[j].计算机与网络,2017,,42(04):50
[3]腾讯公司.微信公众平台开发者文档[eb/ol]. https://developers.weixin.qq.com/miniprogram/dev/