好文档 - 专业文书写作范文服务资料分享网站

图书信息管理系统课程设计[1]

天下 分享 时间: 加入收藏 我要投稿 点赞

char *getname() //获取书名 char *getauthorname() //获取作者名 char *getfenlei() //获取分类号 char *getcbsname() //获取出版社名 int getcbtime() //获取出版时间 double getbookprice() //获取图书价格 int getno() //获取图书编号 int gettag() //获取删除标记

5.定义一个读者类Reader, 实现读者的信息描述。私有成员有:

int tag; //删除标记 1表示已删 0表示未删 int no; //读者编号 char name[20]; //读者姓名 int borbook[Maxbor]; //所借图书 还设置了一些成员函数,来获取一些数据。 char *getname() //获取姓名 int gettag() //获取删除标记 int getno() //获取读者编号 6.定义一个maindesk类, 实现程序的主界面。 Class maindesk{ 私有数据成员有: char choice5; char choice2;

Class Reader{ double xh,mm; int bookid,readerid; RDatabase ReaderDB; Reader *r; BDatabase BookDB; Book *b;

设置了一个登录函数denglu(), 以实现登录操作界面。

cout<<\欢 迎 光 临 图 书 馆 管 理 系 统!\

cout<<\您 共 有 3 次 登 陆 机 会\cout<<\登 录 **\cout<<\退 出 **\cout<<\请 选 择: \

设置了一个void 型enterdesk()函数, 以实现图书管理系统的界面。 cout<<\图 书 管 理 系 统****\\n\\n\cout<<\图 书 信 息 **\cout<<\读 者 信 息 **\cout<<\借 阅 图 书 **\cout<<\归 还 图 书 **\cout<<\退 出 **\cout<<\请选择:\7. 主函数 main() maindesk yourDesk;

if(yourDesk.denglu())

cout<<\谢 谢 使 用 , 再 见 !\4.调试分析

1.实现程序,首先进入如下界面:

2.按1键进行登录,按0键退出。按1键登录后进入如下界面:

A(按1键进入图书信息,可对图书进行新增、更改、删除、查找、显示、全删。还有个返回选项。界面如下:

按1键进行图书新增,需要键入新书编号、书名、作者名、分类号、出版社、出 版时间、价格和存量。键入信息后会弹出一条对话,问是否保存:

按1则保存,按0则不保存。

B.按2键进入读者信息,同样可对读者进行新增、更改、删除、查找、显示、全删,也有个返回选项。界面如下:

按1进入新增读者,需要输入的有读者编号和姓名两个选项,如下:

C(借书和还书只需输入读者编号和想借图书编号即可。

进入读者查找后,有三个选项,按书名查找和按作者名查找,还有返回。

图书信息管理系统课程设计[1]

char*getname()//获取书名char*getauthorname()//获取作者名char*getfenlei()//获取分类号char*getcbsname()//获取出版社名intgetcbtime()//获取出版时间doublegetbookprice()//获取图书价格intgetno()//获取图书编号intge
推荐度:
点击下载文档文档为doc格式
69z6s7x3j87zlrl1bkfq6d7jn4l91z0135g
领取福利

微信扫码领取福利

微信扫码分享