UML面向对象需求分析与建模教程

UML面向对象需求分析与建模教程

作者:邹盛荣

出版社:科学出版社

出版年:2015-06-01

评分:5分

ISBN:9787030444677

所属分类:教辅教材

书刊介绍

UML面向对象需求分析与建模教程 内容简介

**部分介绍UML建模理论的基本内容和范围包括两个章节第二大部分用案例引导UML学习详细用RUP过程规划面向对象的分析和设计过程大案例用通俗易懂的系统引导教学第三大部分是UML理论的进一步提升介绍UML的不足及如何用形式化方法优化补充适合硕士研究生和高年级本科生托展学习第四大部分是实验辅导及另外四个不同类型的大案例介绍。

UML面向对象需求分析与建模教程 本书特色

《uml面向对象需求分析与建模教程》主要介绍基于uml2.5 标准的系统建模基本理论?软件分析与设计方法,《uml面向对象需求分析与建模教程》加强了软件案例的uml 示例说明,以提高学生的软件分析与设计水平,进一步拓展学生分析问题?解决问题的能力,达到培养“厚基础?宽口径?会应用?能发展”的卓越人才培养宗旨?《uml面向对象需求分析与建模教程》共13章,内容包括绪论,面向对象方法?统一建模语言?rup 统一过程?工具?uml 更多细节,系统的需求获取?分析?设计?实现和测试?uml高级课题,案例介绍等?每章均有工程实践中的相关案例说明及实践应用的创意思考和提示,书的*后一章重点描述一个完整的uml 建模课程设计案例?

UML面向对象需求分析与建模教程 目录

目录第1章绪论 11.1uml的发展史 11.2日常生活中的应用 21.3本课程学习中需要注意的问题 3**部分 建模理论概述第2章面向对象方法 62.1了解面向对象产生的原因 62.2面向对象方法基本概念与特征 82.2.1面向对象的概念 82.2.2面向对象的特征 92.2.3面向对象的要素 102.3面向对象方法学开发过程 112.4面向对象下一步发展方向 12第3章统一建模语言 143.1建模语言三个类别 143.2uml特点 153.3网络教学系统案例uml简单图示 173.3.1系统功能 173.3.2系统的uml建模 18第4章rup统一过程 264.1rup产生 264.2基于统一过程的uml系统建模 284.3二维开发模型 294.4rup开发过程 304.4.1初始阶段 304.4.2细化阶段 304.4.3构造阶段 314.4.4交付阶段 314.5rup核心工作流 314.5.1商业建模 314.5.2需求 314.5.3分析与设计 314.5.4实现 324.5.5测试 324.5.6部署 324.5.7配置和变更管理 324.5.8项目管理 324.5.9环境 324.6rup的要素和经验 324.6.1 rup十大要素 324.6.2 rup六大经验 354.6.3 rup的优势不足 35第5章rational rose建模工具 375.1常用的uml建模工具概述 375.1.1 rational rose 385.1.2 rsa 385.1.3 powerdesingner 395.1.4 visio 395.2rational rose说明 395.2.1 基本操作步骤 395.2.2 具体操作说明 40第6章uml的进一步讨论 466.1uml更多细节 466.1.1 用例图细节 466.1.2 类图细节 486.1.3 对象图细节 526.1.4 状态图细节 536.1.5 活动图细节 556.1.6 顺序图细节 566.1.7 协作图细节 566.1.8 组件图细节 576.2uml 2.0概述 586.3相关行业标准协会omg 59第二部分uml系统建模的过程第7章需求获取 627.1需求流概述 627.2需求获取的困难 637.2.1软件需求获取面临的困难 637.2.2软件需求获取困难的原因 647.2.3需求工程过程 647.3需求获取的方法 657.4复杂系统的复杂网络需求获取方法 667.5需求路线图 707.6需求案例 717.6.1人事管理系统功能需求描述 717.6.2系统的uml表示 73第8章需求分析 758.1确定客户需要什么 758.2需求分析方法 778.2.1面向对象分析方法 778.2.2面向对象分析 788.2.3建立逻辑模型 788.2.4以银行网络系统为例寻找类并建立类模型 798.2.5建立过程模型 828.3路线图 848.4分析人事管理系统案例 84第9章设计 889.1设计介绍 889.2面向对象设计 899.3路线图 919.4设计案例 929.4.1系统结构设计 929.4.2核心用例的组件图 929.4.3系统数据库设计 93第10章实现 9510.1对象实现 9510.1.1程序设计语言 9510.1.2类的实现 9610.1.3应用系统的实现 9610.2实现人理管理系统案例 9610.2.1系统登录界面 9610.2.2员工信息界面 9810.2.3假条信息界面 10010.2.4工资信息界面 10010.2.5用户权限登录 102第11章测试 10511.1测试流 10511.2面向对象测试模型 10611.3测试人事管理系统案例 110第三部分高级课题第12章uml的形式化* 11412.1形式化方法介绍 11412.2uml与形式化方法的结合 11512.2.1直接对uml模型进行形式化语义定义 11512.2.2uml到形式化方法的转换 11612.3形式化方法 11612.3.1形式化方法介绍 11612.3.2b方法 11712.3.3需求获取形式化语言的表示 11912.4形式化的案例 11912.4.1免疫系统 12012.4.2免疫系统建模 12012.4.3系统模拟及结果分析 133第四部分实验案例第13章综合案例 13613.1通讯录安卓版需求分析 13613.1.1基本功能需求 13613.1.2系统用例分析 13613.2总体设计方案 13813.2.1系统类图 13813.2.2状态图 13913.2.3顺序图 14113.3详细设计 14213.3.1开发环境 14213.3.2系统界面设计 14213.3.3程序设计 14413.4系统测试 14713.4.1系统测试的意义及目的 14713.4.2测试步骤 14713.4.3测试数据 147参考文献 149中英文技术词汇对照表 151

相关推荐

微信二维码