QUESTION 1
Description:
United Bank is looking at
computerizing their banking system. The users of the system will
interact with it like customers use an ATM. A part of their
software requirement is given below. You are required to do
additional self-study on how ATM machines function and create a
design for managing it.
Requirements: The system allows the
creation of new accounts, authenticate account holders, and also
manage credits and debits. Money can be deposited or withdrawn from
an account provided the account holder gives proper
authentication. When an account is opened, the
details of account holders are recorded in the system’s files which
includes their names, unique ids, address, account type, and phone
numbers. An account can be owned by a maximum of two individuals
(joint accounts). The system stores a secret alphanumeric key for
each account. When the user transacts with the bank, this secret
key is first required before any other transaction. Once the key is
entered and verified the details of the account holder with current
balance is displayed. A maximum of three attempts are allowed for
entering the secret key, after which a relevant message is shown,
and the user must exit the system. Uni Bank provides three types of
accounts: Checking Account, Saving Account, and Business
Account. A checking account provides interest rates of 3% per
annum. A maximum of AED 5000 can be withdrawn in one day and there
must always be a balance of AED 100 in the account. For the saving
account the interest rate is 7% per annum. Only a maximum of AED
2000 can be withdrawn in one day and there must always be a balance
of AED 1000 in the account. For a business account, additional
information is required like business name, business registration
number, and business owner name. The interest rate is 3% per annum.
Only a maximum of AED 10000 can be withdrawn in one day and there
must always be a balance of AED 2000 in the account.
Report Format
QUESTION 1 Description: United Bank is looking at computerizing their banking system. The users of the system will interact with it like customers use an ATM. A part of their software requirement is given below. You are required to do additional self-study on how ATM machines function and create a design for managing it. Requirements: The system allows the creation of new accounts, authenticate account holders, and also manage credits and debits. Money can be deposited or withdrawn from an account provided the account holder gives proper authentication. When an account is opened, the details of account holders are recorded in the system's files which includes their names, unique ids, address, account type, and phone numbers. An account can be owned by a maximum of two individuals (joint accounts). The system stores a secret alphanumeric key for each account. When the user transacts with the bank, this secret key is first required before any other transaction. Once the key is entered and verified the details of the account holder with current balance is displayed. A maximum of three attempts are allowed for entering the secret key, after which a relevant message is shown, and the user must exit the system. Uni Bank provides three types of accounts: Checking Account, Saving Account, and Business Account. A checking account provides interest rates of 3% per annum. A maximum of AED 5000 can be withdrawn in one day and there must always be a balance of AED 100 in the account. For the saving account the interest rate is 7% per annum. Only a maximum of AED 2000 can be withdrawn in one day and there must always be a balance of AED 1000 in the account. For a business account, additional information is required like business name, business registration number, and business owner name. The interest rate is 3% per annum. Only a maximum of AED 10000 can be withdrawn in one day and there must always be a balance of AED 2000 in the account Report Format • Title Page: Include case-study title, student ID, and full name • Class Definitions (20%): Identify and list the classes with their related attributes and behaviors. • UML Class Design (50%): The UML class diagram, with class relationships, and cardinality for the business case is provided. • UML Description (25%): A description of the UML class diagram explaining the relationships, the assumptions and the rationale for the choices. • Conclusion (5%): In this section include a reflection on what was learned in this exercise, the challenges faced while working on this assignment, and how the system can be further expanded. Attach File Browse Local Files Browse Content Collection
QUESTION 1 Description: United Bank is looking at computerizing their banking system. The users of the system will inter
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
QUESTION 1 Description: United Bank is looking at computerizing their banking system. The users of the system will inter
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!