You are on page 1of 6

NAME: MUHAMMAD ZOHAIB HASSAN

ROLL NO: 20-NTU-CS-1174

DESIGN DOCUMENT OF HOSTEL MANAGEMENT SYSTEM

1.0 User Interface:


The user interface plays a very important role, its quality directly affects the
software.
Software with a user – friendly interface is undoubtedly an enjoyment for user.
The hostel management system aims to provide hostels with a convenient management method.
The main interface of the hostel management system is the login interface, which includes login
and student registration functions. We can also use the color patterns for adding the beauty to the
system.

1.1Registration interface:
The system should provide student a registration interface in
which they can register themselves. In registration page, student must fill his personal
information like name, ID, Department, Semester. Registration interface is a box adopts a long
bar.

1.2Student ID interface:
The main interface of the student is the information about room,
mess and hostel dues etc. The system is designed in such a way that the student can find
information about his room, mess, and remaining dues.

1.3Assistant interface design:


The Assistant interface uses room management as the main section.
Since the assistant main job is to manage the room, the room management is the main
interface of the assistant interface.

1.4 Administrator interface:


The administrator's interface uses assistant management as the main
section. Since the administrator's main job is to manage assistant, managing assistant occupies
more than half of the interface.
2.0 OBJECTS
Student:
This object will contain the information like name, Father’s name, his/her ID, room
information etc.

Assistant:
This object will contain the information like student’s problems, managing things and
Information about Allottees.

Warden:
This object will contain information like student behavior, law and order and lawn
management.

Administration:
This object will contain information about assistants, employees etc.

Department:
This object contains information of students and their sessions and semesters.

Class Diagram:
The class diagram is the main building block of objected – oriented programming
language. It is mainly used for data modeling.
STUDENT Department
-Name +Semesters
-ID number +Session
-Room no.

WARDEN ADMIN

-Student behavior
-Student record
-Law and order
Hostel staff
-Hostel lawn
-Experience
-Qualification
-Behaviors

MANAGEMENT
STAFF
CLEANING STAFF

ASSISTANT OF
ADMIN
MESS STAFF

ADMIN MANAGEMENT STAFF

ASSISTANT
3.0 ARCHITECTURAL DESIGN

ADDING A RECORD:
When a record is added, the HMS (Hostel management system) is making
sure the student gets the room.

MESS:
If the student wants a mess with other hostel facilities, then HMS will add a mess record
with his other records.

DUES:
The HMS will update the record of his dues when student pays his hostel and mess dues.

DELETE A RECORD:
When a student leaves a hostel, the HMS will delete his record from the
system.

4.0) ACTIVITY DIAGRAMS

ADD A RECORD

CONF
IRM

ADDED NOT ADDED


5.0) USE – CASE MODEL:
ADMIN WARDEN

Registers a
student
Add data to
the database

Availability of
rooms
Generate ID
card

Display and pay


mess bill

Key distribution

Collecting
complains

Manages a
room

Assistant

Student

You might also like