资源简介
小型图书馆管理系统,用于处理日常图书馆的大部分活动,可以实现图书馆的很多功能。
代码片段和文件信息
#include
#include
#include
#include
#include
#include
using namespace std;
#include“Return.h“
#include“Borrow.h“
#include“ReaderLand.h“
#include“Borrow_Return.h“
#include“ConBorrow.h“
#include“BookInfo.h“
extern p ;
extern char NUM[10];
static int k=0; //判断是否找到该书籍,p=1表示找到该书籍;p=0,表示没有找到该书籍
void BookInfo::search_ISBN() //按编号查找图书
{
cin.ignore();
system(“cls“);
Book Info;
char str[81];
cout<<“输入要查找的图书编号\n“;
cin.getline(str81);
cout<<“\n\n“;
fstream file(“shuku.dat“ios::in|ios::out|ios::binary);
if(!file)
{
cout<<“文件打开失败\n“;
exit(0);
}
file.clear();
file.seekg(0lios::beg);
while(!file.eof())
{
file.read((char*)&Infosizeof(Info));
if(!file) break;
if(strcmp(strInfo.booknum)==0)
{
cout<<“书名: “;
cout< cout<<“编号: “;
cout< cout<<“作者: “;
cout< cout<<“数量: “;
cout< cout<<“出版商: “;
cout< cout<<“出版日期: “;
cout< cout<<“内容: “;
cout< k=1;
break;
}
}
if(k==0) cout<<“没有查找到该编号的书籍\n“;
k=0;
file.flush();
file.close();
cout<<“\n\n\n\npress “enter”to continue...“;
cin.ignore();
system(“cls“);
}
void BookInfo::search_BookName() //按书名查找图书
{
cin.ignore();
system(“cls“);
Book Info;
char str[81];
cout<<“输入要查找的图书书名\n“;
cin.getline(str81);
cout<<“\n\n“;
fstream file(“shuku.dat“ios::in|ios::out|ios::binary);
if(!file)
{
cout<<“文件打开失败\n“;
exit(0);
}
file.clear();
file.seekg(0lios::beg);
while(!file.eof())
{
file.read((char*)&Infosizeof(Info));
if(!file) break;
if(strcmp(strInfo.bookname)==0)
{
cout<<“书名: “;
cout< cout<<“编号: “;
cout< cout<<“作者: “;
cout< cout<<“数量: “;
cout< cout<<“出版商: “;
cout< cout<<“出版日期: “;
cout< cout<<“内容: “;
cout< k=1;
break;
}
}
if(k==0) cout<<“没有查找到该书名的书籍\n“;
k=0;
file.flush();
file.close();
cout<<“\n\n\n\npress “enter”to continue...“;
cin.ignore();
system(“cls“);
}
void BookInfo::search_Writer() //按作者名查找图书
{
cin.ignore();
system(“cls“);
Book Info;
char str[81];
cout<<“输入要查找的图书的作者\n“;
cin.getline(str81);
cout<<“\n\n“;
fstream file(“shuku.dat“ios::in|ios::out|ios::binary);
if(!file)
{
cout<<“文件打开失败\n“;
exit(0);
}
file.clear();
file.seekg(0lios::beg);
while(!file.eof())
{
file.read((char*)&Infosizeof(Info));
if(!file) break;
if(strcmp(strInfo.writer)==0)
{
cout<<“书名: “;
cout< cout<<“编号: “;
cout< cout<<“作者: “;
cout<
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2011-05-18 11:53 图书馆管理系统\图书馆管理系统\0100100.dat
文件 332 2011-05-21 12:08 图书馆管理系统\图书馆管理系统\0310303.dat
文件 9960 2011-05-21 12:09 图书馆管理系统\图书馆管理系统\0410403.dat
文件 12539 2011-05-21 21:25 图书馆管理系统\图书馆管理系统\BookInfo.cpp
文件 611 2011-05-18 11:46 图书馆管理系统\图书馆管理系统\BookInfo.h
文件 615 2011-05-18 11:51 图书馆管理系统\图书馆管理系统\Borrow.cpp
文件 429 2011-05-21 20:59 图书馆管理系统\图书馆管理系统\Borrow.h
文件 8610 2011-05-21 17:51 图书馆管理系统\图书馆管理系统\Borrow_Return.cpp
文件 258 2011-05-18 11:05 图书馆管理系统\图书馆管理系统\Borrow_Return.h
文件 2850 2011-05-21 11:39 图书馆管理系统\图书馆管理系统\ConBorrow.cpp
文件 388 2011-05-21 11:47 图书馆管理系统\图书馆管理系统\ConBorrow.h
文件 195946 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\Debug\main.obj
文件 82944 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\Debug\vc60.idb
文件 110592 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\Debug\vc60.pdb
文件 2116220 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\Debug\图书馆管理系统.pch
文件 1693 2011-06-16 16:18 图书馆管理系统\图书馆管理系统\main.cpp
文件 8684 2011-05-21 19:44 图书馆管理系统\图书馆管理系统\ReaderLand.cpp
文件 982 2011-05-18 10:58 图书馆管理系统\图书馆管理系统\ReaderLand.h
文件 202 2011-05-17 22:08 图书馆管理系统\图书馆管理系统\Return.cpp
文件 352 2011-05-18 11:06 图书馆管理系统\图书馆管理系统\Return.h
文件 1008 2011-05-21 12:17 图书馆管理系统\图书馆管理系统\shuku.dat
文件 5205 2011-05-17 20:02 图书馆管理系统\图书馆管理系统\图书馆管理系统.dsp
文件 536 2011-05-18 23:40 图书馆管理系统\图书馆管理系统\图书馆管理系统.dsw
文件 164864 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\图书馆管理系统.ncb
文件 51712 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\图书馆管理系统.opt
文件 714 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\图书馆管理系统.plg
文件 364 2011-05-23 12:30 图书馆管理系统\图书馆管理系统\图书馆管理系统.sln
文件 342528 2011-06-16 16:18 图书馆管理系统\图书馆管理系统课程设计报告.doc
目录 0 2011-06-16 16:19 图书馆管理系统\图书馆管理系统\Debug
目录 0 2011-06-16 16:19 图书馆管理系统\图书馆管理系统
............此处省略4个文件信息
- 上一篇:TCP和UDP数据包发送程序
- 下一篇:华为面试笔试题集合之精华
相关资源
- 简单图书馆管理系统 cpp
- 图书馆管理系统Eclipse
- 学校教材订购系统及源代码
- 天津科技大学校园导游
- 南华大学形像识别LOGO 南华大学校徽
- 图书馆管理系统程序
- 图书馆管理系统设计论文
- 学校IP数字网络广播系统
- 中国高校数据库2019年版名单excel版
- 运动会分数统计 任务:参加运动会有
- 图书馆管理系统UML
- 电子图书馆网站设计
- qt图书馆系统
- 数据库设计(学校教学管理系统
- 数据库设计关于图书馆管理系统的设
- 简单图书管理系统doc格式
- 高校图书馆无线局域网的规划与优化
- 图书馆管理系统的各种图 类图 活动
- 山地大学校园空间更新适应性设计探
- 意大利学校通过移动计算技术与英特
- 浙江林业大学校园网工程案例
- 图书管理系统项目管理文件
- 重庆市中小学校历.png
- 微信小程序版学校教务和成绩查询系
- 2013年聊城市中等职业学校计算机专业
- 全功能学校网站管理系统破解版亲测
- 学校新闻系统
- 图书馆管理系统微信小程序
- 全国2724个大学数据专业,学校类型,
- 学校田径运动会管理系统源程序
评论
共有 条评论