在线评测微信小程序的设计与实现

2020-04-10 07:45蒙海莹
湖北农机化 2020年1期
关键词:评测答题程序

蒙海莹

(广西城市职业大学,广西 崇左 532200)

0 引言

随着这几年网络的迅猛发展,以及越来越多人使用微信来进行日常联系,微信成为人们最常使用的应用软件,在微信里我们不止可以聊天,还可以进行各种各样的操作,看新闻,玩游戏等。不管是看什么做什么都特别的方便,而且进行其他操作时不占用手机内存。在这里我们将对微信小程序进行分析并开发一款便于用户使用的关于法律的测评小程序。

1 在线测评小程序的研究现状分析

目前,越来越多的教育平台以微信小程序为课堂,或者以不同形式的APP平台实现网络教育。近几年来,微信的使用用户数剧增,这种强大的市场资源让小程序蓬勃发展。虽然有很多具有完善功能的APP出现,但是对用户来说使用起来不方便,让客户重复的安装、登陆、卸载等一系列繁琐的问题带给用户许多不便。所以,基于微信平台的小程序成为一种新的优势,尽管功能并不是很完善,但是针对客户的需求,也能很快地拥有大量的用户群体。本论文主要论述了在线评测微信小程序这个平台的优势,以及小程序的总体设计和需求分析等内容。

2 微信小程序的开发技术

与其他大部分的程序一样,微信小程序也是由前端显示和后台管理组成,开发微信小程序之前下载微信开发者工具,使用这个工具我们就可以实现前端的效果。微信小程序是基于微信这个应用程序上的一个不需要下载和安装的应用,这个应用通过微信打开,非常地方便,只需要用微信扫一扫或者搜索就可以找到,还能分享给你的微信好友。这个应用能解决用户需要去解决的问题。在开发者工具里可以直接进行页面调试。

3 需求分析

3.1 可行性分析

人们通过互联网已经可以快速获取信息和学习的渠道,如今,随着手机的更新换代,大部分人都拥有智能手机,手机的网民越来越多。根据统计报告得到的数据显示,中国网民规模将近8.51亿,其中手机网民规模就已经达到了8.24亿,占比达到96.3%,这意味着手机上网已经成为人们上网的主要途径。而且微信已经成为人们手机里必不可少的软件之一,说明微信这个平台具有庞大的用户人群。在这个庞大的人群里,不管他们使用的是什么系统的手机,每个人的手机上都有微信,只要装有微信,就可以进入微信小程序,小程序的便捷体现在不需要安装,即用即走,完全不占用手机的内存空间,减去下载的繁琐;其次,小程序前端的简洁的界面,让用户能更快地使用,以前那个都需要下载APP,除了繁琐外,出门在外没有WiFi也是一个原因,所以现在很多商家都开发了属于自己的小程序,所以说,小程序必然会成为一种趋势。

3.2 功能需求分析

在线测评小程序是一款工具类的小程序,也就是说这个类型的小程序需要实现常见的几种答题模式:单选、多选与简答题,它不需要下载和安装就可以立即使用,它具有小精简、用完即走的服务理念。它为用户提供了方便快捷的应答平台,非常容易使用。在微信上人与人之间的联系通过微信好友和朋友圈实现。该方案更加注重人与服务之间的连接。共享和脱机扫描是微信小程序对用户来说使用起来非常方便的证据之一。当用户想要使用时,通过微信扫描二维码或者可以直接搜索,而无须任何安装,也可以在手机上直接运行。当用户想要退出小程序时,直接点击右上角退出关闭小程序应用即可。微信小程序还支持多种终端设备,微信小程序和所使用的终端设备依赖性较弱,在有网络状态的情况下,能使用微信我们就可以使用微信小程序。使用的设备可以是苹果手机或Android手机,开发者也不需要面对不同的设备进行二次开发。这在很大程度上减轻了程序设计的工作量,使设计工程师能够专注于平台的优化和维护,用户群大易于推广微信拥有大量使用者,而且日常生活中大量的学生都使用微信,将法律学习平台建立在微信上,可以方便用户推广,而且对学生们来说,有助于方便接收推送的提醒消息等。

4 在线评测微信小程序的详细设计与实现

4.1 在线评测微信小程序后台的详细设计与实现-数据库设计

图1 系统数据库E-R关系图

4.2 在线评测微信小程序前端的详细设计与实现

图2 前端设计流程图

小程序的前端设计是整个小程序的中心,首先我们的框架也就是界面要便于用户使用,针对我们的测评小程序来说,要界面简单并且富有美感,同时容易操作,没有繁杂多余的功能,即能满足最主要的功能。框架完成了之后,进入大体功能的组件,我们的答题组件有3个,一个是选择题组的滚动选择器,还有答题的单选项目、多选项目。前端设计我们对3个方面进行详细的探讨。

4.2.1 组卷设计与实现

测评小程序的组卷设计,在这里可以按不同的知识点或综合题型分成不同组卷,同时,该小程序也可以走向多样化的答题模式,比如每一个组卷为不同科目的测试,或者改为其他方面的测评,那么这个组卷的设置就打破了单个科目的局限性。

4.2.2 答题设计与实现

小程序答题讲究的是便捷、操作简单,那么单选题、多选题是必不可少的。在答题的设计上只需要对单选题和多选题的答案控件进行设置就可以了。答题的设计还有上一题、下一题的按钮,这个按钮可以让客户查看前面做的题,在提交前也可以对答案进行修改。

4.2.3 统计与分析的设计与实现

从单个用户的统计分析的方面来说,开发一个测评的小程序,在用户作答完成后进行数据分析是非常有必要的,这不仅能让用户立即发现自己的错误,查看自己的学习质量,提高学习效率。在作答的过程中,后台将用户选择的答案记录下来,并和正确答案核对,继而在分析的时候能查看自己选择的答案和正确的答案,并附有各题的解析。

从全部用户的统计分析方面来说,不仅让用户在查看自己答题情况的分析时能看到自己和别人的答题分数,页面设有一个查看排名的入口,可以看到各用户的排名,而且还能让管理员更直观地查看数据分析。

5 结束语

在这个互联网迅猛发展的时代,我们见证了从2G到即将来临的5G的变化,微信小程序让用户感受到良好的体验后,在线测评小程序必将能在生活中发挥越来越多的作用。利用在线评测微信小程序就能让用户实现随时随地答题不受任何限制的学习过程。

猜你喜欢
评测答题程序
邀你来答题
邀你来答题
邀你来答题
热力站设备评测分析
邀你来答题
次时代主机微软XSX全方位评测(下)
次时代主机微软XSX全方位评测(上)
给Windows添加程序快速切换栏
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样