基于Qt实现图书室管理系统[2023-09-15]
图书室管理系统
该系统需创建和管理以下信息:
1、书籍信息:书名、书目编号、作者名、出版日期、出版社、库存册数、登记号数据集;
2、每册书的登记信息:登记号、是否借出、借阅日期、借书证号。
系统功能要求如下:
1.创建和管理描述每本书籍的对象;
2.创建和管理描述每册书登记信息的对象;
3.增加和删除书籍;
4.借书操作:读者提供书籍信息(书名或书目编号),检查该书籍是否可借(有没有没借出的登记号),可借时将某一登录号设置为借出,填入借书证号和借出日期;
5.还书操作:根据书籍名先找到书,然后找到欲还书的登记号并修改为可借,同时删除借书证信息;
6.基本查询功能;
7.数据文件读写:文件中包含所有书籍信息、每个书籍的登记信息等数据;
8.基本信息显示:1)所有书籍信息显示;2)特定书籍的借阅信息(已借出或可借);
9.可选功能提升:根据登记号直接还书操作等;
题目三:西文图书室管理系统
该系统存贮以下信息:1、对于同一作者同一书名的书,存贮书名、书目编号、作者名、库存册数(不包括已借出的)、已借出册数。2、对于每一本书还要存贮一个登录号(这是区别每一本书的唯一标志)、当前借阅该书的读者姓名与借书证号、借阅日期。
系统功能要求如下:
1.创建存贮系统;
2.增加新书;
3.删去无使用价值的旧书;
4.处理借书。要求读者提供书目号与登录号.一位读者限借2册。(应检查库中有无读者要求借阅的图书,检查该读者已借阅图书数量);
5.处理还书;
6.查询某登录号的书是谁借了。
[提示]
QT应用:创建书信息类,包括书名、书目编号、作者名、登录号(这是区别每一本书的唯一标志)、当前借阅该书的读者姓名与借书证号、借阅日期,记录存册数(不包括已借出的)、已借出册数,用于记录同一作者同一书名的书的借阅情况,并实现类对象的文件保存和读取;在主窗口中添加表示库存书和已借出书的链表或数组(建议用模板类),并实现信息的文件保存和读取;通过菜单打开对话框,在对话框中实现增加新书、借书、还书和查询功能并及时更新文档(用多个对话框);在控件中显示查询结果;库存书和已借出书的信息可保存到文件并可读出。
程序展现
需要源码请联系视频UP主
基于Qt实现图书室管理系统
程序主界面
图书信息编辑修改
查看借阅记录