没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
C语言图书管理系统简洁版语言图书管理系统简洁版
主要为大家详细介绍了C语言图书管理系统简洁版,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
DOS界面的图书管理系统,具体内容如下
程序分为两块:管理员操作(收录图书、删除图书等)和会员操作(注册、借书、还书等);
1、管理员操作界面
2、会员操作界面
global.h头文件:(程序中只使用了一个编写的头文件,在这里存放了所有的接口函数以及需要使用到的头文件,还有结构体
的定义)
#include "iostream"
#include "string"
#include "fstream"
#include "conio.h" //getch();
#include "algorithm" //sort();
using namespace std;
#define Max_BookNum 10240 //最大存书数目
#define Max_MemberNum 10240 //最大会员数目
typedef enum{//图书借阅状态
Borrowed=1, //已被借阅
available=0 //当前可借
}Book_Status;
typedef struct{//图书信息
char name[20]; //书名
char author[20]; //作者
string isbn; //图书编号
string price; //价格
string pub; //出版社
string pubtime; //出版时间
string addtime; //收录日期
string Class; //分类号
Book_Status Book_sta; //借阅状态,初始化为可借
}Book_Message;
typedef struct{//借阅人信息
string name; //姓名
string sex; //性别
string number; //学号
char login[20]; //登录号 以A1001开始
char code[20]; //登录密码
Book_Message Borrow_Book[10]; //最大可借书本数目:10本
int BorBook_Cnt; //借书数量
}Member_Message;
void Show_WelMenu(); //Welcome菜单
void Book_InfoInput(); //图书信息录入
void Book_InfoShow(Book_Message *Book_Info); //输出图书信息
void Book_Search(); //搜索书本 0,按书名;1,按作者
void Book_Delete(); //删除图书信息
void Book_InfoChange(); //修改图书信息
void Book_Sort(); //图书排序
void Book_RecordSave(); //图书信息保存
int Book_RecordLoad(); //读档
void Admin_Login(); //管理员登录
void Member_WelMenu(); //会员菜单界面
void Book_WelMenu(); //管理员菜单界面
void Member_Login(); //会员登录
void Member_Reg(); //会员注册
void Member_Bor(); //借书手续
void Member_Ret(); //还书
void Member_Search(); //会员资料查询 0,按姓名;1,按学号
void Member_Delete(); //会员资料注销
void Member_RecordSave();//会员信息保存
int Member_RecordLoad();//会员信息读档
void Member_InfoChange();
资源评论
zcharzon
- 粉丝: 6
- 资源: 934
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功