APP下载

基于微信小程序的高校图书服务系统的设计

2018-09-29刘霖李德帅胡家麟石建鑫

智能计算机与应用 2018年4期

刘霖 李德帅 胡家麟 石建鑫

摘 要:本研究主要是开发一个基于微信小程序的高校图书馆服务系统(以东北林业大学图书馆为例),该系统运用已有的数字图书系统,应用Python Web 爬虫、Django Web框架等技术;以微信小程序为载体实现一个具有较好用户体验、低迁移成本、且交互属性良好的移动图书服务系统。

关键词:微信小程序; 图书馆服务; 互联网爬虫; Python

Abstract: This research is mainly to develop an university digital library service system based on the WeChat Mini Program (using Northeast Forestry University Library as an example). By using the existing digital library system and the technologies such as Python web crawler, DjangoWeb framework, etc, the paper designs and builds a WeChat mini program which is used as a carrier to implement a mobile library service system with good user experience, low migration cost and good interaction attributes.

Key words: Wechat mini program; library service; Web crawler; Python

引言

受当前移动互联网浪潮的影响,大量高校图书馆陆续对其馆藏资源进行相应的数字化改造。但由于其服务系统大多基于传统的B/S架构,对移动端设备适配性不佳,因而在实际使用中存在使用体验较差,部分功能实时交互性差等一系列问题。

针对上述问题,直接开发相关平台的APP自然是一种较好的解决方案,但此方案也存在迁移、推广成本高、臃肿繁杂之类的弊端。使用微信小程序能较好地弥补上述一系列不足,只要用户安装了微信的客户端,即可方便地获取并使用相关的服务。在利用微信庞大的用户基数降低开发成本的同时还拥有接近于APP的使用体验。

因此,本文讨论并设计了一个基于微信小程序实现移动图书馆服务系统(以东北林业大学图书馆为例),通过使用Web爬虫从现有的图书馆服务系统中爬取相应的数据,并通过一系列处理,从而令用户在较低的迁移成本上使用该系统所提供的一系列服务。

1 关键技术

本系统主要使用Python Django Web框架及微信小程序开发,所使用关键开发技术如下所述。……

登录APP查看全文