资源简介
pyqt5图书管理系统
python pyqt5搭建一个图书管理系统
终于第一个版本发布上来了,基本实现都比较简陋
### 开始
#### 安装依赖
```sh
pip install PyQt5 -i https://pypi.douban.com/simple
pip install pymysql -i https://pypi.douban.com/simple
```
#### 安装数据库
安装任意一种服务器类型数据库即可[Mariadb下载](https://mariadb.org/)
#### 创建数据库以及建表
进入项目根目录`cd BookManage`,运行`python generate_data.py`生成数据库文件
#### 修改数据库的连接属性
进入util->dbutil文件,修改里面的数据库连接属性。
#### 运行
进入到项目的根目录下,
`python run.py`
既可以运行项目。
### 包含功能
1. 权限分级
- 普通用户
- 管理员用户
2. 普通用户
- 借书
- 还书
- 续借
3. 管理员用户
- 添加图书
- 编辑图书
- 删除图书
- 催还
代码片段和文件信息
“““
coding:utf-8
file: frozen_dir.py
@author: jiangwei
@contact: jiangwei_1994124@163.com
@time: 2020/5/9 21:28
@desc:
“““
import sys
import os
def app_path():
if hasattr(sys ‘frozen‘):
return os.path.dirname(sys.executable)
return os.path.dirname(__file__)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1209 2020-06-27 10:17 BookManage-master\.gitignore
文件 293 2020-06-27 10:17 BookManage-master\frozen_dir.py
文件 4277 2020-06-27 10:17 BookManage-master\generate_data.py
文件 11357 2020-06-27 10:17 BookManage-master\LICENSE
文件 1291 2020-06-27 10:17 BookManage-master\README.md
文件 4075 2020-06-27 10:17 BookManage-master\res\img\app-icon.png
文件 7840 2020-06-27 10:17 BookManage-master\res\img\borrow_book.png
文件 67646 2020-06-27 10:17 BookManage-master\res\img\delay_time.ico
文件 64574 2020-06-27 10:17 BookManage-master\res\img\delete.ico
文件 4072 2020-06-27 10:17 BookManage-master\res\img\delete.png
文件 4614 2020-06-27 10:17 BookManage-master\res\img\edit.png
文件 336648 2020-06-27 10:17 BookManage-master\res\img\home.png
文件 44606 2020-06-27 10:17 BookManage-master\res\img\push.ico
文件 44942 2020-06-27 10:17 BookManage-master\res\img\return.ico
文件 637 2020-06-27 10:17 BookManage-master\res\st
文件 1345 2020-06-27 10:17 BookManage-master\res\st
文件 1348 2020-06-27 10:17 BookManage-master\res\st
文件 542 2020-06-27 10:17 BookManage-master\res\st
文件 564 2020-06-27 10:17 BookManage-master\res\st
文件 392 2020-06-27 10:17 BookManage-master\res\st
文件 983 2020-06-27 10:17 BookManage-master\res\st
文件 847 2020-06-27 10:17 BookManage-master\res\st
文件 796 2020-06-27 10:17 BookManage-master\res\st
文件 798 2020-06-27 10:17 BookManage-master\res\st
文件 373 2020-06-27 10:17 BookManage-master\res\st
文件 357 2020-06-27 10:17 BookManage-master\res\st
文件 379 2020-06-27 10:17 BookManage-master\res\st
文件 363 2020-06-27 10:17 BookManage-master\res\st
文件 3897 2020-06-27 10:17 BookManage-master\res\st
文件 355 2020-06-27 10:17 BookManage-master\run.py
............此处省略46个文件信息
- 上一篇:Python开发计算器-多功能版
- 下一篇:pyqt5俄罗斯方块 源码
相关资源
- 学员管理系统源码
- python实现 图书管理系统源码
- PyQt5对txt简单增删查改管理学生信息
- 学员管理系统python代码(面向对象版
- pyqt5天气查询系统
- pyqt5俄罗斯方块 源码
- django图书管理系统
- 图书管理系统编写,初学django,增删
- python入门级:学生信息管理系统
- PyQt5标准对话框 获取用户输入
- python3+django实现学生信息管理系统
- python学生信息管理系统
- python 学生信息管理系统 源码
- python 初级学生信息管理系统,包括区
- python密码管理系统源码
- django框架个人博客管理系统前后端
- 学生信息管理系统(项目)-Python项目
- Python基于Django图书管理系统源码(含
- 教室管理系统源码(基于python)
- python图书管理系统源码(含数据库)
- Python简易学生管理系统
- python学生管理系统源码控制台
- python图书管理系统课程设计含数据库
- 学生管理系统python源码
- python个人博客管理系统
- PyQt5学生成绩信息系统一:登录窗口
- python实现的学生信息管理系统—GUI界
- 基于python类及模块的学生信息管理系
- Python-使用Flask和sqlite3编写的项目目录
- Python-使用PythonWeb框架Django开发的一个
评论
共有 条评论