From 2126f1058bfec30c39ea19e857ddc089eb5a9797 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=84=8F=E4=BC=9F?= <1687396619@qq.com> Date: Wed, 3 May 2023 22:42:37 +0800 Subject: [PATCH] . --- README.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 38bad92..c475a09 100644 --- a/README.md +++ b/README.md @@ -264,5 +264,24 @@ a: No such file or directory main 系统主函数模块,显示菜单,根据用户选择的菜单命令,执行相关操作。 init -系统初始化。 display_menu显示菜单命令。 -![](1.svg) \ No newline at end of file +系统初始化。 +display_menu +显示菜单命令。 +##详细设计 +针对概要设计 +main +Step 1: 初始化 +Step 2: 根据用户选择的命令执行对应的操作 +Step 2.1: 显示菜单 +Step 2.2: 选择菜单命令 c +Step 2.3: if c == CMD_READ then 读取数据 +Step 2.4: if c == CMD_SAVE then 保存数据 +Step 2.5: if c == CMD_PRINT then 打印数据 +Step 2.6: +![](1.svg) +##save_data +Step 1: 输入文件名 +Step 2: 打开文件 +Step 3: if 打开文件失败 then 提示打开文件失败并结束 +Step 4: 将所有库存记录写入文件 +Step 5: 关闭文件