Hostel Management System Hostel Management System
Hostel Management System Hostel Management System
1|Page
Certificate
This is to certify that the project / Dissertation entitled Hostel Management System
is a bonafied work done by Sounak Chowdhury of class XII B session 2021 – 22 in
partial fulfillment of CBSE’s AISSCE examination 2022 and has been carried out
under my direct supervision and guidance. This report or a similar report on the
topic has not been submitted for any other examination and does not form a part of
…………………………….. …………………………………………..
Signature of Student: Signature of Teacher:
Student Name: Sounak Chowdhury SourishSen
Roll No: PGT Comp. Sc.
Place: ……………………………
Date: …………………………….
2|Page
ACKNOWLEDGEMENT
I would like to acknowledge all those without whom this project would
not have been successful. Firstly, I would wish to thank our Computer
Science teacher Mr SourishSen who guided me throughout the project
and gave his/her immense support. He made us understand how to
successfully complete this project and without him, the project would
not have been complete.
This project has been a source to learn and bring our theoretical
knowledge to the real-life world. So, I would really acknowledge his
help and guidance for this project.
I would also like to thank my parents who have always been there
whenever needed.
Once again, thanks to everyone for making this project successful.
3|Page
CONTENTS
1. Introduction ………………………………………………………………… 5
7. References ……………………………………..…………………………….. 12
4|Page
INTRODUCTION
As the name specifies “HOSTEL MANAGEMENT SYSTEM” is a software
developed for managing various activities in the hostel. For the past few
years the number of educational institutions is increasing rapidly.
Thereby the numbers of hostels are also increasing for the
accommodation of the students studying in this institution. And hence
there is a lot of strain on the person who are running the hostel and
software’s are not usually used in this context.
This particular project deals with the problems on managing a hostel and
avoids the problems which occur when carried manually. Identification of
the drawbacks of the existing system leads to the designing of
computerized system that will be compatible to the existing system with
the system Which is more user friendly and more GUI oriented. And we
well know that todays world is a fast developing globalised, and
technological world where the work is computer is chosen more than
over the work of pen and paper.
Hence it is always said that computers and technologies are always not
provided for the human generation devastation but for the betterment of
this human society.
Pen paper is always time taking and there is more vulnerability to
mistake causing agents. Hence it is always advisable to use more modern
techniques in comparison to pen and paper. There’re many new web
versions of applications made in this era to make our particular work
easier like for GAS MANAGEMENT SYSTEM, LIBRARY SYSTEM, etc..
5|Page
OBJECTIVE & SCOPE OF THE PROJECT
5. Exemplifying the vast problem at a simple ease will lead our path to
make the design more simple and effective and bug fee.
6|Page
PROBLEM DEFINITION & ANALYSIS
So, in this project we have used python 3.10 latest versions. Even if it is
human understandable high level programming language yet it has
various disadvantages. Like, the indentations in specific codings and yet to
discover mistakes. In simple terms, Python is an interpreted language
For Admins:
7|Page
5. They can EDIT/Delete the visitor’s details.
For students/users:
For wardens:
Hence the analysis of the program will be given through its advantages:
8|Page
SYSTEM IMPLEMENTATION
The Hardware used are:
While developing the system, the user hardware are:
9|Page
SYSTEM DESIGN AND DEVELOPMENT
Database Design:
1. Windows 10: Windows 10 is a major release of the Windows
NT operating system developed by Microsoft. It is the successor
to Windows 8.1, which was released nearly two years earlier, and
itself was released to manufacturing on July 15, 2015, and broadly
released for the general public on July 29, 2015.
2. Python 3.10: Python is an interpreted high-level general-purpose
programming language. Its design philosophy emphasizes code
readability with its use of significant indentation. Its language
constructs as well as its object-oriented approach aim to
help programmers write clear, logical code for small and large-
scale projects. Python is dynamically-typed and garbage-collected.
It supports multiple programming paradigms,
including structured (particularly, procedural), object-oriented
and functional programming. It is often described as a "batteries
included" language due to its comprehensive standard library.
3. MS. Word: Word contains rudimentary desktop publishing
capabilities and is the most widely used word processing program
on the market. Word files are commonly used as the format for
sending text documents via e-mail because almost every user with
a computer can read a Word document by using the Word
application, a Word viewer or a word processor that imports the
Word format.
4. CSV files: A Comma Separated Values (CSV) file is a plain text file
that contains a list of data. These files are often used for exchanging
data between different applications. For example, databases and
contact managers often support CSV files. These files may
sometimes be called Character Separated Values or Comma
Delimited files. They mostly use the comma character to separate
(or delimit) data, but sometimes use other characters, like
semicolons. The idea is that you can export complex data from one
application to a CSV file, and then import the data in that CSV file
into another application.
10 | P a g e
USER MANUAL
How to install Software:
You need to copy this hostel project/folder in the source directory and
start the execution of program through python interpreter.
Hardware Requirement-
Intel Pentium or Celeron or AMD or similar processor based PC
4 GB RAM and 320 GB HDD desirable.
Standard I/O Device like Keyboard and Mouse etc.
Printer is needed for Hard Copy Report
LAN is required for client server installation
Software Requirement-
Windows 7/10 OS is desirable.
Python 3.8 and required library
CSV files (available in all computers)
11 | P a g e
REFERENCES
Arora
2. Learncbse
3. https://en.wikipedia.org/wiki/E
4. pyroid
12 | P a g e