面向对象软件分析设计与测试

副标题:无

作   者:王晖等编著

分类号:

ISBN:9787030132499

微信扫一扫,移动浏览光盘

简介

在20世纪90年代,面向对象的软件开发技术取得了巨大的发展,大量的软件开发实践中都采用了面向对象的程序设计语言,如C++,Java等,使得软件开发效率和软件产品质量有了显著的提高。到90年代中期,面向对象技术已逐步应用到软件生命周期的各个阶段,形成了一整套从分析、设计到测试和度量的面向对象技术。与此同时,一些软件公司也相继开发出基于面向对象技术的软件工程工具,其中,Rational公司的系列产品由于功能强大、使用方便而得到了广泛应用。Rational的系列产品包括面向对象分析和设计工具Rose、自动化文档生成工具SoDA、软件配置

目录

1 面向对象技术基础???? 1.1 面向对象思想的由来???? 1.2 面向对象的基本概念???? 1.2.1 对象???? 1.2.2 类???? 1.2.3 消息???? 1.3 面向对象系统的特性???? 1.3.1 封装性???? 1.3.2 继承性???? 1.3.3 多态性???? 小结???? 2 面向对象的分析与设计技术???? 2.1 传统系统分析与设计方法???? 2.1.1 数据流分析技术???? 2.1.2 E-R模型???? 2.1.3 结构化的设计???? 2.1.4 Jacobson方法???? 2.1.5 传统分析设计方法的不足???? 2.2 面向对象的分析与设计???? 2.2.1 面向对象方法简介???? 2.2.2 面向对象的分析与设计???? 2.2.3 面向对象的可视化建模技术与UMI???? 小结???? 3 UML???? 3.1 UML简介???? 3.1.1 UML的产生???? 3.1.2 UML的定义???? 3.1.3 UMI.的目标???? 3.1.4 UML语言概述???? 3.2 UML与面向对象的软件分析与设计???? 3.3 UML的用途???? 3.3.1 不同类型的系统???? 3.3.2 软件开发周期的主要活???? 3.3.3 其他应用???? 3.4 UML视图 ???? 3.5 UML模型图???? 3.5.1 用况图???? 3.5.2 类图???? 3.5.4 顺序图???? 3.5.5 协作图???? 3.5.6 状态图???? 3.5.7 活动图???? 3.5.8 组件图???? 3.5.9 部署图???? 3.6 UML的通用机制???? 3.6.1 规格说明???? 3.6.2 修饰???? 3.6.3 注解???? 3.7 UML的扩展机制???? 3.7.1 构造型???? 3.7.2 标记值???? 3.7.3 约束???? 3.8 UML的规则???? 小结???? 4 面向对象的分析和设计实践???? 4.1 使用Rose进行面向对象分析和设计???? 4.1.1 Rose概述???? 4.1.2 用况视图???? 4.1.3 逻辑视图???? 4.1.4 J顷序图、协作图、状态图和活动图???? 4.1.5 组件视图???? 4.1.6 部署视图???? 4.1.7 代码生成???? 4.1.8 逆向生成???? 4.2 使用S.DA输出文档???? 4.2.1 SoDA概述???? 4.2.2 SoDA命令???? 4.2.3 生成报告和文档???? 4.2.4 定制SoDA模板???? 小结???? 5 软件配置管理???? 5.1 配置管理的基本思想???? 5.1.1 配置管理的概念???? 5.1.2 软件配置管理过程???? 5.1.3 软件配置管理最佳实践???? 5.2 基于ClearCase的配置管理???? 5.2.1 ClearCase简介???? 5.2.2 安装C1earCase???? 5.2.3 创建VOB???? 5.2.4 创建视图???? 5.2.5 基本操作???? 小结,???? 6 面向对象软件测试???? 6.1 软件测试基本理论???? 6.1.1 软件测试的概念???? 6.1.2 软件测试的方法???? 6.1.3 软件测试的类型???? 6.2 软件测试过程???? 6.3 软件测试工具???? 6.3.1 Rational PurifyPlus???? 6.3.2 Rational TestManager???? 6.3.3 Rational Robot???? 6.3.4 Rational SiteCheck???? 小结???? 7 面向对象软件度量???? 7.1 软件规模度量???? 7.1.1 代码行度量???? 7.1.2 功能点度量???? 7.2 软件复杂性度量???? 7.2.1 Halstead度量???? 7.2.2 McCabe度量???? 7.3 面向对象软件度量特点???? 7.3.1 CK度量???? 7.3.2 MOOD度量???? 7.4 软件质量度量???? 7.4.1 软件质量度量的层次模型???? 7.4.2 软件质量特性???? 7.4.3 软件质量度量过程???? 小结???? 主要参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

面向对象软件分析设计与测试
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon