![UML理论与实作 个案讨论与经验分享](https://cover.qianqiantushu.cc/29/s65342ef.jpg)
![UML理论与实作 个案讨论与经验分享](https://cover.qianqiantushu.cc/29/s65342ef.jpg)
UML理论与实作 个案讨论与经验分享PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张裕益编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2002
- ISBN:7113047513
- 页数:226 页
第1章 什么是面向对象 1
数据成员与成员函数 2
方法 3
对象 5
面向程序、面向数据与面向对象 9
面向对象软件开发的优缺点 13
范例1 找出简单对象——类图与对象图介绍 16
第2章 UML与Rational Rose基础介绍 23
什么是UML 24
何时该使用UML 26
如何使用UML 27
为何使用Rational Rose 29
使用Rational Rose与不使用Rational Rose的开发成本 30
范例2 运用Rational Rose制作简单的UML设计规格 32
“自动柜员机”的简单设计范例 32
第3章 如何进行使用案例分析 39
什么是使用案例 40
可视化建模的好处 47
可视化建模是一种良好的沟通工具 48
可视化建模可以有效获取商务逻辑 49
可视化建模可以管理软件系统的复杂性 51
可视化建模可以定义软件系统的结构 52
可视化建模可以加强组件的可重用性 54
使用案例与程序 55
使用案例与对象 59
使用案例的运作机制 62
如何把握及规划使用案例 65
范例3 实际操作使用案例——使用案例图问题思考 68
第4章 高级使用案例分析技巧 71
再论使用案例规格说明书 72
AUDI类型的使用案例 76
使用案例之间的关系 82
建模规范 86
编码规范 86
版本控制 88
使用案例命名原则 89
使用案例编号原则 89
顺序图编号原则 90
建模规范的重要性 93
注释使用原则 93
系统操作者与企业操作者 95
汇总:使用案例的概念澄清 97
系统的特征 98
使用案例的特征 98
使用案例的优点 99
使用案例的缺点 100
使用案例分析的进行方式 100
操作者 101
使用案例 102
情境 103
实例 104
建模规范 104
使用案例的关系 104
第5章 交互与顺序图介绍 107
范例4 移动电话系统 109
移动电话系统的使用方式 109
移动电话系统的功能 110
移动电话系统的使用案例 110
定义移动电话系统的对象 112
移动电话系统对象之间的通信 113
交互的概念 115
对象 116
连接 117
信息 118
编号 119
移动电话系统的顺序图 122
顺序的概念 123
活动区 124
启动 124
时间 124
生命线 124
对象 124
交互图的特征 125
异步信息 128
线程 129
死锁 129
批处理的使用案例图与顺序图 131
不好的批处理使用案例图 131
好的批处理使用案例图 132
什么是批处理的操作者 132
批处理的其他图形 133
从使用案例到交互图 134
从使用案例看顺序图 134
设计阶段的顺序图绘制方式 135
模式与顺序图 135
类图与顺序图 135
技术与顺序图 135
评估顺序图 136
结论 136
第6章 对象与类 137
类图的概念 138
没有时间 140
概念数据模型的延伸 140
节点与路径 144
分析阶段的类图 145
类设计的概念 146
类设计指南 149
一、边界类: 149
三、实体类Entity Classes: 154
二、控制类: 154
使用B-C-E模型的好处 155
优点 155
找出类之间的关系 156
状态机 159
状态图 160
活动图 163
第7章 软件开发的配置管理 167
配置管理 169
组件图介绍 170
部署图介绍 175
Web Publisher介绍 176
软件项目开发管理简介 178
什么是软件项目 179
什么是好的软件项目 179
什么是软件项目开发 180
软件项目的开发阶段有哪些 180
参与软件项目的成员有哪些 181
需求管理(Requirement Management) 182
变更管理(Change Management) 184
配置管理 186
第8章 软件开发的生命周期 187
土法炼钢的方式 189
采行土法炼钢方式的原因 190
采行土法炼钢方式的后果 191
传统的软件工程开发方法 191
传统软件开发方法的优缺点 192
面向对象软件开发方法 193
面向对象软件开发方法的优缺点 194
什么是Rational Unified Process 195
为何采用Rational Unified Process 196
进行面向对象软件开发的先决条件 196
进行面向对象软件开发的程序 197
特别介绍:Extreme Programming 199
每天第一件事是起立做晨间会报 200
请客户驻厂 201
请客户写需求 201
开放的工作环境 201
两人一组写程序 202
每周工作40小时 202
先写测试程序后写正式的程序 203
简单设计 203
不断整合 203
第9章 UML与数据库设计 205
“出货系统”范例介绍 206
企业使用案例说明 207
操作#4:货运公司确认送货日期与时间 208
操作#3:国内供应商与货运公司敲定送货日期 208
操作#2:国内供应商确认订单 208
操作#1:国外客户下订单 208
操作#5:货运公司送货 209
操作#6:国外客户收到货 209
其他使用案例说明 209
相关类说明 211
关系型数据库设计 212
在Rational Rose之中进行数据库设计 217
以Rational Rose进行数据库设计的必备条件 217
实际操作示范 219
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《新课标背景下英语教学理论与教学活动研究》应丽君 2018
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《口译理论研究》王斌华著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018