Please wait...

Lambert: A Real Time and Fully Responsive Pub At Kulchan Pvt. Ltd. 

Resource tools

Offline resource

N/A Request
Resource details

Resource ID

216

Access

Open

Contributed by

Rajan Karmacharya

Author/Contributor

Sabita KC, Rajan Karmacharya (Supervisor)

Publisher/Credit

St. Xavier's College

Date

24 May 16

Document type

Thesis or project

Department

Computer science

Level

Bachelor

Keywords

Web-based Computerized Restaurant System,,

Abstract

Managing restaurant operations is more challenging than it appears. A restaurant generally relies on paper-based system for manual information flow. However, such system soon meets its limitations. This is mainly because individuals in the restaurant have limited capability to handle massive information flow when the restaurant is at peak capacity. Consequently, many restaurants have adopted computerized restaurant systems to allow efficient operation management. This project seeks to research, develop and experimentally implement and validate a computerized restaurant system to replace error prone and monotonous paper-based systems.
The project proposed a Web-based Computerized Restaurant System, to handle restaurant operations such as order handling, reservation making. The two main research sub-domains investigated during the project are Human-Computer Interaction and Software Engineering; as well as the history behind restaurant management and information systems. The project demonstrated SE methodologies from the initial requirement gathering phase to the software testing and validation phase. Some noteworthy practices include establishing software architecture that could promote separation of concern and reusability, designing essential data structures and algorithms for restaurant data processing, applying presentation separation patterns such as Model-View-Controller and Model-View-View Model to decouple software components, and adopting web technology for real-time communication.
A sequence of software prototypes were developed after extensive researches, designs, implementations and testing phases were conducted sequentially. The final prototype satisfied most of the high priority functional and non-functional requirements. Many subsequent features were integrated into the prototypes as the project evolved; these covered the most important restaurant operations. They were each tested and validated in order to demonstrate their capabilities to fulfil the project’s objectives

Search for similar resources

Remove