OOA/OOD/OOP
gedoua
这个作者很懒,什么都没留下…
展开
-
面向对象分析与设计之概念
[size=large][color=red]在OO开发中,至关重要的能力就是熟练地为软件对象分配职责。[/color][/size]《UML和模式应用》这本书给我们了9中基本指导原则,并将他们称之为GRASP,这些原则都有各自的名称,如信息专家和创建者等。首先我们需要明确一点,什么是分析和设计:[b]分析[/b]强调的是对问题和需求的调查研究,而不是解决方案。例如,如果需...原创 2011-09-05 08:42:22 · 224 阅读 · 0 评论 -
面向对象分析与设计之需求
定义:需求[b]需求[/b]就是系统必须提供的能力和必须遵从的条件。需求不应该是一开始就确定的,需求也是应该是迭代了。应该符合“我与企业共成长”的主题。需求分析的最大挑战是寻找、沟通和记住什么是真正需要的,并能够清楚地讲解给客户和开发团队的成员。需求的类型和种类功能性:特性、功能、安全性可用性:人性化因素、帮助、文档可靠性:故障频率、可恢复性...原创 2011-09-05 09:28:35 · 191 阅读 · 0 评论 -
面向对象分析与设计之用例
[size=medium][color=red]通俗地讲,用例是文本形式的情节描述,用以说明某参与者使用系统以实现某些目标。[/color][/size]定义:参与者、场景和用例[b]参与者[/b]是某些具有行为的事物,可以是人、计算机系统或组织,例如收银员。[b]场景[/b]是参与者和系统之间的一系列特定的活动和交互,也称为用例实例。场景是使用系统的一个特定情节或用例的一...原创 2011-09-05 09:52:25 · 471 阅读 · 0 评论 -
面向对象分析与设计之领域模型
找到概念类的三条策略:1.重用和修改现有的模型。2.使用分类列表。3.确定名次短语。如果我们认为某个概念类X不是现实世界中的数字或文本,那么X可能是概念类而不是属性。...原创 2012-01-17 21:59:44 · 347 阅读 · 0 评论