SSC Forum Web App Chapter-1-4
SSC Forum Web App Chapter-1-4
INTRODUCTION
take a significant leap forward with the introduction of our state-of-the-art Online
Ticketing Booking System for Ship or Ferry Scheduling. This innovative platform marks
a watershed moment in how passengers engage with maritime travel, offering a seamless
and user-friendly interface to book and manage their journeys. Whether it's for business
or leisure, this system has been meticulously designed to cater to the diverse needs of
making maritime travel a hassle-free endeavor for both passengers and operators.
The heart of our system lies in its intuitive and streamlined booking process.
Passengers can effortlessly browse available routes, select departure and destination
points, and choose from a range of sailing times and ticket options. The platform's user-
friendly interface ensures that even those less tech-savvy can navigate through the
process with ease. Real-time updates on ticket availability, coupled with dynamic pricing
options, guarantee that passengers have the most accurate information at their fingertips.
Our system not only simplifies ticket reservations but also offers the flexibility to make
amendments, ensuring that passengers can adapt their plans in real-time to meet their
evolving needs.
tailored specifically to the maritime industry. Operators are equipped with a robust back-
end dashboard that empowers them to efficiently manage bookings, monitor vessel
1|Page
capacities, and analyze revenue streams. Intelligent algorithms optimize scheduling to
framework.
Beyond the booking process, passengers can take advantage of a range of value-added
services, from pre-ordering meals to requesting specialized assistance for passengers with
unique needs. An accessible and responsive customer support portal ensures that
passengers have the assistance they need, 24/7. Our system aims to not only meet but
the Online Ticketing Booking System for Ship or Ferry Scheduling, the future of
maritime travel is here, and it's more accessible and convenient than ever before.
Project Context
passenger travel. In a world increasingly reliant on digital solutions, this system addresses
the growing need for a seamless and efficient booking experience for sea transportation.
With the global reach and economic importance of maritime travel, this project comes at
a critical juncture, offering a solution that not only simplifies ticket reservations but also
2|Page
system is positioned to set a new standard in the maritime industry, ensuring that
passengers and operators alike benefit from a more streamlined and convenient booking
process.
The Online Ticketing Booking System for Ship or Ferry Scheduling serves as a
reserving tickets for maritime travel. Its primary purpose is to provide passengers and
booking and managing sea transportation. This platform offers a range of features
including intuitive navigation, real-time availability updates, and the ability to select
preferred seating arrangements or cabin classes. Operators benefit from a powerful back-
end dashboard enabling them to effectively manage bookings, monitor vessel capacities,
industry.
General Objective
The main purpose of the study is to develop an Online Ticketing Booking System
for Ship or Ferry Scheduling is to streamline and modernize the process of reserving
tickets for maritime travel, providing passengers with a convenient and user-friendly
3|Page
offering advanced scheduling and capacity management tools, ultimately enhancing the
Specific Objectives
Certainly! Here is a list of specific objectives for the Online Ticketing Booking
minimizing errors.
availability.
ordering meals, special assistance requests, and options for different cabin
operational costs.
4|Page
Dynamic Pricing Strategies: Implement a flexible pricing system based on
emergencies.
an efficient, convenient, and reliable online ticketing booking system for ship or ferry
scheduling.
Scope
1. Booking Process Automation: The study will focus on automating the ticket
reservation process, allowing passengers to book tickets online for ship or ferry
travel.
5|Page
2. Real-time Availability Updates: The system will provide passengers with real-
3. Customer Experience Enhancement: The study will explore features such as pre-
ordering meals, special assistance requests, and options for different cabin classes
operational costs.
5. Dynamic Pricing Strategies: The study will implement a flexible pricing system
based on demand, route popularity, and other factors to maximize revenue while
6. Reporting and Analytics: The system will include a back-end dashboard for
performance.
7. Integration with Existing Systems: The study will address seamless integration
Limitations
6|Page
2. Regulatory Compliance: The study will take into account existing maritime
compliance requirements.
access to the necessary devices (e.g., computers, smartphones) to use the system
effectively.
4. Language and Localization: The system's language and localization options may
study may not address all potential security threats or emerging vulnerabilities.
6. User Training and Adoption: The study may not extensively cover user training
and adoption strategies, which can influence the system's effectiveness and user
satisfaction.
maritime travel.
implemented, the study may not extensively address the strategies for collecting
Understanding these scope and limitations will help guide the development and
implementation of the Online Ticketing Booking System for Ship or Ferry Scheduling,
ensuring it meets the needs of its users while operating within the defined parameters.
7|Page
CHAPTER II
This chapter is about studies and literatures that are related to the online system
that the proponents made use of different reading materials (such as thesis, articles, and
other web articles) that will help extending the knowledge of the proponents. These
reading materials will also guide the proponent to improve and develop their proposed
Local System
Online Billing and Reservation System for Royal Palm Paradise Resort
The system contains two pages which are Administrator page and Customer page.
The administrator page has the authority to access the whole system and will be able to
update all the records of the customer for reservations made through phone call or walk-
in customers, change the status of the reservation of the customers, update the list of the
facilities available in the resort. Computation of bills of reservation and add-ons, and
The proponent’s system also contains two pages similar to the Online Billing and
Reservation System of Royal Palm Paradise Resort, wherein Administrator page will
manage all the transaction made by the customer/user. In Administrator page can all so
see reports, update all records and the list of the facilities in the resort.
8|Page
Online Billing and Reservation System of Adams Beach Resort
The Online Billing and reservation System of Adams Beach Resort was
developed in order for the company to have a systematized form of operation and
transaction in addition to a trouble-free work for the officers-in-charge. The system has a
The similarities of Online Billing and Reservation System of Adams Beach Resort
to the study of the proponents is that it also aims to have a systemized form of operation
and transaction for the clients and to help the manager to have a trouble-free work. The
proponents’ system also have a user-friendly environment/website where the clients can
also see the different rates, amenities and reservation packages offered by the resort.
Carmona, Cavite
Viewfort Terrace Viewhill’s main problem is the lack of technology which leads
to conflict of schedules, data inconsistency, data redundancy, data loss, lack of security
and it is space consuming. Because all of the transactions are stored in one logbook, all of
these problems are encountered by the management. In order to avoid these problems, the
proponents proposed an online billing and reservation system for Viewfort Terrace
Viewhill Resort. The system has a database for the resort where all of the company’s
transactions are stored and it has also the ability to compute all the billings of the client.
9|Page
Online Billing and Reservation System of Viewfort Terrace Viewhill Resort
Carmona,Cavite has similarities to the study of the proponents because of the following
problems. In terms of the problems data inconsistency which make it more difficult to
know what is the exact date of reservation made by the client, data redundancy which
duplicates the reservation information, poor data security meaning the data is not safe
from alteration and deletion. The study will help the proponents in solving these
The information system provides graphical and textual information about the
resort. This includes location, prices and other information regarding the resort and what
it can prefer. It is created with a user-friendly environment because the proponents are
aware that not all persons who will view the website are advanced users. The reservation
with billing system included in the proposed system is very competent. Through this,
customers can make a reservation by just accessing the website. Thus, this can be helpful
to the customers in terms of cost and time. Cost and time, because they do not have to go
personally or call to the company to ask for reservation. This feature will not just
favorable to the customers but to the company too. Having an online reservation system
The Online Reservation with Billing System for Puerto Real Resort is similar to
the proponents’ system because the Altaroca Mountain Resort and Convention Center’s
website also provides the graphical and textual information about the resort. The
10 | P a g e
information also includes the location, prices, weddings and functions, facilities and
services and other information that the resort can offer. The proponents will also make a
user-friendly system that is more convenient to the clients to book reservations and make
transactions in terms of cost and time. Similar to the study the proponents system’s will
The “Online Reservation with Billing System for Villa Silvina Resort” done by B.
Zapanta, Belardo, Flores and Sobrevilla is a system that is mostly focused on making
reservations for the resort and the rooms in their resort. The system is also capable of
displaying the billing statement of a particular customer and can also produce receipts of
basis.
The proponent’s system will generate reports similar to Online Reservation with
Billing System for Villa Silvina Resort. The website created by the proponents has the
features of the resort, and the system can track all the amenities available for the
customers.
Foreign System
http://www.bug-hotel.org
11 | P a g e
The Bug Hotel Reservation System allow one to find the ideal bed and breakfast
inn, whether by location, amenities, online bookings, recipes, special packages, last-
minute availability. It also offers a wide variety of additional information to enhance inn
travel experience. The hotel was designed to simplify the task of online booking. It
provides users a unique, intuitive and easy to use interface that improves the way people
use the web today. Through personalization and rich features, Bug Hotel Reservation
system enhances the entire Web experience. Bug Hotel Reservation System offers an
online web based reservation system for hotels, properties, motels and B&B’s at
affordable prices.
Similar to the Bug Hotel Reservation System, Online Billing and Reservation for
Altaroca Mountain Resort and Convention Center allows every clients to find the ideal
bed or room that they want. But unlike the Bug Hotel Reservation System they are not
allowed to reserve food and drinks. The proposed system of the proponents will also help
the clients to experience more convenient ways on how to book their reservations.
http://www.starwoodhotels.com
The system has a feedback page that is redirected to a new browser where users
will give their reason for commenting, their comment, rating, about the website and their
The proponent’s proposed system has also feedback page. The proponent know
that feedback page is a big help for the resort and for customer. To know all the
12 | P a g e
suggestions and opinion of the customers so that the resort can improve the services they
http://www.rochesterhotel.com
The online system of Rochester Hotel is simple yet very informative way to
attract customers. The design of the webpage is based from the historical theme of the
hotel. The reservation can be accessed by the customers easily. The reservation procedure
of the Rochester Hotel starts with the simple input of arrival and departure of the
Similar to the study, the Online Billing and Reservation System for Altaroca
Mountain Resort and Convention Center will be simple yet very informative in a way
where the clients will understand easily on how they can make transaction and book
reservations. The reservation procedure of the proponent’s systems also starts with the
input of the check-in and check-out date of the clients and then it will proceed to the
http://www.clubnoosa.com.au
The Club Noosa Timeshare resort features the screenshots of the resort as the
banner. It has a Location button for the guide to the new comers. There is a Facilities link
where the rooms are well explained and arranged from the highest rate to lowest rate. In
13 | P a g e
the Contact and Booking Section the customer can contact the management for their
Similar to the Club Noosa Timeshare Resort’s website, Altaroca Mountain Resort
and Convention Center’s website also provides the screenshots of the resort as a banner,
it also has a gallery which the clients can see the different type of rooms, function rooms
and other services that the resort can offer. Altaroca Mountain Resort and Convention
Center’s website also has a Location link where the directions of the resort is displayed.
There is also a Facilities link where the rooms, viewing decks, treehouses, huts, lanais,
pools, bar and café, recreational activities and function rooms are well explained.
(http://www.furnacecreekresort.com)
The online reservation system of the Furnace Creek Inn and Ranch Resort
cancellation of reservation, inquiry and checking of the available facilities. The search
feature of the system helps the user to find the Inn and Ranch Resort near their place if
possible.
Due to the amount of Inn and Ranch in other places for easy access for the
customers and for faster transactions of reservation, they formulated an online system for
this particular problem. The difficulty of manual reservation process and inexistence of
database urged them to improve the system used in their Inn and Resort.
14 | P a g e
CHAPTER III
SYSTEM TECHNICAL
This section provides the software and hardware requirements and features for the
These are the hardware components that are compatible for the developed
application.
Hz and above
The following software applications are used for developing the system.
development environment for software, and incorporates its code editing and developer
15 | P a g e
Researcher. The in charge to implement the application to the client.
Administrator
Staff
This chapter includes the related literature and studies of food court ordering
application and the technical background. Review of literature and studies this chapter
LOCAL LITERATURE
16 | P a g e
According to Michael Yosep Ricky et al. (2014), the growing number of
keep improving their quality of service; one of the services is delivery order. Delivery
website as a choice for making orders in online mode. Moreover, not all ordering food
websites provide pictures and menus descriptions for its customer (www.epj-
conferences.org).
API 1.5 or higher) based Mobile Food Ordering Application. This application allows
customers to keep accounts with the food court in order to make frequent ordering
convenient. Food Feast consists of four moduli, they are Login module: it is used to set
the customer details, Items Display module: it is used to display the number of items to
the customer, Order Tracking module: it is used to track the food using GPS, Feedback
module: it is used to improve the service and know the satisfaction level using Digital
Signature. A quality of service has to be improved such as order the food using mobile
The researchers learned that in ordering goods the customer’s needs to login for
the data of the users like the proposed system that the customers must register for
allowing the clients to use the application. By the help of GPS, the food feast is tracked.
17 | P a g e
This system is design to reserved table and order food at the restaurant. There are
two functions in the system; booking system and ordering system. In booking system,
there are two ways to register the customer via online booking and walk in. For online
booking, the customer can book through Internet. The system provides the identification
when the user reserves a table through the system, a unique ticket number be generated
for the customer. The online booking system is developed by using ASP.net. The
ordering system need to receive the food order from a Pocket PC through the intranet by
using TCP/IP protocol. The booking system will be the host on the server. A client PC
will be located at the reception of the restaurant. The mobile phone application is created
using J2ME for booking registration using mobile. There are four main functions in
ordering system which includes Table Order, Food Order, Pay Order and Editing Food
Menu. Ordering system provide client program for waiter to enter the order and a server
program to chef to receive and process the order. The client program used in a Pocket C
and provide interface for entering the order, in which the menu can be updated. For the
ordering system, both client and server program for the booking system created by
table orders is to display the details of the order for each table. The chefs at the kitchen
can manage the order item of each order by changing the status of Processing, Finished or
Cancel. Food Orders function to display the details of the food that have been ordered
and status that can be applied to the ordered food. The pry order function is to display the
details of each order. The manager in the restaurant can use the system to calculate the
total amount of each bill for the customer to pay it and change the status of the order to
'paid'.
18 | P a g e
Executive Restaurant Order System (EROS)
This system is a prototype of taking order by using FDA simulation. The system
is developed by using Microsoft Visual Studio.Net 2003. There are three interfaces in this
system; PDA application, cashier application, and kitchen application. The application
and Access Point (AP) will be going use in developing the system. All these equipment
installed in lab FSK6B. There are many disadvantages of the system. The system cannot
automatically display the order in a kitchen application. It needs staff to manually click
the button to get new order from customer. The kitchen application also cannot remove
the order from the list after the particular order finished to deliver to the customer. It can
be removed by cashier application after the customer paid their bills. Besides that, EROS
system only can take one delivery order only. The waiter cannot add new order for the
same person once he sent the data to the kitchen application. The database that used in
the system is only for temporary. After Customers paid their bill, the record for the
Is a touch screen restaurant Point of Sale (POS) system designed for easy order
taking? RPE is a complete point of sale and management solution designed for table
service restaurant. This system provides integrated tools to manage table seating,
ingredients, employee time tracking, labor scheduling, deliveries, gift cards, customer
loyalty and more. The built —in reporting is flexible and generates the key features
needed to make smarter business decisions. RPE is ideal for both independent restaurants
and chains of restaurants. RPE train the server in as little as 60 seconds to place order and
19 | P a g e
close out checks and to speed up the operations in the restaurant. RPE prints orders
clearly in the kitchen. Orders send to the kitchen printer include each item ordered. The
other features of RPE is customize touch screen, exportable report information, user
FOREIGN LITERATURE
There are four modules in Food Ordering System Using Mobile; Login, Order
entry, kitchen application and billing. The user for order entry is waiter, the user for
kitchen application is cook, while the user of billing module is cashier. All the user must
login to the system. The waiter takes order from the customer using mobile and the data
will transmit to the PC in the kitchen and PC at the cashier for billing. The function of
order entry module is select order, quantity of order, and number of table. The function of
kitchen application is to view the order while the function of billing module to calculate
and phpMyAclmjn as development tools for database. The function for order entry
module is take input order such as table number, menu order and quantity of the order.
The system will display details of sales history and calculate the order.
In the pass decades, the rapid growing of network and wireless technology did a
great impact for how people communicate with each and other remotely. At the same
20 | P a g e
time, this technology also leads different kind industries to change their entire
management aspect. F&B industry is one of the industries in the market that apply these
technologies into their business processes that assist them to be much more convenience
and efficient. From the message above, Wireless Food Ordering System is a system that
integrated both concept of intranet and wireless technology (Khairunnisa, K. and Ayob,
J., 2009).
This system provide user to access the data, information and services from a
remote server, which enable user to access the central databases distributed across the
restaurant network. Most of the handheld devices have implemented and support wireless
technology and thus mobile devices is an ideal hardware device that use to support this
system in order to allow user remote access to the database for data retrieval. The system
requires the user to build an intranet network within the restaurant and there will be a
central database server resides in the network and the client can perform data retrieval by
using the mobile devices such as PDA (Personal Digital Assistant) connect to the
wireless access point. Wireless food ordering system is a solution that can help the
restaurant to expedite their customer services as well as management aspect. After the
system has been implemented in the restaurant, the flow food ordering process will be
changed to computerize.
Waiters have to take orders by choose the food that wish to order from the menu
on the mobile devices as the input and the data will be send to the central database, after
that the computer reside in kitchen will retrieve the data from the central database and
display on the computer screen. After the food is being cooked, the employee in kitchen
can confirm the food order and update to the database. This will signal the waiter mobile
21 | P a g e
device to acknowledge the waiter the food is ready to serve the food to respective
customers.
Wireless Diagram Strength The system eliminates the need for a waiter to take
order with pen and paper. Moreover, the waiter only needs to carry the mobile devices for
the entire operational hour to perform food order process instead of using pen and paper.
While using pen and paper to take order, it bring a lot of troublesome such as the waiter
busying in replenish the order paper that they carrying. Other than that, this system also
In our generation era, computer has become a key component to our daily life
because of the advancement technology of World Wide Web that becomes an internet
that allow each and every user connected with theirs’ computer for information sharing
throughout the whole world. The World Wide Web did a great contribution to a lot of
enterprise which use this mechanism for information sharing within the enterprise and
also outside the enterprise (Kapchnaga, R, 2014). From the benefit of World Wide Web,
a lot of fast-food industry applies a system known as Online Ordering System to assist
their business processes. Online Ordering System is a technique that allow customer to
order their favorite food online via the internet by using a web browser that installed in
their respective computer or smart phone. Implementing this system can help fast food
industry to solve the problem that they face while using the traditional food ordering
processes. The system greatly simplifies the food ordering process for both customer and
restaurant compare to the past. The customer can place an order everywhere and
anywhere whenever internet connection is available for them. Customers access to the
22 | P a g e
website and choose the food that they prefer from the online menu display then customers
have to choose whether the food is delivered to them or it will be packaged for pick up
and the payment method will be upon delivered or pick up and lastly it will show all the
order details to the customer for double checking and confirmation. On the other hand,
the system also greatly lightens the work load on the restaurant’s end. Once customers
have place an order via the internet, the data will send to the restaurant database and
place in a queue in real-time. In addition, the data will be display on the computer screen
along with the corresponding option. It Allow restaurant employee easily manage the
orders sequentially, produce the necessary item with a minimal delay and help reduce
human error.
system, it changes everything from paper based into computerized. First of all, the system
will be programed with the food availability from the respective restaurant and display on
touchscreen devices that have been setup in each of the tables within the restaurant. In
addition, the touchscreen device will have a very attractive Graphic User Interface (GUI)
that displays the food menu for customer to make their choices and enable customer to
place an order by touching the particular food image that display on the device screen.
Next, when the customer placed an order, the food order will be sent to the kitchen and
This system eliminates the issue from traditional paper-based system that the
waiter has to manually deliver the order to kitchen. Other than that, the system provides a
sub-module that enable restaurant owner to update the food details, food price and etc. It
23 | P a g e
was very convenience compare to the traditional paper-based system, because paper-
based system requires the restaurant owner to dispose all old food menu cards and re-
Chapter III
This document is all about the chapter 3 documentation of the capstone project
entitled MSU-Sulu Food Court Ordering System with android based app. The chapter 3
includes the technical background of the study which composed of the Software
Development Lifecycle model used by the researchers, the development tools or the
programming environment used in the development of the said study and the hardware
System Methodology
The software development life cycle (SDLC) is the entire process of formal,
logical steps taken to develop a software product. Within the broader context of
Application Life cycle Management (ALM), the SDLC is basically the part of process in
planned application. The SDLC is broken down into six stages; project planning,
24 | P a g e
application/acceptance. The relationship of each stage to the others can be roughly
described as a waterfall, where the outputs from a specific stage serve as the initial inputs
for the following stage. During each stage, additional information is gathered or
developed, combined with the inputs, and used to produce the stage deliverables (Author:
develop or redesign high quality software system which meets both the customer and the
25 | P a g e
real-world requirement taking into consideration all associated aspects of advantage and
REQUIREMENT ANALYSIS
We as researcher plan on how to collect or gather data and how to organize our
time in conducting a research interview. So that all the needed information for the system
will be integrated accordingly. Other members of the group have its own duties and
Designing
At this stage, a system design is being created. It has a student registration form, a
management for both students and teachers. The system is intended to be easy to use.
Implementation
For the purpose of providing the client with the final product, documents were
compiled. Software and documentation are included in this. At this point, some tutorials
Testing
In the wake of completing the primary pieces of the exchange of the framework,
the defenders gave a test to the client and there is a ton of learning they experienced, it
made them know the minor and significant mix-ups in the framework and it gave the
26 | P a g e
REQUIREMENTS DOCUMENTATION
In order to develop the said application, the researchers need to make necessary
move and prepare for study. In order to achieve the goal, various procedures were
27 | P a g e
Splash Screen Login Screen
DESCRIPTION OF PROTOTYPE
This part shows the needed report and screen forms of the developed system.
Reports Layouts. In the new system, the researchers will provide sample copies of the
receipt made from the order of the customers, report logs of the user, list of income per
Screen Forms. The researcher will show the screen capture formats to provide
IMPLEMENTATION PLAN
The researchers tested and evaluated the application so that they could develop a
dependable and efficient systematic way of ordering system. The said app will test in the
school’s food court. To begin, the head of the food court will log in as an administrator to
IMPLEMENTATION RESULTS
The developers will implement some strategies when this system is put into use.
Coming up next are the notice procedures:
Strategies Activities Individuals involved Period
A letter to the
Dean indicating
Approval from
the purpose for Researchers/Developers 2 Days
CCS Dean
interview at the
food court
Hardware and
System’s software for the
Researchers/Developers 2 to 3 Days
Setting up said system are
installed
28 | P a g e
Information CSE Dean and Assign Staff
User Manual 2 Days
Distribution of the Food Court
Chapter IV
RECOMMENDATION
In this chapter, we the researchers will outline the key steps and recommendations
for implementing the mobile-based food court ordering app at MSU Sulu. The successful
involving a select group of vendors and a limited user base. This will allow for thorough
testing of the app's functionality and address any initial issues before full-scale
deployment.
29 | P a g e
Invite vendors to participate in the pilot phase based on their readiness and
willingness to adopt the new system. Prioritize vendors with higher foot traffic to
users about the app's features and benefits. This will promote widespread adoption and
Work closely with the IT department to ensure seamless integration with existing
with relevant privacy regulations. Regular security audits and monitoring should be
the app. Utilize various channels, including social media, university website, posters, and
Offer promotions or discounts for users who download and use the app during the
initial launch period. This will incentivize early adoption and help build momentum.
30 | P a g e
Recommendation 8: Establish Feedback Mechanisms
Implement a feedback system within the app to gather user suggestions and
Leverage analytics to track user engagement, order volume, and popular menu
items. This data will provide valuable insights for refining vendor offerings and
optimizing operations.
Establish a dedicated support team to handle user inquiries, technical issues, and
vendor partnerships. This team will be crucial in ensuring a seamless experience for all
stakeholders.
implementation of the mobile-based food court ordering app at MSU Sulu. This phased
approach, coupled with strong support from all stakeholders, will lead to a seamless and
31 | P a g e
32 | P a g e