全文预览

数据结构-图书管理系统

上传者:火锅鸡 |  格式:doc  |  页数:29 |  大小:410KB

文档介绍
息可查询读者姓名书证号,借了几本书,都是什么书和还书日期,还可以借几本书。退出退出读书管理系统并保存读者和图书信息。图书管理系统图书管理模块理读者管理模块借阅操作模块查询操作模块借书系统读者信息查询图书信息查询输入读者信息还书系统采编入库初始化图书信息三、算法设计进入系统后首先进行图书初始化,输入图书的信息。开始开始开始输入图书编号、名称、作者和图书数量进入系统初始化之后,进入系统,显示功能列表,可选择任意系统,但在借书之前先要输入读者信息。开始输入功能所对应的数字输入的数字小于0大于6错误!请重新输入执行所选功能1)采编入库录入图书信息判断是否有此图书?是在原有的纪录上加上现有的图书数量?否向系统中加入新纪录2)输入读者信息开始输入读者信息:读者书证号结束3)借阅图书输入读者书证号判断读者是否存在?否输出次读者编号不存在!按任意键返回是输入要借的图书编号判断图书编号是否存在?否输出此图书编号不存在!按任意键返回是看是否还有此图书?否输出此书已借完,按任意键返回?是看读者的借书数目是否满了?是输出借书数目已满不能借书,按任意键返回?否看读者是否借了相同的书?是输出同一读者不能借相同的两本书?否输入归还图书的日期图书现有数量和库存数量都减1输出读者结束成功,按任意键返回结束4)归还图书输入要还书的读者编号判断读者编号是否存在?否输出读者编号不存在按任意键返回?是输入读者还书编号判断图书编号是否存在?否输出此图书编号不存在按任意键返回是此图书编号和还书日期等于0库存和现有图书数量加1,借书数量减1输出读者还书完毕,按任意键返回结束5)查询图书信息判断图书信息是否为空?否输出图书信息:编号、名称、作者、现有和库存结束6)查询读者信息判断读者信息是否为空?否输出读者书证号、姓名、图书编码和还书日期输出读者信息打印完毕结束四、运行结果和调试分析图书信息初始化同一本新书入库的运行结果图

收藏

分享

举报
下载此文档