https://github.com/riju18/east-west-university-library-management-system-python-desktop-application
My first project which is realted to the university library manangement system where the library admin can do a lot of tasks like any book information operation, new student information, download day-to-day data as backup & many more things.
https://github.com/riju18/east-west-university-library-management-system-python-desktop-application
jupyter-notebook mysql-workbench oop-python pyqt5
Last synced: 4 months ago
JSON representation
My first project which is realted to the university library manangement system where the library admin can do a lot of tasks like any book information operation, new student information, download day-to-day data as backup & many more things.
- Host: GitHub
- URL: https://github.com/riju18/east-west-university-library-management-system-python-desktop-application
- Owner: riju18
- Created: 2019-06-01T07:02:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-01T15:43:13.000Z (almost 6 years ago)
- Last Synced: 2024-11-30T00:10:43.566Z (6 months ago)
- Topics: jupyter-notebook, mysql-workbench, oop-python, pyqt5
- Language: Python
- Size: 146 KB
- Stars: 5
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# info:
# database info:software: mysql workbench (https://dev.mysql.com/downloads/mysql/)
mysql server login username: root
mysql server login username: user own password
database name: library_management
number of tables: 7
# 'author' table:
idauthor int(11) AI PKauthor_name varchar(45)
# 'book' table:
id int(11) AI PKbook_name varchar(45)
book_description varchar(45)
book_code varchar(45)
book_category varchar(45)
book_author varchar(45)
book_publisher varchar(45)
book_price int(11)
# 'category' table:idcategory int(11) AI PK
category_name varchar(45)
# 'client' table:idclient int(11) AI PK
clientName varchar(45)
clientEmail varchar(45)
clientNid varchar(45)
# 'dayoperations' table:iddayoperations int(11) AI PK
bookname varchar(45)
type varchar(30)
days int(11)
fromDate datetime
toDate datetime
clientName varchar(45)
# 'publisher' table:idpublisher int(11) AI PK
publisher_name varchar(45)
# 'users' table:id_users int(11) AI PK
username varchar(45)
useremail varchar(45)
userspassword varchar(45)
# installation:pip install mysqlclient
pip install MySQLdb
pip install pyqt5ac (to convert .qrc file to .py)
# run:for conda : app.ipynb
for python: app.py
# reminder:every time for the change of app_design.ui have to run the "convert_qrc_to_py.ipynb"(for conda), move the "icons_rc.py" to root folder from "generated folder" & then run the app.ipynb.
# screenshots:


