1 / 48
文档名称:

图书管理系统实验报告.doc

格式:doc   大小:81KB   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统实验报告.doc

上传人:2028423509 2022/1/5 文件大小:81 KB

下载得到文件列表

图书管理系统实验报告.doc

文档介绍

文档介绍:. .
. v .
图书管理系统实验报告
一、问题描述
有一个小型书库保管了大量图书,关于图书有大量信息需要处理,这些信息包括图书的分类、书名、作者名、购置日期、价格等。现要求编写一个程序以便于对图书的管理。
根本要求:
a.建立图书信息。
b.提供想找功能,按照多种关键字查找需要的书籍。例如按书名查找,输入书名后,将显示出该图书的所有信息,或显示指定信息。
c.提供排序功能,按照多种关键字对所有的书籍进展排序,例如按出版日期进展排序。
d.提供维护功能,可以对图书信息进展添加、修改、删除等功能。
数据构造与算法分析
数据存储构造可根据需要自选。如:顺序表、单链表、双链表、栈等。
算法主要要求用到对数据的查询与排序算法。
二、概要设计
有四个模块
图书初始化
输入图书的一些信息,编号、作者、书名、数量,使有一定的库存。
新书入库
. .
. v .
新书采编入库,输入编号后如果有次数只需输入数量,没有那么继续输入书名、作者、数量。
查询图书信息
退出
退出读书管理系统并保存图书信息。
图书管理系统
借阅操作模块
图书管理模块

查询操作模块
借书系统
还书系统
读者信息查询
图书信息查询
采编入库
初始化图书信息
三、算法设计
进入系统后首先进展图书初始化,输入图书的信息。
开场
输入图书编号、名称、作者和图书数量
进入系统
1)采编入库
录入图书信息
判断是否有此图书

在原有的纪录上加上现有的图书数量

向系统中参加新纪录
. .
. v .
2)查询图书信息
判断图书信息是否为空

输出图书信息:编号、名称、作者、现有和库存
完毕
四、运行结果和调试分析
图书信息初始化
同一本新书入库的运行结果图
不同的新书采编入库
采编入库后查询图书信息的运行结果图
借书
借书后查询图书信息的运行结果图
借同一本书的运行结果图
退出
五、总结体会
虽然这次的程序是通过上网查出来的,但是通过这次的实验使我知道了图书管理系统的流程,知道了一些以前不知道的知识,在运行程序时也遇到了一些问题,借书时只能借一本书,再借书就不能显示是借了还是不能借,把最多能借书的数量改了一下还是不行,最后在每一个判断输出之后都加了goto END借书,就能正常借书了。程序有点长,本来一个函数就能完成一个功能,他用了两个函数就我把自己能改成一个的改了。借书系统比拟复杂,不容易懂,和同学交流了一下自己看了看才明白。
. .
. v .
这次的实验还让我复****了数据构造的一些知识,如数组,while语句,switch语句,链表,还知道了如何使用system("cls")清屏,还知道了strcmp是用来比拟字符串s1和s2大小的,strcpy使用来把字符串s2的值赋给s1的。
这次的实验增加了我们自己动手动脑的能力,希望多做一些这样的实验,很有意义,和现实生活结合的程序增加了我的兴趣。
源代码
*include<>
*include <>
*include <>
*include<>
*define Max 4
typedef struct book
{
char book_num[10];
char book_name[20];
char book_writer[10];
int book_xy;
int book_kc;
.

最近更新

2024年电动助力转向装置项目资金筹措计划书代.. 63页

初一:代数式的求值专题 12页

2024年PM10自动采样器及测定仪项目资金筹措计.. 67页

2024年阿维菌素投资申请报告代可行性研究报告.. 70页

三分钟开学第一课老师致辞稿5篇 10页

个人工作计划[常用15篇] 38页

中国银行销户申请书(3篇) 5页

书香家长心得体会(3篇) 5页

五年级数学《折线统计图》教学反思 23页

人教版语文五年级下册第三单元汉字的作文【8篇.. 7页

腰椎间盘突出症 54页

2023年大学生网络安全知识竞赛题库及答案(共8.. 29页

2023年电大专科会计学经济法概论试题及答案 7页

30米加速跑二年级体育说课稿 17页

【中考冲刺】2023年山东省潍坊市中考模拟英语.. 19页

专业技术人员团队合作能力和创新团队建设试题.. 25页

公司接待方案7篇 19页

储运部培训方案样本 4页

六年级英语下册Unit 2知识学习总结要点汇总(新.. 6页

分数的意义和性质重难点突破 5页

北京版小学三年级英语下册单元知识总结 6页

参观火力发电厂实习报告范文模板5篇 20页

静脉输液治疗护理学考核试题题库及答案 38页

2024企业主要负责人安全培训考试题及答案优质.. 12页

千首禅诗品析 51页

以工代赈项目开工仪式表态发言稿 1页

《中华少年》朗诵稿原文 2页

巡察工作汇报材料3篇 19页

军校招生政审表双面印刷 6页

项目融资申请表填写标准版模板 6页