欢迎来到天天文库
浏览记录
ID:56043685
大小:229.37 KB
页数:2页
时间:2020-06-19
《基于Android平台的移动图书管理系统架构分析与设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2015NO.31科技创新导报ScienceandTechnologyInnovationHerald计算机科学DOI:10.16660/j.cnki.1674-098X.2015.31.154基于Android平台的移动图书管理系统架构分析①与设计夏利青(常州机电职业技术学院江苏常州213164)摘 要:该文在介绍Android平台、JSON轻量级数据解析格式、分析当前市场上移动图书管理系统架构特点的基础上,设计并实现了一种基于Android平台移动图书管理系统架构。系统给用户带来了更好的体验,更加方便、快捷、数字化地为广大师生提供了优质服务;满足了用
2、户提出的多样性及个性化需求,随时检索所需要图书资源、通过手机登录可以随时随地提前预约、挂失图书等;可扩展性的移动图书管理系统亦大大简化了相关人员对系统升级、维护过程,提高了工作效率。关键词:Android图书管理系统架构中图分类号:TP31文献标识码:A文章编号:1674-098X(2015)11(a)-0154-02随着国内智能手机的普及,基于手机移动平台的APP应用户的请求后将请求发送到服务器端,即告诉服务器客户需用增长迅速,基于B/S架构的传统的Web应用开始向智能手要什么数据,服务器进行功能的实现。当结果被服务器完成机终端的App应用转移,尤其是
3、基于Android平台的智能终后再发送到智能客户端,智能客户端接收到相应数据后呈现端中运行的App应用越加丰富。作为知识、技术及信息的重给用户。这种基于服务器端+Android智能客户端的架构模要传播载体的国内外各大高校的传统图书管理系统软件,也式可以将智能手机“解放”出来,客户端只要进行数据的发加入了时代发展潮流,许多高校开始跃跃欲试,为了吸引更送、接收和呈现,极大的提升了智能终端的用户体验。多的用户,越发注重App给用户带来更好的体验。2Android平台移动图书管理系统架构设计1Android平台移动图书管理系统架构分析(1)系统架构设计。(1)应
4、用背景。根据上述架构分析思路,整个系统架构分为服务器端和通过对当前市场上已经存在的Android平台移动图Android移动客户端。系统架构图如图1所示。书管理系统进行详细、深入的分析和研究,发现大部分①服务器端采用基于MVC设计模式的B/S架构模式,Android平台移动图书管理系统仅仅是对传统的B/S图书其中Model层采用JavaBean组件封装相关的业务逻辑和数管理系统的简单改造与升级,即在原来系统的基础上,增加据逻辑,View视图层采用JSP+JSTL技术,Control控制器移动终端的App应用,将部分功能搬到App应用上,但App基于Ser
5、let技术实现。应用的功能实现完全是在移动终端完成。这种简单的改造②Servlet作为智能客户端发送请求的接收入口,即在与升级虽然可以节省不少升级改造的成本,但也带来了很大Servlet中处理来自Android客户端的请求。具体实现步骤:的问题:虽然目前智能手机的性能及配置有了很大的提升,第一,获取来自客户端的请求;第二,取出来自客户端的请求但这些性能和配置的提升不足以支撑图书管理系统的部分数据封装在Java对象中;第三,调用服务器端功能模块实现功能完全搬到智能手机上实现及运行。相比PC电脑,智能功能时将Java对象作为参数传递进来;第四,将操作的结果机
6、的性能及配置很大程度上限制了App运行的速度。为了提在返回到Android客户端。高运行速度,能给用户带来更好的体验,需要设计更合理的(2)移动客户端与服务器端通信。Android平台移动图书管理系统架构。Android平台的用户终端采用ApacheJakartaCommon(2)改进系统架构的思考。下的子项目HttpClient和服务器通信,它可以提供高效的、Android是目前智能手机终端用的最广的操作系统。鉴功能强大的支持HTTP协议的客户端变成工具包。其主要的于智能机的性能和配置瓶颈,在APP实现时,可以将复杂、功能和优势是实现了所有HTTP的方
7、法,如get、post、put耗时且占用较多智能机性能的功能实现放在配置及性能更和head等方法,支持自动转向、HTTPS协议和代理服务器。高的PC服务器端,智能移动客户端仅仅作为一个终端接收HttpClient向服务器端的Web站点发送请求并通信的步骤①作者简介:夏利青(1979—),女,汉,江苏金坛人,软件工程硕士,助理馆员,研究方向:图书馆文献资源建设、信息管理与信息系统。154科技创新导报ScienceandTechnologyInnovationHerald2015NO.31ScienceandTechnologyInnovationHeral
8、d科技创新导报计算机科学②基于HttpGet或HttpPost向服务器端发送请求
此文档下载收益归作者所有