Source Code Documentation
Source Code Documentation
for
Prepared by
Group Number: 19
1
Modules 3
2
Code Description 5
3
Input and Output Format 6
4
How to get it running 8
2
1. MODULES
The project has been a Main module and three parallel modules.
1.Admin
2. Hostel Manager
3.Student
The main directory contains the login and sign-up files for each of these
modules.
Each of these three modules contain the files necessary for its functioning
which includes the backend code as well as the frontend code.
3
4.View his/her profile.
The provision to perform all of the above tasks are included in this specific
module.
1.4. Student
This module deals with the functionality of the Student.
Students sign-up through the main module and login through there.
4
2. CODE DESCRIPTION
This being primarily a web application much of the entirety of this project
has been done with the help of PHP, MySQL, HTML, CSS and Javascript.
The Front end of a website is the part that users interact with and this has
been done with the help of HTML and CSS with the Bootstrap framework
in order to provide a responsive User Interface.
A General Layout of the Web Page was obtained from W3Layouts.
Each module contains the necessary resources i.e the CSS files the
images,logos, necessary javascript files for bootstrap in addition to the PHP
code within itself, hence making it independent from the other modules and
thereby achieving a sense of modularity.
The main directory contains the three modules Admin,Hostel Manager and
Student.Each of these modules contains the HTML,CSS and Javascript codes
necessary for its frontend function as well as the
PHP codes necessary for the backend functionalities.
5
3. INPUT AND OUTPUT FORMAT
Since it is primarily a web application this application has a very
intricate UI.
6
● After the action was completed we can see that our database has
changed according.
The navigation bar helps the user to seamlessly switch between the web
pages and choose the appropriate functionalities offered to them.
7
From here on out ,the entire application follows this type of an input and
output format
8
6. Proceed in accordance with your use case.
7. In order to gain admin access,these are the sample admin details that are
provided in the ‘hms.sql’ database.
Admin Username:’admin’
Admin Password:’admin’
You may use or change the details accordingly.