考研信息共享微信小程序的研究与设计*
2022-06-26黄海燕冯静怡古嘉欢吕燕慧黄翠钿李纯华
黄海燕,冯静怡,古嘉欢,吕燕慧,黄翠钿,李纯华
(广东技术师范大学,广东 广州 510450)
1 研究背景
当今社会,随着科技和教育的不断发展,社会对技术型人才的需要不断提高,考研已成为很多大学生继续学习深造提升自身能力的选择。近年来,随着考研人数的不断增加,考研群体对考研信息资源和平台的需求也逐渐上升。而在手机普及的今天,微信小程序凭借其无需安装即可使用、开发成本低、使用方便等特点得到了广泛的应用。本设计借助微信开发者工具,使用JavaScript语言作为主要的开发语言,设计开发了一款小程序——考研信息共享微信小程序。为考研的学生提供各类考研信息和二手资料的转卖服务,方便考研的学生能够及时了解共享考研资讯,也给已上岸的学生提供笔记资料转卖的平台。不仅有利于资源的循环使用,还能用自己的劳动成果赚取收益,分享自己的备考经验帮助更多考研党成功上岸。也可以通过找研友互相交流讨论,分享考研信息、方法,彼此鼓励合作,一起成功上岸。
2 考研信息平台现状
随着考研热浪的掀起,市场上出现了大量的考研信息平台,例如小白考研、考虫、番茄钟等APP。这些平台的出现使用户能够在网络上轻松获取信息,帮助选择专业、院校等,也有利于他们复习考研知识等。笔者根据搜集的资料,总结出这些平台具有如下特点。
2.1 用户门槛低
目前考研平台可提供的产品种类多且繁杂,产品面向考研人群,市场门槛较低,不会要求考研学生的学历。通常考研人群是在校大学生或毕业一年的学生,他们会选择在大学期间就开始准备考研。为了收集资料,他们会寻求学长学姐们的帮助,但学校中考研上岸的学长学姐们人数有限,不能够一一解答,或者会上网求助好用的考研软件,但大部分软件知识徒有噱头,存在着不少需要改进的地方。由于软件针对性不强,虽然能够解决用户某一方面问题,但是一般来说功能单一,并不能完全满足考研学生的需求。
2.2 使用场景丰富
考研产品的种类分为线上和线下,线下包含考研门店,有专门的教师对学生在院校专业这方面的选择进行指导。而线上主要分为移动端和PC端,这为考研软件的使用提供多种渠道。使得用户能够在有设备的情况下,随时随地进行考研学习,或资料查询等。屠西伟[1]运用SPSS、EXCEL等软件对上海市的移动端产品进行可行性分析后,得出目前考研产品的应用场景更为丰富,可以利用碎片化时间进行学习的结论。根据屠西伟论文中所说,可知在现如今倡导碎片化学习的趋势下,碎片时间的利用显得格外重要。线下考研门店有固定的辅导时间,且持续时间较长,学生往往需要专门空出时间,集中精力持续去学习。这时候考研线上产品更符合碎片学习的趋势,用户可以随时随地选择空闲时间,进行考研资料的收集,或者考研复习,提高学习效率,使用场景丰富。
2.3 信息资源分散
各种各样考研产品的出现,帮助用户解决信息收集的过程。但是由于考研市场中资源信息分散,信息时效性低等特点,用户仍然需要花费大量时间和精力进行筛选信息,最终获取真实有效的信息。
除此之外,有些APP存在收费才能浏览使用的情况,增加了考研学生的支出压力。因此,目前考研信息APP仍存在较大的市场提升空间。鉴于其他平台的优势与弊端,本程序在基本的考研信息分享的基础上,新增加了讨论区和添加好友功能,便于考研学生学习交流。二手转卖通过平台保障增加安全性,保护用户个人隐私信息。
3 需求分析
在考研信息的获取上,以往人们会选择到专业的考研辅导机构中,请专业人士帮助学生进行考研院校与专业的选择。虽然对于学生来讲,针对性较强,但这样会浪费大量的时间与精力,而学生的考研复习时间是宝贵且有限的。在财力、精力的限制下,学生会在通过笔试后,进入面试环节才会选择到辅导机构中。
随着互联网行业的普及,微信小程序也逐渐崛起,在各个领域中都可见小程序的应用。从交通到网上挂号,再到如今的教育行业,小程序在其中起到不小的作用。由陈露[2]对大学生考研信息的获取方式调查中可见,目前大学生选择考研的人数占比逐年上升,在获取考研信息的途径中,选择使用微信公众平台的大学生有51.50%,且大部分人认为使用微信小程序可以随时随地、方便快捷地获取信息。因此用户在考研方面,对于微信小程序的需求处于逐步提升的趋势,这也是顺应信息时代的潮流。
虽然市面上获取考研资讯的平台不少,但是没有一个能够全面提供考研资讯、交易平台与一对一交流的机会。这使得用户面对琳琅满目的考研软件时,会同时使用多个平台。导致用户使用软件不便捷,降低对软件使用的满意度。同时让用户的信息分散,信息收集与考研复习并不在一个平台上,难以得到一个集中的反馈。由此可见,考研信息共享平台是有改进空间的,且具有发展的前景。
4 系统设计与实现
4.1 开发工具与语言
微信小程序依赖微信应用而生,它实现了应用“触手可及”的梦想,也体现了“即来即用,用完即走”的理念[3]。小程序提供了简单实现而又功能丰富的框架、组件和API,为开发者搭建了一个独特、方便的开发平台。小程序的主要开发语言是JavaScript,JavaScript是一种解释型的脚本语言;不同于C、C++等语言先编译后执行,JavaScript是在程序的运行过程中逐行进行解释。JavaScript依赖于浏览器本身,与操作环境无关。只要是能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确执行。
本地存储技术被称为“不是永久的永久存储”。特点是将数据存储到浏览器当中,并且存储的数据都是以字符串的形式存储的。相比传统的数据库,本地存储技术的优点是:操作简单,容易学习;数据直观,以最常见的key:value的形式进行存储。因此在小程序开发中,选择使用微信开发者工具,能够快捷搭建出考研信息共享小程序平台,节约开发时间。
4.2 设计结构图
为满足用户对考研平台的期望,笔者将小程序设计为4个板块,点击底部导航可以跳转至相应页面。“考研资讯”可以了解到考研的大纲、复习攻略等信息,“二手转卖”模块有其他人发布的商品信息,可以加入购物车进行购买,同时,用户也可以点击“我的发布”,发布有价值的商品(不侵犯知识产权),等待系统审核。“学姐备考”可以查看学长学姐们对应的经验贴,感兴趣可以点击了解,联系相关的学长学姐进行咨询。该部分的人力资源均经过平台审核、核实,确保发布的学长学姐的可靠性。“个人中心”可以形容为用户的实用小工具,包含设定计划、写日记、打卡等活动,起到激励自己的作用。如果用户有任何意愿,均可以通过“联系客服”和“意见反馈”2个模块进行传递,系统将根据收到的意见反馈进行调整和改进。根据上述所言,设计结构图如图1所示。
图1 设计结构图
5 系统功能模块
结合设计结构图,从用户的考研需求出发,将从小程序的考研资讯、二手转卖、学姐备考、个人中心这4个功能模块进行详细展开。
5.1 考研资讯模块
在此模块中,小程序根据文章的性质不同,将考研资讯分为推荐、攻略、经验和资讯4部分。其中包括各个学校的考研实时信息、考试大纲、考研技巧等,满足用户对考研信息的不同需求。用户在进入小程序后,便能自动登录账号,可以根据自身的需要选择相应部分,方便用户挑选合适的文章进行浏览,文章来源于网络。
这部分模块使用相关组件和API,搭建简洁的界面,在技术方面并不难实现。主要在于页面布局需要简洁明了,让用户能够减少信息检索的时间,迅速确定相关考研资讯。
5.2 二手转卖模块
此模块功能为用户提供低价、实用的二手资料转卖平台,其中包括电子笔记、二手教材等一切具有价值的劳动成果。用户可以选择在与卖家沟通交流后,在此平台进行购买商品,本平台会收取一定的小额费用。在未完成交易之前,用户支付的金额会由平台代为保管,并不会直接发放到卖家的账户中,提高交易的可靠性。与此同时,用户也可在平台中发布自己的劳动成果,例如整理的笔记、考研资料等,但是需要平台核实后才可发布商品,这也是保护用户权益的一种方式。
这部分模块相对于其他功能模块而言,商品发布、购买功能的实现比较困难,类似于“咸鱼”等二手交易平台的简易版。在使用本地存储功能后,能够实现基本功能,但是还需后续使用云存储技术加以完善。
5.3 学姐备考模块
此功能模块主要为用户搭建沟通交流平台,包括一对一交流、讨论区。在一对一交流中,用户可以通过添加好友,找到相互激励的考研同伴,或寻找已经考取心仪院校的学长学姐传授经验。对于想要兼职的学长学姐,需要通过平台审核身份,由双方议价,最终平台收取小额费用。在讨论区中,用户可以提出关于考研的疑问,或者回答他人的问题,建立一种互帮互助的氛围,从而提高考研积极性,也不会错过考研最新信息。
这部分模块功能需要具有交流通讯的功能,能够添加、删除、拉黑好友,类似于微信、QQ等通讯工具,这部分的功能已完成大致界面设计,但是具体功能实现,仅依靠本地存储技术是不足以实现的,因此仍需后续完善。
5.4 个人中心模块
此模块主要为对用户信息进行处理,包括查阅订单信息、个人资料完善以及意见反馈。同时,也包含目标倒计时、计划表、日记本功能。登录微信账号后,用户可以通过绑定手机号,达到与学信网账号挂钩的效果,目前此功能尚未实现。目标倒计时可以查看距离考研初试的天数,达到激励效果。计划表功能可以制订计划,查看已完成和未完成计划,提高事项执行力。日记本功能能够记录学习、生活中的成长点滴,也可记录重要的考研内容,以免忘记。
这部分功能使用API技术、本地存储技术,基本实现相应功能。相对于其他考研平台程序相对而言,本程序个人中心模块的功能可能要相对复杂些。在基本功能的基础上,需要添加计划表、日记本等附加功能。这对于用户而言是一个便捷的附加功能,同时也为本程序的开发增添难度。
6 小程序预期结果
基于上述的功能设计,本项目开发名为“研岸有你”的考研信息共享小程序,预计能够完成界面设计,并基本实现上述功能。
6.1 界面效果
本程序界面简洁清晰,图标风格偏向简约。不会有太多杂乱的图片、广告,让用户在使用的过程中,保持愉悦的心情,以及提高使用的欲望。
6.2 功能效果
本程序在功能方面,不仅实现点击跳转功能,还能进行信息存储。在点击图标后,跳转至相应界面,浏览考研信息;当预览商品后,能选择商品属性,并添加至购物车;在讨论区中进行提问,与学长学姐一对一交流;在个人中心完善自身信息,使用计划本、日记本,并能提交意见反馈给客服中心。预计能基本满足功能效果,但需要技术完善。
考研信息共享微信小程序的开发有效地缩短考研者收集、辨别资料的时间,快速获取考研上岸的干货笔记、与上岸的师兄师姐交流、解答疑惑等,解决考研上岸的笔记不能二次利用的问题。这使得上岸的研究生可以获得一些报酬,备研的考研者获取宝贵的笔记,平台也会获取小额费用,来资助小程序的运转。此外,还添加了人性化设计,在个人中心,还记录了用户的信息、目标倒计时、计划表等,让用户实时知道自己学习计划情况。总而言之,整体上预期效果不错。
7 结束语
本设计以微信小程序为基础,利用“微信开发者工具”完成平台基础技术搭建,因其具有范围广、占用内存小、引流能力强、成本低等特点,适合最终的成果呈现。此平台致力于解决考研者面对庞大信息而不知如何辨别出有价值的资料、遇到疑问时不能及时获取答案、市场上考研机构价格昂贵等问题,提供了“考研资讯模块”“二手转卖模块”“学姐备考模块”和“我的模块”4大模块,为考研者提供找资料、购买优秀笔记、及时获取学姐学长的经验等平台。
目前,在大学生群体中,基本上人手一部手机,甚至具备一台平板辅助学习,因此“考研信息共享微信小程序的研究与设计”拥有广大的校园大学生用户以及客观的市场前景,为考研用户们带来更加优质的服务。从考研现状、系统设计角度出发,建立完整的系统来开发程序,提供用户所需的功能模块,希望通过平台功能的实现,能够切实为考研的学生提供帮助。