Your requirement, in this project, is to design a Java application to administer and maintain login user accounts. Now a days, secured resources require login with authorized personnel only....

Your requirement, in this project, is to design a Java application to administer and maintain login user accounts. Now a days, secured resources require login with authorized personnel only. Administrating user accounts involves, creating one with a user provied information, and store and maintain them in securied storage. When a user creates an account, specific username and password policy should be enforced. Neither the username nor the password should be allowed if the policy is not met. For this project, your application should include the following features.1) Clear user interface that allows a user to create, print, and test an account. 2) During the process of creating an account, a user should be prompted to provied the required information. If the information is incorrect, the user should be given a chance to rectify it. 3) Policy a) Username i) A user name must be composed of alpha numeric characters and a few secial characters including “@._”. ii) At least, it should have a minimum length of 8 characters. iii) Email address is allowed. b) Password. i) It should be, at least, 8 characters long. ii) At least, one uppercase letter. iii) At least, one lowercase letter. iv) At least, one digit. v) At least, one none-alphabet character 4) Newly created users accounts should be stored into an array; preferably, Java ArrayList. 5) A feature to print the list of user accounts. 6) Test: a capability for a user to test the account by logging into the application itself. The test should include mutlipe accounts even though it is not something you are ask to submit.
May 08, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here