From 3a8260eb747aee034531f1542194a2104d99cfd7 Mon Sep 17 00:00:00 2001 From: yangtengze Date: Wed, 26 Apr 2023 22:54:47 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E6=9D=8E=E8=81=AA=E9=A2=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Graph/DoBorrowBook.drawio.svg | 369 +++++++++++++++++++++++----------- 1 file changed, 249 insertions(+), 120 deletions(-) diff --git a/Graph/DoBorrowBook.drawio.svg b/Graph/DoBorrowBook.drawio.svg index 8d18502..eb89e67 100644 --- a/Graph/DoBorrowBook.drawio.svg +++ b/Graph/DoBorrowBook.drawio.svg @@ -1,120 +1,249 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + +
+
+
+ + + DoBorrowBook + + +
+
+
+
+ + DoBorrowBook + +
+
+ + + + + + +
+
+
+ + 是否存在该图书 + +
+
+
+
+ + 是否存在该图书 + +
+
+ + + + + + + + + +
+
+
+ + + 提示:Books data empty + + +
+
+
+
+ + 提示:Books data empty + +
+
+ + + + +
+
+
+ + 显示:输入图书编号 + +
+
+
+
+ + 显示:输入图书编号 + +
+
+ + + + + + + + + + + + +
+
+
+ + 图书存在? + +
+
+
+
+ + 图书存在? + +
+
+ + + + +
+
+
+ + 显示OK + +
+
+
+
+ + 显示OK + +
+
+ + + + + + +
+
+
+ + 显示:Book empty + +
+
+
+
+ + 显示:Book empty + +
+
+ + + + + + + + +
+
+
+ + 数量不小于0 + +
+
+
+
+ + 数量不小于0 + +
+
+ + + + + + +
+
+
+ + 显示 + + + Not Found This Book + +
+
+
+
+ + 显示 Not Found This Book + +
+
+ + + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file From 41de1f2d38134fd54eee2db0f0721ec8faef31c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BD=A9=E6=9C=88?= Date: Wed, 26 Apr 2023 23:30:46 +0800 Subject: [PATCH 2/6] 1 --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 52d638f..18fccbe 100644 --- a/README.md +++ b/README.md @@ -337,4 +337,21 @@ Step 3: 输入图书编号 Step 4: if 此书存在 if 数量不小于0 then 进行程序并提示 OK 以表示完成 else 提示 Book empty Step 5: if 此书不存在 then 提示 NOT FOUND THIS BOOK ``` -![boorow](Graph\DoBorrowBook.drawio.svg) \ No newline at end of file +![boorow](Graph\DoBorrowBook.drawio.svg) + +## DoReviseBook +``` +Step 1: 提示修改图书 +Step 2: 输入图书编号 +Step 3: if 图书编号不存在,输出没有那样的书 +Step 4: if 图书编号存在,提示原图书数量,输出需要修改的图书数量并输出修改成功信息 +``` +![DoReviseBook](DoReviseBook.svg) + +## DoSortBook +``` +Step 1: 提示排序图书 +Step 2: if 没有图书编号 输出图书为空并输出排序成功 +Step 3: if 有图书编号 直接输出排序成功 +``` +![]() \ No newline at end of file From 7207097fe9e3a98f77bbd2de34a72132828990e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BD=A9=E6=9C=88?= Date: Thu, 27 Apr 2023 16:32:03 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E5=88=98=E5=BD=A9=E6=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DoReviseBook.svg | 98 ++++++++++++++++++++++++++++++++++++++++++++++++ DoSortBook.svg | 77 +++++++++++++++++++++++++++++++++++++ README.md | 5 ++- 3 files changed, 178 insertions(+), 2 deletions(-) create mode 100644 DoReviseBook.svg create mode 100644 DoSortBook.svg diff --git a/DoReviseBook.svg b/DoReviseBook.svg new file mode 100644 index 0000000..5c0e763 --- /dev/null +++ b/DoReviseBook.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + DoReviseBook + + + + + + End + + + + + + + + + + + Input + 显示修改图书和修改哪本书? + + + + + + Input 图书ID + + + + + + + + + + + + + + + 图书ID存在 + + + + + + + + + + + Output 原图书数量 + + + + + + Input 需要修改的图书数量 + + + + + + Output Revised number + :3 + ********************** + + + + + + + Output No such book + + + + + True + + + False + + + + + diff --git a/DoSortBook.svg b/DoSortBook.svg new file mode 100644 index 0000000..c65936f --- /dev/null +++ b/DoSortBook.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + DoSortBook + + + + + + End + + + + + + + + + + + Output Sort Books + + + + + + + + + + + + + 没有图书ID + + + + + + + + Output Book data empty + + + + + True + + + False + + + + + + Output + ***************************** + + Sort + success + + ***************************** + + + + + diff --git a/README.md b/README.md index 18fccbe..d0cb417 100644 --- a/README.md +++ b/README.md @@ -346,7 +346,8 @@ Step 2: 输入图书编号 Step 3: if 图书编号不存在,输出没有那样的书 Step 4: if 图书编号存在,提示原图书数量,输出需要修改的图书数量并输出修改成功信息 ``` -![DoReviseBook](DoReviseBook.svg) +![修改图书](DoReviseBook.svg) + ## DoSortBook ``` @@ -354,4 +355,4 @@ Step 1: 提示排序图书 Step 2: if 没有图书编号 输出图书为空并输出排序成功 Step 3: if 有图书编号 直接输出排序成功 ``` -![]() \ No newline at end of file +![排序图书](DoSortBook.svg) \ No newline at end of file From ac65a834a4c4e414c79636b46567e9a8970cad54 Mon Sep 17 00:00:00 2001 From: yangtengze Date: Thu, 27 Apr 2023 19:55:47 +0800 Subject: [PATCH 4/6] 1 --- DoReviseBook.svg => Graph/DoReviseBook.svg | 0 DoSortBook.svg => Graph/DoSortBook.svg | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename DoReviseBook.svg => Graph/DoReviseBook.svg (100%) rename DoSortBook.svg => Graph/DoSortBook.svg (100%) diff --git a/DoReviseBook.svg b/Graph/DoReviseBook.svg similarity index 100% rename from DoReviseBook.svg rename to Graph/DoReviseBook.svg diff --git a/DoSortBook.svg b/Graph/DoSortBook.svg similarity index 100% rename from DoSortBook.svg rename to Graph/DoSortBook.svg From 255424973d5c005e304bbc6ae65568cf4fe0ce99 Mon Sep 17 00:00:00 2001 From: yangtengze Date: Thu, 27 Apr 2023 20:19:01 +0800 Subject: [PATCH 5/6] change --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d0cb417..9782ab5 100644 --- a/README.md +++ b/README.md @@ -346,7 +346,7 @@ Step 2: 输入图书编号 Step 3: if 图书编号不存在,输出没有那样的书 Step 4: if 图书编号存在,提示原图书数量,输出需要修改的图书数量并输出修改成功信息 ``` -![修改图书](DoReviseBook.svg) +![修改图书](Graph\DoReviseBook.svg) ## DoSortBook @@ -355,4 +355,4 @@ Step 1: 提示排序图书 Step 2: if 没有图书编号 输出图书为空并输出排序成功 Step 3: if 有图书编号 直接输出排序成功 ``` -![排序图书](DoSortBook.svg) \ No newline at end of file +![排序图书](Graph\DoSortBook.svg) \ No newline at end of file From a8eafe9f57c281e5a2cf7c1dcb8c66bbd2bb2ac0 Mon Sep 17 00:00:00 2001 From: yangtengze Date: Thu, 27 Apr 2023 20:22:14 +0800 Subject: [PATCH 6/6] change --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9782ab5..43ebca0 100644 --- a/README.md +++ b/README.md @@ -9,15 +9,15 @@ 项目开发过程中采用 Kanban(看板)进行任务管理和分工协作,并使用 Git 对程序代码和文档进行版本管理。任务分工情况如下: |任务 |设计 |开发 |测试 |文档 | |------ |-------|-------|--------|-------| -|Ca-Cb | | | | 孙英皓 | -|C0-C2 | | | | 杨腾泽 | -|C3-C5 | | | | 刘彩月 | -|C6-C8 | | | | 李聪颖 | +|Ca-Cb | 孙英皓 | 孙英皓 | 孙英皓 | 孙英皓 | +|C0-C2 | 杨腾泽 | 杨腾泽 | 杨腾泽 | 杨腾泽 | +|C3-C5 | 刘彩月 | 刘彩月 | 刘彩月 | 刘彩月 | +|C6-C8 | 李聪颖 | 李聪颖 | 李聪颖 | 李聪颖 | 每个成员的工作量(百分比): |杨腾泽|孙英皓|李聪颖|刘彩月| |-----|----|-----|-----| -| 0 | 0 | 0 | 0 | +| 25% | 25% | 25% | 25% | ## 关于图书管理系统 设计一个图书管理系统,要求采用命令行菜单界面进行交互,具备查书、借书、还书、打印书籍 、添加、删除等基本功能,能够以表格和图表形式展示数据,采用 CSV 格式保存数据。