- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android平台移动图书管理App构建与实现
Android平台移动图书管理App构建与实现
摘要:介绍了JSon轻量级数据交换格式和Android技术平台,分析了图书管理系统的功能需求,服务器端采用MVC模式、移动客户端基于Android平台、采用HttpClient进行通信,设计了移动图书管理系统的总体架构,并详细阐述了服务器端业务逻辑层、数据访问层的具体实现及移动端 UI界面设计。通过实践表明,基于Android平台的移动图书管理系统给用户带来的更好的体验,更加方便、快捷、数字化地为广大师生提供了优质服务。
关键词:Android;MVC;Json;HttpClient;图书管理系统
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)15-0066-03
Abstract: This paper introduces a lightweight JSon data format and Android platform, analyzes the functional requirements of library management system, the server adopts MVC mode, the mobile client adopts Android platform, using HttpClient based communication,designed the overall architecture of mobile library management system, and elaborates the design and Realization of the mobile terminal interface of UI , the logic layer,data access layer. The practice shows that, mobile library management system based on Android platform gives users a better experience, more convenient, fast, digital to provide high quality service for the majority of teachers and students.
Key words: Android; MVC; Json; HttpClient; library management system
近几年来,国内3G/4G移动技术发展迅猛,基于移动互联网平台的应用越加丰富,智能手机或Pad等移动终端的App应用增长迅速,大量的传统的web应用的部分功能开始尝试向App应用转移,运行于PC机的大量的传统Web应用程序或桌面应用程序的全部或部分功能,开始渐渐地向移动互联平台如智能手机客户端转移。大学图书馆作为知识、技术及信息的重要传播载体,在每一次信息技术变革中都充当着重要角色和使命。
在此背景下,高校传统的图书管理系统提供的服务已跟不上时代发展潮流,不能满足用户提出的更高的多样性及个性化需求,如随时检索、预约或挂失图书、读书交流、图书推荐即通过对用户图书借阅等数据进行数据统计、分析和加工,从中“挖”出用户“潜在”的读书兴趣,并根据用户这些潜在的兴趣向用户推荐他们可能更加感兴趣的图书,从而帮助用户花费最少的时间,找到最合适的书籍,并推荐给读者等。这种多样性、个性化及在任何时间、任何地点随时可以进行读书交流的功能是传统的图书管理系统不能比拟和提供的。基于移动互联网新技术新平台提升图书馆的信息服务能力和服务效率将是一种崭新的交互和服务方式。
1 相关技术
1.1 MVC设计模式
MVC即模型(Model)-视图(View)-控制器(Controller)的简写,是目前一种优秀的软件设计模式。模型用来封装数据逻辑和业务逻辑;视图用来处理数据的显示;控制器是整个应用的核心,用来处理用户和服务器之间的交互操作,控制模型和视图之间的数据交换,如从视图中读取数据,控制用户输入,并向模型发送数据。MVC设计模式主要用于解决业务逻辑代码、数据逻辑代码及显示逻辑代码的分离,在提高代码重用性的同时,为系统今后的维护提供了便利。
1.2 Json解析技术
JSON的英文全称为JavaScript Object Notation,即JavaScript对象表示法,其的数据交换格式是轻量级的,它采用JavaScript(Standard ECMA-262 3rd Edition - December 1999)语法来描述数据对象。 JSON采用完全独立于语言的文本格式,JSON解析器和
文档评论(0)