基于Android系统的“掌上图书馆”的设计与实现.doc

上传人:gs****r 文档编号:1899427 上传时间:2019-03-21 格式:DOC 页数:5 大小:105.50KB
下载 相关 举报
基于Android系统的“掌上图书馆”的设计与实现.doc_第1页
第1页 / 共5页
基于Android系统的“掌上图书馆”的设计与实现.doc_第2页
第2页 / 共5页
基于Android系统的“掌上图书馆”的设计与实现.doc_第3页
第3页 / 共5页
基于Android系统的“掌上图书馆”的设计与实现.doc_第4页
第4页 / 共5页
基于Android系统的“掌上图书馆”的设计与实现.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1基于 Android 系统的“掌上图书馆”的设计与实现摘要文章系统论述了“掌上图书馆”软件的开发背景、开发环境和部署平台,从软件工程的角度对该软件的功能进行分析,并对其主要功能进行了简要介绍,之后论述了该软件的创新之处。 关键词Android 系统;云平台;掌上图书馆 DOI1013939/jcnkizgsc201619125 1“掌上图书馆”软件的开发背景 “掌上图书馆”又可称为“手机图书馆” “无线图书馆”或者“移动图书馆” ,其应用可以追溯到 2000 年左右的日本。日本富山大学图书馆于 2000 年 9 月开发出 I-MODE 手机书目查询 OPAC 系统,此系统初现手机图书馆的雏形

2、,此后为 I-MODE 手机读者提供在线书目查询、催还、预约、续借、即时通知等服务。随着计算机技术和网络技术的高速发展,数字图书馆在我国已形成比较完善的体系,众多地方大型图书馆和高校图书馆提供基于 PC 的图书馆网络服务,如在线查询、在线续借、还书提醒、数字文献资料下载等。目前,手机作为大众不可或缺的通信工具,其发展日新月异,加之云技术的飞速发展和日益成熟,使得超越传统图书馆功能的“手机图书馆”应用具备良好的硬件基础。我课题组在传统图书馆信息管理系统的基础上,开发了此款“掌上图书馆”手机客户端软件,旨在对传统图书馆功能进行有益补充。 2“掌上图书馆”软件的开发环境与部署平台 2开发环境:MyE

3、clipse 13;开发语言:Java(SDK 17) ;数据库:MySQL 56;Web 服务器:Apache Tomcat 7041;手机客户端系统及开发环境:Android 40 或以上,Android SDK 2 2。 选择合适的云平台服务器,在取得服务器的使用权限后,登录云平台服务器进行 Web 服务器环境(Tomcat)的配置;使用命令将 Web 源代码制作成 war 包,并上传到指定目录进行解压,然后启动 Web 服务,从而实现手机客户端与云平台服务器之间的通信。 3“掌上图书馆”的用例分析图 1 用例图 4“掌上图书馆”主要功能简介 1 用户(借阅人)可操作的功能 (1)书籍查

4、询:根据查询条件,可完成对图书信息的查询。 (2)自助借书:搜索到需要借阅的书籍后,可先放入借书车中,待全部书籍选好后便可提交订单给图书管理员以及分楼层取书员处理,处理完毕后借阅人去图书馆取书即可。 (3)订单查看:可以查看到自身的借书订单。 (4)借书车:可以查看到的临时借书目录,并且可以进行删除处理。若借阅人的信誉度过低,则该功能不可使用,进而无法完成自助借书功能。 (5)个人信息查看:可以查看个人信息、欠费情况以及信誉度。 (6)查看公告:可以查看到图书管理员的留言公告。 (7)好书推荐:向图书管理员推荐书籍。当书籍被 3 名以上读者推荐,图书管理员可进货。 3(8)查看通知:可以查看图

5、书管理员发送的通知。 (9)收藏书籍:可以收藏喜爱的书籍,供以后使用。 (10)有书提醒:当书籍的当前库存量为零时,通过手机客户端可以对该书籍设置有书提醒,当书籍的当前库存量不为零时,便会提醒该书籍为可借阅状态。 (11)当前借阅书籍:可以查看当前的借书情况,并且可以针对书籍进行续借,当借阅期限临期时,系统便会提醒书籍即将到期,针对不同的时间有不同的警告程度。 (12)最热书籍:可以查看图书馆中借阅次数最多的 10 本书。 (13)借书历史纪录:可以查看到借书历史记录。 1 图书管理员可操作的功能 (1)扫码借书还书:通过手机客户端替代原有扫码枪进行借、还书操作。 (2)订单管理:可以查看借阅

6、人自助借书的订单,待分楼层取书员将书籍取到之后便可以向借阅人发送取书通知,核实借阅人身份后便可将书籍消磁取走。 (3)书库维护:可以对图书馆中的书籍进行维护。 (4)欠费用户查询:可以查询用户欠费情况,并针对该用户发送一条欠费通知。 (5)最热书籍:查询到该图书馆中借阅次数最多的 10 本书,并根据某个书籍的总量和剩余量决定是否需要进货。 (6)借书情况查询:可以查询到用户借阅书籍的情况。 4(7)库存不足提醒:每隔一段时间会自动搜索图书馆中库存不足的书籍,并加以提示。 (8)留言公告:在线管理留言公告。 (9)添加书籍:可以对新书进行扫码,将扫码得到的 ISBN 号码与云数据库中的信息进行匹

7、配处理,返回书籍的摘要信息,完成对书籍信息的添加。 (10)反馈信息查看:可以查看到借阅人反馈的信息。 3 取书员可操作的功能 取书员只能查询到用户订单中属于本层的书籍,并通过手机扫码的方式完成取书,将取得的书籍汇总至图书管理员处。 5“掌上图书馆”的创新点 (1)借助手机的扫码功能获取书籍的二维码信息,将采集到的二维码信息进行转换,完成对数据库的操作。 (2)查询图书时,增加了语音输入的功能。 (3)针对使用自助功能借书的用户,在用户取书时采用以验证码加借阅卡的方式进行身份认证,保证书籍借阅的安全。 (4)在手机客户端相应界面设置触发按钮,分楼层取书员为某位借阅者取书时,触发该按钮,并将信息同步到同层其他取书员的手机客户端中,保证取书员取书的同步性。 参考文献: 1高亮,陈丽菲基于 Android 的移动图书馆管理系统设计与实现J.长江大学学报:自科版,2013(2) 52王艺璇基于 Android 平台的移动图书馆客户端设计与实现J.智能计算机与应用,2011(12)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 学科论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。