From 33b05f4feb6dd4a9fbd7f8889d7f17271b7ab02e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=81=AA=E9=A2=96?= <3139769854@qq.com> Date: Sun, 21 May 2023 17:03:21 +0800 Subject: [PATCH] =?UTF-8?q?2=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 89bde19..1f2963d 100644 --- a/README.md +++ b/README.md @@ -311,4 +311,29 @@ Step4: if输入的商品id不存在则返回“您输入的商品名称没有找 Step1:if没有商品数据则显示“您的数据库内没有商品!” step2: 输入商品编号打印表格 -![图表模块流程图](images/Show.drawio.svg) \ No newline at end of file +![图表模块流程图](images/Show.drawio.svg) +#### 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: + + +![主程序流程图](images/main.drawio.svg) + + +#### savedata + +Step 1: 输入文件名 +Step 2: 打开文件 +Step 3: if 打开文件失败 then 提示打开文件失败并结束 +Step 4: 将所有库存记录写入文件 +Step 5: 关闭文件 + + +![保存数据流程图](images/saveData.drawio.svg) \ No newline at end of file