Professional Documents
Culture Documents
INT213
Python Programming
Project Report
Submitted by:
1. R. Sreekanth Reddy (RK21RTB56)
2. Hrithik Raj (RK21RTA33)
3. MADHUKAR (RK21RTA08)
We used the Tkinter library for the GUI interface and the project has one
classes for member management.
Login:
On clicking this button user will directly land on the login page where
the user will be required is his/her University Registration number (UID) and
Personal Identification Number (PIN) to access their account here security
is our main concern so the user will only be redirected to his/her account if
he/she provides valid credentials and that input from the user will then match
from files by using file handling at the backend.
New User:
On clicking this button, the user will directly land on the Contact
Management System registration page where he/she can register using further
services provided by this software. By providing details such as name, mobile
number, UID (University Registration number), and e-mail and selecting
gender after the user needs to click on Submit button, the user will land on the
Contact Management System Protect this page for creating a Password for a
user and used for accessing his/her account on Contact Management System in
future and again, after clicking on Submit Button Finally, the user’s complete
data will store in an file using File Handling Concepts.
After Login:
After the user successfully login into his/her account they will go
to the page that where we can see the books information. They can see
book name, book id, author name and status of the book where a librarian
can update or add books. There will be many options like:
On clicking the same librarian will be able to enter the any book
name he/she likes where it can be about studies, sports, politics, geography,
history, polity, psychology etc.…
Clear Details:
As humans makes mistakes in typing or entering book details,
sometimes they will enter wrong information so when there is clear details option any
user or librarian can clear all details at once.
As per the Project Requirement, we have the following main Process in the System
• Login Page from where the user can log in by providing his/her private
credentials.
• Registration Page here a new user needs to register himself/herself into the
system before using the CMS.
• The application connected to database where librarian can update books,
student can search the books, we can check availability and who have taken
the books.
Source Code
Library’s imported:
Database connecting:
MAIN PAGE:
LOGIN PAGE:
REGISTER PAGE:
MAIN PAGE:
Roles and Responsibilities
1. R. Sreekanth Reddy- Resource gathering, login and register page, some part of
database.
Bibliography:
Websites Referred: