Assuming you are currently working as a software engineer and yourmanager asked to investigate and develop an ATM system. The software supports a computerised banking network called MyBank. The network enables customers to complete simple bank account services via automated teller machines (ATMs) that may be located off premise and that need not be owned and operated by the customer’s bank. The ATM identifies a customer by a Key card and PIN number. It collects information about a simple account transaction (e.g., deposit, withdrawal, transfer, balance), communicates the transaction information to the customer’s bank, and dispenses cash to the customer. Read the case study carefully and answer the following questions:a) Consider the above scenario, discuss and explain a set of use cases that could serve as a basis for understanding the requirements for an ATM system. b) Based on your experience with a bank ATM, draw an activity diagram that models the data processing involved when a customer withdraws cash from the machine.Computer ScienceEngineering & TechnologySoftware engineering BN 209

Order your essay today and save 20% with the discount code ESSAYHELP