我正在學習OOAD的複習和做一些舊的考題。我正在嘗試開發一個可用於管理餐館菜單的分析課堂模型。這裏是要求:餐廳和分析設計的UML類圖..
幾個不同的菜單(早餐,午餐,晚餐)
碟子在幾個不同的菜單
存在 餐廳還提供餐飲
菜應該保留哪些是相關的客人有特殊要求的信息(素食,過敏等)。可以使用這些信息作爲搜索標準來創建特殊菜單。
我該如何模擬餐飲?是否應該有菜單課,然後是早餐,午餐,晚餐和專門的特殊課程,還是應該只有一個菜單課程?應該有專門的素食課,無麩質等菜餚嗎?
然後我有這個問題讓我困惑了一下..
「將這個分析類模型轉換爲設計模型時,必須解決哪些4個任務?
這是什麼意思?在將分析模型轉換爲設計模型時總是應該完成4個一般任務/步驟還是專門針對此分析類模型的4個特定任務?
我看了thorugh的介紹和書(OOAD與應用程序),我發現與這些4個步驟的唯一的事/任務是在一個案例:
■在給定的標識建築元素抽象層次進一步建立問題邊界並開始面向對象的分解。
■確定元素的語義,即建立它們的行爲和屬性。
■確定元素之間的關係以鞏固其邊界和合作者。
■指定元素的接口,然後進行細化以準備在下一抽象層次進行分析。
問候
這是我的分析類圖:http://i59.tinypic.com/2ccv4af.png 仍不能確定的「4個任務」的問題..如果這意味着轉化到設計時模型或類設計模型.. – vff 2014-10-09 22:29:47
好的,但後者將是一個有效的問題要問考試作者。比猜測更好。 – observer 2014-10-10 13:08:48