基于微信小程序的政治思想学习平台的研究与设计

2018-12-08 09:29田英
数字技术与应用 2018年8期
关键词:学习平台政治思想微信小程序

田英

摘要:本平台的最终目标是实现在微信小程序上进行政治思想学习。通过这个平台,学生既可以进行党基知识学习和时事新闻了解,也可以进行留言评论和思想汇报提交。文章首先说明了使用本平台的优势及意义,然后从系统架构、功能模块和数据库设计三个方面分析了平台的设计和开发。

关键词:微信小程序;政治思想;学习平台

中图分类号:G250.7;G252.1 文献标识码:A 文章编号:1007-9416(2018)08-0143-02

1 引言

随着手机智能化程度的提高,手机已经从简单的通讯设备转变成具有上网、移动支付和移动办公等多种功能的智能移动设备,人们在手机上处理的事务种类也是日益广泛。中国是人口大国,也是手机生产和手机使用大国,随着手机性能的不断提高,越来越多的人使用手机进行网页浏览、知识学习和游戏娱乐。据统计,100人中就有近98名网民都开始习惯使用手机上网。作为一款出色的移动应用程序,微信在用户中非常受欢迎。小到小学生,大到老年人,在掌握智能手机的基本使用后,几乎都会成为微信的用户。建立微信平台上政治思想学习平台,可以极大地方便学生进行使用和学习,减轻高校学生党员发展工作量,提高高校学生党员发展质量。

2 平台优势及意义

学生党员发展过程存在诸多困难。结合作者多年来在学生党员发展方面的经验,我发现了以下问题:(1)很多大一新生在入校初期,看到其他同学递交入党申请书,即使没有强烈对入党意愿,甚至还不了解党的情况下,会跟风也一起提交申请。这既造成了优秀学生党员甄选的难度,也大量消耗了学生党员发展相关工作人员的精力。(2)学校在经过重重考验选拨后会产生入党积极分子。此时党组织会定期对入党积极分子进行考察,每位入党积极分子都需要在规定时间内完成党的基本理论学习、党的理論考核并提交思想汇报。但是因为人数较多,每个人的考察时间不尽相同,仅仅依靠纸质资料记录,不能便于管理统计。(3)发展一位学生党员,从入党积极分子到正式党员,要经历两年多的时间。在这两年中,从入党申请者变为入党积极分子,再从入党积极分子变为发展对象,然后再确定为预备党员,最后经过为期一年考察完成转正。在这个过程中主要会经历团组织推优、党校学习、听取党内外群众意见等阶段。这个过程大多是对申请者谈意见,谈看法,并没有一些量化的数据对申请者进行考核和佐证。

作为一个拥有广泛用户群的社交平台,微信可以很好地解决上述问题。微信小程序于2017年1月9日正式推出,用户通过扫描二维码或者直接搜索的方式来使用它。微信小程序主要由WXML、WXSS、JS和JSON文件组成。其中WXML文件相当于网站文件中的HTML文件,用来定义页面结构。WXSS文件相当于网站文件中的CSS文件,用来定义样式。JS文件是用来定义页面动态交互。JSON文件是页面组件的配置文件。

使用微信小程序建立的政治思想学习平台,有很多普通网络信息管理系统所不具备的优势,具体如下:

2.1 无需安装即开即用

微信小程序使用方便。当用户想要使用时,通过扫描二维码或者直接搜索,不需要任何安装,就可以直接在手机上运行。当用户想要退出时,直接退出关闭小程序即可。

2.2 支持多种终端设备

微信小程序和所使用的终端设备依赖性较弱。只要有网络能使用微信,就能使用微信小程序,使用的设备可以是安卓手机、苹果手机或者个人电脑,不需要针对不同终端进行二次开发。这大大减轻了程序设计的工作量,使程序设计师能够专注于平台的优化和维护。

2.3 用户群大易于推广

微信拥有大量使用者,而且几乎所有学生在平时日常生活中都大量使用微信。将政治思想学习平台建立在微信上,可以便于用户推广,而且也可以便于学生们接收推送的提醒消息等。当学生之间想要分享一些时事新闻或者感想感悟时,微信作为一个成熟的社交软件,可以提供极大的便利性。

2.4 量化党员过程考核

使用微信小程序,对入党申请者的学习情况和提交的思想汇报等进行统计,为每个项目定义不同的权重分值,通过对这些项目分值的统计,实现对学生党员发展过程中的政治思想学习进行量化考核,作为是否推荐发展的一个参考指标。

3 平台的开发与设计

3.1 平台总体构架设计

平台将政治思想学习与小程序相结合,提供了更为便捷高效的学习途径,也可以为负责党员发展的工作人员提供党员学习数据统计,为学生定期政治思想的学习情况统计提供数据支撑,加强发展的过程性评估。

系统采用MINA技术框架开发,框架共分为三层,由下向上依次为系统层、逻辑层和视图层。该框架可以对微信提供的文件系统、网络通信、任务管理、数据安全等基础功能进行封装,对上层提供一整套JavaScript API,调用微信提供的各种基础功能与能力,能够帮助我们快速地搭建政治思想学习平台。

3.2 平台功能模块设计

根据平台要求,系统设计以下功能性模块,包括用户注册、用户登录、文章收藏、用户评论、文档提交、党基知识学习模块、时事新闻了解模块、用户个人中心等,如图1所示。

(1)用户注册:为提高系统安全性,对访问用户限制为学校内师生,因此当用户首次注册时,要求填写正确的学号(或工号)与姓名,两者核对正确后才能进行注册,对个人信息完成填写。(2)用户评论:用户可以对平台上发布的时事新闻发表自己的看法和学习感悟,通过平台管理员审核后,可以在文章后的评论区出现。(3)文章收藏:当用户看到比较感兴趣的文章时,可以对文章进行收藏,以方便后期再次查阅学习。(4)文档提交:用户可以根据自己所处的不同发展阶段,按照学生党员的发展要求,定期提交思想汇报等文档,用以实现党员发展的过程性评估。(5)党基知识学习模块:党员基础知识学习模块可以为入党积极分子、发展对象以及预备党员提供党员相关知识学习内容,为参加党员知识相关考试提供参考和辅导材料。(6)时事新闻了解模块:为学生提供当前发生的重要时事新闻信息以及学院关于政治思想学习新闻等。用户可以在阅读后评价新闻内容,发表他们的想法或学习心得。(7)用户个人中心:可以修改个人基本信息,如个人密码和头像等;可以查看个人基本信息,如申请入党日期、列为积极份子日期、列为发展对象日期和培养人等;可以查看收藏的文章;可以提交思想汇报和学习记录等。

3.3 数据库设计

按照平台功能模块设计的需要,系统将设计五张数据表,包括用户信息表、文章分类表、文章信息表、用户评论表、用户文档表。微信小程序不能直接访问数据库,而是需要将请求与本地服务器的JS脚本进行交互,然后由JS脚本操作数据库。数据显示时,也是由JS脚本与数据库发生交互,然后再显示到小程序上。具体过程如图2所示。

4 结语

微信小程序随着移动互联网应用的发展以及良好的用户体验,必然将在信息传播和通讯领域发挥越来越多的作用。运用微信小程序建立学生的政治思想学习平台,为学生的使用带来了便捷性,也实现了学生党员发展的过程化考核,为选拔杰出党员提供更好的学习渠道和评估方法。

参考文献

[1]喻光耀.微信小程序在全民阅读服务中的应用展望[J].天津科技,2017,(07):71-73.

[2]肖卓明,吴娴.浅谈小程序在媒体的应用[J].中国传媒科技,2017,(02):120-121.

[3]王维静.大学生党员自我教育的现状及对策分析——以贵州省A学院为例[J].青春岁月,2017,(01):110-111.

[4]李碧珍.党员管理信息系统的设计与实现[D].厦门大学,2016.

[5]李黎.基于WebService的在线教育系统设计与实现[D].苏州大学,2015.

猜你喜欢
学习平台政治思想微信小程序
当图书馆遇上微信小程序
泛在学习环境下微课学习平台的设计策略研究