C语言如何实现图书管理系统的文件数据库


本文小编为大家详细介绍“C语言如何实现图书管理系统的文件数据库”,内容详细,步骤清晰,细节处理妥当,希望这篇“C语言如何实现图书管理系统的文件数据库”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。简单文件数据库-模拟图书馆管理系统涉及知识点:文件读写、内存管理、结构体定义、基本数据结构、高级格式化输入输出要求:编写一个程序模拟图书管理系统。用户分为管理员和读者两类,分别显示不同文本格式菜单,通过菜单项对应数字进行选择。读者菜单包括借书、还书、查询等功能。管理员菜单包括图书和读者信息录入、修改和删除。图书信息至少应包括:编号、书名、数量,读者信息至少应包括:编号、姓名、所借图书。可根据图书名称或编号进行图书信息查询,可查询某本书现在被哪些读者借走。命令行参数如下:Libsim –a(-u) xxxx
第一个参数为可执行程序名称;第二个参数为用户身份,-a表示管理员,-u表示读者;第三个参数为用户名1. 管理员:对图书进行管理:添加图书,修改图书名称、数量,删除图书。对读者进行管理:添加读者,修改读者名称,删除读者.一键查看全部书籍信息(序号免费云主机域名,书名,剩余数量)一键查看全部读者信息(序号,读者名,所借阅书籍)单本图书详情查询:可根据序号和书名查找,向管理员展示图书序号、名称、剩余数量和借阅了此书的读者。2. 读者:借阅图书(只能同时借阅一本书)还回图书一键查看全部书籍信息(序号,书名,剩余数量)readme需要从cmd命令行运行程序,如图(注意格式)管理员名:Zhang
进入管理员菜单格式:可执行程序名 -a Zhang (只设置了一个管理员,没有添加管理员的功能)
进入读者菜单格式:可执行程序名 -u 读者名 (需要先通过管理员添加读者)默认生成的文件放在d盘根目录下(有时中间的过渡文件可能会没有被删除)Book.txt :存放书籍信息Users.txt :存放读者信息

相关推荐: python的sort、sorted和argsort怎么使用

本文小编为大家详细介绍“python的sort、sorted和argsort怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“python的sort、sorted和argsort怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/18 12:17
下一篇 01/18 12:17

相关推荐