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

图书室管理系统

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

系统功能要求如下:

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

框架/语言

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

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

程序截屏

录屏演示

添加书籍信息操作

查询书籍信息操作

修改书籍信息操作

借书和归还操作

源码下载

链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111

基于QT实现的图书室管理系统相关推荐

  1. 基于QT实现的职工住房管理系统

    基于QT实现的职工住房管理系统 职工住房管理系统 该系统需创建和管理以下信息: 1.职工信息:工号.姓名.年龄.入职日期.学位.职称.现住房面积.住址.家庭成员数据集: 2.家庭成员信息:姓名.性别. ...

  2. 基于QT实现的商品销售管理系统

    基于QT实现的商品销售管理系统 商品销售管理系统 该系统需创建和管理以下信息: 1.商品信息:标号.品名.产地.进价.数量.到期日期.进货日期.销售数据集: 2.销售信息:销售日期.数量.价格.营业员 ...

  3. 基于QT实现的教师住房管理系统

    基于QT实现的教师住房管理系统 教师住房管理系统 该系统在磁盘中存贮全校住学校宿舍的教师住房信息.对每一住户存贮如下信息: 户主:姓名,性别,职称(教授.副教授.讲师.助教),出生年月,参加工作年月, ...

  4. 基于QT实现的职工工资管理系统

    基于QT实现的职工工资管理系统 职工工资管理系统 该系统需创建和管理如下信息: 1.职工信息:工号.姓名.年龄.入职日期.电话.住址.月工资数据集. 2.月工资信息:月份.基本工资.岗位工资.工龄工资 ...

  5. 基于QT的人脸识别考勤管理系统【二】

    前言: 上一篇我们实现了考勤管理系统的用户考勤打卡系统https://blog.csdn.net/qq_42449351/article/details/99716413,这一篇我将为大家带来这个系统 ...

  6. 大四课程设计之基于RFID技术的考勤管理系统(四)Qt界面设计

    ---------------------------------------------------------------------------------------- 源码下载地址: htt ...

  7. 大四课程设计之基于RFID技术的考勤管理系统(三)数据库设计

    ---------------------------------------------------------------------------------------- 源码下载地址: htt ...

  8. [嵌入式Linux项目实战开发]基于QT4.8的仓库管理系统实现功能【2019年给力项目】

    [嵌入式Linux项目实战开发]基于QT4.8的仓库管理系统实现功能[2019年给力项目] 支持导出 excel 表格 支持查看商品操作日志 支持高精度浮点运算 支持同一商品以不同价格入库 该软件已开 ...

  9. Linux项目设计:基于ARM平台的停车场管理系统制作教程

    文章目录 一.功能要求 二.项目笔记 (一)网络问题:Ubuntu同时与开发板.WiFi连接 (二)图片文字识别 (三)文字转语音 (四)摄像头拍摄 化作尘其它开源项目: 单片机项目: Linux项目 ...

  10. 从零开始做3D地图编辑器(基于QT与OGRE)

    第一章 基础知识 注:文章里面有不少个人见解,欢迎大家一起互相讨论.希望高人能给予相应理解与意见建议. 在实际3D游戏开发中,编辑器是极其重要的一个部分,一个优秀健壮的编辑器,可以使项目事半功倍,而相 ...

最新文章

  1. 人工智能让育种“物美价廉”
  2. BP神经网络 PID控制simulink仿真
  3. ASP.NET Core 源码学习之 Options[3]:IOptionsSnapshot
  4. gis 联合 融合_GIS技术进化 | 我们为何需要跨平台GIS技术体系?
  5. kaggle (02) - 房价预测案例(进阶版)
  6. QML工作笔记-界面登录框设置(方便其他控件居中)
  7. 【Kafka】命令行管理topic
  8. 深夜不眠,爬起来写博客
  9. Win10 Windows Defender自动删除破解工具的exe文件
  10. 1995-2019,中国互联网产品的发展与变革
  11. 特征提取之文本特征提取
  12. codeblock-(no debugging symbols found)(已解决)
  13. 基于CS的脉冲GPR成像技术研究(20111)
  14. UINX环境高级编程笔记 第3章 文件I/O
  15. 解决在Filter中读取Request中的流后,后续controller或restful接口中无法获取流的问题
  16. c++自动抢购_304不锈钢全自动洗衣机全铜加长特长拖把池 智能止水6分4分水龙头1元优惠券券后价7.8元...
  17. android 组件透明,万能小组件透明小组件-万能小组件透明背景设置v1.0.0 安卓版_永辉资源网...
  18. 第五次作业-需求原型改进
  19. 极速搭建vanish - 安装/配置/维护
  20. NANDFlash-W25N01GVZEIG的学习笔记

热门文章

  1. python如何安装pdfminer_Python3.8安装pdfminer
  2. 【Python】勒索病毒模拟
  3. android 扇形统计动画,Android自定义View——扇形统计图的实现代码
  4. 群晖服务器自动同步到本地电脑,安装群晖Drive,实现多台电脑文件同步
  5. Jeff Atwood:软件工程已死?
  6. 数据系统架构-3.数据仓库设计
  7. 【openwrt】使用4G模块 移远EC20/25(1)内核配置
  8. matlab算法之二分法
  9. 关于如何用python下载文件
  10. 机器学习和深度学习资料列表