Question: Use appropriate techniques such as interfaces, abstract, inheritance, and polymorphism and follow the association/ communication between the objects. Project Manager: A project manager is someone
Use appropriate techniques such as interfaces, abstract, inheritance, and polymorphism and follow the association/ communication between the objects. Project Manager: A project manager is someone who oversees projects and the people who work on them. A project manager may or may not be a technical expert, but his primary responsibility is to manage projects, schedules, resources, budgets, and project delivery on time and on budget.
Software Engineer: A software engineer is one who designs, develops, maintains, tests, and evaluates computer software applying software engineering principles.
Software Test Engineer: A software tester is also known as a software test engineer or a quality assurance (QA) tester.
Business Lead: A business lead is someone who is interested in buying the product or service.
Accountant: An accountant is an in-charge of maintaining and interpreting financial records. His role is to handle all the records of all transaction, all inwards and outwards Cashier: cashier is the one who is in the cash handling duty he has to pay and receive the payments. Roles and responsibilities in the contexts listed below::
Software Engineer pass the code after the development of all the modules to Software-Test-Engineer Software Test Engineer test all the modules individually and with module communications Project Manager should see if the software-engineer passed the report to the manager and if their code access is currently set to "true" by the test-engineer. The Project Manager delivers the Business Lead with a successful report. After "completing the code and ensuring that the testing status is true," the Business Lead will "approve the project," otherwise the project will be returned to the Project Leader. The accountant gets approval of the Business Lead then send a report to the Cashier The Cashier has sanctioned the checks after getting the approval of the accountant-report. Write plagiarism free code for the above using Java. Evaluations will be based on the following:
1. UML diagrams (class, object, use case and sequence diagram) - 5 marks
2. Write your own Java Code to demonstrate the application with the following features: a. Method overriding, b. Creating your own exception c. Multithreading with synchronization
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
