基于安卓的某公司移动客户端软件系统的设计与实现

被引量 : 0次 | 上传用户:ggfjkjtyr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
我们已经迈进移动互联网时代,手机已经成为了我们不可或缺的工具。手机客户端也迎来井喷发展期,现在只要是有点规模的公司或组织都希望能有一个属于自己的手机应用来达到他们的盈利、宣传等目的。因为手机的便携性,安装在手机上的手机应用的使用频率很高,同时它的卸载率也比电脑上的应用要高,因此,设计并实现一个用户满意度高、使用方便的手机应用对公司来说颇为重要。本文结合本实验室与公司合作的实际项目,设计并开发了一款基于安卓的移动客户端系统,包括手机应用以及相应的服务器端接口的开发。根据公司的提出的实际需求,我们进行了需求分析并进行了模块划分与开发流程的设计,模块划分为:登录注册模块、朋友圈模块、扫描二维码模块和客服公告模块,每一个模块都对应一个或几个服务器端接口,服务器端接口使用JAVA语言实现,运行环境使用了Tomcat,数据库使用的是开源的MySQL。本文主要完成的工作有:安卓应用软件界面设计、安卓应用软件各个功能模块的开发、数据库的设计、服务器端接口的设计与实现。本文介绍了各个模块的实现方法,利用流程图和关键代码的方式对各个功能模块进行了详细说明,针对比较有代表性的模块,例如登录注册模块和朋友圈模块,进行了比较详细的介绍,同时针对模块中比较重要的功能,例如,上拉刷新,下拉加载更多,双击退出应用程序等功能,进行了比较详细的讲解,包括它们的实现原理以及关键代码实现细节。本文设计了手机端软件和服务器端的框架,具有良好的扩展性和通用性,能够比较低成本的快速的进行二次开发。我们介绍客户端软件时,因为各个功能模块相对比较独立,我们介绍的比较详细,对服务器端各个接口的设计与实现只详细介绍了一下登录注册模块对应的接口实现,因为各个接口的设计与实现的思路大体相差不多,针对数据库的设计我们只重点介绍了最终的所有表的结构和数据类型,因为篇幅和重要度相比其他稍低等原因,我们对它的具体中间设计细节没有进行更多的讲解。最后对系统的每个功能模块和用户界面分别进行了测试,尽可能发现系统的问题并进一步完善系统。在开发的末期,我们开发人员已经进行了白盒测试,自己感觉没有问题后找了几个未参与开发的同学们从用户的角度进行了黑盒测试。目前本移动客户端软件系统已经被某公司实际使用中,系统的使用反馈良好,能够较好的满足公司和用户的使用需求。
其他文献
近年来,在民航业大发展的背景和前提下,国内民航业取得了飞速发展,航空公司的数量以及机队规模都在不断增加。但随之而来也出现了许多问题,旅客对航空公司服务质量的投诉越来
期刊
改革开放以来,经济的发展带来了经济规模和经济实力的大幅跃升,也给社会生活带来了深刻的变化。在经济领域,以所有制为核心的变革,是多种所有制的不断发展,新的经济力量日趋壮大。
综述旋风器内气固两相分离模型相关理论研究进展的基础上,从固相颗粒物浓度的影响、固相颗粒物间的相互作用、实际分离过程中各因素的综合作用以及旋风分离器内部的气固两相
近年来,随着素质教育的发展,作为义务教育阶段的初中音乐教育越来越受到重视。唱歌教学是实现中小学音乐教育整体培养目标的有效途径,是教育思想和教育制度的具体体现,是保证教
关于气流磨机的几个问题(Ⅰ)孙成林蔡玲北京矿冶研究总院100044国家建材局地质研究所100024关键词:粉碎,气流磨,效率1气流(喷射)磨简史高压气流磨或称喷射磨,是一种较成熟的超细粉碎设备。它是利用
氨基酸在医药、食品、饲料等领域有着极为重要和广泛的用途,世界上氨基酸总需求量以5~10%递增,市场竞争十分激烈。生物资源提取、化学合成、生物合成和综合法是生产氨基酸的4种技术,目
<正> 氨基酸是构成生物体蛋白质并同生命活动有关的最基本的物质,它在机体内具有特殊的生理功能;是生物体不可缺少的营养成份之一。每个氨基酸至少有一个氨基和一个羟基,所以
在高斯光束照明下,通过推导动态散斑强度起伏空——时互相关函数,研究由横向运动的毛玻璃产生的动态散斑的统计特性,同时讨论了散斑的平移和沸腾两种典型的运动.
近年来,随着我国经济的快速增长,我国的跨国并购也获得了快速发展。特别是2008年金融危机以来,我国跨国并购的规模和数量便迅猛增长,到2012年时,其占对外直接投资的比重已经超过50