https://github.com/csengupta1101/student-library-management-system
The goal of this project is to initiate a student library using Object-oriented programming. The language used here is Python, the environment is Jupyter notebook. Also, Colab Pycharm or any other IDLE will work just fine to run the program.
https://github.com/csengupta1101/student-library-management-system
colab-notebook data-science library-management-system project python python3
Last synced: about 2 months ago
JSON representation
The goal of this project is to initiate a student library using Object-oriented programming. The language used here is Python, the environment is Jupyter notebook. Also, Colab Pycharm or any other IDLE will work just fine to run the program.
- Host: GitHub
- URL: https://github.com/csengupta1101/student-library-management-system
- Owner: Csengupta1101
- Created: 2021-09-20T09:27:56.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-09-20T11:05:35.000Z (almost 5 years ago)
- Last Synced: 2025-06-09T00:39:18.522Z (about 1 year ago)
- Topics: colab-notebook, data-science, library-management-system, project, python, python3
- Language: Jupyter Notebook
- Homepage:
- Size: 6.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Student Library Management System –
The goal of this project is to initiate a student library using Object-oriented programming. The language used here is Python, the environment is Jupyter notebook. Also, Colab Pycharm or any other IDLE will work just fine to run the program.
## Project Requirements –
* List of Books.
* Borrow Option for students.
* Return Option for students.Displaying the time limit of keeping the books.
* Separate Student & Library Class.
* User input as options on what task to be executed.

## Workflow –
* Defining the Library Class with the argument of Books to be initiated at first.
* The Library Class will consist of Three Major Functions, Display, Borrow & Returning of the Books.
* The Display Book function will allow the students to see which books are available for them to borrow.
* The Borrow Book function will allow the students to execute the function of borrowing the books as per their preference.
* The Return Book function will enable students to return the book they have borrowed to the library on time.
* Each function while being executed will display respective statements regarding their actions.
* The Student Class is to be defined to perform the execution of Library class methods with its created Objects.
## Conclusion –
Hope this project is helpful for everyone and the readme has given a clear picture of what we are trying to achieve here. Let me know of any suggestions or improvements in the comments.