當前位置:編程學習大全網 - 編程軟體 - 領域模型的設計

領域模型的設計

舉壹個簡單的例子來說明如何設計壹個領域模型。

如果我們要為壹個小店設計壹個庫存系統,她給我們提供的業務描述是這樣的:購買蘋果、梨、葡萄、橘子、香蕉、荔枝、核桃等。每天早上從布吉農資批發市場,反正她也會買回來賣。葡萄和荔枝不能保存很長時間,但通常在同壹天出售。

鑒於上面的業務描述,我們如何設計領域模型?我給出以下步驟來完成領域模型設計。

總結業務描述中的術語

首先,建立壹個名詞列表,列出涉及的名詞:

關於序號名詞的註記:

1.布吉農資批發市場

2.買東西的人是個隱含名詞,每天早上從農批市場拿貨。

3.蘋果公司

4.皮爾斯

5.葡萄

6 .橘子

7 .香蕉

8.荔枝

9 .核桃

10.客戶是壹個隱含名詞,買賣的對象。

11.早晨和白天的時間名詞與實體和角色無關。

這個名詞列表包括業務參與者:角色和運營實體:業務流程中的模型,這對我們接下來的用例描述、領域模型分析和需求分析非常有幫助。當然,這個名詞列表需要進壹步的分析和細化,才能成為領域模型。

識別商業實體

序數名詞的描述;

1.布吉農資批發市場不是這種業務的實體。

買東西的人是這個生意中的壹個角色。

3.蘋果是壹個實體

4.梨是壹個實體。

5.葡萄是壹個實體。

6.桔子是壹個實體。

7.香蕉是壹個實體。

8.荔枝是壹個實體

9.核桃是壹個實體。

10.客戶是這項業務的壹個角色。

11.早晨和白天的時間名詞與實體和角色無關。

  • 上一篇:無錫金城職業學校是什麽樣的?
  • 下一篇:寫 Delphi 程序 輸入壹個整數n,計算1~n之間的平方和,立方和,偶數和
  • copyright 2024編程學習大全網