|
|
@ -351,7 +351,7 @@ Step 3: if 文件为空 then 结束
|
|
|
|
Step 4: else 读取文件
|
|
|
|
Step 4: else 读取文件
|
|
|
|
Step 5: 提示读取并记录
|
|
|
|
Step 5: 提示读取并记录
|
|
|
|
|
|
|
|
|
|
|
|
![read_data.drawio](./read_data.drawio.svg)
|
|
|
|
![mmm](./mmm.png)
|
|
|
|
|
|
|
|
|
|
|
|
#### save_data
|
|
|
|
#### save_data
|
|
|
|
|
|
|
|
|
|
|
@ -361,22 +361,18 @@ Step 3: if 打开文件失败 then 提示打开文件失败并结束
|
|
|
|
Step 4: 将所有库存记录写入文件
|
|
|
|
Step 4: 将所有库存记录写入文件
|
|
|
|
Step 5: 关闭文件
|
|
|
|
Step 5: 关闭文件
|
|
|
|
|
|
|
|
|
|
|
|
![save](./save.png)
|
|
|
|
! [](/mm.drawio.svg)
|
|
|
|
|
|
|
|
|
|
|
|
#### print_data
|
|
|
|
#### print_data
|
|
|
|
|
|
|
|
|
|
|
|
Step 1: 输出学号、姓名、成绩
|
|
|
|
Step 1: 输出学号、姓名、成绩
|
|
|
|
|
|
|
|
|
|
|
|
![print](./print.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### query_data
|
|
|
|
#### query_data
|
|
|
|
|
|
|
|
|
|
|
|
Step 1: 输入学生学号
|
|
|
|
Step 1: 输入学生学号
|
|
|
|
Step 2: if学号不存在 then 提示学生不存在并结束
|
|
|
|
Step 2: if学号不存在 then 提示学生不存在并结束
|
|
|
|
Step 3: else 学号存在 then 输出学号、姓名、成绩
|
|
|
|
Step 3: else 学号存在 then 输出学号、姓名、成绩
|
|
|
|
|
|
|
|
|
|
|
|
![query](./query.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### add_data
|
|
|
|
#### add_data
|
|
|
|
|
|
|
|
|
|
|
|
Step 1: if 数据库满 then 提示数据库满并结束
|
|
|
|
Step 1: if 数据库满 then 提示数据库满并结束
|
|
|
|