Object-oriented development with Java Assignment, APU, Malaysia APU Cafeteria Ordering System identify a business domain for a cafeteria. Construct a software solution using an object-oriented programming paradigm to support user registration
| University | Asia Pacific University (APU) |
| Subject | Object-oriented development with Java |
- COURSEWORK TITLE
APU Cafeteria Ordering System
- THE COURSEWORK OVERVIEW & DESCRIPTION
The assignment is to design and implement an APU Cafeteria Ordering System (ACBS). This expected system is for the cafeteria managers to handle end user registration, to update the menu, and to view the payment & feedback. Besides, the system is also for the customers to create and check their individual orders and to make payment & provide feedback at the end of each order. In addition, the system is necessarily to be designed and developed using object-oriented approach covering object orientation concepts and principles. Furthermore, a supporting document is required to reflect the design and the implementation details demonstrating the object-oriented programming concepts and their code samples.
- OBJECTIVE OF THIS COURSEWORK
Develop the practical ability to describe, justify, and implement an Object-oriented system.
- LEARNING OUTCOME
At the end of this coursework, you should be able to:
- Implement a software application that exploits the strength of object-oriented paradigm (C6, PL02)
- Demonstrate the use of object oriented concepts and their functionalities in the existing system (A3, PL05)
TYPE
Group Assignment (2 in a group); each member is expected to complete 50% functional requirements.
- COURSEWORK DESCRIPTION
This coursework requires students to identify a business domain for a cafeteria. Construct a software solution using an object-oriented programming paradigm to support user registration, create and check orders, payment collection, and feedback after each order has been completed. The target users of the system are managers and customers. The developed system should achieve the following requirements but not limited to:
- System login records for authentication and authorisation process.
- Manage end-user information and their roles for access control.
- Manage customer registration and ordering.
- Manage payment collection and feedback after each order has been completed.
- Generate analysed reports for management members
With the aforementioned requirements, you are expected to analyse a business domain pertaining to a cafeteria. All the information must be saved in text file. Apart from these, the general settings and data configuration as well as fundamental functions are included to facilitate the end users.
You are also required to identify the relationship among the entities and also develop the necessary methods needed to fulfil the requirements of the expected systems.
Get Help By Expert
Looking for reliable programming assignment help? Assignment Helper MY is here to assist you with your object-oriented development assignment in Java. Our team of experienced Java developers can provide you with comprehensive solutions tailored to your requirements. Whether you need assistance with class design, inheritance, polymorphism, or any other concept, we've got you covered. So, stop wasting your time and visit Assignment Helper MY today for more information.
Recent Solved Questions
- ELE426: Analog Electronics II Assignment, UiTM, Malaysia A sound sensor circuit reads a millivolt signal and to amplify the small-signal voltage from the sensor circuit, you need
- Strategic Operation Management Case Study, ASB, Malaysia The company that would become BP was founded in 1909 as the Anglo-Persian Oil Company shortly after Englishman William
- KNS2163: Geotechnical Engineering Assignment, UMS, Malaysia Work to remediate failed slope along Jalan Sebauh, Bintulu is proposed and The affected slope is along a 5 km section of the road
- HMEF5113: Statistics for Educational Research Assignment, OUM, Malaysia Describe how you would go about addressing missing values in a dataset when respondents failed to fill up their responses
- LAW416: Business Law Assignment, UiTM, Malaysia Lena a housewife, visits Tenggara Bhd, a company that sells various kinds of electrical goods for household purposes
- Cognitive Development Assignment, AeU, Malaysia Creativity can manifest in many ways in children, depending on their interests and abilities. Some children may have a talent
- Wind Engineering Thesis, UTM, Malaysia There is an urgency for us to implement energy saving in buildings because of the high energy consumption and CO2 emission
- Criminal Law Assignment, GIC, Malaysia Identify the case is heard in which court, the presiding judge, the prosecutor, and the defense counsel
- European Union Law Coursework, UOW, Malaysia On 9th November 2022, a newly established Spanish company called ‘’The Lovely Liquor Company’’ was transporting 500 bottles
- AIX2001: Research Methodology Research Paper, UM, Malaysia What is the impact of sexual content on Tiktok banning provocative videos? What is the relationship between the prevalence