图书管理系统用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存
用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存
用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存
用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存用C++编写的图书管理系统,没有使用数据库,用文件读写方式保存
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7642 2011-01-11 12:38 图书馆管理系统class.h
文件 1672 2011-01-11 11:43 图书馆管理系统Debughuan.txt
文件 294958 2007-05-16 15:01 图书馆管理系统Debugmain.exe
文件 366624 2007-05-16 15:01 图书馆管理系统Debugmain.ilk
文件 108424 2011-01-11 11:46 图书馆管理系统Debugmain.obj
文件 3763356 2011-01-11 11:46 图书馆管理系统Debugmain.pch
文件 599040 2007-05-16 15:01 图书馆管理系统Debugmain.pdb
文件 446060 2011-01-11 11:27 图书馆管理系统Debugstruct.ilk
文件 3763356 2011-01-11 11:24 图书馆管理系统Debugstruct.pch
文件 738304 2011-01-11 11:27 图书馆管理系统Debugstruct.pdb
文件 263168 2011-01-11 11:46 图书馆管理系统Debugvc60.idb
文件 94208 2011-01-11 11:46 图书馆管理系统Debugvc60.pdb
文件 294986 2011-01-11 11:27 图书馆管理系统Debug图书馆管理系统.exe
文件 16036 2007-05-10 12:39 图书馆管理系统function.h
文件 1520 2011-01-11 11:20 图书馆管理系统huan.txt
文件 4863 2011-01-11 11:27 图书馆管理系统main.cpp
文件 3438 2011-01-11 12:38 图书馆管理系统main.dsp
文件 516 2011-01-11 12:38 图书馆管理系统main.dsw
文件 58368 2011-01-11 12:39 图书馆管理系统main.ncb
文件 49664 2011-01-11 12:39 图书馆管理系统main.opt
文件 2230 2011-01-11 11:46 图书馆管理系统main.plg
文件 3460 2011-01-11 11:29 图书馆管理系统struct.dsp
文件 520 2011-01-11 11:29 图书馆管理系统struct.dsw
文件 1585 2011-01-11 12:38 图书馆管理系统struct.h
文件 33792 2011-01-11 11:33 图书馆管理系统struct.ncb
文件 49664 2011-01-11 11:33 图书馆管理系统struct.opt
文件 1140 2011-01-11 11:27 图书馆管理系统struct.plg
目录 0 2011-01-11 11:46 图书馆管理系统Debug
目录 0 2011-01-11 12:39 图书馆管理系统
----------- --------- ---------- ----- ----
............此处省略2个文件信息
#include
#include
#include
#include
#include //调用系统时间
#include //getch()函数
#include
#include //cls
#include “struct.h“ //结构体存储图书信息
#include “class.h“ //三个类
#include “function.h“ //全部子函数
void main(void)
{
char menu[]=“
图书管理系统
主菜单
1. 收银模块
2. 书库管理模块
3. 报表模块
4. 退出系统
输入选择:
请输入1~4之间的数……
“;
char ch;
cout<<“
“;
cout<<“ ************************书店图书管理系统************************“< cout<<“ **************************欢迎光临*************************“<
cout<<“
按任意键开始操作……“<
ch = getch();
try //打开文件的异常处理
{
openFile();
cout<<“
成功打开文件!
“;
}
catch(char *str)
{
cout< exit(0);
}
bookData obj;
for (int count=0 ; count<10 ; count++) //把类写到文件里面,类中的私有数据成员的值从结构体中获取!
{
obj.setISBN(BookData[count].isbn);
obj.settitle(BookData[count].booktitle);
obj.setAuthor(BookData[count].author);
obj.setPub(BookData[count].publisher);
obj.setDateAdded(BookData[count].dateAdded);
obj.setQty(BookData[count].qtyOnHand);
obj.setWholesale(BookData[count].wholesale);
obj.setRetail(BookData[count].retail);
file.write((char *)&obj sizeof(obj)); //把类写到文件中
}
file.flush();
cout<<“从文件中读取数据……
“;
cout<<“书库图书详细列表如下:
“;
output(); //输出所有图书信息
cout<<“
按任意键继续……“< ch = getch();
system(“cls“);
do
{
cout<
ch = getch();
cout<<“
“;
switch (ch)
{
case ‘1‘ : system(“cls“);
cashRegister(); //收银
break;
case ‘2‘ : system(“cls“);
bookManage(); //书库管理
break;
case ‘3‘ : system(“cls“);
bookReport(); //报表模块
break;
case ‘4‘ : system(“cls“);
cout<<“谢谢使用本系统,欢迎再次使用,^_^!“< file.close();
break;
default : system(“cls“);
putch(7) ;
cout<<“输入有误请重新输入!“<
}
}while(ch!=‘4‘); //while后面的‘;‘不可少
}
//收银模块
void cashRegister()
{
Sale::Cashier(); //收银模块,调用类的静态函数成员
}
//书库管理模块
void bookManage()
{
char menu[]=“
图书管理系统
书库管理模块
1. 查找某本书的信息
2. 增加书
3. 修改书的信息
4. 删除书
5. 返回到主菜单
输入选择:
请输入1~5之间的数……
“;
char ch;
do
{
cout<
ch = getch();
cout<<“
“;
switch (ch)
{
case ‘1‘ : system(“cls“);
lookUpBook();
break;
case ‘2‘ : system(“cls“);
addedBook();
b
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7642 2011-01-11 12:38 图书馆管理系统class.h
文件 1672 2011-01-11 11:43 图书馆管理系统Debughuan.txt
文件 294958 2007-05-16 15:01 图书馆管理系统Debugmain.exe
文件 366624 2007-05-16 15:01 图书馆管理系统Debugmain.ilk
文件 108424 2011-01-11 11:46 图书馆管理系统Debugmain.obj
文件 3763356 2011-01-11 11:46 图书馆管理系统Debugmain.pch
文件 599040 2007-05-16 15:01 图书馆管理系统Debugmain.pdb
文件 446060 2011-01-11 11:27 图书馆管理系统Debugstruct.ilk
文件 3763356 2011-01-11 11:24 图书馆管理系统Debugstruct.pch
文件 738304 2011-01-11 11:27 图书馆管理系统Debugstruct.pdb
文件 263168 2011-01-11 11:46 图书馆管理系统Debugvc60.idb
文件 94208 2011-01-11 11:46 图书馆管理系统Debugvc60.pdb
文件 294986 2011-01-11 11:27 图书馆管理系统Debug图书馆管理系统.exe
文件 16036 2007-05-10 12:39 图书馆管理系统function.h
文件 1520 2011-01-11 11:20 图书馆管理系统huan.txt
文件 4863 2011-01-11 11:27 图书馆管理系统main.cpp
文件 3438 2011-01-11 12:38 图书馆管理系统main.dsp
文件 516 2011-01-11 12:38 图书馆管理系统main.dsw
文件 58368 2011-01-11 12:39 图书馆管理系统main.ncb
文件 49664 2011-01-11 12:39 图书馆管理系统main.opt
文件 2230 2011-01-11 11:46 图书馆管理系统main.plg
文件 3460 2011-01-11 11:29 图书馆管理系统struct.dsp
文件 520 2011-01-11 11:29 图书馆管理系统struct.dsw
文件 1585 2011-01-11 12:38 图书馆管理系统struct.h
文件 33792 2011-01-11 11:33 图书馆管理系统struct.ncb
文件 49664 2011-01-11 11:33 图书馆管理系统struct.opt
文件 1140 2011-01-11 11:27 图书馆管理系统struct.plg
目录 0 2011-01-11 11:46 图书馆管理系统Debug
目录 0 2011-01-11 12:39 图书馆管理系统
----------- --------- ---------- ----- ----
............此处省略2个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)