Answered You can hire a professional tutor to get the answer.

QUESTION

MARY PATRICIA LINDA BARBARA ELIZABETH JENNIFER MARIA SUSAN MARGARET DOROTHY LISA NANCY KAREN BETTY HELEN SANDRA DONNA CAROL RUTH SHARON MICHELLE

We are going to use a factory to generate users for the ATM system.  There are four types of users of the ATM (Sales, Service, Admins and Customers).  Every user has an ID (ID’s are assigned in order), a First Name, a Last Name, and a 4 Digit PIN.  Sales people, have a rank, in order they are assistant, associate, full, senior and executive.  Service personnel have a rank, technician, technologist and engineer.  System administrators have no rank.  Customers, have an account type, Business, Chequing account, savings account and an account balance.  Each type of user should be created with a ‘createUser’ method.

Use the same firstname lastname files from previous assignments to generate the list of users, write it in one big file.  You can use the line number (and array index) as user ID.   You should probably have a ‘generateName’ method that is called as part of any of the user types created by your factory. 

Use Java for this, intellij

Create a GUI for our ATM system that will allow users to enter their user ID, verify their pin, and then show them a welcome screen that returns their name and status.  If the user is a Customer allow them to deposit or withdraw money

  • Attachment 1
  • Attachment 2
Show more
LEARN MORE EFFECTIVELY AND GET BETTER GRADES!
Ask a Question