首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >餐厅UML类图和分析到设计。

餐厅UML类图和分析到设计。
EN

Stack Overflow用户
提问于 2014-10-02 00:41:36
回答 2查看 2.4K关注 0票数 1

我正在准备OOAD的复试,并做一些旧的试题。我正在尝试开发一个分析类模型,它可以用来管理餐馆的菜单。以下是要求:

几种不同的菜单(早餐、午餐、晚餐)

菜肴可能存在于几种不同的菜单中。

餐厅还提供餐饮服务。

菜肴应保存与客人有特殊要求(素食、过敏等)相关的信息。可以使用此信息创建特殊菜单作为搜索标准。

我该怎么做餐饮业的模特?应该有一节菜单课,然后是早餐、午餐、晚餐和特殊的专业课,还是我应该只上一节菜单?素食、面筋free..etc菜肴应该有专门化的课程吗?

然后我有个问题让我有点困惑。

“将此分析类模型转换为设计模型时必须处理的4项任务是什么?”

这是什么意思?在将分析模型转换为设计模型时,是否总是需要完成4个一般任务/步骤?还是为该分析类模型专门执行4个特定任务?

我仔细研究了演示文稿和这本书(OOAD及其应用程序),我发现与这4个步骤/任务相关的唯一东西是在一个案例研究中:

在给定的抽象级别上标识体系结构元素,以进一步建立问题边界并开始面向对象的分解。

识别元素的语义,即建立它们的行为和属性。

确定元素之间的关系,以巩固它们的边界和协作者。

指定元素的接口,然后细化元素,以便在下一抽象级别进行分析。

问候

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-02 12:08:36

我该怎么做餐饮业的模特?应该有一节菜单课,然后是早餐、午餐、晚餐和特殊的专业课,还是我应该只上一节菜单?素食、面筋free..etc菜肴应该有专门化的课程吗?

您应该对业务需求进行建模。在你的情况下,你的要求只是来自于你的考试任务。所以你必须决定你在你的模型中包含了什么。只在您的业务域模型中包含您认为需要保持状态或对其执行操作的内容。

素食、面筋free..etc菜肴应该有专门化的课程吗?

应该可以将其保存在餐中的简单布尔标志中,您不认为吗?

“四项任务”的问题是开放的解释,也许最好的答案,当你有文件从你的研究提供。至少我会考虑4项任务,你列出了一个合理的答案问题。

欢迎来到StackOverflow。

如果您将您的建模尝试作为图像文件发布,您可能会得到更详细的帮助。您可以使用像dropbox这样的服务来引用图形,直到您有足够的声誉上传到dropbox。

票数 1
EN

Stack Overflow用户

发布于 2014-10-03 02:45:48

类图,供自己参考。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26152860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档