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

移动应用软件的统一化模型研究与设计

作 者: 胡研
导 师: 吴国仕
学 校: 北京邮电大学
专 业: 软件工程
关键词: 移动应用软件 统一化模型 软件开发与服务 用户需求多样化服务
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着移动通讯网络的飞速发展和移动用户的总量的不断增长,与之相关移动业务和的移动应用软件开发也步入了一个迅猛发展的新时期。在这一时期作为移动业务应用软件的开发商和服务的提供商,无论从产品还是从服务质量上也取得了一个飞速的发展。但在这高速发展的过程中也带来了一系列非常突出的矛盾。其中最为明显的一个问题就是:如何解决移动应用软件开发商在满足大幅度增长客户需求的多样化服务的同时也能适应移动运营商的通信网络和平台、服务接口与政策的不断改变和更新。通信网络在经历了第一代模拟型、第二代数字型移动,移动运营商为了满足不断增长的用户市场需求,不断对运营网络进行升级、扩容、换代。移动的服务运营支持系统也在这一过程中也处于一个不断的更新升级状态。与此同时又形成的一个快速增长的用户需求市场,用户对于应用软件数量、种类和服务质量要求也相应的不断提高。移动应用软件商正好就处在用户和运营商之间的中间位置,用户和运营商两方的任何变化都能使得移动应用软件商的开发和运营成本成倍的增加。这些就要求移动应用软件商必须要有一个优良的架构模型来解决和适应这种变化。能在发展的同时一方面更加关注做好软件产品的开发和用户服务,另一方面又能和移动运营商进行良好的服务捆绑与整合。特别是软件产品种类和数量不断增长产品线越来越长的时候,产品的服务能逐步的跟上并升级。这就使现在处于转型期的移动应用软件商,需要基于“统一化模型”思想来设计的最直接原因。“统一化模型”思想可以适应这种需求的多样性并解决移动运营商网络和服务规范的复杂性,使公司的软件构架、软件结构与流程做到灵活变更。“统一化模型”就是公司对于软件需求与服务的一个预制标准模型,它是抽象出用户需求后形成的一个统一化模型。它保持模型在各产品线中的通用性一方面满足用户需求的多变性,同时另一方面又保证模型与移动运营商平台的兼容性。它使软件在满足移动运营商的标准和要求的同时,所有的软件服务流程和应用功能模型能够互相组合,并快速形成产品来满足客户的需求。“统一化模型”的思想就是要求“规范”、“标准”和“业务流程”不被轻易的固定(或是“写死”)在程序和产品的代码中。而是将这些“规范”、“标准”和“业务流程”从程序中抽象出来,并组合形成“统一化模型支撑库”。在用户需求变更,或是移动运营商的规范变更时不需要对每一个程序和软件产品,或是每一项“应用服务”相关的代码和模块发生大规模的更改,而只需要对“统一化模型”的相应部分进行少量的变更就能让所有产品都能既满足客户的新需求,又能适应移动运营商的服务规范的改变和支撑系统的升级。

全文目录


摘要  4-6
ABSTRACT  6-10
第一章 引言  10-15
  1.1 课题背景  10-11
  1.2 课题任务  11-13
  1.3 论文结构  13-15
第二章 背景分析  15-21
  2.1 高速发展的移动应用软件业  15-16
  2.2 移动应用软件现状  16-19
    2.2.1 系统架构的问题  16-17
    2.2.2 公司所有产品和业务流程  17-18
    2.2.3 统一的数据结构  18
    2.2.4 增强系统扩展性、提高易维护性以解决系统遗留问题  18-19
  2.3 统一化模型的实施  19-21
第三章 模型分析  21-26
  3.1 用户信息模型分析  21-22
  3.2 产品特性模型分析  22-23
  3.3 资源数据模型分析  23-24
  3.4 公共数据接口模型分析  24
  3.5 系统服务模型分析  24-26
第四章 统一化模型的设计  26-41
  4.1 建立统一化的数据模型  26-39
    4.1.1 用户信息统一模型  27-29
    4.1.2 产品特性统一模型  29-30
    4.1.3 统一资源数据模型  30-32
    4.1.4 公共数据接口模型  32-37
    4.1.5 统一系统服务模型  37-39
  4.2 统一化的数据模型格式  39-41
第五章 统一化模型的服务与实现  41-58
  5.1 统一化模型的建立  41-55
    5.1.1 统一系统服务模型系统架构  42-48
    5.1.2 统一系统服务模型产品服务架构  48-52
    5.1.3 统一系统服务模型业务架构  52-55
  5.2 统一化模型的服务  55-58
第六章 结束语  58-63
  6.1 论文工作总结  58-62
  6.2 问题和展望  62-63
附录1  63-69
参考文献  69-70
致谢  70

相似论文

  1. 基于SOA的异构构件组装模型研究,TP311.52
  2. 基于构件的软件开发中的构件供应商任务指派及构件选择方法,TP311.52
  3. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  4. 面向SMDA的服务建模方法及工具实现,TP311.52
  5. 面向软件的故障注入工具的研究与实现,TP311.52
  6. 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
  7. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  8. 光电对抗试验系统软件平台开发,TP311.52
  9. 电力负荷管理终端测试装置软件系统研制,TP311.52
  10. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  11. 中小企业进销存管理系统的研究与设计,TP311.52
  12. 支持产品物料追踪溯源的物流管理系统,TP311.52
  13. AUTOSAR系统建模方法的研究与实现,TP311.52
  14. 高端容错计算系统高可靠监控子系统的研究和设计,TP311.52
  15. 武器装备信息管理系统的设计与实现,TP311.52
  16. 医疗信息集成平台中HL7消息解析和存储的设计与实现,TP311.52
  17. 基于WADO的医学影像远程访问与共享系统的设计与实现,TP311.52
  18. 教学档案管理系统的设计与实现,TP311.52
  19. 部队在线考试系统设计与实现,TP311.52
  20. VRGIS在城市设计中的应用,TP311.52
  21. 基层部队人员日常管理信息系统设计实现,TP311.52

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