1 / 11
文档名称:

基于安卓的图书馆app设计与实现.doc

格式:doc   大小:340KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于安卓的图书馆app设计与实现.doc

上传人:xnzct26 2019/12/27 文件大小:340 KB

下载得到文件列表

基于安卓的图书馆app设计与实现.doc

文档介绍

文档介绍:基于安卓开发的在线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所示功能模块设计主页馆藏资源该模块主要是为了满足用户对图书馆相关信息浏览、馆藏书目查询、馆藏分布导航、本校资源等功能的需求。包括图书馆图书信息检索、图书馆公告发布、新书上架通知、讲座、学校资源下载和在线阅读等。用户进入馆藏查询界面,首先可以看到最近热门图书列表,输入关键字可以查询到图书馆所有的图书资源信息。书籍信息包括:书名、作者、出版社名、是否被接、剩余本数等信息一键续借为了方便同学们续借图书,此功能可以让学生在手机客户端进行续借手续,形成了“查书——借书——续借——还书”的完整闭环。此外,还会自动提醒还书期限。电子资源电子资源属于图书馆拥有的电子图书资源,支持在线阅读和离线下载。方便同学们在某本书已被借阅的情况下,还可以通过电子版进行阅读。实现了无纸化的阅读热门推荐图书馆会根据某本书籍的购买和阅读热度进行筛选,向同学们推荐高质量好口碑的图书,此外还会提供电子版和纸质版图书的购买链接。我的书架里面包括同学们借阅的图书还有电子版的图书,支持离线下载阅读扫一扫可以利用华南师范大学的图书馆内已经安装的图书阅读电脑,通过扫描其中的二维码,即可得到相关的图书的信息以及下载快速检索基于百度新闻搜索的一个搜索功能,方便同学们搜索个人中心我的收藏可以看到自己收藏的图书,图书信息包括:书名、作者、出版社名、是否被接、剩余本数等信息。如果图书已被借,你在这里还可以设置对图书的关注,一旦图书被归还,就会对用户进行通知借阅历史这里会显示自己在图书馆曾经借过的图书离线下载显示已经离线下载的图书还有正在下载图书的情况清理缓存为了节省用户的手机空间,当需要清理手机内存的时候,会把之前的浏览历史,缓存图片清理了更改用户用户登录分为两类用户:管理员和学生用户,可以通过登录界面中选定身份登录服务器根据登录选定的信息选择数据库中的数据表进行匹配用户名和密码正确则登录成功数据库逻辑结构设计在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。管理员用户有用户名和密码两个属性,通过这两个属性来确定管理员用户的身份是否合法,其中ID为主键,其E-R图如下:学生用户有用户名、密码身份证号、入学年份、性别、所在学院名称等属性

最近更新

冻融测试方案 5页

2024年公司实习生辞职申请书通用 9页

羊奶转牛奶的正确方法是什么呢? 1页

自评报告对医学院学校治理与管理的评价 31页

公益岗位帮扶方案 5页

2024年公司团建活动总结精选15篇 38页

自然灾害应对和处理自然灾害紧急情况的方法和.. 33页

2024年公司员工表扬信 13页

公厕文化提升方案 4页

公交企业定价方案 4页

2024年云南省保山市博物馆事业单位招聘4人历年.. 176页

2024年云南省昆明市晋宁区上蒜镇招聘11人历年.. 176页

2024年兰州现代职业学院单招职业适应性测试题.. 57页

2024年内蒙古事业单位综合应用能力考历年高频.. 175页

2024年内蒙古包头市乡村振兴局所属事业单位人.. 175页

脑卒中症状的早期介入和紧急处理策略 27页

仿石砖专项方案 5页

代卖服务方案 5页

实验室试剂管理办法 7页

《剃头匠》教学设计 4页

2024年北京市昌平区事业单位招聘262人历年高频.. 175页

2024年南通市通州区石港镇敬老院招聘7人历年高.. 176页

人教版七年级下册《生物》期末考试题及答案【.. 6页

建筑工程技术专业毕业论文 13页

“双减”下初中生物校本作业设计的优化 周涛 3页

CECS 140:2011 给水排水工程埋地预应力混凝土.. 81页

家访十要、十忌-家长会与家访 3页

汽车发动机论文 19页

2021年阿司匹林片药品基础标准草案及起草说明.. 5页

脏腑标本寒热虚实用药式 4页