C++-图书管理系统源代码_第1页
C++-图书管理系统源代码_第2页
C++-图书管理系统源代码_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C+程序设计基础课程设计任务书图书管理系统系统功能:1 借书:根据借书人提出的图书编号(id )查询该图书,如果该图书现存量(Store)不为0,则提示输入 借阅者的学号(num,为借书人办理借书手续,提示用户该书已被借出。2 归书:根据借书人的学号查询该读者的信息,若有该读者,则提示输入所借书籍的编号(id ), 为该读者办理还书手续,提示该书已还。3 .书籍管理:弹出书籍管理界面,输入所要执行操作的号码:(1)增加书籍:弹出注册新书的窗口,按照提示输入所增加书籍的信息,最后,提示用户该书已被注 册。(2)删除书籍:弹出删除书籍的窗口,输入所要删除书籍的编号(id ),输出该书的信息,确认是

2、否删除 该书,1为删除,。为放弃。(3)修改书籍:弹出修改书籍的窗口,输入所要修改书籍的编号(id ),输出该书的信息,确认是否修改 该书,1为修改,0为放弃。之后按照提示重新输入书籍的信息。4.读者管理:弹出读者管理界面,输入所要执行操作的号码:(1) 增加读者:弹出注册读者的窗口,按照提示输入所增加读者的信息,最后,提示用户该读者已 被注册。(2) 删除书籍:弹出删除读者的窗口,输入所要删除读者的学号(num),输出该读者的信息,确认是否删除该读者,1为删除,0为放弃。(3) 修改书籍:弹出修改读者的窗口,输入所要修改读者的学号(num),输出该读者的信息,确认是否修改该读者,1为修改,0

3、为放弃。之后按照提示重新输入读者的信息。5.搜索:此搜索包括两方面的搜索,书籍搜索以及读者搜索,弹出搜索的窗口,按照提示输入所要 搜索的内容,1为书籍搜索,2为读者搜索:(1) 搜索书籍:弹出搜索书籍的窗口,按照提示输入所要搜索的方式,包括按V1 书名搜索,2书号搜索,3作者搜索,V4出版社搜索,5出版时间搜索;根据所选方式输入相应 的内容,若是该书籍存在,则输出该书籍的信息,否则,返回主界面。(2) 搜索读者:弹出搜索读者的窗口,按照提示输入所要搜索的方式,包括按V1 名字搜索,V2学号搜索;根据所选方式输入相应的内容,若是该读者存在,则输出该读者的信息,否贝返回主界面。6.退出:退出图书管

4、理系统。图书类设计:页脚内容2£ C+程序设计基础课程设计任务书私有成员:书名(name)、编号(id)、作者名(whter)、价格(price)、总存量(total)、现存量(store)、出版单位(publish)、 出版时间(pub_time)。及该书的借阅情况(借阅者名字(borrower)、借阅者学号(borr_num):若无人借阅该书,贝 U borrower=0,borr_num=0 ;否贝 U borrower借阅者名字,borr_num=借阅者学号)。一 一classbook private: charname50; 书名charwriter10;/ 作者charborrower10; 借书人in tid;/ 书号in tborr_ num;/借书入学号in tstore;/ 现存量in ttotal;/ 总存量in tpubjime; 出版时间floatprice;/ 价格charpublish50; 出版社public:book();/book类构造函数in tbook1();in tbook_add();in tbook_del();in tbook_mod();in tbook_out();in tbook

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论