您的位置:首页 > 娱乐 > 明星 > 河南十大营销策划公司_360免费wifi电脑版官方下载_谷歌 翻墙入口_网站优化关键词

河南十大营销策划公司_360免费wifi电脑版官方下载_谷歌 翻墙入口_网站优化关键词

2024/10/5 16:32:27 来源:https://blog.csdn.net/shi_hong_fei_hei/article/details/142612828  浏览:    关键词:河南十大营销策划公司_360免费wifi电脑版官方下载_谷歌 翻墙入口_网站优化关键词
河南十大营销策划公司_360免费wifi电脑版官方下载_谷歌 翻墙入口_网站优化关键词

文章目录

  • 零、前言
  • 一、实现架构师级的系统设计图
    • 操作指导
    • 系统背景
      • 功能细化
    • 画用例图
    • 画系统架构设计图
    • 划分html页面
    • 画实体类图
    • 画服务层类图
    • 画时序图
    • 画数据库ER图
  • 二、感受

零、前言

粉丝做毕业设计时,不会画架构图,问虚竹哥会不会画~

虽然这是虚竹哥的基本功,但是对大学生来说,还是有亿点点难度。
在这里插入图片描述

虚竹哥想了一个折中的办法,你把需求理清楚,用我推荐的工具生成架构图。

在这里插入图片描述
在这里插入图片描述

不止是系统架构图,还可以生成很多软件设计的图
在这里插入图片描述

虚竹哥把这些内容整理了出来,分享给大家。

一、实现架构师级的系统设计图

操作指导

ChatGPT 4o国内直接访问地址:https://share.xuzhugpt.cloud/
在这里插入图片描述
上plus的车
在这里插入图片描述
输入购买的授权码即可。
默认就是 gpt-4o大模型
在这里插入图片描述

系统背景

要做这么一个系统:
宠物商店系统,主要功能包含:
用户登录,商品查询,添加商品到购物车,查看购物车,下订单,查看订单。

功能细化

要做这么一个系统:
宠物商店系统,主要功能包含:
用户登录,商品查询,添加商品到购物车,查看购物车,下订单,查看订单。
帮忙确定系统功能。

在这里插入图片描述

gpt帮我们完善系统
在这里插入图片描述

画用例图

提示词是:

有如下项目系统功能,根据 宠物商店系统功能绘制用例图,生成的图是左右结构,返回 plantUML代码。+上面的功能细化内容。

例如:

有如下项目系统功能,根据 宠物商店系统功能绘制用例图,生成的图是左右结构,返回 plantUML代码。
用户管理用户注册
用户登录/注销
忘记密码/重置密码
更新个人资料(如地址、联系方式等)
商品管理商品查询(按分类、价格、关键字等)
查看商品详情(如描述、库存、价格等)
商品过滤和排序(如按价格、销量等)
购物车管理添加商品到购物车
修改购物车中的商品数量
移除购物车中的商品
清空购物车
查看购物车(显示商品列表、总金额等)
订单管理创建订单(包括结算、支付方式选择)
查看订单(历史订单、当前订单状态)
取消订单
订单支付
支付管理支付方式选择(如信用卡、支付宝、微信等)
支付状态查询
库存管理自动更新库存(根据订单情况)
低库存提醒(可能后台管理员功能)
通知功能订单确认、支付成功、发货等通知
管理员功能(后台管理)管理商品(添加、修改、删除商品信息)
管理订单(查看订单、处理发货等)
管理用户(禁用账户、用户反馈处理等)

在这里插入图片描述
复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
可以设置主题
在这里插入图片描述
在这里插入图片描述
最终生成效果:

在这里插入图片描述

画系统架构设计图

提示词是:

有如下项目系统功能,根据 宠物商店系统功能绘制系统架构设计图,生成的图是左右结构,返回 plantUML代码。+上面的功能细化内容。

例如:

有如下项目系统功能,根据 宠物商店系统功能绘制系统架构设计图,生成的图是左右结构,返回 plantUML代码。
用户管理用户注册
用户登录/注销
忘记密码/重置密码
更新个人资料(如地址、联系方式等)
商品管理商品查询(按分类、价格、关键字等)
查看商品详情(如描述、库存、价格等)
商品过滤和排序(如按价格、销量等)
购物车管理添加商品到购物车
修改购物车中的商品数量
移除购物车中的商品
清空购物车
查看购物车(显示商品列表、总金额等)
订单管理创建订单(包括结算、支付方式选择)
查看订单(历史订单、当前订单状态)
取消订单
订单支付
支付管理支付方式选择(如信用卡、支付宝、微信等)
支付状态查询
库存管理自动更新库存(根据订单情况)
低库存提醒(可能后台管理员功能)
通知功能订单确认、支付成功、发货等通知
管理员功能(后台管理)管理商品(添加、修改、删除商品信息)
管理订单(查看订单、处理发货等)
管理用户(禁用账户、用户反馈处理等)

在这里插入图片描述
复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
最终的效果:
在这里插入图片描述

划分html页面

提示词是:

有如下项目系统功能,根据 宠物商店系统功能绘制划分html页面,生成的图是左右结构,返回 plantUML代码。+上面的功能细化内容。

例如:

有如下项目系统功能,根据 宠物商店系统功能绘制划分html页面,生成的图是左右结构,返回 plantUML代码。
用户管理用户注册
用户登录/注销
忘记密码/重置密码
更新个人资料(如地址、联系方式等)
商品管理商品查询(按分类、价格、关键字等)
查看商品详情(如描述、库存、价格等)
商品过滤和排序(如按价格、销量等)
购物车管理添加商品到购物车
修改购物车中的商品数量
移除购物车中的商品
清空购物车
查看购物车(显示商品列表、总金额等)
订单管理创建订单(包括结算、支付方式选择)
查看订单(历史订单、当前订单状态)
取消订单
订单支付
支付管理支付方式选择(如信用卡、支付宝、微信等)
支付状态查询
库存管理自动更新库存(根据订单情况)
低库存提醒(可能后台管理员功能)
通知功能订单确认、支付成功、发货等通知
管理员功能(后台管理)管理商品(添加、修改、删除商品信息)
管理订单(查看订单、处理发货等)
管理用户(禁用账户、用户反馈处理等)

在这里插入图片描述

复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
最终的效果:
在这里插入图片描述

画实体类图

为了更好地画出实体类图,先找出系统的实体。
提示词是:

有如下项目系统功能,根据 宠物商店系统功能,帮我找出实体。+上面的功能细化内容。

有如下项目系统功能,根据 宠物商店系统功能,帮我找出实体。
用户管理用户注册
用户登录/注销
忘记密码/重置密码
更新个人资料(如地址、联系方式等)
商品管理商品查询(按分类、价格、关键字等)
查看商品详情(如描述、库存、价格等)
商品过滤和排序(如按价格、销量等)
购物车管理添加商品到购物车
修改购物车中的商品数量
移除购物车中的商品
清空购物车
查看购物车(显示商品列表、总金额等)
订单管理创建订单(包括结算、支付方式选择)
查看订单(历史订单、当前订单状态)
取消订单
订单支付
支付管理支付方式选择(如信用卡、支付宝、微信等)
支付状态查询
库存管理自动更新库存(根据订单情况)
低库存提醒(可能后台管理员功能)
通知功能订单确认、支付成功、发货等通知
管理员功能(后台管理)管理商品(添加、修改、删除商品信息)
管理订单(查看订单、处理发货等)
管理用户(禁用账户、用户反馈处理等)

在这里插入图片描述
再用生成的实体类描述,生成实体类图。
提示词是:

有如下实体类描述,根据 宠物商店系统功能绘制实体类图,生成的图是左右结构,返回 plantUML代码+上面的实体类描述。

例如:

有如下实体类描述,根据 宠物商店系统功能绘制实体类图,生成的图是左右结构,返回 plantUML代码。
用户(User)用户ID
用户名
密码
邮箱
联系电话
地址
角色(如管理员、普通用户)
注册日期
账户状态
商品(Product)商品ID
商品名称
商品描述
分类
价格
库存数量
商品图片
上架时间
销量
购物车(Shopping Cart)购物车ID
用户ID
商品ID
商品数量
总金额
添加时间
订单(Order)订单ID
用户ID
商品列表(商品ID、数量、价格)
订单状态(待支付、已支付、已发货、已完成等)
订单创建时间
订单支付时间
订单取消时间
发货时间
收货地址
订单总金额
支付(Payment)支付ID
订单ID
支付方式(如信用卡、支付宝、微信等)
支付状态(未支付、已支付、支付失败等)
支付时间
库存(Inventory)商品ID
库存数量
最后更新库存的时间
低库存提醒状态
通知(Notification)通知ID
用户ID
订单ID
通知类型(订单确认、支付成功、发货等)
通知内容
通知发送时间
管理员(Admin)管理员ID
管理权限(如管理商品、管理订单、管理用户等)

在这里插入图片描述

复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
最终的效果:
在这里插入图片描述

画服务层类图

提示词是:

有如下项目系统功能,根据 宠物商店系统功能绘制服务层类图,生成的图是左右结构,返回 plantUML代码+上面的功能细化内容。

例如:

有如下项目系统功能,根据 宠物商店系统功能绘制服务层类图,生成的图是左右结构,返回 plantUML代码。
用户管理用户注册
用户登录/注销
忘记密码/重置密码
更新个人资料(如地址、联系方式等)
商品管理商品查询(按分类、价格、关键字等)
查看商品详情(如描述、库存、价格等)
商品过滤和排序(如按价格、销量等)
购物车管理添加商品到购物车
修改购物车中的商品数量
移除购物车中的商品
清空购物车
查看购物车(显示商品列表、总金额等)
订单管理创建订单(包括结算、支付方式选择)
查看订单(历史订单、当前订单状态)
取消订单
订单支付
支付管理支付方式选择(如信用卡、支付宝、微信等)
支付状态查询
库存管理自动更新库存(根据订单情况)
低库存提醒(可能后台管理员功能)
通知功能订单确认、支付成功、发货等通知
管理员功能(后台管理)管理商品(添加、修改、删除商品信息)
管理订单(查看订单、处理发货等)
管理用户(禁用账户、用户反馈处理等)

在这里插入图片描述

复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
最终的效果:
在这里插入图片描述

画时序图

系统的场景很多,时序图是针对某一具体场景画的图,本文以登录场景为例。
给的内容越详细,画出来的时序图效果越好。例如:
提示词:

采用java 的spring boot+vue框架,按照vue前端、表示层,服务层(UserService)、数据访问层(Userdao),
绘制用户登录时序图,生成的图是左右结构,返回 plantUML代码。

在这里插入图片描述

复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
最终的效果:
在这里插入图片描述

画数据库ER图

提示词是:

有如下实体类描述,根据 宠物商店系统功能绘制数据库er图,返回 plantUML代码。+上面的实体内容。

例如:

有如下实体类描述,根据 宠物商店系统功能绘制数据库er图,返回 plantUML代码。
用户(User)用户ID
用户名
密码
邮箱
联系电话
地址
角色(如管理员、普通用户)
注册日期
账户状态
商品(Product)商品ID
商品名称
商品描述
分类
价格
库存数量
商品图片
上架时间
销量
购物车(Shopping Cart)购物车ID
用户ID
商品ID
商品数量
总金额
添加时间
订单(Order)订单ID
用户ID
商品列表(商品ID、数量、价格)
订单状态(待支付、已支付、已发货、已完成等)
订单创建时间
订单支付时间
订单取消时间
发货时间
收货地址
订单总金额
支付(Payment)支付ID
订单ID
支付方式(如信用卡、支付宝、微信等)
支付状态(未支付、已支付、支付失败等)
支付时间
库存(Inventory)商品ID
库存数量
最后更新库存的时间
低库存提醒状态
通知(Notification)通知ID
用户ID
订单ID
通知类型(订单确认、支付成功、发货等)
通知内容
通知发送时间
管理员(Admin)管理员ID
管理权限(如管理商品、管理订单、管理用户等)

在这里插入图片描述

复制代码到plantUML官网执行。
https://plantuml.com/zh/
在这里插入图片描述
在这里插入图片描述
最终的效果:
在这里插入图片描述

二、感受

好用的功能太多太多,我就不在这个一一列举了,有兴趣的可以自行尝试。

有提供免费的授权码可体验~

有提供免费的授权码可体验~

有提供免费的授权码可体验~

私信虚竹哥,获取体验码~
国内可直接使用~
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com