基于Android的移动本地个人数字图书馆系统探究[图]

摘要:随着移动通信技术的发展,移动本地个人数字图书馆成为图书馆发展的一种新的模式。本文针对移动图书馆的发展现状,提出基于Android和胖客户端/服务器模式的移动本地个人数字图书馆,并详细分析Android的工作机制和胖客户端/服务器模式在移动本地个人数字图书馆构建的优势。

0引言

随着移动通信网络和移动终端的发展,移动本地个人数字图书馆应运而生,利用手机移动平台拓展图书馆的服务成为图书馆的发展方向。用手机上网的用户逐渐增加,基于短息平台和WAP网站方式是目前数字图书馆移动信息服务的主要模式,这两种模式都存在一定的局限。随着智能手机的发展,各种手机系统纷纷涌现:Nokia的Symbian,Microsoft的Windows'MC,苹果的IOS和Google的Android,为移动终端的应用开发提供很好的系统平台。提高了直接访问网络能力,可实现断网后储存数据的操作。

Android是Google开发的一种开放性的移动综合平台。它包括Linux内核、Android运行时库和其他库层、应用框架、应用程序。用Android进行移动本地个人数字图书馆的开发研究,可促进系统的创新,降低开发成本,创造出有特色的数字图书馆。

1.1手机信息服务

手机信息服务包括传统的SMS(ShortMessagingService,短信息服务)、MMS(MultimediaMessagingService,多媒体短信息服务)。图书馆运用手机信息服务,提高了图书馆的工作效率。手机短信服务快捷方便;收短信免费,发短信费用低廉;可随时随地收发短信,当对方的手机不能接收短信时,发出的短信可以暂存在服务器中;可实现用户和管理员的双向互动。

短信服务虽然方便、经济、有效,但是也存在很多不足,手机短信文字长度限制在140个字节,相当于140个字符,或70个汉字;只能进行简单的查询。

1.2瘦客户端/服务器类型

瘦客户端/服务器类型是指客户端通过浏览器与服务器端建立联系,瘦客户端是指使用浏览器来提供应用程序(以HTML定义的)用户界面的执行环境的客户端应用程序。目前流行的技术是基于WAP和WML(WirelessMarkupLanguage,无线标记语言)的WAP网站。浏览器具有一定的安全性、数据处理和状态管理功能,但它只能通过Cookies存储少量数据,致使与客户端环境交互能力低,功能的扩展收到制约,只能实现简单业务操作,另外,并须联网进行所有的操作,受到网络连接的限制。

1.3胖客户端/服务器类型

胖客户端是在客户端机器上安装应用软件,与瘦客户端不同,客户端同服务器断开连接后,依靠客户端存储的少量数据也能够为应用软件所用,并独立完成部分业务操作。胖客户端模式将应用程序处理分成了两部分:由用户的桌面计算机执行的处理和最适合一个集中的服务器执行的处理[2].它的优点是操作和充分利用本地存储资源,可离线工作,响应速度快,网络传输量小,安全性高;它的缺点是目前移动终端存在有多种操作系统共存的局面,需要为不同的平台开发相应软件,在客户端的操作痕迹较多,部署和更新很复杂。

为了解决胖客户端开发的困难,目前有两种常见的解决方案:软件解决方案,直接开发智能手机操作系统从底层实现上就实现统一,或者提供运行在不同智能手机操作系统之上的虚拟机,应用开发在统一的虚拟机上完成,借此来降低跨平台开发的难度。

1.4智能客户端客户端/服务器类型

智能客户端是易于部署管理的应用程序,通过统筹使用本地资源和到分布式数据资源的只能连接,提供适应的、快响应的和丰富的交互式体验。与B/S或C/S相比,只能客户端具有明显的优势。用户可以在离线情况下运行程序,可以使用本地数据或连接到服务端数据库,不依赖于网络是否连接。移动通讯设备,由于网络费用,网络故障,可能不能保持网络实时通常,移动本地个人数字图书馆终端设备采用智能客户端,网络在线可以进行在线查询,在线咨询,在线阅读等即时服务,当网络断开时,可管理本地个人数字图书馆,可以对依据自身需要收集储存的信息,进行编辑、使用,可根据各自的爱好、兴趣,专长来进行信息资源的选择和控制,尤其对网上的信息进行去糟粕取精,更方便快捷的对已存储信息进行查阅等,对收藏的信息反复进行查询和学习。

随着移动终端的普及和移动通信技术的发展,移动本地个人数字图书馆对移动终端的要求越来越高,而Symbian,WindowsMobile,PalmOS等手机平台都比较封闭,满足不了用户的需求。市场十分需要一个开放行很强的平台。随着3G技术的发展,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有75很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件平台--Android.

2.1Android的特征

开发,源代码完全开放。Android平台主要由应用程序、开发库、运行环境和Linux内核等组成[3].其中,应用程序包括用户界面、地图、浏览器、通讯录和短信程序等,且都是由Java语言来进行操作和完成,使用者可进行可视化使用,并掌管所有基本应用功能和数据:开发库主要包括被用于系统组建中的常见功能,含MediaFramework、libc、SGL、Webkit、OpenGLES、FreeType和SQLite等。

应用程序框架包括资源、消息、活动管理器和可视化对象;Dalvik虚拟机经Google修改和优化后,效率更高;SQLite开放关联性数据库占用资源少,运行速度快,更适合在手机上运用;Webkit是Android开源浏览器,开发时可做搜索引擎使用;OpenGLES基于OpenGLES1.0规定的3D绘图引擎,可优化处理显示;多媒体框架的核心OpenCore支持多种影像声音格式,如MP3、AAC、MPEG4、JPG、PNG、GIF等,可方便的开发多媒体应用程序;Android集成地图模块,LocatiON接口和Maps接口使开发M-GIS(移动地理信息系统)更加容易。

2.2Android的架构和工作机制

Android系统平台由以下四个层次组成:Linux内核层、开发库层、应用框架层、应用程序层:

(1)Linux内核层。基于Linux2.6内核开发,提供底层服务,如内存管理、进程管理、安全机制、网络堆栈等驱动模块,位于软件层和硬件层之间。

(2)开发库层。包括运行时库和其他库,Android运行时包含一组核心库(提供了Java语言核心库内的大部分功能)和Dalvik虚拟机。它也提供了丰富的类库支持,并且开源,如数据库SQLite、OpenGLES等。

(3)应用框架层。开发人员可跟核心应用一样,拥有访问框架APIs的全部权限。结构化设计简化了各组件之间的重用,所有应用都可以分发自己的组件,也可使用分发的组件。

(4)应用程序层。Android包含一套核心应用程序。包括e-mail客户端、短信程序、通讯录、日历、浏览器、地图等。

Android上应用程序有活动、服务、接收器和ContentProvider四种主要类型。活动(Activity)是最常用的Android应用程序形式。一个应用程序可包括一个或多个活动;服务(Service)是"在后台"运行着的应用程序,服务是没有UI的应用程序;接收器(Receiver)接受请求并处理intent,并且没有UI元素;ContentProvider是数据储存抽象机制。

2.3Android与其他手机操作系统的比较

从手机操作系统的Portablity、Relisbility、Connectivity、ProductDiversity、OpenPlatform、KernelSize、STandards、Security和SpecialFeatures几个方面进行比较,比较结果如下表:

表1手机操作系统对照表

系统可采用MVC设计模式,视图由res/目录中XML文件来实现,很好的将显示层分离,可增强程序的阅读行,并有利于系统的后期维护;控制器由Activity与用户的交互实现;模型层可用ContentProvider实现系统内部资源共享。

(2)在线阅读模块。此模块要包括在线搜索图书功能;在线及时阅读图书;书签功能,收藏阅读资源,记录阅读历史,方便第二次阅读;预读下页功能,使阅读更流畅;屏幕缩放和滑动翻页功能,阅读更人性化。

(3)数字资源下载模块。可以将喜欢的数字资源下载到手机本地,当网络断开时可以直接阅读本地资源,对本地资源分类管理,提供各类资源阅读器;建立全文索引,便于本地搜索。可用Service实现,作为后台服务,不受其他进程影响。

(4)本地检索模块。本地可根据主题、题目、作者、关键字、摘要等进行本地全文检索。

(6)图书馆地理位置导航模块。用户可用来方便找到图书馆的位置。可用Android集成地图模块实现此功能。

4结论

目前移动数字图书馆已经有了很大的发展,但是多数还是基于短信和WAP模式,有一定的局限性。本文分析胖客户端/服务器模式和Android操作系统的优势,构建了基于Android平台的本地个人数字图书馆模型。该系统打破了网络的限制,可随时访问图书馆资源,根据个人爱好建立自己的本地图书馆。手机是目前发展最快的网络移动设备,个人移动本地数字图书馆的模式打破了传统图书馆的模式,为图书馆服务提升了空间。

THE END
1.智能书柜:重塑社区阅读文化的创新力量提升阅读便利性:打破了传统图书馆时间、空间的限制,居民可以随时随地进行图书借阅与归还。 促进资源共享:智能书柜作为图书流转的“微循环”,有效提高了图书资源的利用率,减少了资源浪费。 增强社区凝聚力:围绕智能书柜举办的阅读分享会、亲子阅读活动等,为社区居民提供了更多互动交流的机会,促进了邻里和谐。 http://www.adskr.cn/hydt/550.html
2.高校智慧图书馆运行,AI赋能知识获取便捷化品牌策划摘要:高校智慧图书馆借助人工智能(AI)技术,实现了知识获取更加便捷的目标。通过智能技术,图书馆运行更加智能化,为读者提供更加个性化的服务。AI技术的应用使得图书馆资源得到高效利用,提高了图书馆的运营效率和服务质量。https://www.szqianxi.com/post/727.html
3.数字时代阅读新境界,原城在线阅读探索进行时建筑智能化在数字时代,人们不再局限于纸质书籍的阅读,智能手机、平板电脑等电子设备的普及,使得人们可以随时随地在线阅读,在线阅读平台如雨后春笋般涌现,如电子书、网络文学、新闻资讯等,丰富了人们的阅读选择。 2、阅读内容的创新 数字时代为阅读内容的创新提供了无限可能,网络文学作品的涌现,打破了传统文学的束缚,为作者提供了更http://www.huishushi.cn/post/8373.html
4.图书馆“智慧”到什么程度了来源:《中国文化报》(数字报)走进图书馆,首先迎接读者的是机器人管家,语音咨询、图书检索都可在智慧平台上快速完成,人脸识别就能借还图书,智能书柜让书籍“走”出来、再精准“收”回去……这些不是关于图书馆的未来畅想,而是现代图书馆的智慧化服务实景。 在近日举行的2024年中国图书馆年会上,众多图书馆界代表和专家学者认为,我国公共图书馆智慧化https://www.clcn.net.cn/news/default/detail?id=3467
5.图书馆资源检索系统馆藏地/书架号:下沙馆 - 一楼经济管理图书阅览室第013列书架 索书号:F124/541 条码号:Z2385562 可借 馆藏地/书架号:下沙馆 - 一楼经济管理图书阅览三、互联网车企vs.传统车企,谁能领跑智能车? 第十章 华为称王:华为之道你为什么学不会 一、华为之道一:不求利润最高,但求合作共赢 二、华为之道https://space.zjgsu.edu.cn/space/searchDetailLocal/mdc71b6b5665244270c41548c10907bee
6.笔记系统即你所知。警惕全知遮蔽,警惕在传统上默认正确的假设。 对于创新,想颠覆传统,最好先去了解它。35、孟德尔图书馆 图书馆里有几乎无穷多的书,它们由随机乱码写成: !sd#$瓣%巨? 38、自然选择 VS 智能设计 用「天钩」比作生命起源的设计论 用「起重机」比作生命起源的演化论 https://www.jianshu.com/p/5bad9ff84da8
7.www.scmcxxzzx影院 得得要将传统文化继承到底 阿宾房东太太免费全文阅读 斗破苍穹网址 毕业典礼后佐田茉莉子_高hnp图书馆 小白兔子好软搞屄软件 原神10黄 欧美啪啪啪啪视频 女大雷18禁 日向夏www在线无码 一智能手表和MP 3mp4上面的jj加多少jb什么意思 农民工在工棚暴操东北老女人逼 360泄密羞羞视频 麻http://www.scmc-xa.com/xxxr/879733.shtml
8.物流3.0:“互联网+”开启智能物流新时代数字图书馆灯塔7.1.3 物流互联网时代的智能技术装备 7.1.4 物流互联网引领新一轮商业浪潮 7.2 从概念到落地:构建新型的智慧物流生态圈 7.2.1 智慧化:传统物流转型新路径 7.2.2 智慧物流时代的供应链管理 7.2.3 从顶层设计看智慧物流落地 第8 章 产业园运营:物流园区的发展战略与运作模式 8.1 物流产业园的规划设计、投资开发https://www.dtdjzx.gov.cn/szlib/jgzc/2828361.jhtml
9.计算机视觉的作用范文俗话说“书是人类进步的阶梯”,各大高校以及各大城市都建有图书馆,图书馆可以满足人们对各种知识的需求,因此对图书馆的管理工作也是十分重要。如今科技不断的发展,计算机视觉技术被运用到图书馆管理中。计算机视觉是用摄影机和电脑来代替人眼进行检测、https://www.gwyoo.com/haowen/253494.html
10.建筑电气专业实习报告(通用10篇)在此次实习的最后一天,我们自行参观了本校的图书馆,了解了图书馆内的与智能建筑有关的设备,首先在进入图书馆时,门口有一套门禁系统,非为我本校持卡人员方可进入,他人若是强行进入他会发出报警或被警卫人员拦截,同时未到借书处消磁的图书亦不能带出图书馆,会被门口处的磁性探测器检查出来,因此便大大增加图书的安https://www.ruiwen.com/shixibaogao/5139613.html
11.全椒县图书馆长风挥毫迎新春 书式生活 尽在儒乡 ——串传统文化 品新年味道 围炉阅读 共享爱与美食的盛宴 情暖腊八节 粥香暖人心 全椒县图书馆携手社区居民感受腊八节传统美味 巧手绘画卷 妙趣迎新年 全椒县图书馆开展迎新年绘画活动 回顾生碧色 动摇飘渺青 全椒县图书馆开展仿点翠工艺体验活动 一场不读书的读书会 儒风瓷韵http://www.qjxtsg.com/
12.科技图书馆(孤胆蚂蚁)科技图书馆最新章节TXT下载科技图书馆最新章节由网友提供,《科技图书馆》情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的,爱下书小说网免费提供科技图书馆最新清爽干净的文字章节在线阅读以及TXT全集下载。https://www.aixiawx.com/9/9260/
13.科技图书馆(孤胆蚂蚁)最新章节科技图书馆在线阅读笔趣阁提供孤胆蚂蚁大神最新作品《科技图书馆》最新章节全文免费阅读,科技图书馆全集,科技图书馆5200,科技图书馆无弹窗!请关注科技图书馆吧,本站最新最快更新科技图书馆最新章节。https://www.biqkan.com/16/16728/
14.弈招围棋视频图书馆【直播回顾】第2届梦百合杯半决赛决胜局 柯洁VS朴永训 王垚&贾罡璐讲解 76 【直播回顾】第2届梦百合杯半决赛第二局 柯洁VS朴永训 时越&孟泰龄讲解 76 【直播回顾】第2届梦百合杯五番棋决赛第一局 李世石VS柯洁 芈昱廷&范蔚菁讲解 75 【直播回顾】第2届梦百合杯半决赛第一局 朴永训VS柯洁 范廷钰&贾罡璐讲解 https://weiqitv.com/course/
15.书札(图书馆情报学概论)书评绪论 图书馆情报学的基本问题学科历史图书馆情报学( Library and Information Science,缩写LIS)于20世纪70年代由原来的图书馆学和情报学合并而成。1808年,德国图书馆员施莱廷格( Martin Schrettinger)第一次用“图书馆学”表达图书馆工作所需知识19世纪末,一批先进的信息组织整理技术[如美国学者杜威(Melvil Dewey)发明https://book.douban.com/review/13263500/
16.www.36362030.com/newxr58543045.shtml澎湃新闻还注意到,从采矿、养殖等传统行业,到高端装备、绿色环保等新兴产业,上市公司主动通过搭建数字化智能化平台,采用数字营销手段提升生产效率与运营服务能力,加快公司转型升级,数据要素已成为重要生产力。上半年,三大运营商积极推进发展云计算及算力业务、AI、量子等新质生产力,进一步提高5G渗透率,为全社会多产业数字http://www.36362030.com/newxr58543045.shtml
17.智慧中国杂志中国机械工业经济管理研究院主办2012年第03期《智慧中国》杂志创办于2015年,,主要被知网收录(中)、维普收录(中)、国家图书馆馆藏、上海图书馆馆藏、数据库收录部级期刊,中国机械工业经济管理研究院主办的国家重点学术期刊,智慧中国2012年第03期杂志的主要内容介绍。https://www.youfabiao.com/zhzg/201203/
18.图书馆新书通报2018学年第二期暨学期合集非常抱歉!由于特殊原因,《新书通报》停更了一段时间,其实图书馆新书架一直有在更新,此次便是整合了2019年上半年的新书目录,册数比较多,希望大家在书海中寻觅到中意的书籍。☆查阅新书详细信息或馆藏状http://www.hz4z.cn/article/detail/id126968498452014976377.htm
19.石棉县图书馆石棉县图书馆2024年暑期免费开放青少年公益培训报名通知 开馆时间 入馆须知 办证指南 续借服务 借阅规则 馆藏查询 交通指南 参考咨询 联系我们 更多 通知公告 图书是一个机构建立的,以网络为依托的知识库 28 2024-05 【六一活动】 号外!号外! “小时候的我 VS 长大后的我”照片征集活动来啦 http://www.smxtsg.com/
20.智能图书馆(精选6篇)传统的图书馆图书管理大多采用二维码技术,需要人工扫描、分类、盘点,消耗了大量的人力资源.为了提高工作效率、降低资源损耗,以物联网技术为基础的智能图书管理技术应运而生.感知人员、感知环境、感知图书是智能图书馆的三个最基本的要素,与传统的图书管理相比,智能图书管理最大限度地节约了人力资源,使图书管理更加智能化https://www.360wenmi.com/f/filesnzq8h08.html
21.2023年4月10日新书推荐–吉隆坡中华独立中学资源中心◎藏书地点:13图书馆D区 ◎内容提要: 知名科普作家、地质学家刘兴诗结合自己科考经历,为中小学生展示地球概况和野外科考求生技能等地理学知识。 地球概况主要讲述有关地球的基本知识、地球的历史、以及地球运动等;野外科考技能部分主要介绍了野外科学考察的一些基本求生知识和技能。 https://www.chonghwakl.edu.my/library/2023/04/10/20230410_newbook/
22.智慧图书馆建设,RFID图书馆自助借还的技术应用品牌解读在具体技术应用上,包括传统的人工借还图书馆系统、条码试自助借还图书馆系统以及RFID智能图书馆管理系统。从图书馆的馆藏管理、图书的编目和管理、图书的防盗、人员的进出和考勤识别、数据的统计和展示、自助借书和还书、多馆的通借通换等等,都有完备的自动化管理技术。 https://www.chinapp.com/pinpaijiedu/207276
23.智能化图书馆商业项目计划书.doc智能化图书馆商业项目计划书.doc,Word 2 智能化图书馆商业工程方案书 Word 2 商业方案书 工程名称: “智能图书馆〞商业方案书 参赛小队: 雄鹰队 小队成员: 李文通 王玉彬 孔李洁 指导老师: 朱振方 王培培 目录 概要---https://max.book118.com/html/2022/0521/6204045153004150.shtm