The RRPSS is a Command Line Interface application to computerize the process of making reservation, recording of orders and displaying of sale records.
The following are information about the application:
- Menu items should be categorized according to its type, eg, Main course, drinks, dessert, etc.
- Menu items can be added with details like name, description, price.
- Promotional set package comes in a single package price with descriptions of the items to be served.
- A customer may order a set package and ala carte menu items as well.
- An order should indicate the staff who created the order.
- Staff information can be in the form of name, gender, employee ID and job title.
- Reservation is made by providing details like date, time, #pax, name, contact, etc. The system should check availability and allocate a suitable table.
- When a reservation is made, a table is reserved till the reservation booking is removed.
- Table comes in different seating capacity, in even sizes, with minimum of 2 and maximum of 10 pax ("Persons At Table").
- Order invoice can be printed to list the order details (eg, table number, timestamp) and a complete breakdown of order items details with taxes details.
- Discounts can be given to customers who hold membership of the restaurant or other entities.
- Sale revenue report will detail the period, individual sale items (either ala carte or promotional items) and total revenue.
The image below shows a screenshot of the running program for illustration purposes.