基于微信小程序的学生服务应用软件设计开发

2021-11-28 03:24周代弟
电脑知识与技术 2021年28期
关键词:微信小程序校园

周代弟

摘要:为了帮助大学新生更快地适应大学生活,改善大学生的生活质量,为大学生的校园生活提供更多的便利性,作者设计了一款基于微信小程序的学生服务应用软件,该软件具有无须安装、随开即用、便于升级维护等优点,能够提供包括学习、生活、活动、社交四大方面的服务。无论校园内外,学生都可以很方便地在手机上使用。

关键词:校园;学生服务;微信小程序

中图分类号:TP311      文献标识码:A

文章编号:1009-3044(2021)28-0283-02

开放科学(资源服务)标识码(OSID):

高中生到大学生的转变是一个跨越性的转变,很多学生无法快速适应这个过程。心理咨询专家把这种大多数大学新生都会出现的对大学生活不适应症状称之为“大学新生综合症”。 显然,这种“综合症”若得不到及时解决,将会严重地影响着大学新生的身心健康和学习、生活质量,也直接影响着新生的成长与成才[1]。为了改善这一现状,本文设计开发了一个学生服务应用软件,意在帮助大学新生更快地适应大学生活,改善大学生的生活质量,为大学生的校园生活提供更多的便利性。

1 学生服务应用软件概述

随着科技的发展,各种移动应用软件开始进入人们的生活中,发展至今,已有不计其数的服务类软件被开发。这些软件已成为人们生活出行中所不可或缺的一部分。这类软件的普及源于其为人们带来的便利。日常生活中不可避免地存在着各种不便,服务类软件也就应运而生,改善了人们生活中的不便。大学,是学子们的另一个起点,他们在这里开始一段新的旅程,而在这过程中,难免会遇见各种各样的困难。因此,笔者提出了结合移动应用软件为学子们提供服务,便利其生活的想法。

现如今,为了更高的销售量,各类电子产品的性能都在不断提升。手机、平板等各类可携带的电子产品,其内存已经大到可容纳几十个应用软件,在这一前提条件下,促进了各类服务型应用软件的不断开发和应用。发展至今,各类电子产品已具有强大的CPU和大量内存,但尽管如此,仍没有一部手机可以做到下载上百个软件,并且在下载之后正常运行,不造成电子产品卡顿的情况。然而,微信小程序的诞生能够实现一个手机运行上百个不同软件。

小程序于2017年1月9日正式上线,它以其“无须下载,随开随用”的特点迅速发展起来。小程序的开发基于微信平台[2],而微信作为当前最热门的社交软件之一[3],为小程序提供了大量的用户基础,并且微信小程序具有在苹果和安卓双端通用的编程语言,吸引了大量用户使用,这些用户包括但不限于在读高校学生,由此使得微信小程序拥有良好的软件生态[7],使其在校园生活中能有广泛的应用。

并且小程序具有易开发的特点,微信官方也为开发者提供了免费的开发工具和详细的开发文档,这位开发者快速上手提供了一个很好的平台。与传统的App开发相比,微信小程序的开发框架更为简单,开发技术与传统的前端开发技术 JavaScript 技术、HTML 技术、CSS 技术相似,并根据需要作出了修改和扩展,使微信小程序技术更为简单[8]。

考虑到微信小程序制作成本较低、开发简单、推广度高的特点[8]。笔者选择使用微信小程序来作为学生服务应用软件的开发工具。

2 学生服务应用软件设计与开发

2.1 系统概要设计

为使大学新生更快地适应校园生活,提高大学生的生活质量以及学习效率,本文在需求分析的基础上[4],将学生服务应用软件分为四大模块,设计的总体功能结构如图1所示。

学生服务应用软件主要包含四大模块:学习模块、生活模块、活动模块、社交模块。

2.1.1 学习模块

学习模块主要为学生提供学习上的帮助。新生刚刚进入大学很难适应从高中有老师督促和监督的学习模式,进入到一个完全自主式的学习模式,因此我们推出了学习模块辅助新生的学习。对比高中学习,我们将其与大学学习的不同联系起来,为学生们提供大学学习的空白部分,比如习题讲解,我们会收集各大教材的课后答案及详细解析,并且对一些难题提供教师讲解视频,以此达到让新生也有一种高中老师讲解习题的感觉,来达到巩固课后学习的目的。避免了学生课后做完习题,没有答案,没有解析的情况。除了习题解析,我们还会为学生提供各大考试的信息。与高中学校组织,老师引导学生去考试不同,大学的考试方式为校方在学校的官方网站发布考试信息,学生自己上网查询,然后去考试地点进行测试。很多新生不适应这样的方式,经常出现不知道某个学科考试时间,忘记考试地点,不记得考试座位号的情况,因此而出现的缺考现象不在少数。因此我们在学习模块为他们提供一个考试信息板块,学生进入这个板块则可浏览到不同考试的信息,包括考试地点、时间、需参于考试的专业班级等。这一板块帮助学生避免了错过考试的情况的发生,节省了学生查询考试的时间,使学生对于考试信息的掌握更加便捷。

2.1.2 生活模块

大学校园中有各种各样的服务链,包括快递代取、旧物交易等,而这些服务都由各自的团体进行,有些是校外人员提供的服务,有些是学生间的交易和服务,而学生们想要获得这些服务则需要添加相关人员或者群聊。对于新生而言,刚进入大学需要添加的群聊、公众号已经非常的多,因此学生的手机经常处于信息爆炸的状态,再去添加这些服务类群,则会造成更大的信息负担,影响学生对重要信息的接收。因此本文设计了一个生活模块,将不同的服务放在不同板块内,这样学生就可以根据自己的需求进入不同的板块,然后选择所需的服务,进行交易。

2.1.3 活动模块

大学校园与高中不同,除了学习还有各类社团活动,新生可以根据自己的兴趣爱好加入不同的社团当中。然而大学校园中的社团数量巨大并且五花八门,社团间为了能够招收到足够数量的新生,有些会通过走班的方式宣传,有些会通过发传单的方式来吸引学生的加入,而新生对于各个社团具体的了解往往不多,这样也就有新生加入某个社团,却发现不是自己喜欢的活动的尴尬情况。因此我们在活动模块加入了社团信息板块,将校园中存在的社团信息经行收集,存入社团活动信息板块,这样学生就可以根据自己的喜好选择社团进行报名。并且将不同社团信息的管理权限交由各社团的部长,这样各社团就可在这一部分更新自己社团的信息和最新活动,宣传自己社团的活动,新生也不会错过某个自己感兴趣的活动。除了社团活动信息板块,我们还推出了竞赛信息板块,大学生可参与的各类竞赛很多,而新生对各类竞赛的信息知之甚少,因此我们推出了这一板块,将各类竞赛的信息在这里公布,并展示各类比赛的报名时间。校园中也有各类工作室专门负责某些竞赛的报名和培训,我们则会将这一比赛的板块交给各工作室负责,他们可以更新各类比赛的报名信息,以及校内组织的或者工作室自发组织的关于这场比赛的相关培训信息。这样新生便可以在大一就了熟知并参与各类竞赛,提高自己各方面的能力,全方位发展,更快地适应大学生活。

2.1.4 社交模块

大学与高中还有一个不同就是交友,在高中生活中,学生是以班级为单位形成一个团体,因此学生们之间互相了解,相互陪伴,共同度过充满奋斗与希望的高中三年。然而大学校园中并非如此,一个专业的学生四年过后也有可能彼此间并不了解,因为大学生们的生活相对自由,除了专业课程,大部分时间学生们并不在一起生活。新生们刚进入校园难免会存在孤单的情绪,并且除了新生,也有很多大学生存在交友困难的现象,因此我们推出了社交板块,将不同学院、各专业的学生信息放在学生信息板块,这样学生可以根据同学间共同的兴趣爱好,来添加好友。并且在这一模块还有联谊信息板块若有社团想举办联谊,则可在这一板块发布信息,这样想寻找一个灵魂伴侣的同学则可参与其中。

2.2平台用户

学生服务应用软件将平台用户分为不同角色:系统管理员,社团,工作室,学生,不同角色拥有不同的权限,各个角色拥有的部分权限如图2所示。

3 总结与展望

为了帮助大学新生更好更快地适应大学生活,笔者设计了一款基于微信小程序的学生服务应用软件,提供了包括学习、生活、活动、社交四大方面的服务,并在每个方面为学生提供了包括作业解析、快递代取、竞赛信息等的相关服务,能够提高学生的学习效率,提升学生的生活质量。笔者将会进一步完善和扩充这款应用软件的功能,努力為学生提供更全面的服务。

参考文献:

[1] 骆洪军.大学新生由高中生到大学生转型的策略[J].魅力中国,2010(9):242-243.

[2] 丁益,钱文波,关维娟.微信小程序市场现状与发展前景的分析[J].统计与管理,2018(12):76-78.

[3] 李林锦,操守正,颜山明.基于微信小程序的校园互助应用[J].无线互联科技,2020,17(13):28-29.

[4] 许嘉,黄新昊,吕品.基于微信小程序的教学服务应用软件开发与教学实践[J].中国教育信息化,2020(18):88-91.

【通联编辑:李雅琪】

猜你喜欢
微信小程序校园
Q爆校园
再见,我的校园
基于CNKI的微信小程序研究文献计量分析
当图书馆遇上微信小程序