Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

in java create a banking program Functionalities: Multi-tier Users - There must be at least three different types of user accounts each different functionality access.

in java

create a banking program

  • Functionalities:

  • Multi-tier Users - There must be at least three different types of user accounts each different functionality access. the three accounts should be customer, employee, manager.

  • Basic mathematic manipulation of the fields of an entity object.

  • User login with passwords and logout.

    • Passwords may not be stored in their raw form in the database. They must be encrypted somehow.
  • Validation for invalid inputs.

  • Reasonable Logging of user interactions with the application.

example

  • Customers of the bank should be able to register with a username and password, and apply to open an account.
    • Stretch Goal: Customers should be able to apply for joint accounts
  • Once the account is open, customers should be able to withdraw, deposit, and transfer funds between accounts
    • All basic validation should be done, such as trying to input negative amounts, overdrawing from accounts etc.
  • Employees of the bank should be able to view all of their customers information. This includes:
    • Account information
    • Account balances
    • Personal information
  • Employees should be able to approve/deny open applications for accounts
  • Bank admins should be able to view and edit all accounts. This includes:
    • Approving/denying accounts
    • withdrawing, depositing, transferring from all accounts
    • canceling accounts

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Horse Betting The Road To Absolute Horse Racing 2

Authors: NAKAGAWA,YUKIO

1st Edition

B0CFZN219G, 979-8856410593

Students also viewed these Databases questions

Question

1 What demand is and what affects it.

Answered: 1 week ago