设计购物车数据模型
Posted: Sat Feb 22, 2025 3:53 am
想象一下网上商店中一个非常简单的购物车应用程序。从概念模型来看,它看起来像这样:
您的概念模型的输入源如下所示:
就是这样!我把生成的图表保存为 PNG 文件。真的很棒很简单。但你也会得到一个生成的 HTML 调用,在本例中是 这。
前往 PlantUML 在线服务器,将上面的 http 命令粘 多米尼加共和国电话号码数据 贴到输入和结果之间的字段中,您将再次获得输入(加上图表)。输入在 URL 中加密!
详细概念模型
好的,现在我们有了一个概念模型。在这个阶段,你可能想要更详细一点。在头脑风暴会议中,可能如此。因此,你可以考虑使用“用例”模式:
给出上述内容的输入如下所示:
向概念模型添加属性
哪些其他概念有助于理解这一背景的概念叙述?那么:
输入如下所示(请注意注释):
建立数据模型
一旦你理解了完整的语义(通过查看函数依赖关系),你就可以创建数据模型。我们将为此“克隆”PlantUML的对象图类型。
毫不奇怪,它看起来像这样(添加了一个漂亮的图表标题框):
输入如下:
有用的东西,制作速度快——而且读起来很顺畅。但是,你可能会说,你所做的只是绘制数据模型图!是的,我们能做点什么来进一步自动化吗?
数据模型生成的自动化
spe 中的许多“数据模型”都以表格形式存在。只有一种东西比 SQL 更像表格:Excel!将表格内容复制/粘贴到 Excel 中非常非常容易。
您的概念模型的输入源如下所示:
就是这样!我把生成的图表保存为 PNG 文件。真的很棒很简单。但你也会得到一个生成的 HTML 调用,在本例中是 这。
前往 PlantUML 在线服务器,将上面的 http 命令粘 多米尼加共和国电话号码数据 贴到输入和结果之间的字段中,您将再次获得输入(加上图表)。输入在 URL 中加密!
详细概念模型
好的,现在我们有了一个概念模型。在这个阶段,你可能想要更详细一点。在头脑风暴会议中,可能如此。因此,你可以考虑使用“用例”模式:
给出上述内容的输入如下所示:
向概念模型添加属性
哪些其他概念有助于理解这一背景的概念叙述?那么:
输入如下所示(请注意注释):
建立数据模型
一旦你理解了完整的语义(通过查看函数依赖关系),你就可以创建数据模型。我们将为此“克隆”PlantUML的对象图类型。
毫不奇怪,它看起来像这样(添加了一个漂亮的图表标题框):
输入如下:
有用的东西,制作速度快——而且读起来很顺畅。但是,你可能会说,你所做的只是绘制数据模型图!是的,我们能做点什么来进一步自动化吗?
数据模型生成的自动化
spe 中的许多“数据模型”都以表格形式存在。只有一种东西比 SQL 更像表格:Excel!将表格内容复制/粘贴到 Excel 中非常非常容易。