The system notifies the User about the fields failed to validate.Ĥ.3. The system fails to validate one or more fields.Ĥ.2. The use case ends in success condition.Ĥ.1. Include Use Case A2 “Approve Registration”ħ. The system creates the new user’s account and notifies the User that her registration is complete.Ħ. The system validates the data making sure the username is unique, the email address has not been used for another registration and the password meets predefined complexity rules (length etc.).ĥ. The User enters the required information (username, password and an email account) and presses the “Submit” button.Ĥ. The system presents the registration form.ģ. The User chooses the option “Create a new account” on the login screen of the UI.Ģ. Precondition: No active login exists in the application that is running in the User’s device.ġ. User registration and authentication use case diagramĭescription: Describes the User’s registration procedure. The system should also provide the ability for convenient automatic registration approvals and password-less authentication by exploiting context information.įigure 1. In its basic form, a new user’s registration should be approved by a teacher and the login procedure should be based on the typical username/password combination. For each category a general description is given followed by the use case diagram and their specification.Īs we need the system to be safe from unauthorized access, the system should employ an advanced authentication/registration mechanism as shown in Figure 1. In the current article, we continue the analysis of the system by providing an initial set of UML use cases and sequence diagrams for the core functionality of the proposed system, divided into four broad categories. We presented the system’s architecture and the different user roles involved in the system along with the basic functionality for each of these roles. In our previous article we presented a high level definition for a mobile based system for foreign language learning.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |