Jawahar Navodaya Vidyalaya Vadodra: SMT - Swarnlata Rai

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

JAWAHAR NAVODAYA VIDYALAYA

VADODRA

ACADEMIC YEAR: 2021-2022

PROJECT REPORT ON

HOSTEL MANAGEMENT

MADE BY : 1) HARDIK ROHIT

2) VIRAJ TANK

3) SHIVKUMAR KACHHELA

4) RUDRA PATEL

CLASS : XII

SUBJECT : COMPUTER SCIENCE

GUIDED BY : SMT.SWARNLATA RAI

1
CERTIFICATE

This is to certify that Hardik Rohit , Viraj Tank, Shivkumar

Kachhela, Rudra Patel of class 12th has successfully completed

their computer science project on the topic HOSTEL

management under guidance of Smt. Swarnlata rai mam.

Smt.Swarnlata rai

(PGT computer science)

.............................................

........................................

Sh. S. K. Damar sir

(Principal , J.N.V. Vadodara)

.............................................

Signature of Examiner

Place : .......................

Date : ...........................

2
TABLE OF CONTENTS [ T O C ]

SER DESCRIPTION

01 ACKNOWLEDGEMENT

02 INTRODUCTION

03 OBJECTIVES AND SCOPE OF THE PROJECT

04 METHODOLOGY

05 MODULES OF HOSTEL MANAGEMENT SYSTEM

06 ALGORITHMS

07 HARDWARE AND SOFTWARE REQUIREMENTS

08 BIBLIOGRAPHY

3
ACKNOWLEDGEMENT

I would like to express my special thanks of gratitude to


my teacher Smt.swarnlata rai ( PGT computer science )

As well as our principal sir Sh. S.K. Damar sir gave me


the golden opportunity to do this wonderful project on
the topic Hostel management , which also help me in
doing a lot of research and i came to know about so
many new things , I am really thank full to them .

Secondly, I would like to thank my parents and friends


who helped me a lot in finalizing this project within the
limited time of frame.

4
PROJECT ON HOSTEL
MANAGEMENT

INTRODUCTION
This project is based on management of hostels, such as
information about the students such as his\her roll number
, in department they belong to , etc. These information can
be stored in the data and can be verified whenever we want
this computer programme can be used for hostels schools
etc.

Objective and Scope of the project


Hostel Management system is the system that manages
the student data, staff data, Student's admission process and
create receipt for the fees paid by the student who stay in
the hostel and also help in maintaining visitor’s messages.
This system is designed in favour of the hostel
management which helps them to save the records of the
students about their rooms. It helps them from the manual
work from which it is very difficult to find the record of
the students and the mess bills of the students, and the
information of about the those ones who had left the hostel.
We design this system on the request of the hostel
management, through this they cannot require so efficient
person to handle and calculate the things. This system

5
automatically calculates all the bills and issued the
notifications for those students who are against some rules.
Through this it’s possible to check the personal profile of all
the current students within fraction of seconds. Formation
on Created for hostel management system

Methodology (including a summary of


the project):
Hostel Management System starts with login where
the user is asked to enter the username and password. The
system logs the user into the system and opens the main
system form where the user can perform different tasks
available in the system.

6
Modules of Hostel

Management System:

• Rooms module : It contains all the functionalities related


to the Rooms
• Hostel module : It manages all the operations related to
Hostel
• Hostel Facility module : Manages the Hostel Facility
related functionalities
• Beds module : This module manages Beds functionalities
• Rent module : Rent modules contains all the CRUD
operations related to Rent
• Payments module : Payments module contains all the
required functions which include adding, viewing, deleting
and updating Payments lists.

7
Algorithms

➢ Algorithm for form Load

Step1: Start the application


Step2: Wait until the program loads
Step3: This form automatically closes.

➢ Algorithm for Login

Step1: Start
Step2: Select User Name
Step3: Enter password
Step4: Click on Login button If (User ID) and (Password) is
Valid then Unload the user form from memory and Load
and show MDI Main form. Else Display the message
“Username and Password doesn’t match” Go to Step2
Step5: Stop

8
➢ Algorithm for Adding New User

Step1: Start
Step2: Go to system > manage user
Step3: Enter the administrative password to carry out the
operation.
Step4: Click on Add New User and a field appears,
Step5: Enter new User name, Password, Confirm Password
Step6: Click on save button for adding user and cancel button
for cancelling operation.
Step7: If all condition remains true then print message
“Username Added”.
Step8: End

➢ Algorithm for Editing User’s record

Step1: Start
Step2: Go to system > manage user
Step3: Enter the administrative password to carry out the
operation
Step4: Click on update user and a field appears,

9
Step5: Choose the user name you want to edit and Click on save
button for adding user and Cancel button for cancelling
operation
Step6: if the User ID after editing is found on the database then
print the message “User already Exists” Else save the record
on the database with message
Step7: End

➢ Algorithm for Deleting User’s record

Step1: Start
Step2: Click on the user’s record from the list whom you want to
Delete
Step3: Click on the Delete button then print the message “Do
you really want to delete this user”
Step4: If click on yes the user will be deleted If click on no the
operation will be cancelled
Step6: End

10
➢ Algorithm for Adding New Room Reservation
Step1: Start
Step2: Go to New Room Reservation
Step3: Click on New Button of the form
Step4: Fill all the given fields,
Step5: Click on Save button to save record or Cancel button to
cancel the operation
Step6: If clicked Save Print the message “Record Saved
successfully”. And it saves the record to the database Else
program terminates to main form.
Step8: Stop.
➢ Algorithm for Delete Record

Step1: Start
Step2: Go to Customer > New Room Reservation
Step3: Click on Delete Button of the form
Step4: Enter the Reservation Number which you want to delete.
Step5: click on Ok button to delete record or Cancel button to
cancel the operation
Step6: If clicked Ok Print the message “Record Deleted
successfully”. And it deletes the record from the Database
Else program terminates to main form.
Step7: Stop.

11
➢ Algorithm for Print Record

Step1: Start
Step2: Click on Report >Print or Open the Room Reservation
form and click Print.
Step3: The system calls the print function and starts printing if
the printer is installed.
Step4: Stop

➢ Algorithm for Backup

Step1: Start.
Step2: Open Main form >Tools >Database Backup.
Step3: The form opens and asks the user to give the path.
Step4: Click on Ok to create backup or Cancel to cancel
operation. If Ok button is the program creates a backup in
the specified path. Else the program terminates to the
previous form.
Step5: Stop.

12
➢ Algorithm for Search

Step1: Start
Step2: Open Main form >Customer >Search
Step3: Click on the search type.
Step4: Enter the part of data you want to search.
Step5: Click on Ok to search record or Cancel to change search
type If record exists then record is shown Else print
message “No Record was found”
Step6: Stop

➢ Algorithm for Exit menu

Step1: Start
Step2: Click on File > Exit to exit from the program.
Step3: Print the message “Do you really want to exit from
program”
Step4: If yes then close the program and all running forms.
If no then return to the MDI main form
Step5: End

13
HARDWARE AND SOFTWARE
REQUIREMENTS

I.OPERATING SYSTEM : WINDOWS 7 AND ABOVE

II. PROCESSOR : PENTIUM(ANY) OR AMD

ATHALON(3800+- 4200+ DUALCORE)

III. MOTHERBOARD : 1.845 OR 915,995 FOR PENTIUM 0R

MSI

K9MM-V VIAK8M800+8237R PLUS

CHIPSET FOR AMD ATHALON

IV. RAM : 512MB+

V. Hard disk : SATA 40 GB OR ABOVE

VI. CD/DVD r/w multi drive combo: (If back up required)

VII. FLOPPY DRIVE 1.44 MB : (If Backup required)

VIII. MONITOR 14.1 or 15 -17 inch

IX. Key board and mouse

X. Printer : (if print is required – [Hard copy])

SOFTWARE REQUIREMENTS:

I. Windows OS
II. Python

14
BIBLIOGRAPHY
1. Computer science With Python - Class XI By : Sumit

Arora

2. A Project Report On Blood Bank Management System

(BBMS) By : Praveen M Jigajinni

3. Website: https://www.w3resource.com

15

You might also like