0% found this document useful (0 votes)
184 views

Design and Implementation of Hostel Management System (HOMASY) : LASU As Case Study

The document describes the design and implementation of a Hostel Management System (HOMASY) for Lagos State University using PHP and MySQL. The current hostel registration process is done manually using pen and paper, which is inefficient and time-consuming. The new system aims to computerize the process to make it faster, more reliable and reduce workload. It will allow students and staff to access and update student records online. The system uses a front-end interface built with HTML, CSS and JavaScript for users to interact with. MySQL is used as the back-end database to store student information. The new electronic registration system is expected to reduce paperwork, improve productivity and help manage student data and hostel resources more effectively.

Uploaded by

Haneen Kadhim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
184 views

Design and Implementation of Hostel Management System (HOMASY) : LASU As Case Study

The document describes the design and implementation of a Hostel Management System (HOMASY) for Lagos State University using PHP and MySQL. The current hostel registration process is done manually using pen and paper, which is inefficient and time-consuming. The new system aims to computerize the process to make it faster, more reliable and reduce workload. It will allow students and staff to access and update student records online. The system uses a front-end interface built with HTML, CSS and JavaScript for users to interact with. MySQL is used as the back-end database to store student information. The new electronic registration system is expected to reduce paperwork, improve productivity and help manage student data and hostel resources more effectively.

Uploaded by

Haneen Kadhim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Design and Implementation of Hostel Management System (HOMASY): LASU as

Case Study.

O. Shoewu1; S.A. Braimah1; and O. Duduyemi2


1
Department of Electronics and Computer Engineering, Lagos State University, Epe Campus, Nigeria.
2
Department of Chemical and Polymer Engineering, Lagos State University, Epe Campus, Nigeria.

E-mail: [email protected]*

ABSTRACT student. After registration, students’ profiles are


transferred to the porter’s lodge where students
A hostel management system (HOMASY) was will receive a mattress, pillow, and so on.
designed to provide a computerized process that Unfortunately, these processes are carried out
is stress free, reliable and quick through the use manually with pen and papers; an unreliable
of PHP computer programming language and procedure which is associated with
MySQL database application to both the inefficiencies.
students and the staff in charge of the
registration and hostel management processes. The process of hostel registration in many
HTML would be at the front-end and provide the universities employs a parochial system that
graphical user interface that relates with the involves students going to the Students’ Affairs
user, while the MySQL database will be at the Office to fill out a form for registration. This form
back-end to handle the data storage process. seeks to find out details of the student.
The porter and students’ affairs officers will also Thereafter, students will register for the new
be able to access and create student records session by providing a bank teller receipt to
with ease and regular update of student profile is show payment has been made and a new hostel
enhanced when adopted. would be allocated to the student. After
registration, students’ profiles would be
The usual practice of filing and procedures transferred to the porter’s lodge where students
involved in students’ registration and hostel will receive a mattress, pillow, chairs, and tables.
accommodation in Lagos State University and Unfortunately, these processes are carried out
other university was appraised for efficiency, manually with pen and papers, an unreliable
economics and time management. The existing procedure which also wastes time. A scheme of
procedure was formed to be manually carried such traditional practices is shown in Figure 1.
out. This is associated with inadequacies as
more personnel are often required and a lot of
times are wasted while the semester is on with
lectures and other activities.

(Keywords: allocation, hostel, management, MySQL,


porter, records, registration, accomodation)

INTRODUCTION

The usual practices in accommodating students


at Lagos State University, as well as other
universities, involve students going to the
Students’ Affairs office to fill out a form for Figure 1: Traditional Registration System
registration. Thereafter, students are registered
for the new session by providing a bank
teller/receipt of payment and a new hostel The proposed user interface is illustrated in
accommodation would be allocated to the Figure 2 in block diagram.

The Pacific Journal of Science and Technology –189–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
Figure 2: Block Diagram of the Front and Back End Relationship.

E-Registration refers to a new class of and inefficiency of the traditional system of


registration system that enables students’ registration.
registration without or with little use of paper
work. It is a software package developed to E-registration for hostel accommodation plays a
facilitate the processes involved in the vital role in the transition and if effectively
registration of hostel. Since the conventional implemented, it will achieve the following:
hostel registration system makes use of tedious
administrative tasks, lots paper work and time,  Reduce paper work and redundancy thereby
the goal of the hostel management system is to improving productivity and lowering cost of
provide a computerized process that is stress printing and purchasing registration
free, reliable and quick through the use of PHP materials annually.
computer programming language and MySQL  Aid the school in data management and
database application to both the students and integration of students’ profiles.
the staff in charge of the registration and hostel  Provide the school’s statistics on the need of
management processes. HTML would be at the students (e.g., mattress, pillows, tables,
front-end and provide the graphical user chairs, etc.).
interface that relates with the user, while the  Aid the school to give account of student
MySQL database will be at the back-end to with ease at any time.
handle the data storage process.

The objective of this project is to implement an MATERIALS AND METHODS


electronic hostel management system that will
streamline registration process, reduce System Analysis and Design
administrative tasks and paper work so as to
improve the registration cycle process flow. System analysis is a method of problem-solving
that deals with the breaking down of a system
into components parts in order to study how well
LITETRATURE REVIEW the individual parts work and interact to
accomplish their purpose. It involves the process
E-registration seeks to simplify the students’ of enumerating the existing problems, analyzing
affairs / porters’ operation. The stages involved the proposed system for costs and benefits,
in the registration process must be reduced to analyzing the system and user requirements,
nearest minimum if it is to be faster and more and considering possible alternative system.
convenient. Paper-based processes of
registration are time consuming and expensive. System analysis is important in the design of
The student usually has go through several subsequent systems. System design consists of
layers of authorization, generating many design activities that produce system
documents along the way. An increase in the specifications which satisfy the functional
number of student will obviously mean more requirements that have been developed in the
paper work and less efficiency of the traditional system analysis process. System design is
registration system, hence, many Universities basically the structural implementation of system
are finding the e-registration a better and more analysis. The proposed system is being
effective way of catering for the inconvenience designed in such a way that students only need

The Pacific Journal of Science and Technology –190–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
to input their data online which is then entered content, for instance, allowing tableless web
into a computer database. Students will also design. CSS can also allow the same markup
upload a passport photograph to their profile for page to be presented in different styles for
easy identification. different rendering methods such as on-screen,
in print and on Braille-based, tactile devices.
CSS specifies a priority scheme to determine
TOOLS which style rules apply if more than one rule
matches against a particular element. Priorities
Graphical User Interface are calculated and assigned to rules, so that the
results are predictable.
Hypertext Markup Language (HTML) is the basic
language used for creating web pages and other
information that can be displayed in a web Hypertext Preprocessor
browser. The purpose of a web browser is to
read HTML documents and compose them into PHP is a server-side scripting language
visible or audible web pages. The browser designed for web development but also used as
doesn’t display the HTML tags, but uses the a general-purpose programming language. PHP
tags to interpret the concept of the page. code may be embedded into HTML code, or it
can be used in combination with various Web
template systems and web frameworks. PHP
Hypertext Markup Language code is usually processed by a PHP interpreter
(computing) interpreter implemented as a plug-in
HTML elements form the building blocks of all (computing) module in the web server or as a
websites, allows images and objects to be Common Gateway Interface (CGI) executable.
embedded and can to be used to create The web server combines the results of the
interactive forms. It provides a means to create interpreted and executed PHP code, which may
structured documents by denoting structural be any type of data, including images, with the
semantics for txt such as heading, paragraphs, generated web page.
lists, links, quotes, and so on. It can also embed
scripts written in languages such as JavaScript
which affect the behavior of HTML web pages. MySQL
HTML consists of several key components,
including tags and their attributes, character- MySQL (structured query language) is an open-
based data types, character references and source relational database management system
entity references. An important component is the (RDBMS), the world's second most used
document type declaration, which triggers relational database following SQLite. It is
standards mode rendering. deployed with every Android (operating system)
and iPhone device along with the Google
Chrome and Firefox browsers. The MySQL
Cascading Style Sheets development project has made its source code
available under the terms of the GNU General
CSS is a style sheet language used for Public License, as well as under a variety of
describing the look and formatting of a proprietary software agreements. MySQL is a
document written in a markup language. While popular choice of database for use in web
most often used to style web pages and applications, and is a central component of the
interfaces written in HTML and XHTML, the widely used LAMP (software bundle) open
language can be applied to any kind of XML source web application software stack and other
document, including plain XML, SVG and XUL. list of AMP packages. Free software-open
CSS is designed basically to enable the source projects that require a full-featured
separation of document content from document database management system often use
presentation, including elements such as layout, MySQL.
colors, and fonts. This improves content
accessibility, provides flexibility and control in
the specification of presentation characteristics,
enable multiple pages to share formatting and
reduce complexity and repetition in the structural

The Pacific Journal of Science and Technology –191–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
System Requirement User-Interface Requirements

System requirement is a description of the User interfaces are the registration pages
needs of a user for an information system. The developed for the students to register and the
unique requirements of a user are identified porters to manage the students. They consist of
here. the following:

 Home page (students and porters)


User Requirements  Allocation page (porter)
 Check available and taken hostels (porter)
To gain access to the e-registration system, the  Manage hostel (porter)
user would need:  Search for student (porter)
 Register a new user or administrator (porter)
 A personal computer  Fill in credentials
 A username  Search available hostels
 A genuine password  Download documents

Modeling the System

Figure 3: E-Registration Process Flowchart.

The Pacific Journal of Science and Technology –192–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
Figure 4: Data Diagram.

Figure 5: System Design and Architecture.

The Pacific Journal of Science and Technology –193–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
DESIGN IMPLEMENTATION & RESULTS

Design implementation refers to the real live


running of the designed program. This section
consists of the program modules, showing what
they represent, and how the system can be
deployed.

Figure 8: Search Student Page.

Figure 6: Home Page.

Figure 9: Student Login Page.

Figure 7: Porter Login Page.

The Pacific Journal of Science and Technology –194–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
Figure 10: Student Welcome Page.

Figure 11: Register New Student Page.

The Pacific Journal of Science and Technology –195–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)
CONCLUSION SUGGESTED CITATION

The introduction of an electronic system of Shoewu, O., S.A. Braimah, and O. Duduyemi.
registration focuses on saving cost, improving the 2016. “Design and Implementation of Hostel
efficiency of the processes involved in both Management System (HOMASY): LASU as Case
registration and management of hostels and Study”. Pacific Journal of Science and
makes the overall procedure stress free. The Technology. 17(2):189-196.
hostel management system is aimed at
streamlining the registration and management Pacific Journal of Science and Technology
process of hostels for both students and the
administrators in charge of the procedures
involved. It is to eliminate unnecessary
administrative tasks and reduce or even avoid
paper work. This system will help improve
productivity and reliability of the hostel registration
and management process in a more efficient
manner.

REFERENCES

1. Whitten, Bentley, and Dittman. 2004. System


Analysis and Design Methods (5th ed). McGraw-
Hill: New York, NY.
2. PerlScriptsJavaScripts.com. 2006. “MySQL
Tutorial, Database Commands, Beginners Guide”.
http://www.perlscriptsjavascripts.com/tutorials/mys
ql/index.html. Accessed 2/3/06.

3. HTML Elements. W3schools. Retrieved 3/16/15.

4. CSS Introduction. W3schools. Retrieved 3/16/15.

5. Xhtml.com. Retrieved on 5/16/12.

6. MySQL: Project Summary. Black Duck Software.


Retrieved 9/17/12.

7. PHP Manual: www.php.net

8. PHP for Windows: php.net. Retrieved 10/29/13.


https://wikipedia.org/wiki/PHP

9. https://wikipedia.org/wiki/HTML

10. https://wikipedia.org/wiki/CSS

11. https://wikipedia.org/wiki/MySQL

12. Segun O. Olatinwo and et al. 2014. “Development


of an Automated Hostel Facility Management
System”. Journal of Science and Engineering. 5
(1): 1-10.

The Pacific Journal of Science and Technology –196–


http://www.akamaiuniversity.us/PJST.htm Volume 17. Number 2. November 2016 (Fall)

You might also like