论文部分内容阅读
近年来,随着通讯技术的快速发展,互联网进入4G时代。智能手机的大量使用以及以微信为代表的及时通讯移动社交APP的蓬勃发展,这些因素都对新时期高校图书馆的服务提出了新的要求。如何在移动互联网时代更好的提供服务,成为了各高校图书馆追求的方向。微信公众平台的出现,正好解决了这一方面的需求。微信公众平台提供强大而丰富的接口,方便开发者快速进行二次开发,从而定制自己需要的移动服务,这使得各高校图书馆纷纷建设自己的微信公众平台。本文主要根据某高校图书馆的实际情况,对图书馆微信公众平台进行设计与实现。本文首先对论文的相关背景进行了阐述,对国内外社交网络服务在高校图书馆的应用情况进行了对比分析;其次对微信公众平台的相关特性进行了探讨,通过调查分析、查阅相关资料,参考其他高校图书馆的公众平台,再根据某高校图书馆的实际情况,给出了图书馆公众平台的需求分析。在此基础上,利用公众平台的开发模式,使用Web Service,XML和Ajax等技术,采用Visual Studio2010工具.NET框架等工具实现了图书馆微信公众平台。消息处理环节的指令解析模块是微信公众平台服务实现的关键,它负责分析用户发送的消息指令并将其转化为对相应服务子模块的功能调用。公众平台主界面的菜单则是实现公众平台网络服务功能的关键所在。菜单分为Click型和View型两种,不同类型的菜单实现功能的过程不一样。图书馆微信公众平台有11个二级菜单,包括绑定账号、借阅信息、借阅历史、读者留言、图书检索、电子资源、WAP电子资源、新闻公告、精品图书、购书推荐和关于我们,不同的菜单实现不同的功能。本文从理论研究、系统设计到具体实现对高校图书馆微信公众平台的建设进行阐述,可为高校图书馆公众平台的开发和设计提供一定的参考,系统已经成功运行,取得了理想的效果。