Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Develop a business application, such as * Restaurant management system . Online shop * Core banking system A specific component of an Enterprise Resource Planning
Develop a business application, such as * Restaurant management system . Online shop * Core banking system A specific component of an Enterprise Resource Planning (ERP) system (i.e. sales, HR, financial planning, inventory etc.) Library system Franchise management system Or any other business application of your choice Requirements: Your application should implement at least two end-to-end scenarios A customer requests to open a new saving account ->account is opened A sales request is received by the sales system -> the request is fulfilled A customer requests membership at the local library ->membership is granted * Or any other end-to-end scenario related to your business application A request for a new branch of your franchise -> granting the license Your application should use all four of the data types we covered Arrays ArrayLists . HashMap HashSets Your application should take advantage of these datatypes considering their strengths and weaknesses for storing specific datasets Your application should Implement the four principles of object-oriented programming o Inheritance o Polymorphism o Encapsulation o Abstraction Follow an object-oriented programing architecture, using java facilities to implement the above principles. Facilities such as: o Classes with accessors and mutators and private and public attributes and methods o Abstract classes and methods o Super classes and sub classes o Method overloading and overriding Develop a business application, such as * Restaurant management system . Online shop * Core banking system A specific component of an Enterprise Resource Planning (ERP) system (i.e. sales, HR, financial planning, inventory etc.) Library system Franchise management system Or any other business application of your choice Requirements: Your application should implement at least two end-to-end scenarios A customer requests to open a new saving account ->account is opened A sales request is received by the sales system -> the request is fulfilled A customer requests membership at the local library ->membership is granted * Or any other end-to-end scenario related to your business application A request for a new branch of your franchise -> granting the license Your application should use all four of the data types we covered Arrays ArrayLists . HashMap HashSets Your application should take advantage of these datatypes considering their strengths and weaknesses for storing specific datasets Your application should Implement the four principles of object-oriented programming o Inheritance o Polymorphism o Encapsulation o Abstraction Follow an object-oriented programing architecture, using java facilities to implement the above principles. Facilities such as: o Classes with accessors and mutators and private and public attributes and methods o Abstract classes and methods o Super classes and sub classes o Method overloading and overriding
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started