面向对象UML系统分析建模PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:刘鹏远,温珏,桂超等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302335962
- 页数:192 页
第一部分 面向对象系统建模基础 3
第1章 模型与建模 3
1.1软件开发模式的变革 3
1.2软件产品与工业产品 4
1.3为什么要建模 5
1.4建模理解误区 6
1.5建模原则 7
1.6建模建议 10
1.7怎样成为优秀的软件模型设计者 10
思考题 13
第2章 软件生命周期与软件开发过程 14
2.1软件生命周期 14
2.1.1可行性研究 14
2.1.2分析 15
2.1.3设计 19
2.1.4编码 21
2.1.5测试 21
2.1.6运行维护 26
2.2软件开发过程 27
2.2.1传统软件过程模型 27
2.2.2现代软件过程模型 28
思考题 37
第3章 UML基础 38
3.1 UML定义 38
3.2软件建模方法的发展 38
3.3发展历程 39
3.4 UML建模工具 40
3.4.1 Power Designer 40
3.4.2 Rose 43
3.4.3 Visio 46
3.5 UML组成 46
3.5.1对象间的4种关系 47
3.5.2 5种视图、9种图、两类建模 49
思考题 51
第4章 面向对象的基本概念 52
4.1面向对象的思维方式 52
4.1.1软件建模中的对象 52
4.1.2合理抽象 53
4.1.3特征可见性 54
4.2面向对象的基本概念 58
4.2.1封装 58
4.2.2抽象 59
4.2.3继承 60
4.2.4接口 67
4.2.5两类多态 68
4.2.6消息传递 72
4.2.7关联 77
4.2.8聚集 79
4.2.9依赖 80
4.2.10面向对象思想的精髓 82
思考题 87
第二部分 UML系统分析 91
第5章 UML分析建模 91
5.1用例分析建模 91
5.1.1用例图 92
5.1.2用例 93
5.1.3参与者 94
5.1.4用例间关系 96
5.1.5参与者间关系 101
5.1.6用例模板 102
5.1.7用例分析建模实例 103
5.2类分析建模 110
5.2.1实体类的识别 110
5.2.2软件类的识别 113
5.2.3使用顺序图验证用例模型 114
5.2.4架构分析 115
5.2.5类分析建模实例 121
思考题 126
第三部分 UML系统设计 129
第6章 UML类设计建模 129
6.1子系统设计 129
6.2应用模式调整类图 134
6.3增加技术方案框架类 135
思考题 135
第7章 UML系统数据库设计与ORM映射 136
7.1类结构映射 136
7.1.1主键生成 137
7.1.2属性字段映射 137
7.2类间关系映射 138
思考题 139
第四部分 软件模式 143
第8章 MVC模式 143
8.1 MVC模式设计目的 144
8.2 MVC模式基本结构 145
8.3 MVC模式的不足 147
思考题 147
第9章 GRASP模式 148
9.1信息专家模式 149
9.2创建者模式 150
9.3低耦合模式 151
9.4高内聚模式 153
9.5控制器模式 154
9.6多态模式 155
9.7纯虚构模式 156
9.8间接模式 156
9.9受保护变化模式 157
思考题 158
第10章 GoF设计模式 159
10.1 Facade外观模式 160
10.2 Strategy策略模式 161
10.3 Observer观察者模式 163
10.4 Command命令模式 166
10.5 Mediator中介者模式 170
10.6 Chain of Responsibily职责链模式 172
10.7 Singleton单例模式 172
10.8 Factory Method工厂方法模式 175
10.9 Abstract Factory抽象工厂模式 177
10.10 Proxy代理模式 180
10.11 Composite复合模式 181
10.12 Adapter适配器模式 187
思考题 189
参考文献 190
后记 191
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《分析化学》陈怀侠主编 2019
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《行测资料分析》李永新主编 2019
- 《药物分析》贡济宇主编 2017
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《药物分析》童珊珊,余江南 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019