ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

暑假第三周总结

2022-07-16 14:33:48  阅读:110  来源: 互联网

标签:总结 书库 函数 书号 第三周 源码 暑假 借阅 图书


暑假的第三周,主要是数据结构小学期第二阶段,第二阶段需要我们自己选题,我选择的题目是图书管理系统,完成一个简易的图书管理系统并不是很难,在网上就能找到相关的源码,我确实也是在网上找的源码,到时网络上的源码一般都是功能不足或者就是无法运行,源码不是很难理解,原作者的思路和方法都比较新奇,可以好好借鉴,我的大部分时间主要还是花在在源码的基础上增加功能,同时优化他原有的功能。

原有的功能bug有:

没有关于借阅情况的详细展示和查询

图书新增时,若是新增相同书号的图书,无法直接对图书数量进行增加

运行出现了增加图书数量的同时又增加了相同书号的图书信息

借书时的数量过高会导致书库中图书的数量出现负值

借阅图书时可能忘记库存图书类型

 

针对这些问题的解决方法有:

新建stu类,类似于原本存在的book类,新建stu.txt,对借阅情况进行存储

先添加一个查询函数,查询书库中是否存在相同书号的书籍,进行判断,然后根据结果进行新增图书或新增数量

在增加图书中,查找图书的函数中已经包含了对于书号不相同时图书信息的增加,与原有的增加图书函数出现了重复,导致二次增加,需要对增加函数与查询函数进行相应的更改

在借书的函数中间增加while语句,判断书库中书籍数量是否为负值,进行循环,保证书库中图书数量大于等于0

 

在借阅图书相关函数前先进行书库的显示函数show(),然后进行原本操作

 

最后基本完成了图书管理系统的主要内容,完成了线上验收

图书管理系统的最终版本代码为:图书管理系统(最终版) - zrswheart - 博客园 (cnblogs.com)

接着我会继续完成第二阶段的课设报告,然后学习Hadoop 的相关知识与技术

字数:624字

 

标签:总结,书库,函数,书号,第三周,源码,暑假,借阅,图书
来源: https://www.cnblogs.com/rongzhang/p/16484152.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有