You are on page 1of 5

Republic of the Philippines

NUEVA ECIJA UNIVERSITY OF SCIENCE AND


Cabanatuan City, Nueva Ecija, Philippines
ISO 9001:2015 CERTIFIED
COLLEGE OF INFORMATION TECHNOLOGY
IT-IPT02 - FINAL EXAMINATION
Mobile Development
1ST SEM, SY 2022-2023

Name: _____________________________________________ Score: ___________


Year & Section: _____________________________________ Date: ____________

RESTAURANT DINING RESERVATION SYSTEM


(50pts)
Design a prototype for mobile application for restaurant reservation. The application offers different
reservation rate for adults and children. (See sample below.)

1. When the application starts, it will display the following options.

RESTAURANT RESERVATION SYSTEM

System Menu

a. View all Reservations


b. Make Reservation
c. Delete Reservation
d. Generate Report
e. Exit

2. When the VIEW RESERVATIONS is clicked, this will display all the reservations made

# Date Time Name Adults Children 1 Nov 10, 2020 10:00 am John Doe 1 1 2 Nov 25, 2020
11:00 am Michelle Franks 2 1 3 Dec 10, 2020 9:00 am Ella Flich 1 1 4 Dec 21, 2020 12:00 pm
Dylan Cloze 2 1

3. If the user selects MAKE RESERVATION, the user needs to input the following:
a. Name (String)

b. Date (String)
c. Time (String)
d. No of Adults (Integer)
e. No of Children (Integer)

Note: Adult is 500 per head and Kids is 300 per head reservation.

Transforming Communities through Science and Page 1 of 5


Technology
Republic of the Philippines
NUEVA ECIJA UNIVERSITY OF SCIENCE AND
Cabanatuan City, Nueva Ecija, Philippines
ISO 9001:2015 CERTIFIED
COLLEGE OF INFORMATION TECHNOLOGY
4. If DELETE RESERVATION is selected, the user needs to input the reservation number to remove
the existing reservation.

5. If the GENERATE REPORT is clicked, display the report of all reservations

REPORT

# Date Time Name Adults Children Subtotal 1 Nov 10, 2020 10:00 am John Doe 1 1 800.00 2 Nov
25, 2020 11:00 am Michelle Franks 2 1 1300.00 3 Dec 10, 2020 9:00 am Ella Flich 2 2 1600.00 4 Dec
21, 2020 12:00 pm Dylan Cloze 1 2 1100.00

Total number of Adults: 6


Total number of Kids: 6
Grand Total: PHP 4800.00

nothing follows

6. Apply Object Oriented Programming concepts.


7. Save data in a text file.
8. Use the appropriate exception to handle possible errors made by the user.
a. Letters

b. Zero
c. No data
d. Others

9. When the EXIT selected. It will close or exit the system and displays “Thank you!”

GOODLUCK
Prepared by:
ALVIN S. ENRICO
Instructor

Noted:

RONALDO C. ARIMBUYUTAN LORNA G. PATOC


Chair, IT Department Campus Director

Transforming Communities through Science and Page 2 of 5


Technology
Republic of the Philippines
NUEVA ECIJA UNIVERSITY OF SCIENCE AND
Cabanatuan City, Nueva Ecija, Philippines
ISO 9001:2015 CERTIFIED
COLLEGE OF INFORMATION TECHNOLOGY

Transforming Communities through Science and Page 3 of 5


Technology
Republic of the Philippines
NUEVA ECIJA UNIVERSITY OF SCIENCE AND
Cabanatuan City, Nueva Ecija, Philippines
ISO 9001:2015 CERTIFIED
COLLEGE OF INFORMATION TECHNOLOGY

Rubrics for Restaurant Dining Reservation System

CATEGORY 5 4 3 2 1
Clear evidence of troubleshooting, Clear evidence of Some evidence of Little evidence of Shows absolutely no
Modification/Testing testing, and refinements based on troubleshooting, testing and troubleshooting, testing troubleshooting, testing or interest in topic
data or scientific principles. refinements. and refinements. refinement. presented

Structure functions well, Structure functions pretty Fatal flaws in function with Shows absolutely no
Structure functions extraordinarily well,
Function holding up under atypical stresses.
holding up under typical well, but deteriorates complete failure under interest in topic
stresses. under typical stresses. typical stresses. presented

Explanations by most
Explanations by several
Explanations by all group group members indicate
Explanations by all group members members of the group do not
members indicate a relatively relatively accurate Student does not have
indicate a clear and accurate illustrate much
Scientific accurate understanding of understanding of grasp of information;
understanding of scientific principles understanding of scientific
Knowledge underlying the construction and
scientific principles scientific principles
principles underlying the
student cannot answer
underlying the construction underlying the questions
modifications. construction and
and modifications. construction and
modifications.
modifications.
Accurate information Student does not have
Accurate information taken from Accurate information taken Information taken from only
Information taken from a couple of grasp of information;
several sources in a systematic from a couple of sources in a one source and/or
Gathering manner. systematic manner.
sources but not
information not accurate.
student cannot answer
systematically. questions
Plan provides clear Plan does not show
Plan is neat with clear Shows absolutely no
Plan is neat with clear measurements measurements and measurements clearly or is
Plan and labeling for all components.
measurements and labeling
labeling for most otherwise inadequately
interest in topic
for most components. presented
components. labeled.
Student does not have
Data not taken carefully OR
Data taken several times in a careful, Data taken twice in a careful, Data taken once in a grasp of information;
Data Collection reliable manner. reliable manner. careful, reliable manner.
not taken in a reliable
student cannot answer
manner.
questions

Transforming Communities through Science and Page 4 of 5


Technology
Republic of the Philippines
NUEVA ECIJA UNIVERSITY OF SCIENCE AND
Cabanatuan City, Nueva Ecija, Philippines
ISO 9001:2015 CERTIFIED
COLLEGE OF INFORMATION TECHNOLOGY

Journal provides a complete record of Journal provides quite a


Journal provides a complete
planning, construction, testing, bit of detail about Journal provides very little
record of planning, Shows absolutely no
Journal/Log - modifications, reasons for planning, construction, detail about several aspects
construction, testing, interest in topic
Content modifications, and some reflection
modifications, and reasons
testing, modifications, of the planning, construction,
presented
about the strategies used and the and reasons for and testing process.
for modifications.
results. modifications.

Few entries are made


Several entries are made Several entries are made Shows absolutely no
Journal/Log - Several entries made and all are dated AND/OR many entries are
and most of the entries are and most of the entries interest in topic
Appearance and neatly.
dated and neatly entered. are dated and legible.
not dated or very difficult to
presented
read.

Prepared by:
ALVIN S. ENRICO
Instructor

Noted:

RONALDO C. ARIMBUYUTAN

Transforming Communities through Science and Page 5 of 5


Technology

You might also like