基于安卓开发的在线app图书馆的设计与实现
陈兆峰 20122802011
许敏祺 20122802028
(一)背景
图书馆数字化如今已成为图书馆发展的一个重要方向,除了对图书馆资源的数字化外,如何对数字化资源进行展示也成了当今图书馆数字化研究的一个重要内容;随着手机移动通信技术和互联网的快速发展,目前我国手机用户已接近13亿,手机已成为人们在生活中获取信息资源的重要方式,越来越多的互联网服务都已拓展到手机等移动平台;移动图书馆就是这样一种趋势下的发展应用,同时也是数字化图书馆发展的一个重要方向;移动图书馆主要是指用户通过移动终端设备如手机、掌上电脑等,以无线接入方式不受时间、不受地点限制地享受图书馆提供的服务;
本文分析了华南师范大学在图书馆的服务需求,分析本馆OPAC系统所提供的X-Server服务二次开发接口,设计了基于Android的移动图书馆,实现了在移动环境 下对图书馆书目的查询和用
户交互性操作;由于OPAC系统的一致性,可为其他采用OPAC系统的图书馆在设计移动图书馆时提供参考
简易安卓app开发(二)系统设计
华南师范大学在图书馆采用的是Aleph50020的OPAC系统,是一种应用比较广泛的联机公共书目系统,已逐渐被多所高校图书馆及省市级图书馆所采用;本文在分析Aleph500OPAC系统所提供的X-Server接口的基础上,提出了基于OPAC系统的Android版本的手机移动图书馆系统的设计,实现了在Android手机上对OPAC系统进行访 问,实现在移动环境下对图书馆馆藏资源的操作;系统信息结构 本系统主要基于OPAC系统的X-Server接口进行二次开发,通过这些API接口可以较容易地实现对OPAC系统资源的操作;根据相关接口设定,移动系统通过URL形式发送服务请求,收到请求后X-Server接口会根据所请求功能的代码进行操作,操作完成后返回XML形式的结果文档,移动系统从XML文档中提取所需结果信息,在客户前端进行展示; 由于华南师范外贸大学图书馆OPAC服务器对外来访 问进行了一定限制,同时考虑到信息安全的重要性,在信息交互结构中我们采用了中间安全服务器以及对功能代码进行映射的方式进行信息保护;由手机客户端发送自定义命令至安全服务器,然后安全服务器解析获得真
实命令,通过URL形式发送API参数至X-Server,X-Server返回操作结果至安全服务器,由安全服务器转发至客户端;而在用户管理方面,采用LDAP认证的方式,认证服务器为学校用户管理服务器;系统结构如图1所示
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论