Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribedimage text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Upgrading Oracle Databases Oracle Database New Features

Authors: Charles Kim, Gary Gordhamer, Sean Scott

1st Edition

B0BL12WFP6, 979-8359657501

More Books

Students also viewed these Databases questions

Question

How many Tables Will Base HCMSs typically have? Why?

Answered: 1 week ago

Question

What is the process of normalization?

Answered: 1 week ago