基于Android系统的图书管理的研究与应用
摘要 随着社会的不断发展,通信行业也进入了3g的时代,移动终端的配置不断提升在给用户带来更好的体验的同时也给用带来方便的获取信息,资源,打发时间的应用。这些应用人们带来极大的方便,人们可以在任何地点任何时间通过移动终端可以到自己想要的信息或资源,而在图书管理这方面也可以起到非常大的作用。本文介绍了android系统的图书管理的研究与应用和意义。
关键词 android;图书管理;研究与应用
中图分类号tn92 文献标识码a 文章编号 1674-6708(2013)82-0206-02
1 系统简介和优势
1.1 android系统
android一次英语翻译为“机器人”,与其他的操作系统不同的是它主要应用于移动终端,android系统它其实是开放源代码操作系统并且是以 linux 为基础的。android 的系统架构和其它操作系统一样,采用了分层的架构。
目前android分别是应用程序层、应用程序框架层、系统运行库层和 linux核心层这四个层(从高层到低层排序)。随着 android 的快速发展,如今已允许开发者使用多种编程语言来开发 android 应用程序,而不再是以前只能使用 java 开发 android 应用程序的单一局面,所以它是一款真正意义上的开放式的操作系统,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。
随着samsung,htc,motorola等公司厂家的支持下,android系统的市场份额越来越大,所以目前已经成为了主流的移动终端系统。
1.2 android系统优势
android系统是基于用java 语言开发,所以它有java语言的一些列优势,例如语言健壮性,可移植性,结构中立等等,第一是对应用真正的集成,在android系统中,一些非常方便的应用直接集成至操作系统中。例如谷歌自己的地图,语音等等,这些应用给人们带来了更大的方便,不用现下载,这类对应用的集成使电话、短信、语音邮件和浏览器应用可以无缝地整合到系统中;
第二是如果在没有安装flash的情况下上网,用户就会发现flash的重要性。无论是浏览网页、观看视频,还是玩一些游戏,安装flash之后用户都可以获得更多的内容。如果不安装flash,那么用户无法在手指尖获得完整的互联网功能;
第三是更好更方便更灵活的使用界面,安卓系统的手机可以很灵活的定制自己的桌面,可以把一些自己喜欢的应用都放到自己桌面来,方便随时打开。第四是更方便的无线连接,蓝牙传输非常的快,这也就是为一些近距离传输文件的做好了“铺垫”。第五是由于android的开源特性,所以得到了众多的厂商的支持,很多手机大牌厂商悉数支持android系统,通过厂商的努力开发,android的界面非常丰富,可选择性很强,可靠性高。
1.3 android系统的劣势
再完美的系统也会存在这样那样的问题,安卓系统也存在着自己的劣势,第一是由于android的开放式特点,所以很多的厂商推出了定制一些应用得不到第一时间的升级导致应用可靠性降低甚至失灵,这提供给客户丰富选择的同时,也造成版本过多,升级较慢的特点,因为google的升级速度很快,而厂商要推出新固 件需要经过深度的研发,就造成升级滞后的问题;
第二是由于android在不同的厂商,不同的配置下均有机型,所以造成有些机型运行android系统流畅,有些则是缓慢卡顿等问题。
2 基于 android 系统图书管理的思想和流程
2.1 android 系统上实现思想
传统的图书馆借书流程包括门禁系统,扫描条形码的电脑,这两个设备组成,当工作人员在电脑上扫描书籍的一维条形码(扫描条形码的电脑要在门禁系统里),当扫描完以后,借阅者可以拿着书籍走出图书馆的门禁系统,门禁系统不会响铃报警,如果没有扫描条形码,借阅人拿着书籍走出门禁系统,门禁系统会迅速报警。还书操作主要是在门禁系统外将书籍交给图书馆管理人员扫描书籍的一维条形码,完成还书操作,这种操作受制于区域局限,不能跨过门禁系统,这一进一出都得在制定地方让管理人员对书籍进行扫描才能保证门禁系统不响,如果借阅多本书籍的话,就会导致管理人员工作量较大,工作效率不高,不方便借书人员的操作。
想什么办法可以实现图书管理工作更有效率呢?所以我们想到了目前由于手机的普及,手机
的ime 码是唯一的,手机的通讯方式有好几种,无线与蓝牙是最常见的,所以很多事情都可以集成到手机内,通过手机的通讯实现,通过手机 ime 码的唯一性验证保证管理操作的安全性。通过手机、pad等等蓝牙与门禁系统电脑进行信息通讯,实现书码扫描,借阅,归还和延期等操作。
2.2 android系统图书管理简要流程
打开手机或平板电脑里的图书管理应用,通过用户名和密码来登录应用,如果验证成功,通过无线网络或者蓝牙来实现移动终端与服务器之间数据通信,然后可以点击借书、还书日期查询、转借书籍、还书这四种操作,这样操作不仅节省了读者借阅的时间,也可以让读者随时随地查询想要看的图书是否已被借阅,同时也方便了图书管理工作人员的工作量,并且提高了工作效率。
该应用涉及的领域非常广泛,不仅涉及软件上的开发,还涉及到系统集成比方说门禁系统和蓝牙适配器的结合使用,还涉及计算机网络方面的知识,必须要使网络或者蓝牙可以再门禁系统里得验证等等。虽然涉及领域非常广泛,但是一旦这个应用完成了,一定会让图书传统管理方式得到质的飞跃,得到翻天覆地变化。
3 基于 android 基于java的图书管理系统系统图书管理的具体操作流程
假设用户和密码来实现借书管理、还书日期查询、书籍转借、还书管理等操作:
首先用户使用基于 android 系统平台平板电脑或者手机(注:该平板电脑和手机一定要有蓝牙功能或者wifi功能和ime唯一标识码),用户在移动终端上点击应用软件借书管理,然后注册用用户名,并且设置登录密码,此示例将用户名暂时定为: admin,而密码暂时定为654321 ,以及手机 ime 码: 359203044088950 把这些资料可以通过wifi往图书馆管理登记服务器统数据库中;
第二步当用户输入admin和密码654321并且验证通过时,该应用就可以登录到平台的借书管理客户端,首先说一下连接图书管理服务器的方式一种是蓝牙另一种wifi,第一种是图书管理服务器配备蓝牙适配器,根据距离限定只有进入门禁系统之内才可以接受蓝牙,另外一种和这种类似就是图书馆里有wifi路由但是也做了范围限定,只要进入门禁系统才能收到这个专用wifi网络,以上这两种方式任何一种连接成功后,进行登录验证,验证用户名、密码以及手机ime 码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论