Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Declaration:
I declare that this assignment is my indivisible work, I have not copied from any other
student’s work or from any other source except where due acknowledgement is made
explicitly in text, not has any part become written for me by another person.
Neeraj Kumar
Evaluation content
Acknowledgement
It is a great and challenging experience for me, working with term paper “Hostel
Management System”. It’s our pleasure to take this opportunity to thank all those who help us
directly or indirectly in preparation of this project.
I am extremely grateful to my friends for their help, support and inspiration to keep
my moral high to complete the task.
Table of Content
Page |3
CONTENTS PAGE NO
• Acknowledgement 2
• Introduction 4
• Project Description 5
• User Panel 5
• Admin Panel 6
• Dataflow Diagram 6
• Case Diagram 10
• State Diagram 12
• Screen Shot 13
• Software Environment 15
• Conclusion 15
• References 16
Introduction
Hostel management gives on idea about how the student details, room allocation, mess
expenditure are maintained in the particular concern. The hostel management system also
includes some special features. The administration has the unique identity for each members
as well as students details. The stock management has also held by mess expenditure, the
mess expenditure that used to calculate the mess bills of each of the students. The modules of
this project are student details, attendance details, room details, mess modules.
C Sharp is used as the front end tool and MSSQL is used as a backend tool. Visual
Basic is one of the driven programming languages. The application wizards, menu editor and
data reports etc is very much useful for creating very good professional software.
Problem definition
We have got nine hostels in our university, which consist of four boy’s hostel and five girl’s
hostel.
All these hostels at present are managed manually by the hostel office. The Registration form
verification to the different data processing are done manually. Thus there are a lot of
repetitions which can be easily avoided. 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 users
friendly and more GUI oriented. We can improve the efficiency of the system, thus overcome
the drawbacks of the existing system.
User Panel
Home
This consist of the different pop-up menus showing the details of the different hostels
It contain a link to the CUSAT official web-site.
It allows the different users to access the registration forms.
He can view the Student administration division of the different hostels and also view
the notice boards.
Registration Form
This section provides an online form to the students which can be filled by them,and a copy
of the filled page can be taken in the printed form. This is later submitted to the Hostel
authorities which can be verified by them before alotting them to the respective hostels.
Notice Board
All the 9 hostels have their Notice boards. Any change in the Hostel fee, mess fee will be
shown in this. It can be also used for different notifications.
Admin Panel
Page |6
Administrator Login
There will be pre-defined criteria for the admission to the hostels. He checks the attested
application forms of the students obtained from the internet and varify it with the student
database. If the students are found eligible then they are allotted to the hostel.
As the student’s course is over they will vacate their rooms. So it is required for the
administrator to remove their records from the database tables. This section includes the
option for the room vacation and the deletion of the particular record from the database.
Data flow diagram (DFD) is a graphical representation of the "flow" of data through an
information system. DFDs can also be used for the visualization of data processing.
On a DFD, data items flow from an external data source or an internal data store to an
internal data store or an external data sink, via an internal process.
A DFD provides no information about the timing of processes, or about whether processes
will operate in sequence or in parallel. It is therefore quite different from a flowchart, which
shows the flow of control through an algorithm, allowing a reader to determine what
operations will be performed, in what order, and under what circumstances, but not what
kinds of data will be input to and output from the system, nor where the data will come from
and go to, nor where the data will be stored.
Student Module
Registration process
Page |8
Admin module
Allotment process
Page |9
Vacating process
Case Diagram
P a g e | 10
State Diagram
P a g e | 11
State diagram are a familiar technique to describe the behaviour of a system. They describe
all of the possible states that a particular object can get into and hoe the objects state changes
as a result of events that reach the object.
get details
mess bill
Reporting
generated report
stop
Screen shots
P a g e | 12
Home page
P a g e | 13
Contact us
P a g e | 14
Feedback form
P a g e | 15
System Environment
Hardware Configuration
Pentium IV Processor
512 MB RAM
40GB HDD
1024 * 768 Resolution Color Monitor
Software Configuration
Conclusion
The project developed using VS and inbuilt SQL is based on the requirement specification of
the user and the analysis of the existing system, with flexibility for future enhancement.
Thereby the number of hostels is 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 users
friendly and more GUI oriented.
P a g e | 16
References
http://www.hostels.com/
http://www.hostelboarding.com/
http://www.google.co.in/
http://www.google.co.in/images?
hl=en&q=dfd&wrapid=tlif12893294594081&um=1&ie=UTF-
8&source=og&sa=N&tab=wi&biw=1259&bih=594