查看购物车(购物车中共0个产品)
 

UML设计实作宝典
[点击查看大图]

UML设计实作宝典

评分: (5人评分)
作者:孙惠民 著
出版社:中国铁道出版社  出版日期:2003年9月
页数:378  装帧:精装  开本:16开  版次:1
商品编号:1301782  ISBN:711305423  定价:41元

[相关书籍] [编辑推荐] [目录] [评论摘要]

 

从下面 5 家网店中选购

返回首页
 
商品信息商家优惠价格(从低到高)去商家购买

UML设计实作宝典

当当
满29免运费¥32.8元
(当当价)

UML设计实作宝典

华储
暂无¥32.8元
(华储网价)

UML设计实作宝典

互动
满48免送费
校园特惠价
¥32.8元
(互动价)

UML设计实作宝典(1CD)

BooksChina
北京高校送货区运费免¥34.9元
(BooksChina价)

UML设计实作宝典(1CD)

蔚蓝
高校运费免
满39免运费
¥36.9元
(蔚蓝1星会员价)
 
 
 

·GB/T1.1-2000标准化工作导则第1部分:标准的结构和编写规则实施指南  ¥45白殿一 主编中国标准出版社
·系统分析师考试信息系统分析与设计案例试题分类精解  ¥68张友生电子工业出版社
·Visual C++ + SQL Server数据库应用实例完全解析(附光盘)  ¥36启明工作室 编著人民邮电出版社
·标准编写指南GB/T 1.2-2002和GB/T1.1-2000的应用  ¥75白殿一中国标准出版社
·UML基础与Rose建模教程  ¥36蔡敏 徐慧慧 黄炳强人民邮电出版社
·XML应用教程(第2版)(高等院校信息技术规划教材)  ¥29吴洁 编著清华大学出版社
·让思想冲破牢笼  ¥39王健北京大学出版社
·UML用户指南(第2版)  ¥49(美)Grady Booch,James Rumbaugh,Ivar Jacobson人民邮电出版社
·系统分析师考试论文试题分类分析与范文(第2版)  ¥59.8张友生 编者:张友生电子工业
·英文字根词源精讲  ¥33刘洪波 编著中国广播电视出版社

    本书从实用的角度介绍UML强大的对象模型。循序讲解UML各类建模功能,从使用建构逻辑流程到建设数据库架构、系统程序开发以及系统模型分析都通过实例探讨解析,让读者熟悉所有功能的应用。使用UML模型设计功能来建构进货、库存、基本组织管理系统,以实例步骤完成对象向导系统模型,让读者成为使用UML开发系统模型的高手。
第一篇 UML使用和设计——完全攻略篇
第1章 UML实务概论 3
1-1 UML(Unified Modeling Language)是什么 4
1-2 UML的用途说明 4
1-3 UML的发展历史变革 5
1-4 开发UML的设计工具 6
Microsoft声明区Visual Modeler 6
Microsoft(微软)Visio2000/2002企业版 6
Rational ROSE 7
1-5 UML(统一建模语言)适用的软件系统 8
1-6 开始进入UML的世界 8
1-7 事物(Things) 9
结构事物(Structural Things) 10
行为事物(Behavioral Things) 16
分组(组)事物(GroupingThings) 18
备注事物(Annotational Things) 19
1-8 关系(Relationships) 20
依赖关系(Dependency) 20
关联关系(Association) 21
一般化关系(Generationalization) 21
实现关系(Realization) 21
1-9 UML的图形(Diagram) 21
1-10 利用UML规划软件的系统结构 25
第1章实战题库 28
第2章 UML与组件模型构建 33
2-1 类(Class)的含义 34
2-2 属性(Attributes) 34
2-3 操作/方法(Operations/Method) 35
UML实战2-1:类(Class)实例 35
2-4 类:组织(利用版型[Stereotype])和责任(Responsibilities) 43
UML实战2-2 44
UML实战2-3 46
2-5 设计类时注意事项和提示 48
2-6 关系(Relationships) 48
(A)依赖关系(Dependency) 49
(B)一般化关系(Generalization) 49
UML实战2-4 50
(C)关联关系(Association) 54
UML实战2-5 56
2-7 UML的一般机制(Common Mechanism) 61
批注(Notes) 61
标记值(Tagged Value) 62
限制(Constraint) 62
版型(Stereotypes) 62
标准元素 63
第2章实战题库 64
第3章 UML与面向对象建模概论和设计 67
3-1 面向对象建模首要图形——类图(Class Diagram) 71
实战3-1 类图Class Diagram实战 72
设计数据库大纲(Schema) 77
实战3-2 利用类图设计数据库大纲(Schema) 78
3-2 面向对象建模:再论高级类图(Class Diagram) 81
属性(Attributes)、操作(Operations)/方法(Method) 81
根类/叶子类/抽象类/实体类 83
分类器(Classifiers) 83
可视性(Visibility) 85
拥有者有效范围(Owner Scope) 86
实战3-3:高级类图实战 86
第3章实战题库 91

第4章 UML对象原型与类组件部署设计 95
4-1 静态设计和进程视图的设计——对象图(Object Diagram) 96
对象图(Object Diagram)的定义 96
对象图(Object Diagram)的组成元素 96
对象图(Object Diagram)的前置说明 97
4-2 静态设计和进程视图——对象图(Object Diagram)模型实战 102
对象图(Object Diagram)设计前说明 102
对象图(Object Diagram)实战 102
Visio实战UML对象图 103
设计对象结构实战 104
Visio实战UML对象图 105
4-3 系统实体的设计——组件图(Component Diagram) 105
组件图定义 105
4-4 系统实体的设计——组件图(Component Diagram)实战 106
组件的种类 106
组件的扩展机制 107
组件图设计 107
UML实战组件图 107
Visio实战组件图 108
组件图设计 108
Visio实战组件图 109
组件图实战 109
4-5 设计系统的静态部署视图——部署图(Deployment Diagram) 110
部署图(Deployment Diagram)前置说明 110
部署图(Deployment Diagram)定义 111
部署图(Deployment Diagram)设计上的一般用法 112
部署图(Deployment Diagram)实战定义 113
UML的部署图(Deployment Diagram)实战 113
Visio实战部署图(Deployment Diagram) 114
第4章实战题库 115
第5章 利用UML执行项目/案例分析设计 123
5-1 利用使用案例(Use Case)来分析系统中的动作 124
定义和应用 124
图形定义 124
使用案例(Use Case)与事件流(Flow Of Events) 125
使用案例(Use Case)的组织 125
使用案例图(Use Case Diagram)的内容 125
使用案例图(Use Case Diagram)的一般用法 126
5-2 利用使用案例图(Use Case Diagram)来设计系统行为 126
网络在线订位系统 126
利用使用案例图(Use Case Diagram)设计在线订位系统需求 128
5-3 设计系统的动态角度——活动图(Activity Diagram) 129
活动图定义 129
活动图的用途和应用 129
活动图的一般应用方式 130
活动图的内容 130
动作状态和活动状态 130
转换 130
分支(Branching) 131
分叉(Fork)和结合(Join) 131
对象流 132
5-4 活动图设计系统的动态视图实战 132
活动图定义 132
UML活动图对象流分析 134
UML活动图对象流实战 135
第5章实战题库 136
第6章 使用/构建逻辑流程 139
6-1 使用UML设计“维护程序处理对象类”源代码 141
设计源代码定义 141
UML实战设计——利用组件图(Component Diagram)设计源代码 142
6-2 使用UML设计“查询程序处理对象类”源代码 144
设计静态视图和设计源代码定义 144
UML实战设计——先利用UML的类图(Class Diagram)设计静态
设计视图 144
UML实战设计——利用组件图(Component Diagram)设计 146
6-3 使用UML设计“打印程序处理对象类”源代码 146
设计源代码实战定义 146
UML实战设计 147
6-4 使用UML的部署图(Deployment Diagram)设计系统 148
部署图(Deployment Diagram)定义说明 148
部署图(Deployment Diagram)的绘制内容 148
部署图(Deployment Diagram)设计静态部署视图时的主要用途 149
6-5 UML的部署图(Deployment Diagram)设计系统 150
使用UML的部署图(Deployment Diagram)设计系统实战分析 150
使用UML的部署图(Deployment Diagram)设计系统设计 152
使用UML的部署图(Deployment Diagram)设计子系统实战 153
利用Package组件设计子菜单 154
6-6 利用UML的分类器——数据类型(DataType)设计主数据类型 155
数据类型(DataType)定义 155
设计数据类型(DataType) 156
第6章实战题库 158
第7章 逻辑交互与类状态设计 165
7-1 使用状态图(Statechart Diagram)来设计系统的动态视图 166
状态机(State Machine) 166
状态图(Statechart Diagram)用途定义 168
状态图(Statechart Diagram)与活动图(Activity Diagram) 168
状态图(Statechart Diagram)的组成要素 168
状态图(Statechart Diagram)设计反应对象 168
状态图(Statechart Diagram)设计反应对象时的注意事项 169
设计状态图(Statechart Diagram)的重点分析 169
实战状态图(Statechart Diagram) 169
UML实战状态图(Statechart Diagram) 170
UML实战活动图(Activity Diagram) 171
7-2 顺序图(Sequence Diagram)——设计系统的动态视图 172
顺序图(Sequence Diagram)用途和应用定义 172
顺序图(Sequence Diagram)的组成元素 172
UML顺序图(Sequence Diagram)的特点说明 172
UML顺序图(Sequence Diagram)设计实战 173
7-3 合作图(Collaboration Diagram)——设计系统的动态视图 173
合作图(Collaboration Diagram)用途和应用定义 173
合作图(Collaboration Diagram)的组成元素 173
UML合作图(Collaboration Diagram)的特点说明 174
UML合作图(Collaboration Diagram)设计实战 174
第7章实战题库 175
第8章 运用UML设计数据库结构 179
8-1 利用UML设计逻辑数据库大纲(Schema) 180
运用UML的类图设计“逻辑数据库大纲(Schema)”的注意事项 180
运用UML的类图设计“数据库大纲(Schema)”说明 181
运用UML的类图(Class Diagram)设计整体数据库大纲
(Schema) 186
运用UML的类图(Class Diagram)设计详细“数据库大纲
(Schema)” 187
8-2 利用UML设计实体数据库纲要 189
设计实体数据库纲要时注意事项 189
实体数据库纲要设计方式 190
第8章实战题库 192
第9章 系统程序开发的项目设计 193
9-1 人工操作转为计算机流程分析工作:利用UML的“使用案例
(Use Case)”设计计算机流程分析 194
人工操作转为计算机流程分析工作 194
人工操作转为计算机流程分析工作运用“使用案例
(Use Case)”设计 195
UML开发工具实战使用案例图(Use Case Diagram) 197
计算机流程分析工作运用“使用案例图(Use Case Diagram)”
设计计算机工作设计 198
9-2 计算机应用流程分析定义应用功能——利用部署图
(Deployment Diagram)设计系统 199
9-3 UML设计应用功能产生数据库结构和输出输入界面——利用类图
(Class Diagram)设计数据库文件结构 201
9-4 UML设计应用程序动作规则确立——利用活动图(Activity Diagram)
设计系统功能行为 203
9-5 UML设计应用程序功能规范确立——利用部署图(Deployment
Diagram)设计系统程序功能 208
基本数据管理系统(Subsystem Menu) 208
第9章实战题库 213
第10章 系统Model分析和UML实例探讨与解析 215
10-1 使用部署图(Deployment Diagram)设计应用系统结构——部署图
功能说明 216
10-2 使用部署图(Deployment Diagram)设计——三层(3-Tier)式应用
系统结构原型 218
部署图设计3-Tier应用系统主结构 218
部署图设计应用组件服务器结构 219
部署图设计数据库服务器结构 219
部署图设计网站服务器结构 220
10-3 使用组件图(Component Diagram)设计——3-Tier系统应用组件
服务器组件部署模型 220
组件图设计应用组件服务器主系统菜单结构 221
组件图设计应用组件服务器共享系统组件结构(1) 222
组件图设计应用组件服务器共享系统组件结构(2) 223
10-4 使用活动图(Activity Diagram)设计——3-Tier系统应用功能与
组件交互模型 224
10-5 运用类图(Class Diagram)设计——3-Tier系统主系统组件
静态视图 226
系统主执行功能类图(Class Diagram)设计 227
系统主环境获取和设置类图(Class Diagram)设计 229
系统主数据库访问组件类图(Class Diagram)设计 230
系统应用功能连接组件类图(Class Diagram)设计 233
第10章实战题库 235
第二篇 UML整合实务设计篇——实战设计篇
第11章 进货库存系统:组件—部署—类分析—面向对象模型建立 239
11-1 进货库存管理系统——系统功能分析实务概论 240
商用进货库存信息管理系统(主设计系统) 240
基本信息管理系统 244
进货信息管理系统 245
【库存信息管理系统】 246
【Visio 2000设计库存信息管理系统模型】 247
【分析控制管理系统】 247
11-2 进货库存管理系统——文件结构分析实务 247
(1)产品主数据文件(Table Name:MainProduct) 249
(2)产品类数据文件(Table Name:roductKind) 250
(3)厂商主数据文件(Table Name:MainVender) 250
(4)国别设置主数据文件(Table Name:CountrySet) 251
(5)进货单据主文件(Table Name:CargoPMain) 251
(6)进货单据产品记录主文件(Table Name:CargoPDeta) 253
(7)库存数据主文件(Table Name:StockMain) 254
(8)厂商类主数据文件(Table Name:VenderKind) 254
【UML开发工具(Visio 2002)】 256
11-3 进货库存管理系统——共享对象模型设计 257
(A)消息处理对象(Message-Call-Object) 258
(B)输入检查和显示正确消息对象(On-Line-Check-Object) 262
(C)指令逻辑式数据库处理对象 264
第12章 进货系统—状态分析—设计—模型组件建立 267
12-1 进货信息管理系统——运用UML建模开发设计
系统分析模型 268
(1)“成本计算和费用分摊”问题 268
(2)“库存控管”分析管理 271
(3)“进货库存分析”处理 271
12-2 进货单数据维护工作——进货单规划 273
12-3 进货数据查询统计工作——UML构建进货查询模型 278
12-4 进货数据查询统计工作——UML构建进货单据主文件查询
统计分析模型 280
12-5 进货数据查询统计工作——UML构建进货单据明细产品主文件
查询统计分析模型 281
12-6 进货过账处理工作——UML构建进货库存过账模型 283

第13章 库存系统—状态分析—设计—模型组件建立 287
13-1 库存信息管理系统——运用UML建模开发设计系统分析模型 288
库存数据查询统计管理工作 289
13-2 库存信息管理系统——单纯库存查询和统计分析工作建模设计 299
13-3 库存信息管理系统——库存查询打印工作建模设计 303
第14章 基础组织系统—状态分析—设计—模型组件建立 305
【1】建立文件维护模式 306
【2】查询统计模式 307
14-1 进货工作执行动作行为(Action)设计UML模型关联 307
14-2 库存查询工作执行动作(Action)设计UML模型关联 311
14-3 产品数据维护执行动作(Action)设计UML模型关联 313
14-4 厂商数据维护执行动作(Action)设计UML模型关联 319
14-5 厂商类数据维护执行动作(Action)设计UML模型关联 324
14-6 国别设置数据维护执行动作(Action)设计UML模型关联 327
14-7 产品数据查询统计动作(Action)设计UML模型关联 331
14-8 厂商信息查询和统计动作(Action)设计UML模型关联 334
14-9 产品类数据查询和统计动作(Action)设计UML模型关联 336
14-10 国别设置数据查询和统计动作(Action)设计UML模型关联 338
14-11 进货查询统计分析动作行为(Action)设计UML模型关联 340
第15章 进货—库存—基本信息—交互—部署—执行模式分析和组织 343
(1)基本信息管理系统 344
(2)进货信息管理系统 344
(3)库存信息管理系统 344
(4)库存类分析统计管理工作 345
15-1 UML设计进货库存工作操作模型——运用“使用案例图
(Use Case Diagram)” 345
营业销售部门 345
仓库管理部门 346
行政管理部门 346
15-2 UML设计进货库存工作设计模型——运用“使用案例图”设计
系统需求模型 348

第16章 系统实战UML项目图形设计 351
16-1 进货库存信息管理系统——统计分析模型设计 352
(A)库存类分析统计管理工作 352
(B)进货按日期统计分析工作 354
(C)进货按产品统计分析工作 355
16-2 进货库存信息管理系统——进货按日期统计分析工作模型设计 358
16-3 进货库存信息管理系统——库存类分析统计管理工作模型设计 364
16-4 进货库存信息管理系统——进货按产品统计分析工作模型设计 366
16-5 进货库存信息管理系统——设计实体数据库模型 370
16-6 进货库存信息管理系统——利用UML设计系统模型 376
好书!
个人评分: 心情指数:  开心 阅读场所:  床上
发表于 2008-11-20 14:02

喜欢这本书,好书!
会员名:flierup 评价等级:

买了有些后悔!所有案例全部采用MS viso实现的,全文组织感觉太散,读起来感觉不爽。
发表于:2005-2-21   最新讨论:2005-2-21


会员名:158 评价等级:

不要买,作者的面向对象设计水平不敢恭维。(竟然连“继承”与“组合”的区别还没搞清楚!)
许多示例有严重的概念错误。
发表于:2004-3-7   最新讨论:2005-1-19


会员名:阵风 评价等级:

目录是不是有问题?
发表于:2004-1-20   最新讨论:2004-1-20


会员名:jim_jb 评价等级:

书籍的装订不错,拿起来手感也好。使用了很多具体的案例进行一步一步的分析,但是和理论结合的少,讲怎么做多,为什么这样做少。
发表于:2004-1-15   最新讨论:2004-1-15


会员名:DelphiKey 评价等级:

对于初学者,非常有用,把一些UML概念,讲的通俗易懂,这也是台湾作者出书的一贯作风,入门的书籍都写的非常棒
发表于:2003-9-24   最新讨论:2003-9-24











 图书首页  影视首页  化妆品首页