在这里推荐一个叫“人鱼”,英文叫“Mermaid”的软件,它可以自动渲染流程图。
另外在Chatgpt里面也可以解析写的代码,对应的sop是什么,比较方便。
两者结合,进可攻退可守。另外再附录执行代码案例。
flowchart TD
ENTRY[我们的网页入口] ---> AUTH[登录页面]
AUTH --> IS_SIGNED_UP{是否已经注册}
IS_SIGNED_UP --> |是| SIGN_IN[登录]
IS_SIGNED_UP --> |否| SIGN_UP[注册]
%% 以下是注册流程
SIGN_UP --> IS_INVITED{是否是邀请用户}
IS_INVITED -->|否| END[尚未开放注册]
IS_INVITED -->|是| MYLINK_SENT_EMAIL_LIST[根据MyLink发送审核通过的用户列表里的用户名]
--> GENERATE_PASSWORD_USING_LIST[根据信息生成密码]
GENERATE_PASSWORD_USING_LIST --> NOTIFY_USER[邮件通知注册成功]
--> AUTH
%% 以下是登录流程
SIGN_IN --> HOME_PAGE[首页]
%% NFT Dashboard 侧栏
HOME_PAGE --> USER_HOME_PAGE_SELECTIONS{用户侧边栏选择}
USER_HOME_PAGE_SELECTIONS --> |管理员用户管理| ADMIN_OPTION_LIST[管理员界面]
USER_HOME_PAGE_SELECTIONS --> |Dashboard| USER_CREATED_NFT_LIST[管理创建过的NFT合集列表]
USER_HOME_PAGE_SELECTIONS --> |订单记录| USER_TRANSACTION_HISTORY_LIST[订单记录界面]
%% 订单记录
USER_TRANSACTION_HISTORY_LIST --> |查询订单| USER_TRANSACTION_CHECK_OPTION{查询方式}
USER_TRANSACTION_CHECK_OPTION--> |点击单个订单| USER_TRANSACTION_FILTER[查看搜索的单个订单信息]
USER_TRANSACTION_CHECK_OPTION--> |搜索框查询| TX_SEARCH_BLOCK[订单搜索框]
TX_SEARCH_BLOCK --> |输入订单号| USER_TRANSACTION_FILTER
USER_TRANSACTION_FILTER --> USER_TRANSACTION_HISTORY_LIST
%% 管理员用户管理
ADMIN_OPTION_LIST --> |查询用户| USER_INFO_CHECK_OPTION{查询方式}
USER_INFO_CHECK_OPTION --> |页面点击单个用户查询| USER_INFO_AND_PERMISSION_INTERFACE[用户信息以及权限界面]
USER_INFO_CHECK_OPTION --> |搜索框查询用户| USER_SEARCH_BLOCK[用户搜索框]
USER_SEARCH_BLOCK --> |输入用户Unique Identifier| USER_INFO_AND_PERMISSION_INTERFACE[用户信息以及权限界面]
USER_INFO_AND_PERMISSION_INTERFACE --> |更改用户权限| COMFIRM_CHANGE_INTERFACE[确认更改用户权限界面]
COMFIRM_CHANGE_INTERFACE --> |返回管理员界面| ADMIN_OPTION_LIST
%% 个人信息流程
USER_HOME_PAGE_SELECTIONS --> |个人信息| USER_PROFILE[查看个人信息界面]
%% NFT 转赠流程
USER_HOME_PAGE_SELECTIONS --> |拥有的NFT| USER_OWNED_NFT_LIST[拥有的NFT列表界面]
USER_OWNED_NFT_LIST -->|点击列表中的任意NFT详情| NFT_INFO_PAGE[查看单个NFT信息] --> NFT_GIVE[输入目标DID域名] --> NFT_GIVE_CONFIRM[确认转赠] --> NFT_GIVE_SUCCESS[转赠成功] --> USER_OWNED_NFT_LIST
%% NFT Dashboard流程
USER_CREATED_NFT_LIST -->|点击列表中任一NFT合![请添加图片描述](https://img-blog.csdnimg.cn/3aee625183cd4a93be58bd6cd3422501.jpeg)
集| USER_CREATED_NFT_COLLECTION_DETAIL[用户创建的NFT合集详情页面]
--> |用户拥有的NFT| USER_CREATED_NFT_COLLECTION_DETAIL_SELECTIONS{用户选择}
%% 查看单独的NFT
USER_CREATED_NFT_COLLECTION_DETAIL_SELECTIONS --> |查看NFT合集| NFT_INFO_PAGE
USER_CREATED_NFT_COLLECTION_DETAIL_SELECTIONS --> |空投| NFT_AIRDROP_PAGE[空投页面]
USER_CREATED_NFT_COLLECTION_DETAIL_SELECTIONS --> |铸造NFT| NFT_CREATION_PAGE[铸造NFT页面] --> NFT_CREATION_SELECTION{用户铸造NFT选项}
NFT_CREATION_SELECTION -->|创建新的合集|NFT_COLLECTION_CREATION_PAGE[NFT创建页面]
另外,有其他公司的老大说sop用图像显示比较容易看。下面举几个例子: