Final SAD Docu
Final SAD Docu
Final SAD Docu
Scope
The proposed system, namely Juris Restaurant Automated Ordering and Sales
Monitoring System, is focused on providing an accurate ordering system and
automatically computes daily total sales report for every transaction. Additional features
have been integrated in relation to the daily operation such as a display system, where
the menus together with its price will be displayed on the screen to provide paper less
transaction to the customer, prior to the cashier to automatically compute orders with
specific change depending on the bills they pay. The system also provides the editable
menus and prices prior to the Restaurant’s future adjustments as well as the percentage
discount for a particular individual, like PWD’s and Senior Citizens. Furthermore, after
placing orders on the system, it will then proceed directly and be added to the daily total
sales report for sales monitoring. On the other hand, the order will be displayed on the
kitchen monitor together with its assigned table number or customer’s name using VGA
cable. This will give the owner an assurance for more secure sales monitoring even if
he is not around.
Limitation
Juris Restaurant Automated Ordering and Sales Monitoring System is not
capable of online transactions such as: ordering and paying. The system does not
accept credit cards and is not suitable for generating official receipts and any printed
thermal paper. Monthly, quarterly, and yearly sales report is not included in report
generation. The system only covers from planning up to testing and once the necessary
data and information is implemented, the researchers won’t cover any maintenance for
its future needs.
CHAPTER 2
REVIEW OF RELATED LITEREATURE AND STUDIES
A. Related Literature
B. Related Studies
A. Local Studies
Online Billing and Reservation System for Royal Palm Paradise Resort
(C.L. Adap, J.R. San Juan, P.B. Sillio, 2013)
The system has two pages, one for the administrator and one for the customer. The
administrator page has full access to the system and will be able to amend all customer
records for reservations made by phone or walk-in customers, change the status of
customer reservations, and update the list of resort facilities. The Administrator page
also allows you to calculate bills of reservation and add-ons, as well as generate
reports.
The proponent's system also has two pages, similar to the Royal Palm Paradise
Resort's Online Billing and Reservation System, where the Administrator page will
oversee all customer/user transactions. All users can access the Administrator page to
view reports, update all records, and view a list of the resort's facilities.
Online Billing and Reservation System of View fort Terrace View hill Resort
Carmona, Cavite
(Constante, K., Estollose, E., San Jose, A., 2011)
View fort Terrace View hill’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 View
fort Terrace View hill 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.
Online Billing and Reservation System of View fort Terrace View hill 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 problems through the
proponents’ proposed system
B. FOREIGN STUDIES
Online Billing and Reservation System of Bug Hotel
http://www.bug-hotel.org
The Bug Hotel Reservation System lets you search for the perfect bed and breakfast inn
based on location, amenities, online bookings, recipes, exclusive deals, and last-minute
availability. It also provides a wealth of supplementary information to help you get the
most out of your stay at an inn. The hotel was built with the goal of making internet
bookings as simple as possible. It gives consumers a one-of-a-kind, intuitive, and
simple-to-use interface that improves how people use the internet today. Bug Hotel
Reservation system enriches the overall Web experience with customization and
sophisticated features. Bug Hotel Reservation System provides a cost-effective online
web-based reservation system for hotels, resorts, motels, and B&Bs.
Online Billing and Reservation for Altaroca Mountain Resort and Convention Center is
similar to the Bug Hotel Reservation System in that it allows each client to find the right
bed or room. However, unlike the Bug Hotel Reservation System, they are not permitted
to make meal or beverage reservations. The proponents' proposed approach would also
assist clients in experiencing more convenient ways to book their bookings.
C. Conceptual Framework
The design will seek and provide solution for the problems that are being encountered
by the institution and its consumer. Through the use of this design and all these
necessary data requirements, ordering and sales monitoring would be successfully
done during and after the process.
Figure 1: Conceptual Framework shows the fundamental basis of the proposed
system and how this will be operated. The input which shows the knowledge, software,
and hardware required by the system. The process of the Automated Ordering and
Sales Monitoring System and lastly is the output of the system.
CHAPTER 3
THE EXISTING SYSTEMS
C. Diagram 0
(Posted)
CHAPTER 4
THE PROPOSED SYSTEM
A. Data Gathering
The researchers used the following methods to collect relevant data and
information for the design and then will generate ideas for system management based
on that information.
Interview Method
The researchers used this data collection technique to verify and confirm
information specifically the open-ended questionnaire. This is a method for researchers
to gather ideas and feedback on the proposed system's design and structure. As this
needs a static response basically it requires a longer response. That can be compared
to information that is already known to the questioner.
The researchers were also able to understand the manual system's techniques
and strategies through interviews. Researchers asked all the possible questions that
can be ask to help generating and process the system smoothly. As it requires a lot of
information from the owner itself or it can be the manager. But as the researchers
perform the interview, they had it with the guidance of Mrs. Liza Manalo which is the
owner itself and interview with her son Mr. Juris Manalo.
Observation Method
This method of data collection bolstered the study's concept. The researchers
were able to observe the procedures in both the traditional method (manually) which
explains and understands how it works. From the start of having customer, taking their
order, jotting down food orders, to handing out those orders to the kitchen, and after
preparing foods to ring the bell personally is too hassle for all the employee and also for
the customer. However, with a computerized system called Automated Ordering System
– this provides much clearer vision and a lot cleaner work for each individual inside the
restaurant and will not cause trouble and hassle minding how to take order, how it will
be computed, how the order will get to the kitchen because the system itself will do all
the work. All it needs is The researchers learned how the procedures in manual to
automated progression are based on this study.
B. Specific Requirements
This proposed system has three parts of requirements that should meet in order
to implement the program. The first component is the knowledge requirement, followed
by the software requirements, and finally by the hardware requirement. The following is
in list of these three requirements.
1. Knowledge Requirements
a. Brainstorming
Brainstorming combines a relaxed, informal approach to problem solving with lateral
thinking. It encourages people to come up with thoughts and ideas that can be crafted
into original, creative solutions to a problem. By contrast, brainstorming provides a free
and open environment that encourages everyone to participate. Quirky ideas are
welcomed and built upon, and all participants are encouraged to contribute fully, helping
them develop a rich array of creative solutions.
d. User Detail
User Details means basic information collected by the researchers like username and
password to access business account that are authorized by the owner or the manager
to use the Service from the Automated Ordering and Sales Monitoring System by
means of activity logging, and getting daily sales report.
2. Software Requirements
a. Visual Studio
Microsoft Visual Studio is an IDE made by Microsoft and used for different types of
software development such as computer programs, websites, web apps, web services,
and mobile apps. It contains completion tools, compilers, and other features to facilitate
the software development process. The Visual Studio IDE (integrated development
environment) is a software program for developers to write and edit their code. Its user
interface is used for software development to edit, debug and build code. Visual Studio
includes a code editor supporting IntelliSense (the code completion component) as well
as code refactoring. The integrated debugger works both as a source-level debugger
and a machine-level debugger. Other built-in tools include a code profiler, designer for
building GUI applications, web designer, class designer, and database schema
designer. With Visual Studio you can build any app, game, or extension using any
language of your choice.
b. C# Programming Language
C# is an object-oriented, component-oriented programming language. C# provides
language constructs to directly support these concepts, making C# a natural language
in which to create and use software components. Since its origin, C# has added
features to support new workloads and emerging software design practices. At its core,
C# is an object-oriented language. You define types and their behavior.
3. Hardware Requirements
a. Screen Monitor
A display monitor is an electronic device used to display video output from
computers. Display monitors are used in many computer devices, ranging from personal
computers (PC) and laptops to small handheld mobile devices, like cellphones and MP3
players
b. VGA Cable
It is used as a connector in electronic devices like laptops, televisions, monitors, video
cards, and other electronic devices. It is used to connect and send signals between
computers and monitors, between computers and televisions, and between computers
and laptops.
c. Computer System
A computer is a programmable device that can automatically perform a sequence of
calculations or other operations on data once programmed for the task. It can store,
retrieve, and process data according to internal instructions. A computer may be either
digital, analog, or hybrid, although most in operation today are digital. Digital computers
express variables as numbers, usually in the binary system. They are used for general
purposes, whereas analog computers are built for specific tasks, typically scientific or
technical.
Figure 4.3 Child Data Flow Diagram shows the proposed automated ordering system.
2. Flowchart
This explains the methods and procedures being followed in the research project. This
reviews the research approach used to carry out the study, the research respondents,
and the research methods to be used for conducting the study. It also includes an
overview of how to treat research data gathered by the researchers
Planning Phase
WORK BREAKDOWN
Percent
PLANNING PHASE Complete 100% TOTAL 0
PERCENT
DURATION
RESOURCES TASK START END COMPLET
(DAYS)
PERCENTAGE
ED
Juris April 4, April 4, 100%
Group meeting 100% 0
Restaurant 2022 2022
Title Proposal April 4, April 4, 100% 100%
Meeting
0
2022 2022
Title Hearing April 4, April 4, 100% 100%
Proposal
0
2022 2022
Planning
This phase requires study and analysis culminating in the full project management plan
and that may lead to system development activities. This is where the business starts,
planning is to aim the target of the business which is the automated ordering and sales
monitoring system. The system includes a hassle-free ordering system for the
customer, to provide accurate computation for the cashier and to increase productivity
and profit for the restaurant. In the planning phase, sufficient requirement detail is
required to support development of the project’s management plan and permit outside
validation of this deliverable.
Analysis Phase
WORK BREAKDOWN
Percent
Analysis Phase Complete 84% TOTAL 20
PERCENT DURATIO
RESOURCES TASK START END COMPLETE N PERCENTAGE
D (DAYS)
Juris Company April 5, April 5, 100%
Interview
100% 0
Restaurant 2022 2022
Gather Data and April 5, April 6, 91% 100%
information
1
2022 2022
Working on April 7, April 25, 62% 62%
Chapter I, II, III
19
2022 2022
Analysis
The descriptive method of research was used for this study by the researchers. The
researchers planned a strategic way for the benefits of the Juris Restaurant. First, they
gathered information and conducted an interview to seek permission for the
implementation of the system. The researchers proposed to develop a system that
would help Juris Restaurant run more smoothly and give better service to its customers.
The researchers get the history of the institution and the existing system of the
management of the restaurant. A software requirement for development of the
Automated and Monitoring System was identified and was utilized to make the system
into reality. Other related data and studies were also gathered to support the proposed
system. After the researchers gathered all information needed in Juris Restaurant’s
existing system, they analyzed the system of the institution. The researchers construct
ideas in developing the system based on the gathered data.
Design Phase
WORK BREAKDOWN
Percent
Design Phase Complete 77% TOTAL 3
PERCENT DURATIO
RESOURCES TASK START END COMPLETE N PERCENTAGE
D (DAYS)
Juris Working on May 18, June 19, 50%
Chapter IV & V
50% 1
Restaurant 2022 2022
Flowchart April 16, April 18, 62% 62%
Modeling
3
2022 2022
Data Flow
April 16, April 18,
Diagram 75% 3 75%
Modeling 2022 2022
ERD (Entity
Relationship April 16, April 18,
Diagram)
80% 3 80%
2022 2022
Modeling
Design
Subsequently, the analysis of information and process is put into a design as a basis
pattern for easy development of the system interface.
Development Phase
This phase focuses on showing the possible process related to the development of the
system. It involves the construction of conceptual framework that shows processes
related to system development.
Testing Phase
This is one of the most vital phases in system development. Here is where to measure
the system usability, performance according to its features, function and impact or aid to
the user needs. Testing is important to start it as early as possible, and to make testing
a part of the process of deciding requirements
Implementation Phase
The Implementation Phase has one key activity: deploying the new system in its target
environment. Supporting actions include training end-users and preparing to turn the
system over to maintenance personnel. After this phase, the system enters the
Operations and Maintenance Phase for the remainder of the system’s operational life.
Multiple-release projects require multiple iterations of the Implementation Phase – one
for each release. System implementation shall be done after checking of errors and it
will be an immense help to the industries upgrading.