基于Web Services和ODS的软件全面质量管理体系研究

基于Web Services和ODS的软件全面质量管理体系研究

论文摘要

面对日趋激烈的全球化市场竞争与社会化信息程度的不断提高,企业要想获得长足的发展,就必须拥有自身可靠的业务核心系统。核心系统关系到企业的生死存亡,如何在定制与实现核心系统的过程中保证其质量具有重要的现实意义。随着CMMI(Capability Maturity Model Integration)的思想应用于软件开发的过程,软件质量管理得到了快速的发展。针对于软件生产的每一个阶段,目前也出现了多种质量管理平台致力于解决各阶段出现的问题。由于历史或者其它各方面的原因,各软件质量管理平台是异构的,因此,如何提供一种有效的机制实现各异构管理平台的应用集成,消除信息孤岛,实现信息共享,优化软件制造流程,并为决策层提供有用的数据分析,就成为整个软件质量管理过程中一个亟待解决的问题。基于上述背景与需求,本文采用Web Services技术解决各异构质量管理平台的应用集成方面的问题,并采用ODS(Operational Data Store)技术在各平台之间抽取相关信息为决策层提供有效数据支持。本文讨论了基于Web Services和ODS的软件全面质量管理体系的意义及构成方法,其目的是在CMMI的思想指导下,在软件产品制造过程中,通过对各质量管理平台进行有效的二次开发及应用集成,实现更高程度的软件质量管理,以期制造出高品质的软件产品。本文对相关的关键技术进行了研究与分析应用,首先对软件变更请求管理系统Butterfly进行二次开发,定制出一套管理流程,通过这套流程制定项目计划、分配任务并跟踪任务的完成,有效管理项目中出现的缺陷和问题,从而确保核心系统的质量,减小软件开发风险,实现流程控制;其次基于Web Services建立数据总线,实现各异构平台间的信息传递与共享,从而节约开发成本,提高工作效率;基于ODS定制开发报表管理平台,实现项目管理层对项目进度的实时控制与决策支持;最后建立一个软件全面质量管理平台,作为各质量管理平台系统的入口平台,最终实现软件全面质量管理系统。本文在更好地控制软件产品质量的目标下,并以金融业的核心系统的定制与开发为应用背景,建立了“软件全面质量管理体系”(TSQMS),适用于软件的整个生命周期。该体系通过运用Web Services技术构建数据总线,各质量管理平台通过数据总线进行通信,从而实现软件开发流程管理的自动化;同时,该体系还运用ODS技术对软件开发过程中产生的数据和文件信息进行有效的分析与统计,并据此建立报表管理平台,实时生成报表,为管理层提供决策支持。本文通过综合运用Web Services和ODS技术,对软件质量管理关键环节进行了合理的分析,建立了更为通用和灵活的软件全面质量管理体系,并为其他应用领域奠定了一定的基础,具有实际应用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 引言
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 研究思路
  • 1.4 研究内容
  • 1.5 本文的组织结构
  • 第2章 软件全面质量管理体系总体架构
  • 2.1 软件全面质量管理体系
  • 2.2 异构功能平台介绍
  • 2.2.1 业务分析平台
  • 2.2.2 结构化测试平台
  • 2.2.3 配置管理平台
  • 2.2.4 测试管理平台
  • 2.2.5 变更请求管理平台
  • 2.2.6 报表管理平台
  • 2.3 异构功能平台的协同机制及方式
  • 第3章 Butterfly 流程定制开发
  • 3.1 Butterfly Designer 介绍
  • 3.1.1 Butterfly Designer 概念
  • 3.1.2 Field 数据类型
  • 3.1.3 Butterfly 脚本类型与编辑界面
  • 3.2 解决方案定制
  • 3.2.1 流程管理定制方案设计
  • 3.2.2 流程图定制
  • 3.2.3 Field 定制
  • 3.2.4 Business Object 定制
  • 3.2.5 脚本定制
  • 3.3 流程管理定制的实现及应用实例
  • 3.4 本章小结
  • 第4章 基于Web Services 的数据总线研究与实现
  • 4.1 Web Services 技术简介
  • 4.1.1 Web Services 定义
  • 4.1.2 Web Services 体系结构
  • 4.2 异构平台的协同及可行性分析
  • 4.3 需求分析
  • 4.4 服务接口定制
  • 4.5 数据总线功能应用实例
  • 4.6 本章小结
  • 第5章 基于ODS 的报表系统设计与实现
  • 5.1 ODS 技术简介
  • 5.1.1 ODS 定义
  • 5.1.2 ODS 与数据仓库和数据集市的比较
  • 5.1.3 ODS 类型
  • 5.2 设计方案与实现方法
  • 5.3 需求分析
  • 5.4 报表系统设计
  • 5.4.1 分布/异构数据源集成
  • 5.4.2 数据库设计
  • 5.4.3 报表信息定制
  • 5.5 报表系统的展现方式及应用实例
  • 5.5.1 报表展现方式
  • 5.5.2 应用实例
  • 5.6 本章小结
  • 第6章 TSQMP 的实现与应用
  • 6.1 TSQMP 功能
  • 6.2 TSQMP 的设计与实现
  • 6.3 平台统一门户的优势
  • 结论
  • 致谢
  • 参考文献
  • 攻读学位期间取得学术成果
  • 相关论文文献

    • [1].基于机器学习的高强度ODS合金成分设计[J]. 原子能科学技术 2020(04)
    • [2].基于ODS的大数据内部审计平台的研究和设计[J]. 审计与理财 2020(04)
    • [3].650℃时效对9Cr-ODS钢显微组织和性能的影响[J]. 金属学报 2020(08)
    • [4].论出口ODS伪报运抵国行为的定性与处罚[J]. 海关与经贸研究 2017(01)
    • [5].片状粉末冶金法制备ODS铁素体不锈钢及其微观结构特征研究[J]. 热加工工艺 2020(12)
    • [6].25Cr-20Ni-ODS钢在超临界水中的腐蚀行为[J]. 腐蚀与防护 2016(04)
    • [7].基于ODS的涡旋压缩机噪声振动测量方法优化[J]. 压缩机技术 2014(03)
    • [8].烧结温度对9Cr ODS钢力学性能的影响研究[J]. 金属功能材料 2020(03)
    • [9].14Cr-ODS钢的热时效行为[J]. 金属热处理 2020(06)
    • [10].汽车动力传动系统扭振ODS测试分析与应用[J]. 汽车实用技术 2017(13)
    • [11].基于ODS技术的高校管理系统研究[J]. 电子设计工程 2012(01)
    • [12].ODS技术在摩托车振动上的应用[J]. 摩托车技术 2011(10)
    • [13].ODS铁素体钢的研究进展[J]. 材料科学与工程学报 2009(04)
    • [14].基于仿真ODS法的某车型后门锁扣动刚度优化设计[J]. 汽车实用技术 2020(10)
    • [15].超临界水中310-ODS钢表面氧化膜形成机制和性能[J]. 上海交通大学学报 2016(04)
    • [16].用于先进核能系统的12Cr-ODS铁素体钢的显微组织和力学性能[J]. 北京科技大学学报 2014(06)
    • [17].基于ODS与试验模态分析的方向盘摆振优化[J]. 振动工程学报 2011(05)
    • [18].多束系统对12Cr-ODS钢辐照损伤协同效应的研究[J]. 核技术 2012(07)
    • [19].涡旋压缩机声辐射ODS分析及应用[J]. 压缩机技术 2014(02)
    • [20].陕西省ODS的排放及其对温室效应的影响[J]. 安全与环境学报 2012(04)
    • [21].萃取精馏在ODS替代品纯化工艺中的应用进展[J]. 有机氟工业 2010(02)
    • [22].ODS铁素体钢中弥散氧化物的研究进展[J]. 材料导报 2010(15)
    • [23].ODS替代品副产含氯氟烃的绿色处理转化技术研究进展[J]. 有机氟工业 2011(03)
    • [24].奥氏体ODS钢在超临界水中的腐蚀行为[J]. 原子能科学技术 2016(03)
    • [25].ODS技术在电网投资效益评价支持系统中的应用[J]. 电力系统保护与控制 2012(09)
    • [26].汽车总成振动的试验模态分析与ODS法的比较[J]. 今日科苑 2008(16)
    • [27].当前ODS走私手法及其对策[J]. 法制博览 2017(32)
    • [28].ODS钢的电化学腐蚀性能研究[J]. 装备制造技术 2011(01)
    • [29].能源综合利用技术在ODS替代品生产中的应用[J]. 石油和化工节能 2011(04)
    • [30].ODS铁素体钢弹性性能的超声检测方法[J]. 仪器仪表学报 2013(09)

    标签:;  ;  

    基于Web Services和ODS的软件全面质量管理体系研究
    下载Doc文档

    猜你喜欢