学位论文 > 优秀研究生学位论文题录展示

一种面向多业务的移动应用开发框架的研究

作 者: 薛志文
导 师: 顾春华; 蔡立志
学 校: 华东理工大学
专 业: 计算机技术
关键词: Android 开发框架 模块 业务
分类号: TP311.52
类 型: 硕士论文
年 份: 2014年
下 载: 29次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着信息化的发展,现在的各个领域的企业内部都拥有自己的信息化管理系统,用于将资料信息化的进行管理,用于规范业务流程以及管理业务进度等,来有效的提高企业的各项效率。目前,基于电脑终端的服务器设备以及网络架构为信息化管理系统提供了一个稳定的平台,同时,在另一方面,基于移动终端的移动设备和移动设备专用网络正在快速的发展过程中,为信息化管理系统提供了一个可以随时随地使用的平台,该平台拥有即时性和使用环境限制少。信息化管理系统能为使用者提供多种业务功能,并且,不同领域的企业之间的业务需求也存在大小不同差异,根据每一个业务逐一对其进行需求分析,然后实现一个具体的业务功能。这样的开发流程会降低开发效率,延长开发周期,因此,本文对开发者提出使用应用程序开发框架来支持高效开发。本文以程序的复用性、可拓展性和可维护性为主要原则,研究与设计一种面向多业务的移动应用程序开发框架(MBOF, Multiple-Business Oriented Framework)。本文对MBOF的研究和设计包括:(1)对当前的面向多业务的移动应用需求分析,以复用性、可拓展性和可维护性为基础原则,拓展并提出本文的MBOF的设计原则和设计目标。(2)设计并提出一种面向多业务的移动应用开发框架模型。对模型的每一层架构进行设计与分析,并且对之进行基本业务分析。根据MBOF模型的设计,结合Android移动平台进行具体的设计与实现,完成MBOF开发框架的基本功能,提供一个有效缩短应用程序开发周期与保证移动应用程序质量的开发框架。(3)将MBOF应用到具体的实际案例之中,来验证MBOF的可行性。使用MBOF与Struts2框架作为技术支持,设计和实现企业的设备报修移动应用的移动终端应用程序和服务器端程序,并通过测试,上线使用。

全文目录


摘要  5-6
Abstract  6-10
第1章 绪论  10-14
  1.1 研究的背景  10-11
    1.1.1 智能手机的发展  10-11
    1.1.2 移动应用的发展  11
  1.2 研究的目的及意义  11-12
  1.3 研究的内容  12-13
  1.4 论文的组织结构  13-14
第2章 MBOF开发框架Android移动平台  14-26
  2.1 开发框架相关介绍与研究  14-16
    2.1.1 开发框架  14-15
    2.1.2 开发框架相关研究  15-16
  2.2 MBOF开发框架  16-19
    2.2.1 MBOF设计原则  16
    2.2.2 MBOF设计目标  16-18
    2.2.3 MBOF基础业务功能分析  18-19
  2.3 Android移动平台  19-25
    2.3.1 Android操作系统简介  19-20
    2.3.2 Android平台架构及特性  20-23
    2.3.3 Android应用与开发环境  23-24
    2.3.4 Android应用的基本组件  24-25
  2.4 本章小结  25-26
第3章 MBOF开发框架在Android平台上的设计  26-42
  3.1 MBOF开发框架模型设计与分析  26-28
    3.1.1 MBOF模型的设计  26-27
    3.1.2 MBOF模型的分析  27-28
  3.2 基础业务功能模块分析  28-29
    3.2.1 基础业务功能  28
    3.2.2 其他功能  28-29
  3.3 MBOF应用架构及建模  29-31
    3.3.1 MBOF应用架构  29
    3.3.2 MBOF应用与服务器端  29-30
    3.3.3 开发框架的基础功能架构  30-31
  3.4 开发框架在Android平台上的设计与实现  31-41
    3.4.1 数据存储  31-32
    3.4.2 服务器地址配置模块  32-33
    3.4.3 登陆模块与数据交互  33-35
    3.4.4 菜单功能  35-38
    3.4.5 权限功能  38
    3.4.6 业务模块入口界面标准  38-39
    3.4.7 系统退出  39-41
    3.4.8 AndroidManifest.xml文件  41
  3.5 本章小结  41-42
第4章 基于MBOF的应用的设计与实现  42-54
  4.1 报修系统的需求分析  42-45
    4.1.1 用例分析与模块设计  42-43
    4.1.2 权限分析与设计  43-44
    4.1.3 主要模块系统操作流程设计  44-45
  4.2 服务端主要功能设计与实现  45-49
    4.2.1 服务端使用技术框架  45-46
    4.2.2 服务端主要功能实现  46-48
    4.2.3 服务端配置  48-49
  4.3 服务器主要功能设计与实现  49-50
    4.3.1 开发框架模块注册  49-50
    4.3.2 业务功能实现  50
  4.4 系统测试  50-53
  4.5 本章小结  53-54
第5章 总结与展望  54-56
  5.1 总结  54-55
  5.2 展望  55-56
参考文献  56-59
致谢  59-60
攻读硕士学位期间发表的论文  60

相似论文

  1. 多基地固定站高频超视距地波雷达主控机软件研制,TN958.93
  2. 嵌入式可信计算机系统安全机制的设计与实现,TP309
  3. PXI高性能数字I/O模块研制,TP274
  4. VXI总线运动单元测控模块研制,TP274
  5. 一种新型模块化自重构机器人的研究,TP242.2
  6. 在智能手机环境下健康管理功能设计与研究,TN929.53
  7. 双城AB公司仓储管理体系,F253.4
  8. 面向业务过程的服务动态组合方法研究,TP393.09
  9. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  10. 模块化双管发射技术的研究,TN957.3
  11. 基于分布式描述逻辑的本体模块化构建方法研究,TP391.1
  12. 三网融合下我国广电网络发展战略研究,G220
  13. 汽车售后配件管理系统的设计与运行研究,F426.471
  14. 基于Android终端的小型VoIP系统设计与实现,TN916.2
  15. 基于GPRS的LED显示屏控制系统的研究与设计,TN873
  16. 建设银行甘肃省分行造价咨询业务发展战略研究,F832.2
  17. 闸机扇门模块的设计与研究,U231.6
  18. 数字图像中文字移除和修复系统的设计和实现,TP391.41
  19. 高校图书馆编目业务外包项目管理问题研究,G254.3
  20. 建行兰州铁路支行电子银行业务发展战略研究,F832.2
  21. 我国股份制商业银行个人金融业务营销策略-以招商银行为例,F832.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com