资源简介
图书信息包括:书名、作者名、ISBN号、出版单位、出版年份、价格等。试设计一个图书信息管理系统,使之能提供以下功能:
(1)系统以菜单方式工作
(2)图书信息录入功能(图书信息用文件保存)
(3)图书信息浏览功能
(4)查询和排序功能:(至少一种查询方式)
(5)修改图书信息:对某图书信息进行修改
(6)删除图书:将某图书的信息删除

代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
void homepage(); //主界面
void login(); //登录界面
void gaimi(); //修改密码
void quit(); //退出程序
void input(); //录入
void search(); //查询
void shanchu(); //图书删除
void shanchu_num(); //按编号删除
void shanchu_name();// 按名称删除
void search_num(); //编号查询
void search_name(); //名称查询
void search_author(); //作者查询
void xiugai(); //图书修改
void xiugai_num(); //按图书编号修改
void xiugai_name();//按图书名称修改
void sort(); //图书排序
void shuchu(); //图书浏览
void save();//存入文件
void load();//读取文件
int xianshi(int i);//显示图书信息
int M=0;//实际的图书总数
char c;//输入任意键
unsigned long suiji();
struct booklibrary{
unsigned long num;
char id; //图书编号
char bookName[20]; //名字
char author[20]; //作者
char isbn[20]; //ISBN号
char chuBan[20]; //出版单位
char chuBanAge[20]; //出版时间
char bookPrice[20]; //图书单价
};
struct user{//存放用户名的结构体
char pwd[20];
}us;
struct booklibrary book[1000];
char username[15]=“admin“pwd1[100]; //username[15]原始账号,pwd1修改密码时的比较
main(){
login();}
void homepage() { //程序主界面
int cmd;
time_t T; //获取系统时间
struct tm * timenow;
time ( &T );
timenow = localtime ( &T );
while(1){
printf(“\n\n“);
printf(“\t 当前系统时间是: %s“asctime (timenow) );
printf(“\t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n“);
printf(“\t┃ ╔════════════════════════════╗ ┃\n“);
printf(“\t┃ ║ 欢 迎 使 用 图 书 管 理 信 息 系 统 ║ ┃\n“);
printf(“\t┃ ╚════════════════════════════╝ ┃\n“);
printf(“\t┃ *********************************************************** ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ * 1.录入图书信息 * 2.浏览图书信息 * ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ *********************************************************** ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ * 3.图书信息查询 * 4.图书信息删除 * ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ *********************************************************** ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ * 5.图书信息修改 * 6.图书信息排序 * ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ *********************************************************** ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ * 7.修改原始密码 * 8.退出信息系统 * ┃\n“);
printf(“\t┃ * * * ┃\n“);
printf(“\t┃ *********************************************************** ┃\n“);
printf(“\t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n“);
pr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-13 10:45 C语言课程设计报告-图书管理系统\
文件 640 2018-03-27 11:01 C语言课程设计报告-图书管理系统\book.txt
文件 6 2018-06-12 09:47 C语言课程设计报告-图书管理系统\name.txt
文件 19464 2018-03-27 10:27 C语言课程设计报告-图书管理系统\代码.cpp
文件 111 2019-05-13 10:45 C语言课程设计报告-图书管理系统\更多资源.url
- 上一篇:C++开发精灵对战小游戏
- 下一篇:mfcc,,可输入自己的wav文件运行
相关资源
- C语言课程设计
- c语言课程设计:客房登记系统源码
- C语言进阶源码---基于graphics实现图书
- c语言课程设计-职工信息管理系统-单
- 飞机票订购系统C语言课程设计报告全
- 简易图书管理系统C语言
- 基于VC++利用MFC做的图书管理系统
- 职工信息管理系统C 链表
- 图书管理系统.cpp
- 基于c++的图书馆图书管理系统
- c#图书管理系统+详细数据库设计文档
- c++面向对象图书管理系统
- 图书管理系统及数据库
- 图书管理系统mfc+sql
- c语言课程设计 学生考勤系统报告
- 经典的图书管理系统c++源代码
- c++和SqlServer做的图书管理系统
- 图书管理系统源代码(C++)数据库
- mfc图书管理系统236562
- EGE C语言 图书馆管理系统 实习作业
- c语言期末大作业图书管理系统
- 图书管理系统VC6 MFC
- 图书管理系统 visual c++ 6.0,access开发
- MFC图书管理系统代码及程序 可用作毕
- 学生信息管理系统C语言课程设计)
- 图书管理系统 CMFC带界面 数据库注册
- 正常使用的基于MFC的简单图书管理系
- Access2003 数据库 VC MFC 图书管理系统
- VC MFC之图书管理系统含源码
- C++图书管理系统包括源码,论文,以
评论
共有 条评论