contrihub / bankingmanagementapplication Goto Github PK
View Code? Open in Web Editor NEWA Java Swing application
A Java Swing application
In the Profile tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used. Correct this.
When the user sign’s in, the Account number isn’t passed to the next class (which is Loading.class and then MyPage.java). Implement this functionality.
In javaconnect.java at line 15, a Connection object is made but never used. Make use of it to convert the javaconnect class to a Singleton Class.
In place of jLabel1 in Authentication.java add some suitable logo of bank/lock/login.
The “clear’ button on the signup page also clears the auto generated Account No., MICR No. and Pin. Remove that part of the code.
In Profile Tab, after editing detail when we try to save , save button doesn’t save things.
The account number entered by the user during sign-in isn’t being used anywhere in the class. Remove jTextField1, jTextField2, jButton3, jLabel2, jLabel3 from the UI and code related to it. Add labels displaying the Account Number and today’s date. Also, remove the Account Number field from all tabs as it is being displayed at the top of the form.
Add the option of ‘Others’ gender in the signup form.
In the Customer List tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used.
The signup page doesn’t have a null pointer or valid strings check in many text boxes. Implement them.
The Cancel button in the Change Pin tab actually clears the form. Rename the button to “Clear”
In the Deposit tab, the deposit button doesn’t add money to balance in database.
#include<stdio.h>
int main()
{
int pin;
int key;
int amount;
int balance=10000;
printf(" State Bank Of India 🏦\n");
printf("________________________________________\n");
printf("________________________________________\n");
printf("******************ATM*******************\n");
printf("________________________________________\n");
printf("ENTER PIN NUMBER : ");
scanf("%d",&pin);
printf("________________________________________\n");
printf("1) WITHDRAWAL\n");
printf("2) DEPOSIT\n");
printf("3) CHECK BALANCE\n");
printf("________________________________________\n");
printf("press any key::");
scanf("%d",&key);
printf("________________________________________\n");
printf("YOUR ACCOUNT\n ");
switch (key)
{
case 1:
{
printf("BALANCE IS Rs.10000\n");
printf("ENTER WITHDRAWAL AMOUNT=");
scanf("%d",& amount);
amount>balance? printf("INVALID AMOUNT\n"): printf("your Balance is::%d\n ", balance-amount);
printf("THANK YOU 🙏");
break;
}
case 2:
{
printf("ENTER DEPOSIT AMOUNT\n");
scanf("%d",& amount);
printf("YOUR BALANCE IS::%d", amount+balance);
printf("THANK YOU 🙏");
break;
}
case 3:
{
printf("YOUR BALANCE IS ::%d", balance);
printf("THANK YOU 🙏");
break;
}
default :
{
printf("INVALID KEY");
printf("THANK YOU 🙏");
}
}
}
In Account.java, in Bal() method (line no 334), the Pin of the user is getting saved in the Balances table instead of Balance. Fix it!
In the Transaction tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used.
If someone edits their security question in profile tab, there should be a field to write the answer to it and the answer must also get written to the database.
In the View balance tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used.
In the Transfer tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used. Correct this.
In the change pin tab, the old pin field isn’t getting used. Add verification that the entered old pin is correct.
The Transfer button in the Transfer tab doesn’t do anything to the database. Add functionality to it .
In the signup page, the code that generates random account no and MICR doesn’t check if the Account no and MICR code already exists for some other user. Fix this.
The Customer List and Transactions tabs are useless. Breach of customer personal information .
In the Withdrawl tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used. Correct this.
At line 169 in Authentication.java, there is an unnecessary try-catch inside the finally block. Preserve the code, but remove the blocks.
In the signup page add a date picker for the DOB field.
Find out the problem and then fix it to the best of your imagination.
In the Change Pin tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used.
The Withdraw button in the Withdrawal tab doesn’t do anything to the database. Add functionality to it.
On the signup page, the UI is cut from the bottom, the buttons and the bottom text ain’t visible. Extend the frame to the bottom to accommodate them.
The spelling of “Withdrawal” in the Withdrawl tab is wrong
In Loading.java a useless jLabel4 appears. Remove it!
In the Deposit tab, the account number passed as arguments while launching the class isn’t being used, rather the value from jTextField1 is used. Correct this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.