uml - 多层架构序列图建议
问题描述
我正在创建一个具有 CRUD 功能的多层模式供应商序列图。供应商 web 表单(使用客户端浏览器)将从供应商控制器开始通过 REST 服务,继续到供应商服务和供应商 DAO。
它由四层组成:
- 用户界面(供应商 Web 表单)(随机计算机/设备)
- 控制器(供应商控制器)(服务器 1)
- 服务(供应商服务)(服务器 1)
- 数据访问对象(供应商 DAO)(服务器 2)
默认情况下,当用户打开供应商页面时,用户将在网格上看到供应商数据列表。如果用户按下“添加按钮”,则会弹出新的输入表单,并继续通过 Rest Controller(服务器 1)保存数据。如果用户“双击”网格(意味着“编辑”),则编辑表单将弹出并自动填充从网格中选择的数据,并继续通过 Rest Controller 保存数据(服务器 1 )。如果用户突出显示网格并按下“删除按钮”,则数据将被发送到 Rest Controller(服务器 1)以进行删除。
那正确吗 ?我必须添加一些对象/消息吗?
这是图像。
解决方案
推荐阅读
- azure - AADSTS7000218:请求正文必须包含以下参数:“client_assertion”或“client_secret”
- assembly - 数组的偏移量如何表示数组的起始地址
- c++ - 文件之间的 C++ 依赖关系目录
- amazon-web-services - AWS API 身份验证/授权流程
- python - 导入 json 不适用于 shell 和 manage.py Django
- flutter - 是否可以在不渲染的情况下获得子小部件的大小?
- reactjs - Flask cors 的 Axios 405 响应
- java - Spring-boot post 方法不适用于带有 tomcat https 连接的巨大请求体
- c++ - 向屏幕像素添加更多红/绿/蓝 (C++)
- python - 如何从 django 表单中的下拉列表中选择多个数据(字段在数据库中具有 M2M 关系)?