• 面向对象技术UML基础与应用
  • 面向对象技术UML基础与应用
  • 面向对象技术UML基础与应用
  • 面向对象技术UML基础与应用
  • 面向对象技术UML基础与应用
21年品牌 40万+商家 超1.5亿件商品

面向对象技术UML基础与应用

全新正版 假一赔十 可开发票

43.36 7.3折 59 全新

库存4件

北京东城
认证卖家担保交易快速发货售后保障

作者曹德胜黄江兰王养廷主编;张玮刘春梅刘明艳沙嘉祥副主编

出版社清华大学出版社

ISBN9787302567424

出版时间2021-03

装帧平装

开本16开

定价59元

货号1202320792

上书时间2024-09-20

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
王养廷,华北科技学院计算机系教授,编写教材多部,主要从事程序设计等课程的教学与研究。

目录
第1章面向对象技术概述/11.1软件危机及软件工程11.2对软件开发的基本认识21.3软件的固有复杂性31.4控制软件复杂性的基本方法41.5面向对象技术51.6面向对象领域中的基本概念61.6.1对象和实例61.6.2类71.6.3封装71.6.4继承71.6.5多态91.6.6消息9小结10第2章UML概述/112.1为什么要学习UML112.2UML的历史122.3UML的特点142.4UML的构成152.5UML的视图162.6UML的应用领域172.7支持UML的工具172.8一个UML的例子182.9统一软件开发过程简介192.10RationalRose简介22小结29第3章用例和用例图/303.1用例303.2参与者323.2.1参与者的概念323.2.2寻找和确定参与者333.2.3参与者之间的关系343.3脚本343.4用例间的关系343.4.1泛化关系353.4.2包含关系353.4.3扩展关系363.4.4用例的泛化、包含、扩展关系的比较363.5用例图373.6用例的描述383.7寻找用例的方法433.8用例图建模实例44小结47〖1〗面向对象技术UML基础与应用目录〖3〗〖3〗第4章顺序图和协作图/484.1交互图概述484.2顺序图484.3顺序图中的消息504.3.1调用消息504.3.2异步消息504.3.3返回消息514.3.4阻止消息和超时消息514.3.5消息的语法格式514.4建立顺序图的步骤524.5协作图534.6建立协作图的步骤544.7顺序图和协作图的比较544.8常见问题分析54小结57第5章类图和对象图/585.1类的定义585.1.1类的属性585.1.2类的操作595.2类之间的关系605.2.1关联605.2.2聚集和组合665.2.3泛化关系675.2.4依赖关系675.3派生属性和派生关联685.4抽象类和接口685.5版型695.6类图705.6.1类图的抽象层次705.6.2构造类图715.7面向对象设计的原则715.7.1开闭原则725.7.2Liskov替换原则735.7.3依赖倒置原则735.7.4接口分离原则745.8对象图76小结77第6章数据建模/796.1数据建模概述796.2数据库设计的基本过程796.3数据库设计的步骤816.4对象模型和数据模型相互转换876.4.1对象模型转换为数据模型876.4.2数据模型转换为对象模型89小结91第7章包/927.1包的基本概念927.1.1包的可见性927.1.2包的命名927.1.3包之间的关系927.2设计包的原则937.2.1重用等价原则947.2.2共同闭包原则947.2.3共同重用原则947.2.4非循环依赖原则947.2.5设计包的原则小结957.3包的应用95小结95第8章状态图和活动图/968.1什么是状态图968.2状态图的组成978.2.1状态978.2.2组合状态和子状态978.2.3历史状态988.2.4转移998.2.5事件1008.2.6动作1028.3活动图的组成1038.3.1活动1038.3.2泳道1038.3.3分支1038.3.4分叉和汇合1038.3.5对象流1048.4活动图的用途1058.5状态图和活动图的比较107小结107第9章构件图/1089.1什么是构件和构件图1089.2构件图的作用1099.3构件图的工具支持1109.3.1正向工程1109.3.2逆向工程115小结119第10章部署图/12010.1什么是部署图12010.2部署图中的基本概念12010.2.1节点12010.2.2连接12110.3部署图的例子121小结123第11章对象约束语言/12411.1为什么需要OCL12411.2OCL的特点12411.3OCL的构成12511.4OCL使用实例12711.5OCL扩展讨论128小结129第12章业务建模/13012.1业务建模概述13012.2业务建模中的基本概念13112.3UML的业务建模扩展13212.4业务体系结构13512.5从业务模型到软件模型138小结140第13章Web建模/14113.1Web建模的基本概念14113.2Web应用系统的体系结构14213.3Web建模扩展WAE14413.3.1服务器页14413.3.2客户机页14513.3.3关联14513.3.4关联14613.3.5表单14613.3.6关联14713.3.7框架集14813.3.8关联14813.3.9和关联15013.3.10Session和JavaBean建模15013.3.11Servlet建模15013.4Rose的Web建模使用说明15113.5Web建模实例158小结159第14章UML与设计模式/16014.1为什么要使用设计模式16014.2设计模式的历史16014.3设计模式的分类16114.4设计模式的实例16214.4.1Facade设计模式16214.4.2AbstractFactory设计模式16514.4.3Visitor设计模式16814.5在Rose中使用设计模式174小结177第15章面向对象实现技术/17815.1面向对象程序设计语言概述17815.2几种典型的OOPL17915.2.1Smalltalk17915.2.2Eiffel18015.2.3C18215.2.4Java18215.2.5ObjectiveC18315.2.6CLOS语言的特色18315.3其他OOPL183小结184第16章RUP软件开发过程/18516.1什么是软件开发过程18516.2RUP的历史18516.36个最佳开发经验18616.3.1迭代式开发18616.3.2管理需求18716.3.3使用基于构件的体系结构18716.3.4可视化软件建模18716.3.5验证软件质量18716.3.6控制软件变更18716.4RUP软件开发生命周期18816.5RUP中的核心概念18916.6RUP的特点19116.6.1用例驱动19116.6.2以体系结构为中心19116.6.3迭代和增量19216.7RUP裁剪19216.8RUPBuilder193小结197第17章UML开发工具/19817.1支持UML的常见工具19817.1.1Together19817.1.2ArgoUML19817.1.3MagicDrawUML19817.1.4VisualParadigmforUML19917.1.5Visio19917.1.6StarUML19917.1.7BridgePoint19917.2RationalSuite2003开发工具20017.2.1RationalRequisitePro20017.2.2RationalClearCase20017.2.3RationalClearQuest20117.2.4RationalPureCoverage20117.2.5RationalPurify20117.2.6RationalQuantify20217.2.7RationalSoDAforWord20217.2.8其他工具20217.3Rose200720317.4RoseModelIntegrator20317.5RoseWebPublisher20417.6Rose脚本20517.7Rose插件20817.8在Rose中增加新的版型210小结214第18章实例应用分析/21518.1引言21518.2问题陈述21518.3分析阶段模型说明21818.3.1分析阶段的用例图21818.3.2分析阶段的逻辑视图22118.4设计阶段模型说明22518.4.1设计阶段的用例图22518.4.2设计阶段的逻辑视图22618.4.3设计阶段的进程视图23118.4.4设计阶段的部署视图23218.5课程注册系统实例总结233第19章综合练习/234附录/238附录A模拟试题(一)及答案238附录B模拟试题(二)及答案252参考文献/267

内容摘要
教材分成两个部分

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP