登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書

『簡體書』UML面向对象分析、建模与设计

書城自編碼: 4129059
分類:簡體書→大陸圖書→教材高职高专教材
作者: 吕云翔 赵天宇
國際書號(ISBN): 9787111779537
出版社: 机械工业出版社
出版日期: 2025-06-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 71.5

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
宁来一梦
《 宁来一梦 》

售價:HK$ 98.8
108种手艺1:中国人的生活美学
《 108种手艺1:中国人的生活美学 》

售價:HK$ 217.8
典籍里的中国  第二辑
《 典籍里的中国 第二辑 》

售價:HK$ 140.8
原来数学还可以这样学
《 原来数学还可以这样学 》

售價:HK$ 87.8
剑桥俄国史:第一卷 从早期罗斯到1689年
《 剑桥俄国史:第一卷 从早期罗斯到1689年 》

售價:HK$ 269.5
敦煌石窟乐舞图像研究
《 敦煌石窟乐舞图像研究 》

售價:HK$ 184.8
从家族企业到商业世家:创业家族世代繁荣的路线图
《 从家族企业到商业世家:创业家族世代繁荣的路线图 》

售價:HK$ 86.9
防患于未“燃”:故宫历史上的火灾与消防(在故宫) 探秘故宫防火智慧 解码古建营造技艺
《 防患于未“燃”:故宫历史上的火灾与消防(在故宫) 探秘故宫防火智慧 解码古建营造技艺 》

售價:HK$ 86.9

編輯推薦:
坚持使用现行主流的UML标准,重点介绍使用新技术的案例,避免使用老式的、可能导致潜在风险的分析和设计方法。给出了软件工程的具体实例,帮助读者从实际应用中体会UML的简洁性和重要性,加深对UML的印象。读者可扫描书中二维码,观看对应的知识点视频。配套提供电子课件、习题答案、教学大纲、教案、微课视频、试卷。
內容簡介:
本书介绍了使用UML进行软件建模的基础知识以及使用Rational Rose进行UML建模的基本方法。全书共18章,分为3个部分。第一部分(第1~3章)简要介绍了软件工程的产生、发展历史及重要作用,并对面向对象方法的概念和原则加以阐释,由此推出UML的概念和作用,还介绍了UML建模的重要工具—Rational Rose。第二部分(第4~14章)从UML概念模型出发,对每种UML图进行了具体介绍,涵盖了UML中的用例图、类图、对象图、包图、顺序图、协作图、状态图、活动图、组件图和部署图。第三部分(第15~18章)首先结合UML的使用过程,介绍了统一软件开发过程的相关概念,然后通过小型网上书店系统、小型二手商品交易系统及汽车服务管理系统3个具体案例,帮助读者更深刻地认识UML在实际开发过程中的使用。本书既可以作为高等院校计算机与软件相关专业的教材,也可以作为软件从业人员的学习指导用书。
關於作者:
吕云翔,北京航空航天大学软件学院副教授。长期从事“软件工程基础”课程的一线教学,曾多次获得北航校级教学成果奖。“软件工程基础课程获评2021中国计算机教育大会计算机类教学资源建设优秀课程配套资源与优秀教学案例奖,具有多年的软件开发、项目管理、计算机教学经验,对IT行业具有较全面的认识,主编畅销教材多部。
目錄
前言第1章 软件工程与面向对象方法 11.1 软件工程 11.1.1 软件工程的历史 11.1.2 软件工程的目标和原则 21.2 面向对象方法 21.2.1 面向对象方法简介 31.2.2 面向对象方法的历史 31.2.3 面向对象方法的概念 41.2.4 面向对象方法的优点 6小结 6习题 6第2章 UML概述 82.1 软件建模简介 82.1.1 什么是模型 82.1.2 建模的重要性 82.1.3 建模的基本原理 92.2 UML简介 102.3 UML的历史 102.3.1 UML出现的历史背景 112.3.2 UML的诞生与标准化 112.3.3 UML 2的诞生 122.4 UML的目标与应用范围 122.4.1 UML的目标 122.4.2 UML的应用范围 132.5 UML建模工具 14小结 16习题 16第3章 Rational Rose工具概述 183.1 Rational Rose简述 183.1.1 何谓Rational Rose 183.1.2 Rational Rose对UML的支持 193.2 Rational Rose的安装 203.2.1 安装前的准备 203.2.2 安装过程 213.3 Rational Rose的使用 243.3.1 Rational Rose界面介绍 243.3.2 Rational Rose的基本操作 29小结 35习题 35第4章 初识UML 374.1 UML构造块 374.1.1 事物 374.1.2 关系 394.1.3 图 404.2 UML通用机制 414.2.1 规格说明 414.2.2 修饰 424.2.3 通用划分 424.2.4 UML扩展机制 424.3 “4 1”视图模型 444.3.1 “4 1”视图模型的概念和组成 444.3.2 “4 1”视图模型要解决的问题 454.3.3 运用“4 1”视图模型进行软件架构设计 45小结 46习题 47第5章 用例图 485.1 用例图简介 485.2 用例图的组成元素 495.2.1 参与者 495.2.2 用例 505.2.3 用例图中的关系 535.3 用例描述与文档 565.3.1 什么是用例描述 565.3.2 前置条件与后置条件 575.3.3 事件流 575.3.4 补充约束 585.3.5 用例文档 585.4 使用用例图建模 595.4.1 用例图的建模技术 595.4.2 用例图使用要点 615.5 实验:使用Rose绘制用例图 615.5.1 用例图的Rose操作 615.5.2 绘制“机票预订系统”的用例图 63小结 65习题 65第6章 类图 686.1 什么是类图 686.2 类图的组成元素 696.2.1 类 696.2.2 接口 726.2.3 类图中的关系 736.2.4 类的高级概念 786.3 应用类图建模 806.3.1 类图的建模技术 806.3.2 使用类图进行正向工程与逆向工程 816.3.3 面向对象设计的原则 826.4 实验:使用Rose绘制类图 856.4.1 类图的Rose操作 856.4.2 绘制“机票预订系统”的类图 89小结 93习题 93第7章 对象图 957.1 什么是对象图 957.2 对象图的组成元素 967.2.1 对象 967.2.2 链 967.3 应用对象图建模 977.3.1 对象图的建模技术 977.3.2 使用对象图进行逆向工程 977.3.3 对象图使用要点 987.4 实验:绘制“机票预订系统”的对象图 98小结 99习题 99第8章 包图 1018.1 什么是包图 1018.2 包图的组成元素 1028.2.1 包 1028.2.2 包的依赖关系 1048.3 包图的建模技术 1068.4 实验:使用Rose绘制包与包图 1068.4.1 包图的Rose操作 1068.4.2 绘制“机票预订系统”的包图 108小结 109习题 109第9章 顺序图 1119.1 什么是顺序图 1119.2 顺序图的组成元素 1129.2.1 对象与生命线 1129.2.2 激活 1139.2.3 消息 1139.3 (*)顺序图中的结构化控制 1159.4 顺序图的建模技术 1169.5 (*)顺序图的变体—时间图 1179.6 实验:使用Rose绘制顺序图 1189.6.1 顺序图的Rose操作 1189.6.2 绘制“机票预订系统”“登录”用例的顺序图 120小结 121习题 121第10章 协作图 12310.1 什么是协作图 12310.2 协作图的组成元素 12410.2.1 对象 12410.2.2 链 12510.2.3 消息 12510.3 协作图与顺序图 12610.4 协作图的建模技术 12710.5 (*)UML 2中的通信图 12710.6 实验:使用Rose绘制协作图 12910.6.1 协作图的Rose操作 12910.6.2 绘制“机票预订系统”“查询航班”用例的协作图 130小结 131习题 131第11章 状态图 13311.1 什么是状态图 13311.1.1 状态机 13311.1.2 状态图 13411.2 状态图的组成元素 13511.2.1 简单状态 13511.2.2 转换 13711.2.3 伪状态 13911.2.4 复合状态 13911.3 状态图的建模技术 14211.4 实验:使用Rose绘制状态图 14211.4.1 状态图的Rose操作 14211.4.2 绘制“机票预订系统”“航班”类的状态图 146小结 147习题 148第12章 活动图 15012.1 什么是活动图 15012.2 活动图的组成元素 15112.2.1 动作和活动节点 15112.2.2 开始和终止 15212.2.3 控制流 15212.2.4 判断节点 15212.2.5 合并节点 15312.2.6 泳道 15312.3 活动图的高级组成元素 15412.3.1 分叉节点与结合节点 15412.3.2 对象流 15512.3.3 扩展区域 15512.4 活动图的建模技术 15612.5 活动图的进一步说明 15712.6 实验:使用Rose绘制活动图 15712.6.1 活动图的Rose操作 15712.6.2 绘制“机票预订系统”“购买机票”用例的活动图 158小结 160习题 160第13章 组件图 16213.1 什么是组件图 16213.2 组件图的组成元素 16313.2.1 组件 16313.2.2 接口 16413.2.3 端口 16513.2.4 组件图中的关系 16613.2.5 (*)Rose中的特殊组件 16613.2.6 (*)UML 2中组件的嵌套 16713.3 组件图的建模技术 16813.4 实验:使用Rose绘制组件图 16913.4.1 组件图的Rose操作 16913.4.2 绘制“机票预订系统”的组件图 170小结 171习题 171第14章 部署图 17314.1 什么是部署图 17314.2 部署图的组成元素 17414.2.1 节点 17414.2.2 连接 17414.3 部署图的建模技术 17514.4 实验:使用Rose绘制部署图 17514.4.1 部署图的Rose操作 17514.4.2 绘制“机票预订系统”的部署图 176小结 177习题 177第15章 统一软件开发过程 17915.1 统一软件开发过程概述 17915.1.1 什么是软件开发过程 17915.1.2 统一软件开发过程简介 18015.1.3 统一软件开发过程发展历程 18015.2 RUP总览 18115.3 阶段和迭代—时间维度 18115.3.1 起始阶段 18215.3.2 细化阶段 18315.3.3 构建阶段 18415.3.4 转化阶段 18515.3.5 迭代 18615.4 过程的静态结构 18615.4.1 工作者 18615.4.2 活动 18615.4.3 制品 18715.4.4 工作流 18715.4.5 核心工作流 18715.5 在统一软件开发过程中使用UML图 19115.5.1 起始阶段常用的UML图 19115.5.2 细化阶段常用的UML图 19215.5.3 构建阶段常用的UML图 19315.5.4 转化阶段常用的UML图 194小结 194习题 195第16章 小型网上书店系统 19616.1 需求分析 19616.1.1 项目背景描述 19616.1.2 系统需求分析 19716.1.3 用户管理模块 19716.1.4 订单管理模块 19716.1.5 书目管理模块 19816.2 系统的UML基本模型 19816.2.1 需求分析阶段模型 19816.2.2 基本动态模型 19916.3 类的设计与实现 20216.3.1 系统设计类 20216.3.2 类的实现 20316.4 系统的组件图和部署图 20416.4.1 系统的组件图 20416.4.2 系统的部署图 205第17章 小型二手商品交易系统 20617.1 需求分析 20617.1.1 子系统划分 20717.1.2 系统功能需求 20717.1.3 非功能需求 21017.2 系统设计 21017.2.1 系统设计类图 21017.2.2 关键用例的动态模型 21417.2.3 类的代码框架 217第18章 汽车服务管理系统 21918.1 需求分析 21918.1.1 系统功能需求 21918.1.2 车辆及路线管理模块 22018.1.3 人员管理模块 22018.1.4 信息管理模块 22018.2 系统的UML基本模型 22018.2.1 需求分析阶段模型 22018.2.2 基本动态模型 22218.3 系统中的类 22418.3.1 系统类图 22418.3.2 生成类的代码框架 22618.4 系统的划分与部署 22718.4.1 系统的包图 22718.4.2 系统的部署图 228附录 229附录 A 软件设计模式及其应用 229A.1 软件设计模式 229A.2 软件设计模式应用 233附录B 综合案例(微课视频及开发文档和代码) 239参考文献 240
內容試閱
随着人类迈进信息时代,计算机软件越来越多地参与到系统控制、资源调配和数据分析等重要工作中。因此,国家和社会对软件产品的安全、稳定和效率提出了更高的要求。而软件的开发又需要人的直接参与,很难工程化,这导致计算机软件开发和维护过程中遇到一系列问题,因此软件工程学科应运而生。在软件工程学科发展的历程中,统一建模语言(Unified Modeling Language,UML)作为一种定义良好、易于表达、功能强大且使用范围广泛的标准建模语言,获得了工业界、科技界和应用界的广泛支持。它融入了软件工程领域许多新兴的思想、方法和技术,支持从需求分析开始的软件开发的全过程。时至今日,UML已然成为世界公认的面向对象标准建模语言。熟练使用UML建模,是对软件工程师和软件设计师的基本要求。它可以起到引领读者认识软件工程核心要素,体系化、工程化地思考软件开发过程,厘清各部分逻辑的重要作用。而Rational Rose作为绘制UML图最得心应手的工具之一,学习它将简化读者的学习过程,规范读者的绘图习惯,最终提升读者分析和设计的效率。本书旨在让有一定程序开发能力、未来有志从事软件开发和设计工作的读者学习标准的建模语言,培养设计软件的逻辑能力以及对软件内部各种组织结构的表达能力,为今后的课程学习和职业生涯打下坚实的基础。与此同时,本书考虑了互联网时代软件思想更新快的特点,坚持使用现行主流的UML标准,重点介绍使用新技术的案例,避免使用老式的、可能导致潜在风险的分析和设计方法。标题前加*号的为选学内容。本书的最后几章,给出了软件工程的具体实例,帮助读者从实际应用中体会UML的简洁性和重要性,加深对UML的印象;读者能够了解到更多的工程相关知识,提高软件分析和设计的综合能力。本书中大多数的图均为Rational Rose v7.0(简称Rose 7)绘制,少量Rose 7无法绘制的UML 2标准的图例则是使用Enterprise Artifact绘制的,在书中已经注明。读者可扫描书中二维码,观看对应的知识点视频。案例的相关材料可通过扫描封底的二维码,获取下载链接。本书主要由吕云翔、赵天宇编写,曾洪立参与了部分内容的编写并负责素材整理及配套资源的制作等。由于UML和Rational Rose的教学方法本身还在探索之中,加之编者的水平和能力有限,本书难免有疏漏之处。恳请广大读者给予批评指正,也希望各位能将实践过程中的经验和心得与我们交流。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2025 (香港)大書城有限公司  All Rights Reserved.