MOLINA, LYNDON IRISH
PUGAL, JAN OLIVER P.
GSM Based Queuing System for Cagayan State University- Carig Campus
INTRODUCTION
Time is an important commodity, which has to be efficiently managed. No one wants to
stand in a queue and wait for a long time especially when getting assessments, certification of
grades, and paying miscellaneous fees. And students commonly experience a long and crowded
line at the office and suffer starvation while waiting, so there’s a lot of time been wasted. Instead
of reviewing their notes and making their assignments, problem set, and projects, students spend
their time waiting for their turn.
Queue management system is designed in organizing queues at service sectors like banks
and post offices, which expected to have a large number of customers daily. Conventional ways
of managing queues like issuing paper tickets printed with queue number lead to several problems
such as paper tickets littering and also long queuing or waiting time. Thus, with systemized
queuing will help to lessen the time wasted. [1].
The design depends extensively on the perfect synchronization between the three major
elements of the system – GSM, Personal Computer and microcontroller. [2] And this study focuses
on the queuing system of our school the Cagayan State University-Carig Campus. The system
updates and notifies the students to their queues. It updates student in their queues by simply asking
the status through sending a valid status request message. The feature of our system is that, it
allows the student to get queues even they are not physically present at the administration office.
[1] Arduino Based Paperless Queue Management System (Aiman Zakwan Jidin) October
2016, [Link]
[2] (Advance in Electronic and Electric Engineering, Number 8 (2013),
[Link]
STATEMENT OF THE PROBLEM
The procedure that occurs in the Administration Office in the Cagayan State University
still has the old practice of giving queues.
This study considered the following problems below:
1. The Students waste a lot of time waiting for their queue.
2. The Students find hard to manually get their queues.
3. There’s no queuing system available that has SMS notification.
4. There’s no queuing system available that displays the present queue number and the next
queue number.
OBJECTIVES OF THE STUDY
General Objective:
This study aims to develop a GSM Based Queuing System for Cagayan State University–
Carig Campus.
Specific Objective:
To develop a system that allows queuing through SMS.
To develop a system that has SMS notification use to notify the student
To develop a system that will display the present and next queue number to be served.
To develop a GSM based system that has filtering capability.
SIGNIFICANCE OF THE STUDY
This study is significant to the following:
Cagayan State University-Carig Campus
This study is significant to the Cagayan State University-Carig Campus because
this GSM Based Queuing System will able to improve their service at the cashier office.
Student
This study is also significant to the student of the Cagayan State University- Carig
Campus because it lessens the burden of the students and minimizes the time waiting for
their turn in the office
Proponents
To the proponents, this study is significant because the proponents are able to
design software and a hardware system, and enhanced their programming skills.
Future Researchers
And to the future researchers this study is significant because through this GSM
Based Queuing System they might be able to design their own system, give them more
ideas and can enhanced their programming skills.
SCOPE AND DELIMITATION
The system that has been developed through the study may only be applicable at the cashier
office of CSU- Carig Campus. The system does not cover the closing time of the admin and the
unavailability of the staff to assist. The system has no responsible for the loss of signal of the user.
The user can only receive 2 messages from the system excluding the message for the status and
information message.
DEFINITION OF TERMS
SMS Tickets – a message that request for queue number.
Raspberry Pi – it used to run program codes and control all interfaced devices.
Database – a collection of pieces of information that is organized and used on a computer.
(Merriam Webster)
GUI Based Application – Graphical user interface where administrator uses this application to
enter student’s information for registration so the student can request a SMS tickets through
Arduino GSM Shield.
GSM Shield - referred to as 2G, as it is a second-generation cellular network that upports outgoing
and incoming Simple Message System (SMS or text messaging).
Serial Port – is a general-purpose interface used to communicate between the GUI Based Desktop
Application and Arduino GSM shield.
SIM card – a card that is inserted into a device (as a cell phone) and that is used to store data (as
phone numbers or contact information. (Merriam Webster)
System Unit and Monitor – are hardware components of the system that will be used to store
database information, and also be used in displaying the number of student at the counter.
REVIEW OF RELATED LITERATURE
A Queuing Model of Hospital Congestion
This work is dedicated to the latter issue. More specifically, our goal is to
understand how the flow of patients to, within the different compartments of, and out of the
hospital affects access to care. This would enable us to estimate the required number of beds that
would guarantee a certain access level. This is important, for a low hospital capacity
leads to patients in need of care being turned away, and growing waiting lists cause stress
on other hospital units. For example, when insufficient medical beds are available to meet
demand, emergency medical patients spill over into surgical beds; consequently, surgical
waiting lists increase as planned admissions are postponed. Determining bed requirements
is also important from the hospital management perspective, for it has direct implications
on staff allocations and operation costs. For the purposes of this project, we consider only
bed requirements for patients arriving through the emergency department; inclusion of the
elective stream of patients into the model is left as a future task. Hereafter, we will refer
to inpatients simply as patients; outpatients are not considered here, for they are not hospitalized
overnight, and thus do not affect bed requirements. The focus of this project is on understanding
and quantifying the blocking phenomenon that occurs in the Intensive Care Unit when patients
who need to be transferred out of this unit to another cannot find a free bed. This congestion, in
turn, causes delay in providing beds to newly arrived critically ill patients. In the next section, we
describe the hospital units considered in this project, followed by the definition of the access
measure that we use here. Finally, we state the goal of this project and describe its relation to the
past work done at the Complex Systems Modelling Group at IRMACS. [1]
Enhancement of a GSM Based Control System
This paper presents the development and implementation of a Global System for Mobile
Communication (GSM) design an embedded device which can control up to 8 devices by sending a
specific SMS message from a cell-phone. This controller is extremely Advances in Circuits, Systems,
Signal Processing and Telecommunications ISBN: 978-1-61804-271-2 190 handy at places where we
have to control the ON and OFF switching of the devices but no wired connection to that place is
available. To implement this, a GSM modem is connected to a programmed microcontroller which Would
receive the SMS from a reference cell phone the control signal part of the received SMS is extracted and
is changed to microcontroller-preferred format. This system will be a powerful and flexible tool that will
offer this service at any time, and from anywhere with the constraints of the technologies being applied.
Possible target appliances include climate control systems, security systems, and lights; anything with an
electrical interface. The proposed approach for designing this system is to implement a microcontroller-
based control module that receives its instructions and commands from a cellular phone over the GSM
network. The microcontroller then will carry out the issued commands and then communicate the status
of a given appliance or device back to the cellular phone [2].
Queue management System Allows queue number to be remotely by
Patients/Customer
A device for queue management which can receive and transmit a Short Message
Service (SMS) text. The patients or customers would be the sender requesting a queue number via
SMS. Phone caller ID will also be utilized. Thereafter the queue management device or computer
system will generate a number and send back to the patient or customer via SMS the requested
queue number, the estimated time of service and/or approximate time that customer must be
present at the waiting hall as well as current number of customer being served. Also LED display
and computing device will display current queue number being served as well. The walk-in
customer can also press the touch screen button to get rid the printed queue ticket. The printed
queue number will be consistent and concurrent with queue numbers issued and sent to remote
customers. [3]
Queue Management Optimization with Short Message System (SMS) Notification
Every customer has to wait for long hours to accomplish his or her transactions
in banks. The main objective of any queue management system is to achieve a better quality service
to customers. In its most basic form, a queue management system will issue a queue ticket to a
customer and later announce the ticket number when service is available, eliminating the need to
stand in line while waiting. The queue management system will help to provide comfort as well as
fairness to customers, by allowing them to maintain their position in the queue while they are
seated comfortably or engaged in constructive activity. To overcome these problems, a new way
of queue management system has been introduced that is Queue Management System with SMS
Notification. This new system is designed with a small interface, easily accessible with a smart
phone for a queue management with SMS notifications especially mobile users. The process
begins from the customer who will have to send the SMS to the bank and the bank will process
and reply with the queue number and the estimated time. [4]
Smart Queue Management System Using GSM Technology
The system presented here uses GSM technology, a personal computer serving as the main
server and a microcontroller, making it embedded in nature. The entire system is controlled by a
master controller VB program, and the access to the PC is achieved through standard RS232
protocol (Serial Communication). Though designed for clinical application i.e. doctor –patient
interaction, the system can be suitably modified and extended further to serve many such
applications. The design depends extensively on the perfect synchronization between the three
major elements of the system – GSM, Personal Computer and microcontroller. The system flow
occurs on three platforms, GSM modem, server pc, and the microcontroller. The GSM modem is
the hardware link in the entire system. The overall working is controlled by a specially designed
VB6 code. An embedded C code compiled with Keil compiler controls the functioning of the
microcontroller. The microcontroller takes care of the display unit at the server and the room power
automation. It receives messages from the GSM modem through RS232 port, decodes it, sends
back an acknowledgement through the GSM modem and performs various tasks based on the
message received. The software also sets up and maintains a database (using Data Access Object,
a provision available in VB itself) for data logging of the patients. [5]
SMS-Based Alert Notification for Credit Applications Queuing System
This paper defines the building block and derives basic queuing systems that provide some
sort of services by moving customers in a particular order to a specific service according to the
customer requirements and also integrated Alert Notification via SMS to be sent to customers
updating them of the progress as they wait. The main aim of this research is to develop a model
that integrate Alert notification via SMS on credit applications during queuing system and analyse
the queue status to decide on which customer to serve. The researchers investigated three basic
elements associated with queuing systems and which are thought to be service oriented: Priorities,
state dependent arrivals and SMS Notifications which covers the application cycle in Model
development. The system enables these customers to be updated automatically instead of visiting
the banks, hence are able to perform other useful economic activities. The paper used the
Innovation Diffusion Theory to examine the Integration of Alert Notification via SMS on credit
application on queuing systems. The empirical analysis was based on the observed data of credit
application services at the credit department unit of a bank. These data were analysed and analysis
of moment structures method was used to design and develop an adoption model for SMS-Based
Alert Notification for Credit Applications Queuing Systems (SBANCA). The developed queuing
model could enhance customer service, improving efficiency, track the progress and reducing time.
This is possible through building a homogenous way that analyse the queue status and take
decisions about which customer to serve by using the appropriate scheduling algorithm. [6]
Technical Review on Implementation of GSM Integrated Digital Token
Counter System
In this paper, we are going to introduce a new token system which can successfully reduce
waiting time of customer and crowd in the bank. The main aim of this paper is to develop a model
that integrate alert notification via SMS to be sent to the customers to provide specific services
according to the customer’s requirement also these customers can be updating the progress of data
queuing via GSM communication. The target population covers mainly the customer at bank.
Though the study focuses on bank line system mostly, the system can be suitably modified and
extended further to serve many such application.
The system flow occurs on GSM Modem and microcontroller. The GSM modem
is a hardware link in the entire system. The overall working is controlled by specially designed
controller code. Am embedded C code compile with MPLABIDE compiler controls the
functioning of microcontroller. The working of the entire system is based on specially designed
controller based software. It receives message from GSM modem through RS232 port, decodes it,
sends back an acknowledgement through the GSM modem and performs various tasks based on
the call received. [7]
METHODOLOGY
Research Design
Literature Review
Developing System’s Software
Developing System’s Hardware
Interfacing the System’s Software to
System’s Hardware
Testing the functionality of the System
Installation of the system and
implementation
System’s Evaluation
Conceptual Framework
INPUT PROCESS OUTPUT
If the Administrator enters student’s LED indicators, SMS
information in the GUI-Based desktop Notification, Status
SMS application, then the database will update message, Queue
GUI-Based and stores the information. number, Warning
desktop message, and Queue
application If the student sends a request for queue number display of
(Student’s number. The SMS will be received by the GSM Based Queuing
Information) GSM shield and then processed by System for Cagayan
Raspberry Pi to generate the SMS ticket. State University –
Push Button
Carig Campus
After the Queue number is sent. The
Raspberry Pi command the GSM shield to
generates SMS notification. SMS
notification message will notify the
student to check the current status of the
Queue before their queue number will
terminate.
If the Raspberry Pi detects the "Status q"
code the GSM will now send the present
queue number that is currently being
served at the admin.
If the system detects many request from
one user. The system will send a Warning
message informing the student to not
interrupt the system. And if it will
continue to interrupt the system his
number will be banned to have access to
the system.
References:
[1] (Pouya Bastani [Link]., Simon Fraser University, 2007)
[2] (Advances in Circuits, Systems, Signal Processing and Telecommunications, ASHRAF
MOHAMED ALI HASSAN)
[3] (Lin Zou and John Schum,2015)
[4] (R Kanesaraj Ramasamy and Fang-Fang Chua, Multimedia University, Cyberjaya
Campus, 2012)
[5] (Advance in Electronic and Electric Engineering, Number 8 (2013),
[Link]
[6] (Peter Sungu Nyakomitta and Vincent N. Omollo School of Computing and IT, Jomo
Kenyatta University of Agriculture and Technology, P.O. Box 62000-00200, Nairobi,
Kenya)
[7] (IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
(May-Jun .2016), [Link])