Chapter 1: Introduction
Chapter 1: Introduction
1.1: Introduction
HOSTEL MANAGEMENT SYSTEM” is software developed for managing various
activities in the hostel. For the past few years the number of educational institutions is
increasing rapidly. 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 user friendly
and more GUI oriented. We can improve the efficiency of the system, thus overcome the
drawbacks of the existing system.
VISITORS MODULE
This allows the visitor details to view the visitors depending on various search criteria.
REPORT GENERATION MODULE
This is provided to view summary detail regarding hostel fees and bills. Students can
check hostel fees and bill details by entering the unique hostel ID.
ADMIN MODULE
In this module, only the administrator can access. Administrator has a unique account
with much special access and permissions over normal users. Module allows add, edit,
delete and employee records, building block information, room details, course details
etc.
HARDWARE CONFIGURATION
The section of hardware configuration is an important task related to the software
development. Insufficient random access memory may affect adversely on the speed
and
efficiency of the entire system. The process should be powerful to handle the entire
operations. The hard disk should have sufficient capacity to store the file and
application.
3.1.2: Observation
The observation of on-site observation is to get as close as possible to “real”
system begins studied for this reason it is important that the analyst is knowledge about
this general makeup and activities of the system. Observation is the most important
fact-finding techniques because we can identify all the operations in the system
3.1.3 Questionnaire:
It is a technique used to extract information from number of people. This
method can be adopted and used only in skilful analyst. The Questionnaire contains
series of questions framed together in logical manner. The questions are simple, clear to
the point. This method is very useful for attaining information from people who are
concerned with the usage of the system.
3.2Feasibility study:
3.2.1 Technical Feasibility:
The technical feasibility in the proposed system deals with the technology used
in the system.
It deals with the hardware and software used in the system whether they are of latest
technology or not and if it happens that after a system is prepared, a new technology
arises
and the user wants the system based on that technology. This system use windows
platform,
apache server, sql for database, php as the language and html or xml as user interface.
Thus
HOSTEL MANAGEMENT SYSTEM is technically feasible.
Login
Uid Rid
Uname
Umob
User Has Roles Rname
Uemail
Pid Rdesc
Uaddr
Proleid
Permission
Pmodule
Manage Pname
Mid Mlang
PCid Cid
Mname
Movie Cname
Mhour Payment Customer
Pdate Cmob
4.2 USECASE Diagram:
Update my profile
Download ticket
Manage shows
Admin is Registered
Admin
Check
loginid & Invalid login/pass
pass
Login to the sys
successfully
End
Login
Successfully
Movie
Movie name: Char
MovieShow:DateTime View
-Venue: Char
+Update Details ()
Registered User
Id: Char
Update 1
Name: Char
Phno: integer
Admin Address: Char
Id: Char +Login ()
Name: Char +Logout ()
Pass: Char +View Movie ()
+AddMovieRecords() +Book Ticket ()
+UpdateMovieRecords() +Make Payment ()
+DeleteMovieRecords() +Cancel Ticket ()
Make Payment
Book Ticket
Id: Char
NoofTicketavailable:
Amount: Float Int
Movie name:
Transaction: Char
Show no: Integer
Integer
Visitor Date: Date
Userid: CharTime
Time: Date Time
+Confirm
Name: Char Venue: Char()
Make payment Transaction
+UpdateSeatsavailable ()
+ReturnMoneyOn
+GetRegisterd ()
Cancellation ()
+View Movie
Limitation:
Time and financial constraints were the major factors that hindered the progress of this
research. The study involved a lot of financial obligations such as the cost of stationary,
printing, photocopying and transportation.
Moreover, combining fieldwork and lectures to produce a comprehensive research
report
within the time limit was tiresome. Nevertheless, the quality of this study was not
compromised.
Proposed Enhancement:
This project is aimed at developing a system for keeping records and showing
information
about or in a hostel. This system will help the hostel officer to be able to manage the
affairs
of the hostel. This system will provide full information about a student in the hostel. It
will
show rooms available or not and number of people in a particular room. This will also
provide information on students who have paid in full or are still owing. This system
will also
provide a report on the summary detail regarding fees and bills students are owing.
Also
included is a user module for employees or the hostel officer. There will also be an
administrator module which will accessed by the administrator and has the ability to
delete,
add and edit employee records.
This system will be developed based on Software Development Life Cycle (SDLC) with
PHP
and My SQL server. PHP is good for the development and design of web based programs
whiles My SQL is good for databases because of its security and its advanced features
and
properties.
Lpass
Login
Uid Rid
Uname
Umob
User Has Roles Rname
Uemail
Pid Rdesc
Uaddr
Proleid
Permission
Pmodule
Manage Pname
Mid Mlang
PCid Cid
Mname
Movie Cname
Mhour Payment Customer
Pdate Cmob
Mtype
Cpass
Pdesc Caddr
Mdesc Pid
Pamt
Has