freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

體系結構第15章(完整版)

2025-09-09 14:06上一頁面

下一頁面
  

【正文】 們感到更加滿意。有以下幾部分內容: ● 分析會談。 ● 填充類的信息。建立 領域詞典是極其重要的,因為它是開發(fā)組在項目進展過程中拓寬知識范圍的基礎。餐館工作人員使用了哪些名詞和動詞呢 ? 有下列一些名詞: customer, coat, cloakroom, coatcheck ticket,hat, line, waiting list, reservation, name, lounge,drink, … 注意,這里的名詞表示的是概念,因此都用單數(shù)。因此這兩個名詞應該只保留一個,保留“服務員 (server)”。另一個名詞“洗衣店(1aundry)”不是餐館的一部分,因此可以排除掉它。 對類分組 現(xiàn)在我們將設法形成一些有意義的組。 最后,將餐館中用到的各種表單劃為一組:Menu、 DessertMenu、 CoatcheckTicket、 Check和OrderForm。動詞和動詞短語可以幫助我們標記關聯(lián)。另一個是 Server。第二個關聯(lián)的動詞短語與其他關聯(lián)不同,它是被動語態(tài) (“ is served by”), 而其他關聯(lián)短語是主動語態(tài) (例如“ pays”和“ leaves”)。 參與一個關聯(lián)的類也可能超過三個。 我們可以將 Server參與的關聯(lián)標記為“ take”或“ bring”。 Manager參與的關聯(lián) Manager是我們在領域分析中引進的新類。 形成聚集和組成 我們已經用抽象類對類進行了分組,還找出了類之間的主要關聯(lián)關系。 ● 一個 ServingArea由一個到多個 Table組成。 Customer類 Customer類有哪些明顯的屬性呢 ?下面列出了一些: ● name ● arrivalTime ● order ● serveTime 又有哪些操作呢 ?前面的動詞列表可以提示出類的操作 (但也不是只限制于此 )。 每個子類都有自己特定的操作。它將幫助你維護模型的一致性,避免二義性。每個類又可以單獨有一幅圖,圖中詳細顯示出類的定義。 ● 按照聚集或 /和組成關系對類分組。常識知識可以告訴我們哪個詞匯應當保留而哪個詞匯可以去掉。重新考慮餐館的組成,并在餐館類中加入 Employee類。 對象建模設計師要在類圖中增加許多信息,這些信息包括抽象類、關聯(lián)和關聯(lián)的多重性。 ● 某些關聯(lián)可能是三元的 (也就是三個類同時參與一個關聯(lián) )。 吸取的經驗教訓 從本章介紹的領域分析中能獲得哪些經驗教訓呢 ? ● 業(yè)務過程會談是進行領域分析的基礎。 “ Server”是另 —個有潛在危險的詞:餐館工作人員可能認為 Server是服務員,而系統(tǒng)工程師可能認為它是完全不同的另一個事物 (例如服務器 )。它的屬性有: ● mealTotal ● tax ● total 因為 total是 mealTotal和 tax的和,它是一個導出的變量。 Employee類 Server、 Chef、 Manager和 Assistant都是抽象類Employee的子類。 在每一種情況中,一個組成體只屬于一個聚集體,因此它們是組成關系。在餐館這個領域中,此項工作有一定的難度。 其他問題 一種思想流派認為應當只使用一個通用的類,例如 Employee。為了達到這樣的目的,我們給關聯(lián)類中設置一個枚舉類型的屬性 item。 下圖展示了添加了多重性后 Customer參與的關聯(lián)。如果換成主動語態(tài),從服務員的觀點來看 (“ The Server serves a
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1