- 2
- 0
- 约1.4万字
- 约 33页
- 2018-06-29 发布于湖北
- 举报
课程设计基于C语言的图书借阅管理系统的设计与实现
摘 要
图书管理系统的设计主要运用了二叉树的相关知识,一方面采用二叉树排序作为索引表的主要原因是为了方便用书序列号为关键字进行查阅,根据日常我们的借书经验来看,到图书馆借书的人或者到书店买书的人,都可以通过多种查询方式来获取所需要的书的信息,通过数的序列号能进行更加精确的查找,对于一个实用的管理系统来说缺省查找是必不可少的;采用二分查找实现精确查找;书籍入库操作应由系统管理员进行,若此书已有收藏则只增加库存量即可,而否则要按系统设计要求添加相应的节点数据;书籍销毁的操作同样应由系统管理员进行,只能销毁已存在的、且未出借的书,只需在索引表中将该节点删除即可完成书籍的销毁工作;本系统中采用字符串的模式匹配算法来实现信息的缺省检索结点的设计采用标准c语言提供的一种叫做结构体的复合数据类型存储书的信息,然后再采用二杈树的二杈链表存储结构把单本的书关联起来。这样就可对馆藏的所有书进行统一的管理了。
关键字:图书借阅,图书管理,二叉树
目 录
1 前言 6
1.1课程设计的目的 6
1.2 图书借阅管理系统的设计与实现的基本要求 6
1.3数据结构相关知识的阐述 6
2 功能描述 7
3 系统设计 7
3.1 设计思路 7
3.2 系统功能模块图 8
3.2.1系统构成 8
3.2.2管理员 8
3.3 管理员功能模块 9
4 算法设计 11
4.1 节点数据的设计 1
您可能关注的文档
- 课件制作与演示技能最新.doc
- 诚信考试 杜绝作弊 主题班会.ppt
- 附山东省社会团体换届选举工作指引格式表格.doc
- 陕西省收费公路治理标准化考察标准教学.doc
- 零售药店店员业务知识培训gsp系列中华人民共和国药品管理法培训考核试题及答案.doc
- 财会税务小型企业财务报表审计工作底稿的编制框架及案例.doc
- 精品文档质量技术监督事业发展十三五规划.doc
- 资料仪容仪表礼貌用语.doc
- 精彩人教版六年级语文上册看拼音写汉字一切词语1.doc
- 高级企业人力资源管理师重点汇总18章.doc
- 2026及未来5年中国葡萄糖醛酸内酯片市场调查、数据监测研究报告.docx
- 2026及未来5年中国蕃茄红素软胶囊市场调查、数据监测研究报告.docx
- 2026及未来5年中国薄板过滤机市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国藻型天鹅绒连裤袜市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国蛋卷自动生产线市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国莲蓉包市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国菊苣浸膏市场调查、数据监测研究报告.docx
- 2026及未来5年中国金属水果篮市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国金属浮雕画市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国金果机市场数据分析及竞争策略研究报告.docx
最近下载
- 小学语文:2025年北京市西城区四年级(下)期末语文试卷含答案.pdf VIP
- 称重EXP24260D2用户手册(三点).doc VIP
- 矿山生态修复技术规范 第2部分:煤炭矿山.pdf VIP
- 棉花的种子生产.ppt VIP
- 2025年山东济南市中考数学真题试题(含答案).docx VIP
- 通用简约表格通用简历模板.docx VIP
- 满6个月读后感:长江读书会的底层逻辑.docx VIP
- 深度解析(2026)《SJT 11666.4-2016制造执行系统(MES)规范 第4部分:接口与信息交换》.pptx VIP
- 小学数学:2005年北京市西城区四年级(下)期末数学试卷含答案.pdf VIP
- DB43 968-2021工业废水铊污染物排放标准.docx
原创力文档

文档评论(0)