概述
2021 数据结构课程设计题目
图书管理信息系统
借书的限制:教师180天,借15本;学生120天,借10本
图书的信息: 书的编号号,书名,作者,书的种类,书的总量以及书的剩余量
学生/教师信息: 学号/工号(4位数字字符),姓名,借书日期,还书日期(以此判定是否超出有效期)
功能:
(一)、查询:(无条件或有条件指按所有字段查询)
- 显示所有图书的剩余量(显示图书所有字段)以及所借学生学号,姓名,是否在限制范围内;
- 显示某个学生借的所有图书信息
- 查询不成功要显示相关信息
(二)、添加一本新图书
(三)、删除一本图书
(四)、完成借书和还书功能
当所借图书剩余量为零时,可以向借书人推荐类似的图书
(五)、分类统计图书的借出量和剩余量
任务完成内容要求:
一、单链表上实现图书信息管理
利用链表结构实现图书存储
二 、二叉排序树或平衡树上实现图书信息管理
利用二叉排序树或平衡树实现图书的存储
三、B_树的操作(手工题)
插入、删除操作:
从空的3阶B_树开始,依次插入20,30,50,52,60,68,70,10,80,90,40,75。画出建树过程,然后分别画出删除50,60,10,75,20的B_树状态。
报告要求
1.课程设计的题目内容要求
2.数据结构的设计思想和任务的总体结构
3. 数据结构(采用各个结点的定义形式以及对应她们的C语言的定义等)及全局变量说明
4. 算法描述和程序代码说明
用伪码或图形(盒图、流程图等)描述算法;所有的函数功能说明
5程序清单(代码)
6.主要功能实现的结果展示
7.自我评价和体会
8. 画出B_树的各状态
时间安排
日期 2021年9月6日开始 | 时间 | 地点 |
---|---|---|
星期三、四、五(第1周) | 8点~12点 | 508上机,下午1点-2点在606答疑 |
第二周星期一 | 13点~17点 | 508上机 |
星期三、四、五(第2周) | 8点~12点 | 508上机,下午1点-2点在606答疑 |
星期五检查交报告(第2周) | 8点~12点 | 508上机检查,下午1点-2点在606 |
星期二下午答疑(第1周) | 1点~2点 | 计算中心606 |
程序展现
源码下载
链接:https://pan.baidu.com/s/11BBC4ec7x3l62u83lJeGpw
提取码:1234
最后
以上就是过时诺言为你收集整理的C语言图书管理信息系统2021 数据结构课程设计题目源码下载的全部内容,希望文章能够帮你解决C语言图书管理信息系统2021 数据结构课程设计题目源码下载所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复