|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书通过五个不同的、有代表性和普遍性的应用实例介绍了如何应用策略和模式建立有效的对象模型。读者可能通过对案例的类扒以及应用这些策略和模式,开发自己的有效的对象模型。书中还介绍了用于开发对象模型的Coad标注法,它把从概念模型到程序代码的多个层次、多个方面的模型统一在一起,是一种切实可行的图形标注法。
本书既适合于对象模型开发的初学者使用,也适合于高级开发人员参考;对于项目的管理人员、分析人员以及设计人员来说,也会有很大帮助。 Object Models: Strategies, Patterns, and Applications, 2nd Edition ISBN:0-13-840117-9 Original English language edition published by Prentice Hall PTR,Pearson Education,Inc.Copyright©1997 by Pearson Education,Inc. All rights resereved. 编辑推荐:
本书特色:
·5个应用系统(3个商业系统和2个实时系统)——举例说明如何应用策略和模式建立更加有效的对象模型,并用Coad标注法、OMT标注法和统一标注法表示结果; ·多达177条策略——提供关于建立对象模型的具体操作步骤的建议; ·31种模式——现成的对象模型模板,模板中的对象具有典型化的职责和相互作用关系; ·350多张插图——丰富、直观的图解和示范。你可以利用这些实用的图解和示例创建自己的对象模型; ·磁盘上的共享件——请你在阅读本书时(免费)使用此共享件,获取真实的、亲身参与的学习经验。此共享件即Playground,是为领域专家和对象模型开发人员准备的对象模型“白板”。 目录:
第1章 康妮的便利店(POS应用系统)
1.1 开始 1.2 本章内容 1.3 确定系统的目标和特性 1.4 选择对象 1.5 选择问题域对象 1.6 应用模式:选择和组织问题域对象 1.7 确定问题域对象的职责 1.8 应用模式:确定问题域职责 1.9 利用脚本描绘问题域的动态情景 1.10 选择与人交互对象 1.11 确定与人交互对象的职责 1.12 利用脚本描绘与人交互的动态情景 1.13 选择与系统交互对象 1.14 确定与系统交互对象的职责 1.15 利用脚本描绘与系统交互的动态情景 1.16 选择数据管理对象和职责 1.17 利用脚本描绘数据管理的动态情景 1.18 进度小结 1.19 总结 第2章 威利的仓库(仓库应用实例) 2.1 确定系统目标和特性 2.2 确定系统特性 2.3 选择问题域对象 2.4 应用模式:选择和组织问题域对象 2.5 确定问题域对象的职责 2.6 利用脚本描绘问题域的动态情景 2.7 选择与人交互的对象及职责 2.8 利用脚本描绘与人交互的动态情景 2.9 选择数据管理对象和职责 2.1O 选择系统交互对象及其职责 2.11 此刻的进度 2.12 总结 第3章 奥利的订购中心(订单录入应用系统) 3.1 开始 3.2 确定系统目标和特性 3.3 选择对象 3.4 选择问题域对象 3.5 重用、重用、重用 3.6 确定问题域对象的职责 3.7 利用脚本描绘问题域的动态情景 3.8 选择与人交互对象 3.9 确定与人交互对象的职责 3.10 利用脚本描绘与人交互的动态情景 3.11 选择与系统交互对象 3.12 确定与系统交互对象的职责 3.13 利用脚本描绘系统交互对象的动态情景 3.14 选择数据管理对象和职责 3.15 利用脚本描绘数据管理的动态情景 3.16 进度小结 3.17 总结 第4章 丹妮的分流器系统(软实时运输应用系统) 4.1 确定系统目标和特性 4.2 活动、活动、活动 4.3 选择问题域对象 4.4 应用模式:组织问题域对象 4.5 利用脚本描绘问题域的动态情景 4.6 选择人机交互对象 4.7 选择与系统交互的对象 4.8 选择数据管理对象和职责 4.9 确定职责 4.1O 关于实时系统的考虑 4.11 进度小结 4.12 总结 第5章 安迪的自动驾驶仪(严格的实时控制应用系统) 5.1 确定系统目标和特性 5.2 选择对象 5.3 选择问题域对象 5.4 建立模型 5.5 利用脚本描绘问题域的动态情景 5.6 选择与人交互对象 5.7 确定与人交互对象的职责 5.8 利用脚本描绘与人交互的动态情景 5.9 选择数据管理对象 5.10 选择系统交互对象 5.11 建立系统交互的职责 5.12 利用脚本描绘系统交互的动态情景 5.13 进度小结 5.14 总结 第6章 五个应用系统的快速介绍 6.1 模式的威力 6.2 由策略支持的模式 6.3 康妮的便利店(POS应用系统) 6.4 威利的仓库(仓库应用系统) 6.5 奥利的订购中心(订单录入应用系统) 6.6 丹妮的分流器系统(一个软实时应用系统) 6.7 安迪的自动驾驶仪 6.8 总结 6.9 祝贺你 第7章 策略和模式手册 7.1 用于建立对象模型的策略 7.2 创建对象模型的模式 7.3 尾声 附录A 标注法 附录B 数据管理 附录C 采用对象技术的管理决策 附录D 初始对象建模的直方图 附录E 词汇表 附录F 参考书目 前言:
应用系统
人究竟是如何学习的呢?…—句拉丁格言很好地回答了这个问题:“实例教人学习。”的确,实例教人学习。如果其他任何事物能做到这…—点,那可真是奇迹。通过例广进行教学是真正的教育的全部。
一位基础教育改革者说出如下话语使我们震惊:
“恰好在某人能够成功地应用的那——时刻教他学习。”
本书是通过例子进行教学的。
在这本书里你找不到关于对象哲学见长的必看内容,你找不到——页接—?页的图标和装饰品,为什么?因为这本书的目的是介绍如何建立有效的对象模型,而达到这个目的的唯一方法就是给出优秀的例子,恰好在你能够成功地应用的那一—时刻提供关键“课程”。
建立有效对象模型的最佳捷径是..
|