广工数据结构课设 文献管理系统 使用B树

上传者: 51712663 | 上传时间: 2022-06-10 20:48:04 | 文件大小: 10.43MB | 文件类型: ZIP
题目:文献管理系统 【问题描述】 设计一个文献管理系统,使用B树结构实现对文献的入库、清除库存、借阅和归还等操作。 【基本要求】 (1) 文献登记的内容至少包括文献号、文献名、著者、现存量和总库存量等五项。 (2) 文献信息可使用文件存储,也可只在内存存储。文献号作为关键字,使用3阶B树对文献号建立索引。 (3) 系统实现的操作及其功能定义如下: ①入库:新购入的文献,确认文献号之后登记到系统。如果这种文献在系统中已有,则只将总库存量增加。 ②清除:某种文献已无保留价值,将它从系统中注销。 ③借阅:如果一种文献的现存量大于零,则借出一本,登记借阅者的证件和归还期限。 ④归还:注销对借阅者的登记,改变该文献的现存量。 ⑤显示:以凹入表的形式显示B树。 【扩展要求】 (1) 将程序一次运行的操作记入日志文件中。 (2) 增加列出某著者全部文献名操作 (3) 增加列出某种文献状态的操作。状态信息除了包括这种文献记录的全部信息外,还包括最早到期的借阅者证件。 (4) 增加预约借阅文献功能 (5) 使用4阶以上B树重新实现文献管理系统

文件下载

资源详情

[{"title":"( 26 个子文件 10.43MB ) 广工数据结构课设 文献管理系统 使用B树","children":[{"title":"Literature-management-system-master","children":[{"title":"3120005043_张俊鸿_课设_文献管理系统.doc <span style='color:#111;'> 2.98MB </span>","children":null,"spread":false},{"title":"文献管理系统","children":[{"title":"文献管理系统","children":[{"title":"文献管理系统","children":[{"title":"delete.cpp <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"文献管理系统.dev <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"delete.o <span style='color:#111;'> 964.07KB </span>","children":null,"spread":false},{"title":"Makefile.win <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"data.cpp <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"文献管理系统.exe <span style='color:#111;'> 7.66MB </span>","children":null,"spread":false},{"title":"book.o <span style='color:#111;'> 979.22KB </span>","children":null,"spread":false},{"title":"print.cpp <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"data.o <span style='color:#111;'> 962.21KB </span>","children":null,"spread":false},{"title":"testADT.layout <span style='color:#111;'> 615B </span>","children":null,"spread":false},{"title":"print.o <span style='color:#111;'> 959.71KB </span>","children":null,"spread":false},{"title":"search.o <span style='color:#111;'> 959.01KB </span>","children":null,"spread":false},{"title":"display.cpp <span style='color:#111;'> 7.86KB </span>","children":null,"spread":false},{"title":"BookData.txt <span style='color:#111;'> 858B </span>","children":null,"spread":false},{"title":"insert.cpp <span style='color:#111;'> 4.16KB </span>","children":null,"spread":false},{"title":"includes.h <span style='color:#111;'> 5.12KB </span>","children":null,"spread":false},{"title":"display.o <span style='color:#111;'> 966.90KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 16.40KB </span>","children":null,"spread":false},{"title":"2022-01-05_LOG_RECORD.log <span style='color:#111;'> 18.20KB </span>","children":null,"spread":false},{"title":"search.cpp <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"insert.o <span style='color:#111;'> 964.88KB </span>","children":null,"spread":false},{"title":"book.cpp <span style='color:#111;'> 7.65KB </span>","children":null,"spread":false},{"title":"main.o <span style='color:#111;'> 987.21KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"文献管理系统.zip <span style='color:#111;'> 4.10MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明