Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 14 days 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 (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-06-01T15:43:13.000Z (over 5 years ago)
- Last Synced: 2024-11-30T00:10:43.566Z (2 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:
![mainWindow](https://user-images.githubusercontent.com/18087611/58745138-d2d5b280-846e-11e9-93e3-140770c202eb.JPG)
![userInfo](https://user-images.githubusercontent.com/18087611/58745139-d2d5b280-846e-11e9-8c27-a3a211a23fa0.JPG)
![loginWindow](https://user-images.githubusercontent.com/18087611/58745140-d36e4900-846e-11e9-8a23-7d6ef1de5106.JPG)