实验研究报告图书管理软件系统开发.doc

实验研究报告图书管理软件系统开发.doc

ID:25442253

大小:163.01 KB

页数:29页

时间:2018-11-20

实验研究报告图书管理软件系统开发.doc_第1页
实验研究报告图书管理软件系统开发.doc_第2页
实验研究报告图书管理软件系统开发.doc_第3页
实验研究报告图书管理软件系统开发.doc_第4页
实验研究报告图书管理软件系统开发.doc_第5页
资源描述:

《实验研究报告图书管理软件系统开发.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一管理软件系统的开发一、实验题目:设计一个简单实用图书管理系统。二、实验要求1.该实验的课内学时是4个课时。2.程序完成后应该完成如下基本功能:1)用自定义结构体typedefstruct设计该软件的数据结构;2)用链表将所有的图书按照图书编号顺序链接起来。3)程序能够输入图书名称、图书编号、ISBN号、单价、作者、出版社。4)程序能够显示已经输入的指定图书编号的图书的信息。5)程序能够统计某一类图书(ISBN号相同)的数量。6)能够判断输入的ISBN号以及图书编号的有效性。3.1)程序能够按要求显示指定作者或者指定出版社的图书的数量。2)允许添加、修改、删除图书信息。3)设计一

2、个通用模块,能够根据图书的任何一项信息进行排序,并且根据图书编号进程排序(升序或者降序)。4)能够输入的数据长期存储在文件中,再次运行程序时从文件中读取数据,无须重复输入。5)在程序的提示语言清晰明确,界面美观并且适用。三、层次及模块分析借书还书上架新书信息录入部分图书信息修改下架图书信息删除除操作选择菜单图书信息查询所有图书信息以文件形式输出保存与从外界文件加载图书管理系统1、图书编号输入2、图书ISBN输入3、图书编号生成4、图书名称输入5、图书作者输入6、图书出版社输入7、图书价格输入8、图书总册数及借出册数输入9、图书信息地址查询10、图书信息输出11、图书排序12、图书借阅

3、信息输入13、读者编号输入14、读者信息地址查询1、9、12、13、141、9、12、13、143、2、4、5、6、7、8、1、9、151、9、2、4、5、6、7、8、121、9、11、1015、图书信息删除三、主要模块设计Book,*BookList;//图书(列表)数据类型typedefstructnode4{charReaderName[10];//读者姓名intReaderNo,Rented;//读者编号、借书数量ReadInfoListreadinfo;//借书信息structnode4*Next;//下一读者}Reader,*ReaderList;//读者(列表)数据类型

4、//全局变量BookListL;ReaderListR;//函数声明voidmainmenu();voidExit();voidRentBook();voidReaderNoInput();Book*BookNoSearch(intBookNo);Reader*ReaderNoSearch(intReaderNo);voidDateInput(Date*d);voidBackBook();voidInfoWriteMenu();voidBookNoInput(Book*writebook);voidISBNInput(Book*writebook);voidPriceInput(Bo

5、ok*writebook);voidBookNameInput(Book*writebook);voidAuthorInput(Book*writebook);voidPublisherInput(Book*writebook);voidRentInfoWrite(Book*writebook);voidBookInfoResearch();voidBookNoResearch();voidBookInfoPrn(Book*B);voidISBNResearch();Book*ISBNSearch(intisbn);voidBookNameResearch();voidBookRes

6、ort(BookListL);voidResortbyBookNo(BookListL);voidResortbyISBN(BookListL);voidResortbyBookName(BookListL);voidResortbyAuthor(BookListL);voidResortbyPublisher(BookListL);voidResortbyPrice(BookListL);voidAuthorResearch();voidPublisherResearch();voidPriceResearch();voidAddBook();voidDeleteBook();vo

7、idBookInfoLoad();voidReaderInfoLoad();//主菜单设计voidmainmenu(){intOpratNo;printf("********欢迎使用图书管理系统--揽月制作********t请输入所选操作的序号加回车结束!t1-->借书!t2-->还书!t3-->图书信息修改!t4-->图书信息查询!t5-->新书上架信息录入!t6-->下架图书信息删除!t7-->退出图书管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。