资源简介
C++图书管理系统全套加文档PPT+MFC窗口实现课程设计毕业论文
代码片段和文件信息
#include “Admin.h“
#include “Librarian.h“
#include “Reader.h“
#include “GlobalFun.h“
#include
#include
#include
using namespace std;
extern std::list g_allAdmin;
extern std::list g_allLibrarian;
extern std::list g_allReader;
Admin::Admin(const char* nameconst char* password):User(namepassword)
{}
Admin::~Admin()
{}
/////////////////////////////////////////////////////////////////////////
void Admin::ShowMenu()
{
char ch;
system(“cls“);
cout<<“********************************************“< cout<<“>>>>>>>> 内蒙古科技大学图书管理系统 <<<<<<<<“< cout<<“ 1.编辑图书信息 “< cout<<“ 2.查找图书 “< cout<<“ 3.统计图书信息 “< cout<<“ 4.查看全部图书 “< cout<<“ 5.修改用户密码 “< cout<<“ 6.添加管理员 “< cout<<“ 7.添加普通用户 “< cout<<“ 8.返回上一级菜单 “< cout<<“ 0.退出系统 “< cout<<“********************************************“< cout<<“请选择:“;
cin>>ch;
switch(ch)
{
case ‘1‘:
this->EditBook();
break;
case ‘2‘:
this->FindBook();
break;
case ‘3‘:
this->CountBook();
break;
case ‘4‘:
this->ShowBook();
break;
case ‘5‘:
this->ChangePassword();
break;
case ‘6‘:
this->AddLibrarian();
break;
case ‘7‘:
this->AddReader();
break;
case ‘0‘:
this->Exit();
break;
default:break;
}
}
/////////////////////////////////////////////////////////////////////////
bool Admin::IsExist()
{
std::list::iterator i;
for(i=g_allAdmin.begin();i!=g_allAdmin.end();++i)
{
if(strcmp(this->GetName()i->name) ==0)
if(strcmp(this->GetPassword()i->password)== 0)
return true;
else
return false;
}
return false;
}
/////////////////////////////////////////////////////////////////////////
void Admin::AddLibrarian()
{
system(“cls“);
USERINFO libra;
cout<<“输入管理员用户名:“;
cin>>libra.name;
cout<<“输入管理员密码:“;
cin>>libra.password;
g_allLibrarian.push_back(libra);
cout<<“添加成功!“< system(“pause“);
this->ShowMenu();
}
/////////////////////////////////////////////////////////////////////////
void Admin::AddReader()
{
system(“cls“);
USERINFO reader;
cout<<“输入读者用户名:“;
cin>>reader.name;
cout<<“输入读者密码:“;
cin>>reader.password;
g_allReader.push_back(reader);
cout<<“添加成功!“< system(“pause“);
this->ShowMenu();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-03-28 14:06 sss1\
文件 1244672 2015-03-28 14:05 sss1\《图书管理系统》C++课程设计.doc
目录 0 2015-03-28 13:58 sss1\图书管理系统\
文件 2756 2014-05-09 16:36 sss1\图书管理系统\Admin.cpp
文件 328 2011-11-12 19:53 sss1\图书管理系统\Admin.h
目录 0 2015-03-28 13:58 sss1\图书管理系统\Debug\
文件 113332 2014-05-09 16:45 sss1\图书管理系统\Debug\Admin.obj
文件 2428068 2014-05-09 16:12 sss1\图书管理系统\Debug\Admin.pch
文件 25600 2014-05-09 16:32 sss1\图书管理系统\Debug\Admin.pdb
文件 146824 2014-05-09 17:41 sss1\图书管理系统\Debug\GlobalFun.obj
文件 25600 2014-05-09 16:13 sss1\图书管理系统\Debug\GlobalFun.pdb
文件 98642 2014-05-09 16:45 sss1\图书管理系统\Debug\Librarian.obj
文件 2348764 2014-05-09 16:11 sss1\图书管理系统\Debug\Librarian.pch
文件 25600 2014-05-09 16:11 sss1\图书管理系统\Debug\Librarian.pdb
文件 113053 2014-05-09 16:45 sss1\图书管理系统\Debug\Reader.obj
文件 321803 2014-05-09 16:45 sss1\图书管理系统\Debug\User.obj
文件 2382952 2014-05-09 16:11 sss1\图书管理系统\Debug\User.pch
文件 25600 2014-05-09 16:52 sss1\图书管理系统\Debug\User.pdb
文件 38327 2014-05-09 16:51 sss1\图书管理系统\Debug\main.obj
文件 2005616 2014-05-09 16:10 sss1\图书管理系统\Debug\main.pch
文件 25600 2014-05-09 16:51 sss1\图书管理系统\Debug\main.pdb
文件 197632 2014-05-09 17:42 sss1\图书管理系统\Debug\vc60.idb
文件 135168 2014-05-09 17:22 sss1\图书管理系统\Debug\vc60.pdb
文件 635005 2014-05-09 17:42 sss1\图书管理系统\Debug\图书信息管理系统.exe
文件 1005016 2014-05-09 17:42 sss1\图书管理系统\Debug\图书信息管理系统.ilk
文件 2362912 2014-05-09 17:22 sss1\图书管理系统\Debug\图书信息管理系统.pch
文件 1516544 2014-05-09 17:22 sss1\图书管理系统\Debug\图书信息管理系统.pdb
目录 0 2015-03-28 13:58 sss1\图书管理系统\Debug\数据文件\
文件 210 2014-05-09 21:01 sss1\图书管理系统\Debug\数据文件\admin.dat
文件 312 2014-05-09 21:01 sss1\图书管理系统\Debug\数据文件\books.dat
文件 210 2014-05-09 21:01 sss1\图书管理系统\Debug\数据文件\librarian.dat
............此处省略39个文件信息
相关资源
- 图书管理系统C++数据结构
- MFC编写的图书管理系统,用到数据库
- 学校图书管理系统
- C++图书管理系统课程设计
- C++ MFC图书管理系统(Access数据库)
- C++图书管理系统MFC
- 图书管理系统C++MFC
- MFC课程设计图书管理系统实验报告内
- 图书管理系统用C++编写的图书管理系
- MFC实现的图书管理系统
- 图书管理系统——C++实现
- mfc数据库图书管理系统
- c++语言写的 图书管理系统
- VC6.0+ACCESS图书管理系统源代码
- 图书管理系统c++与SQL数据库+课程设计
- Linux下C语言实现的图书管理系统
- 基于MFC的图书馆管理系统
- MFC项目:图书管理系统
- MFC图书管理系统亲测可用
- B树+B树实现的图书管理系统(C语言)
- C++代码图书管理系统
- 图书管理系统c++ 数据库
- 可视化程序设计/MFC/图书管理系统
- c语言课程设计——图书管理系统
- C++课程设计--图书管理系统
- 图书管理系统纯c++编译,vc6轻松实现
- C++图书管理系统含管理员
- c语言课程设计 图书管理系统 功能全
- 基于MFC的图书管理系统
- 图书管理系统(C语言课程设计报告
评论
共有 条评论