From 981ddd522509b98d97c149a397fcd0069a63aeec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E6=98=8A?= <956269333@qq.com>
Date: Sun, 21 May 2023 11:24:32 +0800
Subject: [PATCH 1/3] wan
---
README.md | 26 ++++++++++++++++++++++++--
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 0670f5e..7b3cba7 100644
--- a/README.md
+++ b/README.md
@@ -47,7 +47,29 @@
2.功能:调用ShowMainMenu()函数,显示主界面
```
-
+void ShowMainMenu()
+{
+ system("cls");
+ printf("\n\n\n\n\n");
+ printf("\t|----------------------欢迎进入---------------------------\n");
+ printf("\t| 读者管理系统 \n");
+ printf("\t| 1、查询图书馆的总信息 \n");
+ printf("\t| 2、查询图书馆藏书信息 \n");
+ printf("\t| 3、存入新书 \n");
+ printf("\t| 4、旧书处理 \n");
+ printf("\t| 5、根据书名检索书刊信息 \n");
+ printf("\t| 6、查询读者的借阅信息 \n");
+ printf("\t| 7、查询读者信息 \n");
+ printf("\t| 8、读者借书 \n");
+ printf("\t| 9、读者还书 \n");
+ printf("\t| 10、文件保存 \n");
+ printf("\t| 11、从文件读取 \n");
+ printf("\t| 0、退出 \n");
+ printf("\t|---------------------------------------------------------\n");
+ printf("新打开程序需先添加管理员\n");
+ printf("\n");
+ printf("\t\t请选择(0-11):");
+}
```
## C2:查询图书馆信息模块
@@ -176,7 +198,7 @@
文件保存
从文件读取
上述各模块通过主程序(main)进行调用,系统模块图如下:
-
+![](images/text.drawio.svg)
## 详细设计
针对概要设计
From 2188b48ae9fe166b80a298d573cf111bebe14a8c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E6=98=8A?= <956269333@qq.com>
Date: Sun, 21 May 2023 15:13:45 +0800
Subject: [PATCH 2/3] 1
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 7b3cba7..158fb39 100644
--- a/README.md
+++ b/README.md
@@ -5,8 +5,8 @@
## 项目简介
-本系统是程序设计与问题求解课程设计项目,实现了库存零件 CSV 格式数据文件的读取和保存,以及数据的增删改查(CRUD)、排序和图表显示等功能。项目采用 C 语言编程实现,在 VS Code 集成开发环境(IDE)中用 GCC 进行编译。系统采用模块化设计,程序结构清晰,采用菜单驱动的命令行界面,操作便捷,能够用 CSV 格式读取和保存数据,通用性强,能够用图表展示数据,直观清楚。
-下载地址:https://bdgit.educoder.net/mac76tib2/test.git
+本系统是程序设计与问题求解课程设计项目,实现了图书管理 CSV 格式数据文件的读取和保存,以及数据的增删改查(CRUD)等功能。项目采用 C 语言编程实现,在 VS Code 集成开发环境(IDE)中用 GCC 进行编译。系统采用模块化设计,程序结构清晰,采用菜单驱动的命令行界面,操作便捷,能够用 CSV 格式读取和保存数据,通用性强,能够用图表展示数据,直观清楚。
+下载地址:https://bdgit.educoder.net/mac76tib2/libray.git
项目开发过程中采用 Kanban(看板)进行任务管理和分工协作,并使用 Git 对程序代码和文档进行版本管理。任务分工情况如下:
| 任务 | 设计 | 开发 | 测试 | 文档 |
|------|-----|------|------|-----|
From 81f9f026d3b43517b67cce79351681355a2a777b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=AD=E4=BD=B3=E6=85=A7?= <1608111480@qq.com>
Date: Sun, 21 May 2023 15:17:41 +0800
Subject: [PATCH 3/3] C6-C9lct
---
LendBook.svg | 671 ++++++++++++++++++++++++++++++++++++++++++++
ReaderInfo.svg | 166 +++++++++++
foundbook.svg | 145 ++++++++++
foundreaderinfo.svg | 193 +++++++++++++
4 files changed, 1175 insertions(+)
create mode 100644 LendBook.svg
create mode 100644 ReaderInfo.svg
create mode 100644 foundbook.svg
create mode 100644 foundreaderinfo.svg
diff --git a/LendBook.svg b/LendBook.svg
new file mode 100644
index 0000000..3c832b7
--- /dev/null
+++ b/LendBook.svg
@@ -0,0 +1,671 @@
+
+
+
+
diff --git a/ReaderInfo.svg b/ReaderInfo.svg
new file mode 100644
index 0000000..12e8d23
--- /dev/null
+++ b/ReaderInfo.svg
@@ -0,0 +1,166 @@
+
+
+
+
diff --git a/foundbook.svg b/foundbook.svg
new file mode 100644
index 0000000..8a87361
--- /dev/null
+++ b/foundbook.svg
@@ -0,0 +1,145 @@
+
+
+
+
diff --git a/foundreaderinfo.svg b/foundreaderinfo.svg
new file mode 100644
index 0000000..9e34424
--- /dev/null
+++ b/foundreaderinfo.svg
@@ -0,0 +1,193 @@
+
+
+
+