Anúncio

Cpe%20ppt (1).pptx

15 de Feb de 2023
Anúncio

Mais conteúdo relacionado

Anúncio

Cpe%20ppt (1).pptx

  1. BANK MANAGEMENT SYSTEM
  2. TEAM-3 22P61A04E3--P.Madhu 22P61A04E4--R.Santhosh 22P61A04E7--Rahul
  3. Introduction ● A Bank Management System is a software application that automates various banking operations. ● It helps in managing customer information and account management. ● Increases efficiency and reduces costs by automating manual processes. ● It facilitates transaction processing and reporting. ● Provides platform for customers to access their account information and conduct transactions online. ● A valuable tool for modern banking operations. ● It facilitates transaction processing and reporting.
  4. ALGORITHM 1. Start 2. If (user is new) Print create new account Input username, DOB, account no. mobile number Else Print login Input ID and password 1. If details are false Print login Else Print menu
  5. 1. Menu: 1. Withdrawal 2. Deposit 3. Transfer money 4. View account statement 5. Update account 6. Delete account 7. Apply for loan and approval 8. View account balance (AB) 9. Pay loan amount 10. Exit 2. Input choice
  6. 6.Switch (choice) Case 1: Input amount to be withdrawn(AW),ID, password Compute AB=AB-AW Case 2: Input amount to be deposited(AD), password Compute AB=AB+AD Case 3: Input amount to be transferred(M), ID, password Compute AB=AB-M Case 4: Input ID, password Case 5: Input ID, password, username, DOB, mobile no. Case 6: Input ID, password Account will be deleted Go to start Case 7: Input ID, password, salary, job tenure, loan amount If details are appropriate Loan is sanctioned Else Loan is rejected
  7. Case 8: Input ID, password Case 9: Input ID, password, total amount to be paid(TA), amount user wants User wants to pay(T) Compute TA=TA-T Case 10: Exit Default: Invalid choice 1. Account is updated 2. Display account balance 3. Logout 4. Stop
  8. Flowchart
  9. Advantages ● It helps to reduce the workforce that a bank requires at each branch to run its operations professionally. ● They could access their account from any part of the world and make a transaction at their ease. ● Software demanding double authentication from users, transactions made online are very secure.
  10. Disadvantages ● Internet Fraud ● Internet Requirement ● No Cashless Deposit Option
  11. Code: #include<stdio.h> int main() { int pin,key,amount,balance=10000; printf("tt State Bank Of India n); printf("___________________________n"); printf("___________________________n"); printf(**********ATM**********n); printf(ENTER PIN NUMBER :n"); scanf("%d",&pin); printf("___________________________n");
  12. printf("1) WITHDRAWALn"); printf("2) DEPOSITn"); printf("3) CHECK BALANCEn"); printf("___________________________n"); printf(press any key : "); scanf("%d",key); printf("___________________________n");printf(YOUR ACCOUNTn"); switch(key) { case 1:{ printf("BALANCE IS %dn",balance); printf(" ENTER WITHDRAWAL AMOUNTn",); scanf("%d"&amount); if(amount>balance){ printf("INVALID AMOUNTn"); } else { printf(" your balance is=%dn",balance-amount); } printf(" THANK YOUn");
  13. } case 2:{ printf("ENTER DEPOSIT AMOUNTn"); scanf("%d",& amount); printf("YOUR BALANCE IS:: %d", amount+balance); printf("THANK YOU "); break; } case 3:{ printf("YOUR BALANCE IS :: %dn",balance); printf("THANK YOU "); break; } default:{ printf("INVALID KEYn"); printf("THANK YOU A"); break; } return 0; }
  14. Thank you
Anúncio