移动通信项目管理系统的分析与设计

移动通信项目管理系统的分析与设计

论文摘要

开发大型复杂企业应用软件对于任何人和组织来说都是严峻的挑战,为此人们投入了巨大的精力和资源进行研究和实践,尝试了很多的技术手段来改善效率与质量、降低开发成本。在这些技术手段中,构件化的方法被证明是最为有效、最受信赖的一种。构件是一种独立于特定的程序设计语言和应用系统、可重用和自包含的软件。软件构件模型是关于开发可重用软件构件和实现构件之间相互通信的一组标准的描述。软件构件化是软件开发的重要技术和发展趋势,通过重用已有的软件构件,使用构件对象模型的软件开发者像搭积木一样快速构造应用程序。这样不仅减少经费,缩短开发周期和提高效率,并且可以在重用已有开发成果的基础上得到高质量的软件产品。按照基于构件软件设计的思想,复杂的应用程序被设计成一些小的、功能单一的构件模块,这些模块可以运行在同一机器上,也可以运行在不同的机器上,每台机器的运行环境可以不同,甚至可以是不同的操作系统。本文介绍了移动项目管理所面临的挑战和问题,依照项目管理的启动、计划、实施、控制、收尾五个过程组和范围、时间、成本与质量管理核心的四大知识领域,结合移动通信行业项目管理的自身特点,以构件为中心分析项目管理的软件需求,确定参与者和用例,识别出投资计划管理、项目管理、竣工决算管理、投资效益评估业务构件,采用MVC模式和J2EE核心模式设计业务构件服务,在此基础上通过恰当的分离点,保留并改善自治性,将业务空间构件化,得到清晰完整的面向构件的软件架构和系统业务功能架构,分解出展现构件、流程构件、业务构件、运算构件、数据构件等基础构件,这些基础构件之间的相互作用与相互依赖构成更大粒度的服务构件,服务构件再组成子系统,多个子系统构成项目管理系统。在构件的开发和测试中,按照系统软件架构、业务构件的规约,定义完成的构件接口服务,采用J2EE核心技术实现表示层构件、业务层构件、持久层构件等基础构件,并对这些基础构件进行了构件单元测试,给出了构件单元测试的过程和实例说明。

论文目录

  • 内容提要
  • 第1章 引言
  • 1.1 背景
  • 1.2 移动通信项目管理所面临的挑战
  • 1.3 本文的主要工作及组织
  • 第2章 面向构件的需求分析
  • 2.1 项目管理理论分析
  • 2.1.1 项目管理三要素
  • 2.1.2 项目管理过程控制
  • 2.2 功能需求与非功能需求描述
  • 2.2.1 投资计划管理部分
  • 2.2.2 项目管理部分
  • 2.2.3 竣工决算部分
  • 2.2.4 投资效益评估部分
  • 2.2.5 非功能需求
  • 2.3 确定参与者与用例
  • 2.3.1 确定参与者
  • 2.3.2 确定系统用例
  • 2.4 识别业务构件
  • 第3章 面向构件的系统分析与设计
  • 3.1 面向构件技术
  • 3.1.1 构件技术的基本概念
  • 3.1.2 构件分解的基本原则
  • 3.1.3 面向构件的软件开发
  • 3.2 面向构件的软件架构
  • 3.2.1 MVC 架构
  • 3.2.2 项目管理软件架构
  • 3.3 用户交互分析与设计
  • 3.4 业务构件分析与设计
  • 3.5 数据模型分析与设计
  • 3.5.1 数据模型之间的关系
  • 3.5.2 数据库表结构设计
  • 第4章 面向构件的系统实现
  • 4.1 实现构件的J2EE 关键技术
  • 4.1.1 J2EE 核心技术
  • 4.1.2 J2EE 核心设计模式
  • 4.2 表示层构件的实现
  • 4.2.1 页面展现构件的实现
  • 4.2.2 页面控制逻辑构件的实现
  • 4.2.3 系统页面原型实现
  • 4.3 业务层构件的实现
  • 4.3.1 业务构件流程图
  • 4.3.2 业务构件技术实现
  • 4.4 持久层构件的实现
  • 4.4.1 定义持久层映射文件
  • 4.4.2 业务持久层访问接口
  • 第5章 构件单元测试
  • 5.1 软件测试技术
  • 5.2 软件测试过程
  • 5.3 构件单元测试方法
  • 5.4 构件单元测试过程
  • 结束语
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 相关论文文献

    • [1].导管架结构重点构件失效后果评价方法[J]. 中国海洋平台 2020(03)
    • [2].小型构件干法施工成套技术的研究[J]. 公路 2020(06)
    • [3].双T板构件在施工中的运用[J]. 建筑工人 2020(06)
    • [4].信息技术在构件生产阶段的应用与展望[J]. 土木建筑工程信息技术 2020(03)
    • [5].研究:无论有无病毒,家用橱柜构件市场超过商用构件[J]. 国际木业 2020(04)
    • [6].2016年度房屋构件生产十强企业[J]. 混凝土世界 2017(12)
    • [7].绘构件受力图时应注意的问题[J]. 装备制造技术 2016(11)
    • [8].谈构件[J]. 力学与实践 2017(03)
    • [9].基于描述逻辑的数控系统构件匹配方法研究[J]. 现代制造工程 2017(07)
    • [10].植物种群构件的理论概述及研究进展[J]. 安徽农业科学 2014(36)
    • [11].一种基于构件失效传播的软件可靠性建模方法[J]. 信息工程大学学报 2015(05)
    • [12].构件[J]. 青年文学家 2019(34)
    • [13].甲骨文构件方式别义分析[J]. 现代语文(语言研究版) 2010(08)
    • [14].对预制构件强化生产质量的若干措施探讨[J]. 现代物业(中旬刊) 2019(09)
    • [15].弯扭箱形钢构件受拉性能与破坏机理[J]. 建筑钢结构进展 2020(03)
    • [16].故宫古建筑石构件的病害机理与保护修复方法——以须弥座为例[J]. 古建园林技术 2020(02)
    • [17].基于高阶π演算的构件演化行为研究[J]. 计算机科学 2017(03)
    • [18].敢问路在何方?二胡构件改良的探索与实践[J]. 音乐时空 2016(07)
    • [19].考虑构件重要性的导管架平台强度储备提升[J]. 哈尔滨工程大学学报 2016(04)
    • [20].机械装备构件轻量化主要技术途径的探讨[J]. 电子制作 2013(17)
    • [21].一种基于用法示例的构件选择方法[J]. 运城学院学报 2013(05)
    • [22].X射线荧光光谱在北京清代官式琉璃构件保护研究中的应用[J]. 古建园林技术 2013(03)
    • [23].构件交互测试技术的研究[J]. 硅谷 2012(06)
    • [24].一种基于场景的需求驱动构件服务聚集方法[J]. 计算机应用研究 2011(12)
    • [25].浅议桥涵构件预制行业的现状与发展[J]. 中国市场 2010(23)
    • [26].构件测试元数据及其提取与展现技术[J]. 电脑开发与应用 2009(10)
    • [27].构件适配技术比较研究[J]. 计算机工程与科学 2008(01)
    • [28].构件软件变更风险分析技术[J]. 计算机科学 2008(01)
    • [29].敏捷企业信息系统的构件式进化机制研究[J]. 制造业自动化 2008(11)
    • [30].基于构件使用依赖关系的构件复用可信度计算方法[J]. 计算机应用 2015(12)

    标签:;  ;  ;  ;  

    移动通信项目管理系统的分析与设计
    下载Doc文档

    猜你喜欢