基于android平台的移动图书馆客户端设计与实现

基于android平台的移动图书馆客户端设计与实现

ID:5328862

大小:364.54 KB

页数:4页

时间:2017-12-08

基于android平台的移动图书馆客户端设计与实现_第1页
基于android平台的移动图书馆客户端设计与实现_第2页
基于android平台的移动图书馆客户端设计与实现_第3页
基于android平台的移动图书馆客户端设计与实现_第4页
资源描述:

《基于android平台的移动图书馆客户端设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1卷第4期智能计算机与应用Vo1.1No.42011年l2月INTELLIGENTCOMPUTERANDAPPLICATIONSDec.2011基于Android平台的移动图书馆客户端设计与实现王艺璇(吉林大学珠海学院计算机科学与技术系,广东珠海519041)摘要:在智能手机软件不断发展的今天,很多传统Pc机上的应用正在向智能手机客户端转移。基于Android平台和智能手机的移动图书馆系统实现了客户端与服务器的通讯,使得用户可以通过手机客户端访问和查询各类图书信息。设计了系统框架及功能模块,描述通过无线通信实现客户端与服务器问的通讯的方法,并列出主要模块的实

2、现算法。关键词:Android;图书馆;客户端中图分类号:TP39文献标识码:A文章编号:2095—2163(2011]04—0028—04DesignandImplementationofAndroidMobileLibraryClientWANGYixuan(ComputerScienceandTechnologyDepartment,ZhuhaiCollegeofJilinUniversity,ZhuhaiGuangdong519041,China)Abstract:Withthedevelopmentofsmartphone,manytradition

3、alPCapplicationsarebeingdeployedtophoneasclients.BasedonAndroidandsmartphone,mobilelibrarysystemimplementscommunicationbetweenclientandservertoprovideusers’queryandrequest.Thisarticledesignsthesystemarchitectureandfunctionalmodule,describeshowtoimplementcommunicationbetweenserverand

4、client,andlistsalgorithmsofkeymodulesKeywords:Android;Library;Client0引言出响应,发送至客户端;科技的发展改变了人们的生活方式,使人们的生活日(3)数据库。作为数据存储的介质,只能被服务器访问。趋方便和快捷。伴随着3G网络的日益发展和智能手机的日框架设计如图1所示。这种设计有如下优点:趋普及,传统的基于Pc机的很多应用,例如社交网络,网上首先,客户端不需要进行大量的计算和数据存储,降低购物,在线音乐等,已经逐渐向手机客户端转移。手机终端了客户端的实现难度和对硬件的要求;正在改变人们的生活与沟通

5、方式,而多种多样智能手机软其次,采取统一的通信协议和文件格式,可以实现与不件的大量使用则可以满足不同群体的个性化需求。在上述同平台的客户端对接;环境背景下并基于个陆化、智能化的设计目标,本文开发了最后,服务器端直接与数据库连接,保证了数据的安全基于Android平台和智能手机的移动图书馆系统。性和一致性。1Android与无线网这种设计模式在现代客户端中被广泛应用,其实用性Android是由谷歌(Google)和开放手机联盟(Open和可行性已经得到很好的证实。但这种实现方式也存在一HandsetAlliance)所支持的一个手机软件开发平台。目前,定的问题,

6、就是对网络的严重依赖,如果失去了网络环境,联盟成员数量已经达到了34家,其中包括手机制造商、手客户端将变成一个孤岛,失去所有与外界的联系,无法获得机芯片厂商和移动运营商等几类。完全开源的特性不仅赢任何数据。但是,随着我国网络基础设施的不断完善,一个得了广大开发人员的青睐,也为Android系统赢得了全球智稳定高速的网络环境对于现今的智能手机用户将不难成为能手机市场的主导地位。现实。Android支持多种无线网络连接方式,如GPRS、WiFi、蓝牙等。通过这些方式,Android手机可以方便地通过无线网络通信,访问Internet和各种网络上的服务器。同时,An

7、—droid框架提供了对HTFP等通讯协议的支持。标准协议的图1系统框架设计使用,使得客户端与服务器之间的通讯变得简洁又高效。2系统设计2.2功能模块的设计2.1系统框架的设计设计的第一个阶段,系统主要包含6个功能模块,如图移动图书馆系统主要由三个部分组成:2所示。这6个功能模块分别是:(1)前台客户端。负责与用户的交互,将用户的请求发(1)新书推介和活动通知模块使广大读者可以随时获送给后台服务器;得最新咨询,如新到图书,本周推荐,最新活动等;(2)后台服务器端。负责接收客户端的请求并对请求作(2)馆藏图书查询模块方便读者随时随地查询馆藏图收稿日期2011-1

8、0—31作者简介:王艺璇(1985一)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。