CBSE4103: A local bank intends to install a new Automated Teller Machine to allow bank customers to perform basic financial transactions: SOFTWARE ENGINEERING Assignment, OUM, Malaysia
University | Open University Malaysia (OUM) |
Subject | CBSE4103: SOFTWARE ENGINEERING |
PURPOSE
The purpose of this assignment is to enhance the learner’s understanding from the software engineering perspective based on the given scenario.
PART I
QUESTION 1
A local bank intends to install a new Automated Teller Machine (ATM) to allow bank customers to perform basic financial transactions. Each customer can have only one account at the bank. ATM customers should be able to view their account balance, withdraw cash, display balance, print statement, change PIN and deposit cash. Within this context, as a software engineering manager, you should develop this new ATM system by performing the following:
- Describe the project objectives and scope
- Discuss the appropriate software process model
- Describe a set of use cases description for FIVE principal functions such as withdraw cash, display balance, print statement, change PIN and deposit cash. The description should involve the actors, inputs, outputs, operations, exceptions and comments
- Draw an activity diagram that models the data processing involved when a customer withdraws cash from the machine
- Draw an architecture design for the system
- Develop the object class, attributes and operations for the system using UML notation
QUESTION 2
As a group, discuss question below in myINSPIRE forum, screenshot your discussion postings and paste it into your report. Share and discuss the followings:
Discussion on benefits and challenges of the software engineering field in the 21st century
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
Get Help By Expert
Avail of the top quality engineering assignment help on CBSE4103: SOFTWARE ENGINEERING? then connect with the experts of Malaysia Assignment help. our master's degree experts also offer programming assignment help and MBA assignment help etc at an affordable price.
Recent Solved Questions
- HRM581: Mandy is a 20-year-old Malaysian employed as an Administrative Clerk at AMD Precision Sdn Bhd in Melaka: Malaysian Employment Law Assignment, UiTM, Malaysia
- Define Operations Management with one example. What is Just-In-Time (JIT) and provide one example of a brand that practices it: Operation Management Home Work, AMU, Malaysia
- BAC3644: Platina Jubilee Sdn. Bhd. was incorporated in Malaysia on 5th May 2017 with an authorized ordinary share capital: Taxation 2 Assignment, MMU, Malaysia
- In his twelve years as a technology project manager at A&D High Tech, Chris Johnson had a strong track record of delivering projects: Project Management For IT Case Study, UTM, Malaysia
- Choose ONE non-financial company listed in the Bursa Malaysia. Find the latest financial statement for the company: Corporate Finance Assignment, UM, Malaysia
- ENV-7020A: This coursework exercise promotes directed learning on impact prediction practices in Environmental Assessment: ENVIRONMENTAL ASSESSMENT THEORY Coursework, UOA, Malaysia
- The vision to manufacture great tires began in August 1945, when the founding president, Mr. Rikimatsu Tomihisa: IT Equipment Room Inventory System Report, UUM, Malaysia
- Perform a SWOT Analysis of the visit Health Insurance Company. Discuss the importance of Health Insurance: Health Insurance Report, BCU, Malaysia
- how Leadership and management can influence the development, practise and bring forth strategies to achieve success: Educational Leadership and Management Case study, UON, Malaysia
- In 2019, the Barrater regime in Barrat has become a new government. In Barrat, the law states: LAW034- Introduction To Legal Theories Assignment, UiTm, Malaysia