SlideShare a Scribd company logo
1 of 12
Bank Management System
Presented by:
M. Iftakhar Ul Alam
Id : 221002059
Dept. Of CSE
Green University of
Bangladesh
Presented to :
Mr. Mozdaher Abdul Quader
Lecturer
Dept. of CSE
Green University of Bangladesh
introduction
20XX presentation title 2
● Introduction
● Objectives
● Global Variables
● Simulation environment and Result
● Implications
● Future work scopes
● Conclusion
● Reference
INTRODUCTION
• It is to perform bank operations like starting a bank account and
managing transactions. There are inbuilt operations in this project that
helps you to remove an account and also to check the list of existing
customers. This project works like a real bank performing bank realistic
activities.
This Bank management system
project consist of below modules:
 Create new account
 Update Exist account
 Transactions module
 Check existing account details
 Delete account
 View customer list
Objective:
20XX presentation title 5
Variables
 Multiple global character strings were used in the program to store data.
20XX presentation title 6
SIMULATION ENVIRONMENT AND RESULT
int main()
{
char pass[20],password[20]="alihayder";
int i=0;
printf("nnttEnter the password to login:");
scanf("%s",pass);
if (strcmp(pass,password)==0)
{printf("nnPassword Match!nLOADING");
for(i=0;i<=6;i++)
{
fordelay(100000000);
printf(".");
}
system("cls");
menu();
}
else
{ printf("nnWrong password!!aaa");
login_try:
printf("nEnter 1 to try again and 0 to exit:");
scanf("%d",&main_exit);
if (main_exit==1)
{
system("cls");
main();
}
else if (main_exit==0)
{
system("cls");
close();}
else
{printf("nInvalid!");
fordelay(1000000000);
system("cls");
goto login_try;}
20XX presentation title 7
void close(void)
{
printf("nnnnThis C Mini Project is developed by Code With C team!");
}
void menu(void)
{ int choice;
system("cls");
system("color 8");
printf("nntttCUSTOMER ACCOUNT BANKING MANAGEMENT SYSTEM");
printf("nnntttxB2xB2xB2xB2xB2xB2xB2 WELCOME TO THE MAIN MENU
xB2xB2xB2xB2xB2xB2xB2");
printf("nntt1.Create new accountntt2.Update information of existing accountntt3.For
transactionsntt4.Check the details of existing accountntt5.Removing existing accountntt6.View customer's
listntt7.Exitnnnnntt Enter your choice:");
scanf("%d",&choice);
system("cls");
switch(choice)
{
case 1:new_acc();
break;
case 2:edit();
break;
case 3:transact();
break;
case 4:see();
break;
case 5:erase();
break;
case 6:view_list();
break;
case 7:close();
break;
}
Opsitions
20XX presentation title 8
Create account
• Future work scopes There are a lot of future
work scopes with the program, such as –
• The program can be integrated into a website.
• UI design can be added to the program to
make it aesthetically more beautiful.
• This program can be transferred to another
advanced programming language to do
advanced works.
Future work scopes
20XX presentation title 10
CONCLUSION
• You can always expand and try different ways in
implementing the Bank System in C in your C
projects. C is a powerful general-purpose
programming language.
• It can be used to develop software like operating
systems, databases, compilers, and so on. C
programming is an excellent language to learn to
program for beginners.
20XX presentation title 11
REFERENCE
 https://www.studytonight.com/c-projects/bank-management-system-project-using-
c-language
 https://www.youtube.com/watch?v=Cp4DtlDeLDk
CSE LAB PRESENTATION.pptx

More Related Content

Similar to CSE LAB PRESENTATION.pptx

Porfolio of Setfocus work
Porfolio of Setfocus workPorfolio of Setfocus work
Porfolio of Setfocus work
KevinPSF
 
Banks offer various types of accounts, such as savings, checking, cer.pdf
 Banks offer various types of accounts, such as savings, checking, cer.pdf Banks offer various types of accounts, such as savings, checking, cer.pdf
Banks offer various types of accounts, such as savings, checking, cer.pdf
akbsingh1313
 
BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0
BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0
BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0
Sheila Andaya
 
CSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docx
CSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docxCSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docx
CSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docx
ruthannemcmullen
 
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
MongoDB
 
Customer bank account assignment detail report
Customer bank account assignment detail reportCustomer bank account assignment detail report
Customer bank account assignment detail report
lingaswamy vallapu
 
Rajeev oops 2nd march
Rajeev oops 2nd marchRajeev oops 2nd march
Rajeev oops 2nd march
Rajeev Sharan
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfolio
geometro17
 
System Analysis Assignment 4 Due date See LEARN Max Marks.pdf
System Analysis Assignment 4 Due date See LEARN Max Marks.pdfSystem Analysis Assignment 4 Due date See LEARN Max Marks.pdf
System Analysis Assignment 4 Due date See LEARN Max Marks.pdf
ableelectronics
 

Similar to CSE LAB PRESENTATION.pptx (20)

Porfolio of Setfocus work
Porfolio of Setfocus workPorfolio of Setfocus work
Porfolio of Setfocus work
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
BANK MANAGEMNT SYSTEM.pptx
BANK MANAGEMNT SYSTEM.pptxBANK MANAGEMNT SYSTEM.pptx
BANK MANAGEMNT SYSTEM.pptx
 
Banks offer various types of accounts, such as savings, checking, cer.pdf
 Banks offer various types of accounts, such as savings, checking, cer.pdf Banks offer various types of accounts, such as savings, checking, cer.pdf
Banks offer various types of accounts, such as savings, checking, cer.pdf
 
Banking management system
Banking management systemBanking management system
Banking management system
 
BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0
BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0
BIN-ITPD-2600 04c User Reference Manual Accounts Payables v0
 
Atm.ppt
Atm.pptAtm.ppt
Atm.ppt
 
Dependency injection - the right way
Dependency injection - the right wayDependency injection - the right way
Dependency injection - the right way
 
How to mutate your immutable log | Andrey Falko, Stripe
How to mutate your immutable log | Andrey Falko, StripeHow to mutate your immutable log | Andrey Falko, Stripe
How to mutate your immutable log | Andrey Falko, Stripe
 
CSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docx
CSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docxCSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docx
CSC139 Chapter 9 Lab Assignments (1) Classes and Obj.docx
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 
Atm System
Atm SystemAtm System
Atm System
 
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
 
Bank Management System project
Bank Management System projectBank Management System project
Bank Management System project
 
Customer bank account assignment detail report
Customer bank account assignment detail reportCustomer bank account assignment detail report
Customer bank account assignment detail report
 
BANK MANAGEMENT SYSTEM.pptx
BANK MANAGEMENT SYSTEM.pptxBANK MANAGEMENT SYSTEM.pptx
BANK MANAGEMENT SYSTEM.pptx
 
Rajeev oops 2nd march
Rajeev oops 2nd marchRajeev oops 2nd march
Rajeev oops 2nd march
 
Project report
Project reportProject report
Project report
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfolio
 
System Analysis Assignment 4 Due date See LEARN Max Marks.pdf
System Analysis Assignment 4 Due date See LEARN Max Marks.pdfSystem Analysis Assignment 4 Due date See LEARN Max Marks.pdf
System Analysis Assignment 4 Due date See LEARN Max Marks.pdf
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

CSE LAB PRESENTATION.pptx

  • 1. Bank Management System Presented by: M. Iftakhar Ul Alam Id : 221002059 Dept. Of CSE Green University of Bangladesh Presented to : Mr. Mozdaher Abdul Quader Lecturer Dept. of CSE Green University of Bangladesh
  • 2. introduction 20XX presentation title 2 ● Introduction ● Objectives ● Global Variables ● Simulation environment and Result ● Implications ● Future work scopes ● Conclusion ● Reference
  • 3. INTRODUCTION • It is to perform bank operations like starting a bank account and managing transactions. There are inbuilt operations in this project that helps you to remove an account and also to check the list of existing customers. This project works like a real bank performing bank realistic activities.
  • 4. This Bank management system project consist of below modules:  Create new account  Update Exist account  Transactions module  Check existing account details  Delete account  View customer list Objective:
  • 5. 20XX presentation title 5 Variables  Multiple global character strings were used in the program to store data.
  • 6. 20XX presentation title 6 SIMULATION ENVIRONMENT AND RESULT int main() { char pass[20],password[20]="alihayder"; int i=0; printf("nnttEnter the password to login:"); scanf("%s",pass); if (strcmp(pass,password)==0) {printf("nnPassword Match!nLOADING"); for(i=0;i<=6;i++) { fordelay(100000000); printf("."); } system("cls"); menu(); } else { printf("nnWrong password!!aaa"); login_try: printf("nEnter 1 to try again and 0 to exit:"); scanf("%d",&main_exit); if (main_exit==1) { system("cls"); main(); } else if (main_exit==0) { system("cls"); close();} else {printf("nInvalid!"); fordelay(1000000000); system("cls"); goto login_try;}
  • 7. 20XX presentation title 7 void close(void) { printf("nnnnThis C Mini Project is developed by Code With C team!"); } void menu(void) { int choice; system("cls"); system("color 8"); printf("nntttCUSTOMER ACCOUNT BANKING MANAGEMENT SYSTEM"); printf("nnntttxB2xB2xB2xB2xB2xB2xB2 WELCOME TO THE MAIN MENU xB2xB2xB2xB2xB2xB2xB2"); printf("nntt1.Create new accountntt2.Update information of existing accountntt3.For transactionsntt4.Check the details of existing accountntt5.Removing existing accountntt6.View customer's listntt7.Exitnnnnntt Enter your choice:"); scanf("%d",&choice); system("cls"); switch(choice) { case 1:new_acc(); break; case 2:edit(); break; case 3:transact(); break; case 4:see(); break; case 5:erase(); break; case 6:view_list(); break; case 7:close(); break; } Opsitions
  • 8. 20XX presentation title 8 Create account
  • 9. • Future work scopes There are a lot of future work scopes with the program, such as – • The program can be integrated into a website. • UI design can be added to the program to make it aesthetically more beautiful. • This program can be transferred to another advanced programming language to do advanced works. Future work scopes
  • 10. 20XX presentation title 10 CONCLUSION • You can always expand and try different ways in implementing the Bank System in C in your C projects. C is a powerful general-purpose programming language. • It can be used to develop software like operating systems, databases, compilers, and so on. C programming is an excellent language to learn to program for beginners.
  • 11. 20XX presentation title 11 REFERENCE  https://www.studytonight.com/c-projects/bank-management-system-project-using- c-language  https://www.youtube.com/watch?v=Cp4DtlDeLDk