1 引言
任務背景:圖書管理系統是目前社會每個人不可缺少的資訊系統,利用C語言和Dve c++制作圖書管理系統,從根本上改變圖書資訊多、繁瑣、易丢失,進而提高資訊管理和存儲效率。在對系統進行分析和設計的基礎上,建立各種項目元件,若幹個功能子產品連接配接成圖書管理系統。
編寫目的:實作書籍的添加,删除,修改,按編号查詢,及讀者從查詢系統。
任務概述:
(1)借閱資料管理(對相關資料進行添加,删除,修改,查詢等操作)
(2)借閱管理(包括借出操作,還書操作)
(3)讀者管理(讀者等級:可分為教師,學生。并定義每類讀者可借書數量)
(4)統計分析(目前借閱和相關資料狀态。統計分析借閱排行榜,資料狀态統計,借閱統計,顯示所有至當日到期未還書資訊等功能分析)…
2 功能及操作介紹
3 系統設計分析
通過檔案系統操作對所有圖書的資訊的操作(添加,删除,修改,查詢)在記憶體上進行,程式再次運作時能夠保留之前的所有操作,
系統共分為七塊函數子產品分别為圖書的添加、删除、修改、查詢、顯示、讀者系統和退出。
#pragma
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
FILE *fp; //建立檔案指針
struct wmy {
char num[88]; //編号
char name[88]; //書名
char writer[88]; //作者
char price[88]; //價格
char lable[88]; //類别
char time[88]; //出版時間
char company[88]; //出版機關;
char kind ; //标記狀态是否被借出 1表示可以借閱 2表示已經借閱未歸還 0表示不存在這本書
} book;
int cnt=0;
int main() {
void reader(); // 讀者管理(讀者等級:可分為教師、學生,并定義每類讀者可借書數量和相關的借閱時間等資訊)
void add(); //添加圖書
void del(); //删除圖書
char memu(); //菜單
void change(); //修改圖書資訊
void search(); //查詢圖書資訊
void output(); //顯示所有圖書資訊
}