2009/6/8

四色原型::敘述原型

雖然,我們先談了人(組織)、地、物原型,可是Peter Coad卻認為第三重要的原型是「敘述」原型(description archetype)。我沒看到Peter Coad說明的原因,不過我自己推想,可能是因為人(組織)、地方、物品比較具體好辨識,想要視而不見也難,所以也就沒必要將它們的重要性往前提了。

「敘述」原型的代表色是藍色,字標為《description》,如圖25所示。敘述代表一組數值(a collection of values),可以不斷被一次又一次地套用。由於,可能會有一組物品對應到相同的敘述,所以跨這組物品的共同行為可以由敘述類別來提供。


圖25: 敘述原型

敘述原型的應用也很廣泛。比方說,台北市立圖書館收藏了七本我寫的《OCUP/UML初級認證攻略》,總館收藏了二本,民生分館、景新分館、天母分館、李科永紀念圖書館、永明分館各收藏了一本,一共七本,可是這七本書只需要一份共用的書籍說明,如圖26所示。


圖26: 書籍說明

還有,秋高氣爽是出遊的好天氣,您也會發現多個北海道賞楓行程,由於行程完全相同,只是出遊的日期不同,所以只需要一份行程說明,如圖27所示。


圖27: 行程說明

<上一篇><下一篇>

0 回應:

 

UML Blog Copyright © 2009 Cookiez is Designed by Ipietoon for Free Blogger Template