資源簡介
圖書管理系統,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
- 上一篇:編譯原理 LL1語法分析器
- 下一篇:編譯原理C0實驗
評論
共有 條評論