Figure : Process Diagram Admin – Figure : Process Diagram Case Manager – Figure : Process Diagram Staff – Figure : Process Diagram Youth – 2.1.3.1 Capabilities 2.1.3.1.1 Process 1: : Process Description: User Login and Generating Verification Code Identifier UC-1: User Login and Generating Verification Code Purpose Provide login system that after user inputting name and password, check user’s active status and generate verification code sent by email, and then allow user to login Requirements WC_3935; WC_3978; WC_3996; WC4005 Development Risks Team members don’t have related developing experience The user email is existing in database, and password Pre-conditions match corresponding entry The status of user should be active Inputted verification code matches the one sent through email Post-conditions None Table : Typical Course of Action Seq# Actor’s Action System’s Response 1 [All users] Type in username and password, then click "Log in" 2 Validate username and password If validation failed, return to login page 3 with error message
Figure : Process Diagram – Admin Figure : Process Diagram – Case Manager Figure : Process Diagram – Staff Figure : Process Diagram – Youth 2.1.3.1 Capabilities 2.1.3.1.1 Process 1: : Process Description: User Login and Generating Verification Code Identifier UC-1: User Login and Generating Verification Code Purpose Provide login system that after user inputting name and password, check user’s active status and generate verification code sent by email, and then allow user to login Requirements WC_3935; WC_3978; WC_3996; WC4005 Development Risks Team members don’t have related developing experience Pre-conditions The user email is existing in database, and password match corresponding entry The status of user should be active Inputted verification code matches the one sent through email Post-conditions None Table : Typical Course of Action Seq# Actor’s Action System’s Response 1 [All users] Type in username and password, then click "Log in" 2 Validate username and password 3 If validation failed, return to login page with error message