最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

基于QT实现的图书室管理系统

业界 admin 0浏览 0评论

基于QT实现的图书室管理系统

图书室管理系统

该系统需创建和管理以下信息:
1、书籍信息:书名、书目编号、作者名、出版日期、出版社、库存册数、登记号数据集;
2、每册书的登记信息:登记号、是否借出、借阅日期、借书证号。

系统功能要求如下:

1.创建和管理描述每本书籍的对象;
2.创建和管理描述每册书登记信息的对象;
3.增加和删除书籍;
4.借书操作:读者提供书籍信息(书名或书目编号),检查该书籍是否可借(有没有没借出的登记号),可借时将某一登录号设置为借出,填入借书证号和借出日期;
5.还书操作:根据书籍名先找到书,然后找到欲还书的登记号并修改为可借,同时删除借书证信息;
6.基本查询功能;
7.数据文件读写:文件中包含所有书籍信息、每个书籍的登记信息等数据;
8.基本信息显示:1)所有书籍信息显示;2)特定书籍的借阅信息(已借出或可借);
9.可选功能提升:根据登记号直接还书操作等;

框架/语言

  • C++11实现
  • Qt5框架开发
  • 文件系统(不允许用数据库)

(注:数据存储不可用数据库,必须自己实现文件读写)

程序截屏

源码联系UP主 -> https://space.bilibili/329101171

录屏演示

添加书籍信息操作

查询书籍信息操作

修改书籍信息操作

借书和归还操作

基于QT实现的图书室管理系统

图书室管理系统

该系统需创建和管理以下信息:
1、书籍信息:书名、书目编号、作者名、出版日期、出版社、库存册数、登记号数据集;
2、每册书的登记信息:登记号、是否借出、借阅日期、借书证号。

系统功能要求如下:

1.创建和管理描述每本书籍的对象;
2.创建和管理描述每册书登记信息的对象;
3.增加和删除书籍;
4.借书操作:读者提供书籍信息(书名或书目编号),检查该书籍是否可借(有没有没借出的登记号),可借时将某一登录号设置为借出,填入借书证号和借出日期;
5.还书操作:根据书籍名先找到书,然后找到欲还书的登记号并修改为可借,同时删除借书证信息;
6.基本查询功能;
7.数据文件读写:文件中包含所有书籍信息、每个书籍的登记信息等数据;
8.基本信息显示:1)所有书籍信息显示;2)特定书籍的借阅信息(已借出或可借);
9.可选功能提升:根据登记号直接还书操作等;

框架/语言

  • C++11实现
  • Qt5框架开发
  • 文件系统(不允许用数据库)

(注:数据存储不可用数据库,必须自己实现文件读写)

程序截屏

源码联系UP主 -> https://space.bilibili/329101171

录屏演示

添加书籍信息操作

查询书籍信息操作

修改书籍信息操作

借书和归还操作

发布评论

评论列表 (0)

  1. 暂无评论