摘要: 聚合(aggregation):聚合是关联的一种特殊形式,表示一件事物是由另一件事物(部分地)组成。 在Java中的称呼:抽象类(abstract class),关系(relationship),继承(inheritance),聚合(aggregation) 在UML中的称呼:抽象类(abstrac 阅读全文
posted @ 2017-07-17 23:01 lanshanxiao 阅读(519) 评论(0) 推荐(0)
摘要: 情景(context),文本分析(textual analysis),属性(attribute),操作(operation) 确保事情正常运作以及真实世界不会摧毁你的应用程序的关键是分析:想出潜在的问题,然后解决那些问题——在你将应用程序发布到真实世界之前。 良好分析第一步是: 想出潜在的问题 委托 阅读全文
posted @ 2017-07-17 19:46 lanshanxiao 阅读(349) 评论(0) 推荐(0)
摘要: 客户永远是对的:当需求改变时,你必须准备好更新你的应用程序并确保它运作的就像客户预期的那样。当客户有新需求时,要靠你来改变应用程序以符合新需求。 软件分析与设计的不变真理是:改变。无论你把应用程序设计的多好,应用程序总会是随着时间成长或改变。 需求时时在变,有时在项目中间,有时在你认为一切都已完成时 阅读全文
posted @ 2017-07-17 15:46 lanshanxiao 阅读(367) 评论(0) 推荐(0)