设计题目:图书管理系统
设计目的:
巩固树的相关知识,运用C语言基本程序控制结构和函数来实现系统。
需求分析:
1.每种书的登记内容至少包括书号、书名、作者、现存量和总库量等五项。
2.系统应实现的操作及其功能如下:
a.采编入库:新购入一种书,经分类和确定书号之后登记到图书账目中去。
b.清除库存:某种书已无保留价值,将它从图书账目中注销。
c.借阅:一种书的现存量大于零,则借出一本登记借阅者的图书证号和归还期限。
d.归还:注销对借阅者的登记,改变该书的现存量。
概要设计
a.图书初始化: 输入图书的一些信息,编号、作者、书名、数量,有一定的库存。
b.新书入库: 新书采编入库,输入编号后有次数只需输入数量,没有则继续输入
c.添加读者信息: 读者信息初始化,输入读书证号和姓名后才能进行借书还书
d.借书模块: 读者输入读书证号,证号存在输入要借的图书编号,不能借同一本书,如果借书数量以达到最大也不能借书。
e.还书模块: 归还已借的图书,要先输入读者书证号,书证号存在继续输入要还的图书编号,图书编号存在并且借来此书,归还成功。
f.查询图书信息
g.查询读者信息: 可查询读者姓名书证号,借了几本书,都是什么书和还书日期, 还可以借几本书。
h.退出: 退出读书管理系统并保存读者和图书信息。
程序流程图:
输入查询
您可能关注的文档
- 企业财务管理说课.docx
- 企业财务制度调查设计说课.docx
- 企业工单系统的设计与实现_毕业论文说课.docx
- 企业价值评估以工行为例说课.docx
- 企业内部财务管理办法说课.docx
- 企业年度培训计划制定实务说课.docx
- 企业年金管理流程说课.docx
- 企业培训师二级复习考试题第一阶段说课.docx
- 企业人事管理系统设计与实现定稿说课.docx
- 企业人事信息管理系统《毕业论文》说课.docx
- 专题党课:立德树人担使命+培根铸魂育新人.docx
- 新课改-高中物理-选修第3册(10讲)教师版06 B波粒二象性 中档版17.docx
- 新课改-高中物理-选修第3册(10讲)教师版09 A人工核反 基础版25.docx
- 2025-2026年部编版高一历史第8单元中国近代史测试卷.docx
- 2025-2026年部编版高中语文高二下册第7单元课后练习.docx
- 2026-2027年湖南省常德市中考物理高频错题专题卷(有解析).docx
- 2026-2027年湖南省常宁市中考物理易错点专题突破卷(有解析).docx
- 2026-2027年湖南省长沙市中考物理全真仿真测评卷(有解析).docx
- 2026-2027年湖南省株洲市中考物理能力提升模拟卷(有解析).docx
- 2026年中国水平压力叶片过滤器行业市场规模及投资前景预测分析报告.pdf
原创力文档

文档评论(0)