基于资源整合的我要大学答案小程序设计与实现

2019-03-14 12:42谢建华郑剑
电脑知识与技术 2019年1期
关键词:小程序资源整合

谢建华 郑剑

摘要:课本课后答案解析可以帮助巩固当天知识,可以帮助纠正错误理解;练习册答案解析可以在课后帮助理解解题思路,在跟不上老师节奏时,可以通过自学来跟上节奏;历年考试试题答案解析可以帮助复习考试重点和解题技巧,摸清老师出题的思路,帮助学生获得高分,然而现如今已有的软件却没有做到有效的资源整合,学生找答案时面对答案解析零碎的问题,为此设计一款基于资源整合的我要大学答案小程序。利用PHP技术实现资源信息的上传、资源文件的管理,前台通过基于微信小程序平台进行信息查看和数据分享,前后台通过JSON数据交互。经过测试表明,该系统可以有效地满足基于资源整合的方式将资源有条理的展示。

关键词:答案;资源整合;PHP;小程序;JSON数据;

中图分类号:TP311      文献标识码:A      文章编号:1009-3044(2019)01-0106-03

The Design and Implementation of University Answer Small Program Based on Resource Integration

XIE Jian-hua, ZHENG Jian

(School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou 341000, China)

Abstract: After-class answer analysis of textbooks can help consolidate the knowledge of the day and correct misunderstanding; after-class answer analysis of workbooks can help understand the thinking of problem-solving, and can keep pace with the rhythm of teachers through self-study; over the years, answer analysis of examination questions can help review the key points and problem-solving skills. Find out the teacher's way of thinking and help students get high marks. However, the existing software does not achieve effective integration of resources. When students find answers, cotton bolls are always fragmentary. For this reason, a small program based on integration of resources is designed. PHP technology is used to upload resource information and manage resource files. The front desk can view and share information based on the Wechat applet platform, and the front desk and back desk can interact with JSON data. Tests show that the system can effectively satisfy the need for orderly display of resources based on resource integration.

Key words: answer; resource intergration; PHP; small program; JSON data

资源整合即把手上已经拥有的资源进行结构化,条理化的管理,使查询资源时具有更好的操作性和准确性,最大化的方便用户,将资源整合,使资源发挥最大化的价值。现如今学生在面对难题寻找答案资源时总是零散而不准确的,低效率的,为了使资源更有效的被使用,开发了这款小程序。我要大学答案小程序旨在为在校大学生提供答案解析资源 ,起到信息传播的作用,用户可以通过该小程序找到自己所需要的资源,作为自己学习和考试的一个支撑。该小程序为用户提供了解各类答案资源的渠道,无论是针对平时学习还是针对学习,我要大学答案小程序都能作为一个方便的获取资源的工具,方便用户了解知识点和考点,在自主获取途中确定自己所学的知识,确定自己目前所掌握的知识深度。该小程序具有一定的实用价值,其针对面较广泛,需求人群广泛,资源数足够,方便用户通过获取答案来培养自主学习并校验的习惯。

1 系统功能结构的设计

1.1 服务端系统功能

如图1所示后台具有如下功能:

1) 提供上传资源的页面,上传人员是经过系统授权,将不同种类的资源上传到对应的模块中;

2) 上传人员以及系统都可以管理上传的資源,对非法上传到平台的资源进行撤除,达到管理资源的一个目的;

3)系统授权上传以及操作资源的权限,对上传者进行严格的权限管理。

1.2 小程序端的主要功能介绍

如图2 所示小程序端具有如下功能

1)用户可以根据自身的需要选择资源模块下的不同种类的资源,可以查看课后答案,练习册,试卷这三个子模块的资源文件;

2)搜索模块即提供用户直接通过搜索框搜索某课

本的界面或者用户可以扫码课本后面的条形码获取到答案资源;

3)用户个人模块即为用户提供快捷到达某一资源下的方法,即用户收藏。

2 系统实现的关键技术

2.1 资源加密提高安全性

由于基于资源整合的我要大学答案是关乎资源的存储,所以数据安全性是非常重要的。存储在服务器中的文件url至关重要,数据在传输过程中为了避免数据被他人截取和非法修改数据,要对数据存储进行加密处理,保证数据的安全性,当上传的资源数据传到后台中,后台处理可以先获得正确的数据信息,加密后在把数据存储下来。同理,用户从后台提取数据也要经进行加密处理,小程序端获取到数据后进行解密,从而保证了数据安全性和可靠性。另外,小程序使用自带的加密算法验证用户的登录,防止非法访问资源文件。具体如图3所示:

2.2 资源数据准确性和同步性

资源数据的准确性即必须要保证资源文件中的答案解析是对应于课本或练习册或考试试卷,所以对上传时的控制至关重要,必须写清楚每次上传时资源文件的关键信息,在这个基础上,才能更好地将资源文件有组织的存储在服务器中。同步性即在资源文件更新后,小程序端访问到的资源对应的是更新之后的,当某些资源文件因为上传错误而必须删除时,此时必须将原先的url信息覆盖掉,而换上最新的资源文件url。同步性和准确性的实现,保证了整个系统的可靠性。具体如图4所示:

2.3 用户缓存获取数据缩短响应时间

对于基于资源整合的我要大学答案小程序而言,当用户提出访问请求,系统要立马做出响应返回数据,这样用户的体验会很好。为了缩短响应时间要进行一些性能优化。当用户有浏览的历史记录,并且手机的缓存没有被清理,若再次访问,则直接从本地缓存中获取数据,减少响应时间,若没有则从最近的服务器获取对应的数据,没有再从后台获取,避免了什么数据都是原始数据后台进行获得,从缓存中加载数据能使响应时间大大缩短。具体如图5所示:

3 系统界面设计

基于资源整合的我要大学答案小程序:是一款将收集的资源进行条理化整合后显示给用户端,对接用户的资源查看申请的需求,最大化和最确切化的使用资源。

1)资源模块:资源模块是为了使得上传的资源更有条理的显示,资源分为三类即课后答案,练习册答案,试卷答案。

2)搜索模块:此模块为用户提供比较快捷精确到某本课本课后答案的方式,即通过搜索框或者是扫描的方式获取。

3)用户模块:用户个人模块,记录用户对各类资源的收藏,方便用户查看需要多次访问的资源。

4 结束语

该系统经过测试,各个功能模块运行都很稳定。后台对上传的资源进行严格审核,再存入数据库中,当前台用户发出请求时,小程序能够提供用户一个获取资源的界面,用户可根据自身需要来获取指定资源,小程序响应用户的请求。我要大学答案小程序是以服务为主的平台,满足于在校大学生对资源的需求。在平时学习或者考试临近时,大部分学生寻找资源是低效率和没有针对性的,而本小程序正是可以对接大学生对资源的需求,让大学生在寻找资源这条路上少走弯路,轻松获得所需学习资源答案,达到高效率学习的目的。此小程序既解决了用户查找资源的零碎问题,又将可用资源的利用率达到最大化。

参考文献:

[1] 高洪涛. 从零开始学微信小程序开发[M]. 北京: 电子工业出版社, 2017: 1-288.

[2] 严蔚敏, 吴伟民. 数据结构(C语言版)[M]. 北京: 清华大学出版社, 2008: 94-128.

[3] 王珊, 萨师煊. 数据库系统概论[M]. 5版. 北京: 高等教育出版社, 2014: 130-185.

[4] Anany Levitin. 算法設计与分析基础[M]. 潘彦, 译. 3版. 北京: 清华大学出版社, 2015.

[5] Gilmore W Jason. PHP 与 MySQL 程序设计[M]. 4版. 北京: 人民邮电出版社, 2011: 1-189.

猜你喜欢
小程序资源整合
少先队活动与校外资源整合的实践与探索
“五育并举”下家校社资源整合的价值意义
海外并购中的人力资源整合之道
智慧高速资源整合方式实践
超级微信的“小程序”