- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
.
基于安卓开发的在线app图书馆的设计与实现
陈兆峰 20122802011
许敏祺 20122802028
背景
图书馆数字化如今已成为图书馆发展的一个重要方向,除了对图书馆资源的数字化外,如何对数字化资源进行展示也成了当今图书馆数字化研究的一个重要内容。随着手机移动通信技术和互联网的快速发展,目前我国手机用户已接近13亿,手机已成为人们在生活中获取信息资源的重要方式,越来越多的互联网服务都已拓展到手机等移动平台。移动图书馆就是这样一种趋势下的发展应用,同时也是数字化图书馆发展的一个重要方向。移动图书馆主要是指用户通过移动终端设备(如手机、掌上电脑等),以无线接入方式不受时间、不受地点限制地享受图书馆提供的服务。
本文分析了华南师范大学在图书馆的服务需求,分析本馆OPAC系统所提供的X-Server服务二次开发接口,设计了基于Android的移动图书馆,实现了在移动环境 下对图书馆书目的查询和用户交互性操作。由于OPAC系统的一致性,可为其他采用OPAC系统的图书馆在设计移动图书馆时提供参考
系统设计
华南师范大学在图书馆采用的是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所示
功能模块设计
主页
馆藏资源
该模块主要是为了满足用户对图书馆相关信息浏览、馆藏书目查询、馆藏分布导航、本校资源等功能的需求。包括图书馆图书信息检索、图书馆公告发布、新书上架通知、讲座、学校资源下载和在线阅读等。用户进入馆藏查询界面,首先可以看到最近热门图书列表,输入关键字可以查询到图书馆所有的图书资源信息。书籍信息包括:书名、作者、出版社名、是否被接、剩余本数等信息
一键续借
为了方便同学们续借图书,此功能可以让学生在手机客户端进行续借手续,形成了“查书——借书——续借——还书”的完整闭环。此外,还会自动提醒还书期限。
电子资源
电子资源属于图书馆拥有的电子图书资源,支持在线阅读和离线下载。方便同学们在某本书已被借阅的情况下,还可以通过电子版进行阅读。实现了无纸化的阅读
热门推荐
图书馆会根据某本书籍的购买和阅读热度进行筛选,向同学们推荐高质量好口碑的图书,此外还会提供电子版和纸质版图书的购买链接。
我的书架
里面包括同学们借阅的图书还有电子版的图书,支持离线下载阅读
扫一扫
可以利用华南师范大学的图书馆内已经安装的图书阅读电脑,通过扫描其中的二维码,即可得到相关的图书的信息以及下载
快速检索
基于百度新闻搜索的一个搜索功能,方便同学们搜索
个人中心
我的收藏
可以看到自己收藏的图书,图书信息包括:书名、作者、出版社名、是否被接、剩余本数等信息。如果图书已被借,你在这里还可以设置对图书的关注,一旦图书被归还,就会对用户进行通知
借阅历史
这里会显示自己在图书馆曾经借过的图书
离线下载
显示已经离线下载的图书还有正在下载图书的情况
清理缓存
为了节省用户的手机空间,当需要清理手机内存的时候,会把之前的浏览历史,缓存图片清理了
更改用户
用户登录分为两类用户:管理员和学生用户,可以通过登录界面中选定身份登录 服务器根据登录选定的信息选择数据库中的数据表进行匹配 用户名和密码正确则登录成功
数据库逻辑结构设计
在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。
管理员用户有用户名和密码两个属性,通过这两个属性来确定管理员用户的
您可能关注的文档
最近下载
- 小学数学教学生活化情境创设研究课题方案.doc
- 高中数学导数综合讲义(教师版).pdf VIP
- 北京市《配电室安全管理规范》(DB11T 527-2021)地方标准.pdf
- 2023年贵州省中考数学试卷及答案解析.pdf VIP
- zxr10m6000-sv2.00.20路由器测试指导手册接口.pdf
- 2022年AIAG-VDA-FMEA作业指导书(第五版FMEA管理规定).pdf
- 中国海外就医行业市场情况研究及竞争格局分析报告.pdf VIP
- Unit+2+Section+B+2a-2d课件-2024-2025学年人教版英语九年级全册.pptx
- 2022年贵州省毕节市中考数学试题(含答案解析).pdf VIP
- 2019汉语偏旁部首大全.doc
文档评论(0)