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

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

作 者: 赵小盼
导 师: 罗省贤
学 校: 成都理工大学
专 业: 计算机软件与理论
关键词: 全面质量管理 CMMI Web Services ODS 流程控制
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 79次
引 用: 0次
阅 读: 论文下载
 

内容摘要


面对日趋激烈的全球化市场竞争与社会化信息程度的不断提高,企业要想获得长足的发展,就必须拥有自身可靠的业务核心系统。核心系统关系到企业的生死存亡,如何在定制与实现核心系统的过程中保证其质量具有重要的现实意义。随着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技术,对软件质量管理关键环节进行了合理的分析,建立了更为通用和灵活的软件全面质量管理体系,并为其他应用领域奠定了一定的基础,具有实际应用价值。

全文目录


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

相似论文

  1. H化工企业冷却循环质量控制,F426.7
  2. 基于全面质量管理理论的陕西省职业技能鉴定体系的构建,C975
  3. 政府统计工作成本控制研究,C829.2
  4. 会展中心建筑智能化系统研究与应用,TU855
  5. 县级中小学校长培训质量保障体系问题研究,G637.12
  6. 社会力量办学上海华文学院的教学质量管理研究,G729.2
  7. 基于服务总线的模具企业信息集成系统,TP311.52
  8. 银行代收付业务平台的设计与实现,TP311.52
  9. A地铁站设计质量管理研究,U231.4
  10. 电信商业智能系统的项目需求管理研究,TP311.52
  11. 先进反应堆候选材料的微结构分析,TL341
  12. 基于SOA的协同制造异构系统的数据集成研究,TP311.13
  13. 佳木斯大学数据中心管理系统的设计与实现,TP311.52
  14. 基于工作流警务会议综合信息系统设计与实现,TP311.52
  15. H公司的“精益生产”设计与实施研究,F426.4
  16. 基于SaaS和SOA的ERP系统关键问题的研究,TP315
  17. 移动通信供应商培训项目质量管理,F626
  18. 昆钢公司贯彻实施ISO9000标准研究,F203
  19. 工程项目管理思想在永新国际广场项目中的应用,F426.92
  20. 基于执行力的江苏英田汽车公司质量管理研究,F426.471
  21. 装箱一体机系统方案设计及其控制系统开发,TB486

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