System Analysis Assignment: 4 Due date: See LEARN Max Marks: 20 Mode: Individual Study the rough requirements model on the following page and the brief business documentation provided below: Staff Login Staff must provide valid credentials to login that include a unique username and a password. Once logged in, their username is displayed on every screen for reference and a menu with the applicable system functions is made available. Create Client A teller can create a new client account with the necessary personal information. The creation process requires the client to provide a valid identification that must be verified by the bank manager. A scan of the identification is created by an administrative assistant and associated to the client record. A chequing or savings account (or both) are created for the client and associated to a bankcard that is issued to the client. The client can use the bankcard at an ATM to perform deposits, withdrawals, transfers, or to obtain the balance of their accounts. DELIVERABLES 1. Update the requirements model by adding requirements discovered from the business documentation. 2. Organize the requirements into Functional and Non-Functional and add IDs (use template provided). 3. Create a use case model diagram from the entire (updated and organized) requirements model. 4. Create use case model descriptions for StaffLogin and CreateClient (use template provided). Submit the following 1. A single PDF document containing the following items in the specified order: a. A title page as per assignment guidelines b. The complete (updated and organized) requirements model (starting on a new page) c. The use case model diagram (starting on a new page) d. The use case model descriptions (each one starting on a new page) 2. The single Astah file containing the use case model diagram (and only that diagram) 2 ROUGH REQUIREMENTS MODEL The system shall maintain personal client information (full name, address, and phone number) The system shall login bank staff that provide valid credentials The system shall logout bank staff at their request The system shall maintain client accounts with status active or inactive The teller shall be able to change account status of an account The teller shall maintain personal client information for clients The teller shall create new client records with personal client information The admin assistant shall create a scan of a client identification The admin assistant shall associate the scan to a client record The ATM shall authenticate the credentials provided by the client The bank manager shall validate client identification The system shall issue a bank card to a client with validated id The system shall set new client records to the "active" status The system shall require a valid client identification for account creation The system shall require a username and password as staff login credentials The ATM shall require a bankcard and PIN for authentication The system shall require eac.