设计题目:图书管理系统
设计目的:
巩固树的相关知识,运用C语言基本程序控制结构和函数来实现系统。
需求分析:
1.每种书的登记内容至少包括书号、书名、作者、现存量和总库量等五项。
2.系统应实现的操作及其功能如下:
a.采编入库:新购入一种书,经分类和确定书号之后登记到图书账目中去。
b.清除库存:某种书已无保留价值,将它从图书账目中注销。
c.借阅:一种书的现存量大于零,则借出一本登记借阅者的图书证号和归还期限。
d.归还:注销对借阅者的登记,改变该书的现存量。
概要设计
a.图书初始化: 输入图书的一些信息,编号、作者、书名、数量,有一定的库存。
b.新书入库: 新书采编入库,输入编号后有次数只需输入数量,没有则继续输入
c.添加读者信息: 读者信息初始化,输入读书证号和姓名后才能进行借书还书
d.借书模块: 读者输入读书证号,证号存在输入要借的图书编号,不能借同一本书,如果借书数量以达到最大也不能借书。
e.还书模块: 归还已借的图书,要先输入读者书证号,书证号存在继续输入要还的图书编号,图书编号存在并且借来此书,归还成功。
f.查询图书信息
g.查询读者信息: 可查询读者姓名书证号,借了几本书,都是什么书和还书日期, 还可以借几本书。
h.退出: 退出读书管理系统并保存读者和图书信息。
程序流程图:
输入查询
您可能关注的文档
最近下载
- 2025年房地产经纪人团队协作中的学习型组织构建专题试卷及解析.pdf VIP
- 春季传染病预防知识主题班会.ppt VIP
- 2025年拍卖师拍卖师考试高频考点专题试卷及解析.pdf VIP
- 2025年项目管理专业配置管理中的自动化测试集成专题试卷及解析.pdf VIP
- 2025年特许金融分析师经济谷底的判断指标与复苏信号专题试卷及解析.pdf VIP
- 2024-2025学年湖北省黄石市实验中学教联体七年级下学期期中道德与法治试题.doc VIP
- 2025年房地产经纪人“跳单”风险的预防与法律应对专题试卷及解析.pdf VIP
- 比亚迪招聘合同范本.docx VIP
- 高速梯技术培训电气设计.pdf VIP
- ISO 7218:2007 食品和动物饲料的微生物学 微生物学检验的通用规则.pdf VIP
原创力文档

文档评论(0)