基于Android系统的图书馆借书管理方法

文档序号:7944424阅读:258来源:国知局
专利名称:基于Android系统的图书馆借书管理方法
技术领域
本发明涉及通讯数据的传输与计算机管理方法,尤其涉及一种基于Android系统的图书馆借书管理方法,属于通讯技术领域。
背景技术
目前各个地区的图书馆管理主要是基于台式电脑的图书扫描管理软件与门禁系统,借书操作须在图书馆门禁系统内的电脑上,让工作人员扫描书籍的一维条形码,借书人员不携带书籍走出图书馆的门禁系统,门禁系统不会报警;还书操作主要是在门禁系统外将书籍交给图书馆管理人员扫描书籍的一维条形码,完成还书操作,图书借出与还书需管理人员逐一扫描,工作量较大,工作效率不高;目前图书借出后的延期操作可以不去图书馆而在网络上进行操作,但图书转借功能需去图书馆操作,不方便借书人员的操作。目前由于手机的普及,手机的IME码是唯一的,手机的通讯方式有好几种,无线与蓝牙是最常见的, 所以很多事情都可以集成到手机内,通过手机的通讯实现,通过手机IME码的唯一性验证保证管理操作的安全性。蓝牙是一种支持设备进行短距离通信的技术,可以在手机、PDA、安装蓝牙适配器的电脑之间进行无线信息交换。目前Android手机系统在Google、摩托罗拉、 三星等厂家的支持下,市场份额越来越大,手机系统的数据通信主要通过无线网络传输,但无线网络依赖于网络业务的提供商,而且存在费用的问题,而通过蓝牙方式数据传输,可解决近距离零费用点对点传输的要求。

发明内容
本发明的目的在于提供一种基于Android系统的图书馆借书管理方法,利用 J2EE、C#和SQL Server2005进行开发,利用J2EE开发Android系统中客户端程序,实现 Android系统平台中借书管理客户端,C#实现配备蓝牙适配器的图书馆管理服务器的蓝牙传输或无线网络数据传输接收与数据库访问操作;通过Android系统平台与电脑的交互进行图书馆借书管理操作,借助计算机技术,网络技术和通讯技术,在原图书馆借书管理方式的基础上建立一个Android系统蓝牙与无线网络自适应传输方式与图书馆管理相结合的借书管理系统。本发明的目的通过以下技术方案予以实现
一种基于Android系统的图书馆借书管理方法,包括以下步骤
(1)首先在Android系统平台手机的应用软件借书管理中注册用户,输入用户名与登录密码,将用户名、密码与手机IME码通过无线网络传输给图书馆管理服务器记入远程系统数据库中;
(2)输入用户名登录Android系统平台的借书管理客户端;Android客户端可以用两种连接方式连接图书馆管理服务器,该服务器配备蓝牙适配器,该服务器的蓝牙传输距离在图书馆的门禁系统范围内,即保证必须进入门禁系统后才能实现蓝牙的连接;先以蓝牙方式连接;如果在蓝牙传输正常范围内,连接成功后,连接成功后,进行登录验证,验证用户名、密码以及手机IME码;
如果超出蓝牙传输范围,改用无线网络进行连接,连接成功后,进行登录验证,验证用户名、密码以及手机IME码;
(3)如果验证成功,进行借书管理操作,分别有四种操作选择借书管理、还书日期查询、书籍转借、还书管理;
(4)若步骤(3)选择了借书管理;
(5)在图书馆的门禁系统范围内,在Android平台的借书管理客户端软件中先用一维条码识别模块识别需借图书的条形码;识别成功后根据传输距离的验证通过蓝牙或无线网络将条形码传输到管理服务器;
(6)管理服务器执行该条形码对应书籍的借书操作,将借书人员的信息记入数据库的对应书籍信息中,成功后返回给用户Android系统平台的图书管理应用软件,提示借书成功;
(7)若步骤(3)选择了还书日期查询;
(8)在Android平台的借书管理客户端软件中传输查询指令到图书管理服务器,根据传输距离的验证自适应通过蓝牙或无线网络传输指令,服务器返回信息给用户Android系统平台,显示该用户已借图书的信息,包括还书日期;
(9)若步骤(3)选择了书籍转借;
(10)在Android平台的借书管理客户端软件中书籍转借模块先用一维条码识别模块识别需转借图书的条形码;识别成功后,通过无线网络传输到图书管理服务器获取该图书的原借用户名与密码返回给Android系统;
(11)在Android平台中提示原借用人输入用户名与密码,与从服务器中获取的用户名、密码对比验证,成功后将现手机的用户信息等替换服务器中存储的书籍信息,转借完成;
(12)若步骤(3)选择了还书管理;
(13)还书操作必须在图书馆门禁系统范围内,必须使用蓝牙进行传输,还书人员携带需还的书籍进入图书馆门禁系统内,可以从专门设置的只入禁出的普通入口进入还书区域;
(14)Android系统判断是否在蓝牙传输正常范围内,如果在蓝牙传输正常范围内,在 Android平台的借书管理客户端软件中先用一维条码识别模块识别需借图书的条形码;识别成功通过蓝牙将条形码传输到管理服务器;管理服务器执行该条形码对应书籍的还书操作,成功后返回用户Android系统平台的图书管理应用软件,提示还书成功;用户放置该图书到指定位置,如再携带该书籍出门禁系统,门禁系统将报警;如果不在蓝牙传输正常范围内,转到步骤(13);
(15)用户退出Android平台应用软件结束图书借书、还书操作。 与现有技术相比,本发明的有益效果是解决了现有图书馆借书管理工作人员需逐一扫描书籍完成借书还书操作的问题,解决了通过无线网络就可以进行图书转借操作的问题,通过手机IME码的验证增加了远程管理的安全性,通过Android系统零费用的蓝牙传输与无线网络自适应的传输方式,节约了信息传输费用,借书人员的自主操作提高了图书
5馆管理人员的工作效率。


图1是本发明的流程图。
具体实施例方式下面通过具体实施例对本发明作进一步说明。
(1)首先在Android系统平台手机的应用软件借书管理中注册用户,输入用户名与登录密码,将用户名(如zjkdcy)、密码(如=123456)与手机IME码(如=356897020445689) 通过无线网络传输给图书馆管理服务器记入远程系统数据库中;
(2)输入用户名登录Android系统平台的借书管理客户端;Android客户端可以用两种连接方式连接图书馆管理服务器,该服务器配备蓝牙适配器,该服务器的蓝牙传输距离在图书馆的门禁系统范围内,即保证必须进入门禁系统后才能实现蓝牙的连接;先以蓝牙方式连接;
如果在蓝牙传输正常范围内,连接成功后,连接成功后,进行登录验证,验证用户名、密码以及手机IME码;
如果超出蓝牙传输范围,改用无线网络进行连接,连接成功后,进行登录验证,验证用户名、密码以及手机IME码;
(3)如果验证成功,进行借书管理操作,分别有四种操作选择借书管理、还书日期查询、书籍转借、还书管理;
(4)若步骤(3)选择了借书管理;
(5)图书馆的可借书籍全在图书馆的门禁系统范围内,借书操作自然必须进入图书馆的门禁内,在Android平台的借书管理客户端软件中先用一维条码识别模块识别需借图书的条形码;识别成功后根据传输距离的验证,如果所在位置在蓝牙传输范围内,可通过蓝牙方式连接并传输用户信息与书籍条形码到图书管理服务器,此操作实现了零费用,或无线网络将条形码传输到管理服务器;
(6)管理服务器执行该条形码对应书籍的借书操作,将借书人员的信息,包括用户名、 密码、手机IME码记入数据库的对应书籍信息中,修改书籍的借用状态未借出,成功后返回给用户Android系统平台的图书管理应用软件,提示借书成功;
(7)若步骤(3)选择了还书日期查询;
(8)在Android平台的借书管理客户端软件中传输查询指令到图书管理服务器,根据传输距离的验证自适应通过蓝牙或无线网络传输指令,服务器返回信息给用户Android系统平台,显示该用户已借图书的信息,包括还书日期;
(9)若步骤(3)选择了书籍转借;
(10)该操作可以不在图书馆内进行操作,在Android平台的借书管理客户端软件中书籍转借模块先用一维条码识别模块识别需转借图书的条形码;识别成功后,通过无线网络传输到图书管理服务器获取该图书的原借用户名与密码返回给Android系统,比如原用户名位zjkdcyl,密码为654321 ;
(11)在Android平台中提示原借用人输入用户名与密码,与从服务器中获取的用户名、密码对比验证,成功后说明原借用人同意了书籍转借,而不是其他人不征求原借书人的同意私自进行书籍转借操作,再将现手机的用户信息(用户名zjkdcy,密码123456,手机 IME码356897020445689)等替换服务器中存储的书籍信息,转借完成;
(12)若步骤(3)选择了还书管理;
(13)还书操作必须在图书馆门禁系统范围内,否则在图书馆外进行还书,还书成功了, 但图书还在借书人的手中,必须使用蓝牙进行传输,且图书管理服务器蓝牙传输的范围必须被图书馆门禁系统范围所覆盖,还书人员携带需还的书籍进入图书馆门禁系统内,可以从专门设置的只入禁出的普通入口进入还书区域;
(H)Android系统判断是否在蓝牙传输正常范围内,如果在蓝牙传输正常范围内,在 Android平台的借书管理客户端软件中先用一维条码识别模块识别需借图书的条形码;识别成功通过蓝牙将条形码传输到管理服务器;管理服务器执行该条形码对应书籍的还书操作,成功后返回用户Android系统平台的图书管理应用软件,提示还书成功;用户放置该图书到图书管理人员设置的指定位置,如再携带该书籍出门禁系统,门禁系统将报警;如果不在蓝牙传输正常范围内,转到步骤(13);
(15)用户退出Android平台应用软件结束图书借书、还书操作。本发明解决现有图书馆借书管理工作人员需逐一扫描书籍完成借书还书操作的问题,解决了通过无线网络就可以进行图书转借操作的问题,通过手机IME码的验证增加了远程管理的安全性,通过Android系统零费用的蓝牙传输与无线网络自适应的传输方式,节约了信息传输费用,借书人员的自主操作提高了图书馆管理人员的工作效率。除上述实施例外,本发明还可以有其他实施方式,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围内。
权利要求
1.基于Android系统的图书馆借书管理方法,其特征在于,包括以下步骤 首先在Android系统平台手机的应用软件借书管理中注册用户,输入用户名与登录密码,将用户名、密码与手机IME码通过无线网络传输给图书馆管理服务器记入远程系统数据库中;输入用户名登录Android系统平台的借书管理客户端;Android客户端可以用两种连接方式连接图书馆管理服务器,该服务器配备蓝牙适配器,该服务器的蓝牙传输距离在图书馆的门禁系统范围内,即保证必须进入门禁系统后才能实现蓝牙的连接;先以蓝牙方式连接;如果在蓝牙传输正常范围内,连接成功后,连接成功后,进行登录验证,验证用户名、密码以及手机ME码;如果超出蓝牙传输范围,改用无线网络进行连接,连接成功后,进行登录验证,验证用户名、密码以及手机IME码;如果验证成功,进行借书管理操作,分别有四种操作选择借书管理、还书日期查询、书籍转借、还书管理;若步骤(3)选择了借书管理;在图书馆的门禁系统范围内,在Android平台的借书管理客户端软件中先用一维条码识别模块识别需借图书的条形码;识别成功后根据传输距离的验证通过蓝牙或无线网络将条形码传输到管理服务器;管理服务器执行该条形码对应书籍的借书操作,将借书人员的信息记入数据库的对应书籍信息中,成功后返回给用户Android系统平台的图书管理应用软件,提示借书成功; 若步骤(3 )选择了还书日期查询;在Android平台的借书管理客户端软件中传输查询指令到图书管理服务器,根据传输距离的验证自适应通过蓝牙或无线网络传输指令,服务器返回信息给用户Android系统平台,显示该用户已借图书的信息,包括还书日期; 若步骤(3)选择了书籍转借;在Android平台的借书管理客户端软件中书籍转借模块先用一维条码识别模块识别需转借图书的条形码;识别成功后,通过无线网络传输到图书管理服务器获取该图书的原借用户名与密码返回给Android系统;在Android平台中提示原借用人输入用户名与密码,与从服务器中获取的用户名、密码对比验证,成功后将现手机的用户信息等替换服务器中存储的书籍信息,转借完成; 若步骤(3)选择了还书管理;还书操作必须在图书馆门禁系统范围内,必须使用蓝牙进行传输,还书人员携带需还的书籍进入图书馆门禁系统内,可以从专门设置的只入禁出的普通入口进入还书区域;Android系统判断是否在蓝牙传输正常范围内,如果在蓝牙传输正常范围内,在 Android平台的借书管理客户端软件中先用一维条码识别模块识别需借图书的条形码;识别成功通过蓝牙将条形码传输到管理服务器;管理服务器执行该条形码对应书籍的还书操作,成功后返回用户Android系统平台的图书管理应用软件,提示还书成功;用户放置该图书到指定位置,如再携带该书籍出门禁系统,门禁系统将报警;如果不在蓝牙传输正常范围内,转到步骤(13);(15)用户退出Android平台应用软件结束图书借书、还书操作。
全文摘要
本发明公开了一种基于Android系统的图书馆借书管理方法,利用J2EE、C#和SQLServer2005进行开发,利用J2EE开发Android系统中客户端程序,实现Android系统平台中借书管理客户端,C#实现配备蓝牙适配器的图书馆管理服务器的蓝牙传输或无线网络数据传输接收与数据库访问操作;通过Android系统平台与电脑的交互进行图书馆借书管理操作,借助计算机技术,网络技术和通讯技术,在原图书馆借书管理方式的基础上建立一个Android系统蓝牙与无线网络自适应传输方式与图书馆管理相结合的借书管理系统。
文档编号H04B5/00GK102509157SQ201110319469
公开日2012年6月20日 申请日期2011年10月20日 优先权日2011年10月20日
发明者于萧榕, 薛峰 申请人:镇江科大船苑计算机网络工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1