软工实验草稿图
graph LR emperor((朱八八))-.子.->朱五四-.子.->朱四九-.子.->朱百六 朱雄英--长子-->朱标--长子-->emperor emperor2((朱允炆))--次子-->朱标 朱樉--次子-->emperor 朱棡--三子-->emperor emperor3((朱棣))--四子-->emperor emperor4((朱高炽))--长子-->emperor3

image

这个答案不对 别看了 GPT这个还是不支持visio

graph TD Start["开始"] --> A["储户递交存款单(存折)"] A --> B["业务员验收存款单"] B --> |填错请重新填写| A B --> C["业务员输入存款信息"] C --> D["储户输入密码"] D --> E["系统进行密码核对"] E --> |密码错误| D E --> F["系统接受存款信息进行存款处理并记录存款信息"] F --> G["系统返回存款信息并打印存单给储户"] G --> End["结束"] Start --> H["储户递交取款单(存折)"] H --> I["业务员验收取款单"] I --> |有误请重填| H I --> J["储户输入密码"] J --> K["系统进行密码核对"] K --> |密码错误| J K --> L["系统计算利息,更新余额信息,进行取款处理并记录取款信息"] L --> M["打印清单并把清单和现金转交给储户"] M --> End
stateDiagram-v2 [*] --> 储户递交存款单 储户递交存款单 --> 验收存款单 验收存款单 --> |存款单填写错误| 储户递交存款单 验收存款单 --> 输入存款信息 输入存款信息 --> 储户输入密码 储户输入密码 --> 核对密码 核对密码 --> |密码错误| 储户输入密码 核对密码 --> 存款处理 存款处理 --> 记录存款信息 记录存款信息 --> 打印存单 打印存单 --> [*]
stateDiagram-v2 [*] --> 储户递交取款单 储户递交取款单 --> 验收取款单 验收取款单 --> |取款单填写错误| 储户递交取款单 验收取款单 --> 储户输入密码 储户输入密码 --> 核对密码 核对密码 --> |密码错误| 储户输入密码 核对密码 --> 计算利息 计算利息 --> 更新余额信息 更新余额信息 --> 取款处理 取款处理 --> 记录取款信息 记录取款信息 --> 打印清单 打印清单 --> 转交现金给储户 转交现金给储户 --> [*]
erDiagram CUSTOMER ||--o{ ORDER : places ORDER ||--|{ LINE-ITEM : contains CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
erDiagram CAR ||--o{ NAMED-DRIVER : allows CAR { string allowedDriver FK "The license of the allowed driver" string registrationNumber string make string model } PERSON ||--o{ NAMED-DRIVER : is PERSON { string driversLicense PK "The license #" string firstName string lastName int age }
erDiagram BANK{ BANK_NAME varchar(50) BANK_ADDRESS varchar(100) MANAGER varchar(30) CONTACT varchar(20) } BUSINESSMAN{ BUSI_ID int BUSI_NAME varchar(20) GENDER char COMPANY varchar(50) AGE int SALARY int ADDRESS varchar(100) } CUSTOMER{ CUST_ACCOUNT varchar(20) CUST_NAME varchar(20) GENDER char ID_CARD varchar(18) AGE int ADDRESS varchar(100) %% BALANCE decimal(10,2)平衡十进制 }

软件工程

数据流图

  • 流程:它即可以消化数据也可以产生数据,入:即消化数据;出:产生数据。
  • 接口:一般是外部实体,比如说人、别的系统或者说是别的模块。
  • 数据存储:数据存储介质,入:存储数据;出:查询输出,输出数据。
  • 数据流:连接其他三个形状,它与流程图的区别在于,流程图的连接线一般是指活动、选择等,是一个动作,但这里是一个名词,是数据,也是数据流的核心之处,比如说订单数据、取消订单数据等。

image

graph TD; A(储户) -->|填写取款单| B(业务员); B -->|验收取款单| C(系统); C -->|输入取款金额| D(系统); A -->|输入密码| D; D -->|核对密码| E(系统); E -->|计算利息| F(系统); F -->|更新余额信息| G(系统); G -->|记录取款信息| H(系统); H -->|打印清单| I(系统); I -->|转交现金| A;
posted on 2023-06-25 20:20  白茶木  阅读(6)  评论(0编辑  收藏  举报