• 大小: 951KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-07-31
  • 语言: C/C++
  • 标签:

资源简介

图书管理系统,c++课程设计首选 图书管理系统,c++课程设计首选

资源截图

代码片段和文件信息

#include
#include
#include
#include
using namespace std;
class Library
{
public:
void menu1();
void menu2();
void menu3();
void menu4();
void search_book();
void add_book();
void delete_book();
void scan_book();
void user_loqin();
void user_enter();
void admin_enter();
void user_scan_book();
void user_search_book();
private:
string book_name;
string book_number;
string book_author;
string book_state;
string user_name;
string user_password;

};
Library stu;
void main()
{
stu.menu1 ();
}
void Library::menu1()
{
system(“cls“);
cout<<“\t\t##########################“< cout<<“\t\t※ 1、图书信息查询。    ※“< cout<<“\t\t※ 2、登录图书管理系统。※“< cout<<“\t\t※ 3、注册用户。        ※“< cout<<“\t\t※ 4、退出系统。        ※“<    cout<<“\t\t##########################“< cout<<“\t\t请输入选项:“< int n;
cin>>n;
switch(n)
{
case 1:stu.search_book ();break;
case 2:stu.menu2();break;
case 3:stu.user_loqin ();break;
case 4:exit(0);break;
default:system(“cls“);cout<<“输入错误,请重新输入:“< stu.menu1();break;
}
}
void Library::menu2 ()
{
system(“cls“);
cout<<“\t\t##########################“< cout<<“\t\t※ 1、管理员登录        ※“< cout<<“\t\t※ 2、普通用户登录      ※“<    cout<<“\t\t※ 3、返回上级菜单。    ※“< cout<<“\t\t※ 4、退出系统。        ※“< cout<<“\t\t##########################“< cout<<“\t\t请输入登录模式:“< int n;
cin>>n;
switch(n)
{
case 1:stu.admin_enter();break;
case 2:stu.user_enter ();break;
case 3:stu.menu1 ();break;
case 4:exit(0);break;
default:system(“cls“);cout<<“输入错误,请重新输入:“< stu.menu2();break;
}
}
void Library::menu3()
{
system(“cls“);
cout<<“登陆成功,欢迎使用图书管理系统!!“< cout<<“\t\t##########################“< cout<<“\t\t※ 1、查看借阅记录      ※“< cout<<“\t\t※ 2、查询图书信息      ※“<    cout<<“\t\t※ 3、借书              ※“< cout<<“\t\t※ 4、退出系统          ※“< cout<<“\t\t##########################“< cout<<“\t\t请输入选项:“< int n;
cin>>n;
switch(n)
{
case 1:
case 2:stu.user_search_book ();break;
case 3:
case 4:exit(0);break;
default:system(“cls“);cout<<“输入错误,请重新输入:“< stu.menu3();break;
}
}
void Library::menu4 ()
{
system(“cls“);
cout<<“\t\t##########################“< cout<<“\t\t※ 1、查看图书库存      ※“< cout<<“\t\t※ 2、增加图书          ※“<    cout<<“\t\t※ 3、删除图书          ※“< cout<<“\t\t※ 4、退出系统          ※“< cout<<“\t\t##########################“< cout<<“\t\t请输入选项:“< int n;
cin>>n;
switch(n)
{
case 1:stu.scan_book ();break;
case 2:stu.add_book ();break;
case 3:stu.delete_book ();break;
case 4:exit(0);break;
default:system(“cls“);cout<<“输入错误,请重新输入:“< stu.menu4();break;
}
}
void Library::search_book ()
{
system(“cls“);
fstream f1(“book.txt“);
    if(!f1)
{
cout<<“数据库连接失败“< exit(0);
}
cout

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         21  2011-07-20 17:08  图书管理系统\admin.txt

     文件         84  2011-07-20 17:58  图书管理系统\book.txt

     文件         84  2011-07-20 17:58  图书管理系统\book1.txt

     文件      82944  2011-07-20 17:58  图书管理系统\Debug\vc60.idb

     文件     118784  2011-07-20 17:58  图书管理系统\Debug\vc60.pdb

     文件     383163  2011-07-20 17:58  图书管理系统\Debug\图书.obj

     文件     602187  2011-07-20 17:58  图书管理系统\Debug\图书管理系统.exe

     文件     850868  2011-07-20 17:58  图书管理系统\Debug\图书管理系统.ilk

     文件    2001516  2011-07-20 13:15  图书管理系统\Debug\图书管理系统.pch

     文件    1180672  2011-07-20 17:58  图书管理系统\Debug\图书管理系统.pdb

     文件        462  2011-07-20 17:14  图书管理系统\user.txt

     文件       9980  2011-07-20 17:58  图书管理系统\图书.cpp

     文件       4350  2011-07-20 15:58  图书管理系统\图书管理系统.dsp

     文件        549  2011-07-20 11:59  图书管理系统\图书管理系统.dsw

     文件      50176  2011-07-20 18:03  图书管理系统\图书管理系统.ncb

     文件      48640  2011-07-20 18:03  图书管理系统\图书管理系统.opt

     文件        911  2011-07-20 17:58  图书管理系统\图书管理系统.plg

     目录          0  2011-07-20 17:58  图书管理系统\Debug

     目录          0  2011-07-20 18:03  图书管理系统

----------- ---------  ---------- -----  ----

              5335391                    19


评论

共有 条评论

相关资源