Question: QUESTION 1 : Scenario Description (hand-written answer required) [6] See page 2 for guidelines Describe a real-life organizational context or real life scenario wherein you'll

QUESTION 1 : Scenario Description (hand-written answer required) [6] See page 2 for guidelines
Describe a real-life organizational context or real life scenario wherein you'll apply the various concepts of ACP. This is your problem definition that highlights the business functions/operations which translate into various software application features, including details that will map on to the problems described in Q#2.
NOTE: Scenarios of your own making will earn you marks - copied from external resources will not.
QUESTION 2 : Target Problems/Situations where Specific ACP Techniques Apply 3 x 6 [18] (hand-written answer required) See page 2 for guidelines
Identify six distinct problems/situations within the above scenario which require the application of one of the following concepts/techniques to handle.
i. Concurrency & Synchronization
ii. Polymorphism
iii. Java Interfaces
iv. Regex
v. JDBC
vi. Generic Collections
QUESTION 3 : IMPLEMENTATION (CODING).
Provide six code-listings implementing the six ACP concepts/techniques listed above to solve or handle the six problems/situations identified in Q#2. Provide adequate comments in the code to explain what task is being performed. Your code should map on to the six problem elements identified in Q#2. Collectively, the six listings make up a Java application.
ADDITIONAL INFO/GUIDELINES
I. DEVISING A PROBLEM SCENARIO
Example problem scenarios/contexts for which an ACP based software applications might need to be developed include:
- A hospital
- An educational institution
- A retail business chain
- A consumer goods distribution network
- A security services organization's operations
Or any other organizational scenario wherein certain business and financial transactions or important events take place and relevant data is recorded e.g.,
o a sales person recording new sales
o a university clerk recording student or exam related data o a hospital staff recording patient related information
o Security services personnel recording an incident [10] o A Motorway Police Officer recording traffic updates
Etc.
II. APPLICATION OF CONCEPTS
EXAMPLE: Multiple sales-persons trying to update a single sales_record file or table represents a scenario that requires the use of synchronization to prevent data corruption.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!