Answered step by step
Verified Expert Solution
Question
1 Approved Answer
1 ) PROJECT SUBJECT: BANK / ATM AUTOMATION. 2 ) THE PROGRAM WILL CONSIST OF GRAPHICAL INTERFACES ( GUIs ) AND WILL BE DEVELOPED AS
PROJECT SUBJECT: BANKATM AUTOMATION.
THE PROGRAM WILL CONSIST OF GRAPHICAL INTERFACES GUIs AND WILL BE DEVELOPED AS A JAVA DESKTOP APPLICATION.
CUSTOMER, BANK PERSONNEL, BANK MANAGER ETC. IN THE PROGRAM. TITLE USERS ARE ABLE TO LOGIN, CHANGE PASSWORD, LEARN BALANCE, GIVE CREDIT APPROVAL TO CUSTOMERS, WITHDRAWAL, DEPOSIT, MONEY TRANSFER, BILL PAYMENT, CREDIT CARD APPROVAL, CREDIT CARD LIMIT DAYS, WITH FUNCTIONS SUCH AS ADDINGDELETINGUPDATE DATA. CREDITS, CREDIT CARD DEBT PAYMENT, MUTUAL FUND, FOREIGN EXCHANGE BUYING AND SELLING ETC. THEY CAN DO THE TRANSACTIONS. THESE PROCEDURES ARE FOR THE PURPOSES OF GIVING IDEAS. THE STUDENT IS EXPECTED TO DO THE NECESSARY RESEARCH AND ANALYSIS FOR THE PROGRAM DESIGN AND FUNCTIONALITY AND CREATE A PRODUCT THAT WILL PROVIDE THE MINIMUM SERVICE RELATED TO THE TOPIC
AT LEAST ABSTRACT CLASSES AND INTERFACES WILL BE CREATED IN THE PROGRAM
DATA WILL BE KEPT IN DATA STRUCTURES SUCH AS HASH MAP AND ARRAYLIST. THOSE WHO WISH CAN USE DATABASETHOSE USING DATABASE SHOULD DEFINE AT LEAST TABLES.
LOWER CLASSES AND UPPER CLASSES WILL BE CREATED, AND A CLASS HIERARCHY WILL BE ESTABLISHED.
THERE WILL BE STATIC METHODS AND VARIABLES.
OVERLOAD AND OVERRIDE WILL BE USED.
POLYMORPHISM WILL BE USED. SENDING THE UPPER CLASS OBJECT AS A PARAMETER WHEN CALLING A METHOD, SUCH AS UPCAST, DOWNCAST
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started