尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
INTRODUCTION OF CORE
JAVA
SUBMITTED BY:
SHUBHAM KUMAR
1209013074
IEC College Of Engineering And Technology
What is Java ?
Java is a high level programming language developed
by Sun Microsystems.
It was first developed by James Gosling at Sun
Microsystems, which is now a part of Oracle
Corporation.
Java was originally called OAK, and was designed for
handheld devices.
JAVA was developed to achieve 5 main goals. 
It should be simple and easy to learn.
It should be robust and secure.
It should be independent of a given computer
architecture or platform.
It Should Provide Security.
It Should be object oriented to visualize program in
real life terms.
Write the Code on Notepad.
Step-2
Complie and Run the Code on Command Prompt.
Java Packages
Packages in Java is a mechanism to encapsulate a
group of classes, interfaces and sub packages.
Types of package:
1) User defined package: The package we create is
called user-defined package.
2) Built-in package: The already defined package like
java.io.*, java.lang.* etc are known as built-in
packages
How to implement Java
Package
package mypack;
public class Simple{
public static void main(String args[]){
System.out.println("Welcome to package");
}
}
JDK JRE
JVM
JDK (Java Development Kit) - Java Development Kit (JDK)
is a bundle of software components that is used to develop
Java based applications.
JRE (Java Runtime Environment) - JRE is an
implementation of the JVM which actually executes Java
programs. It includes the JVM, core libraries and other
additional components to run applications and applets written
in Java.
BANK MANAGEMENT SYSTEM
To develop a software for
solving financial applications of a
customer in banking environment
in order to nurture the needs of
an end banking user by providing
various ways to perform banking
tasks. Also to enable the user’s
workspace to have additional
functionalities which are not
provided under a conventional
banking software.
:: Problem Description ::
The bank management system is an
application for maintaining a person’s
account in a bank. The system
provides the access to the customer
to create an account,
deposit/withdraw the cash from his
account, also to view reports of all
accounts present. The following
presentation provides the
specification for the system.
:: REQUIREMENTS ::
Functional requirements
Non-Functional requirements
User requirements
System requirements
:: Functional Requirements ::
User basic graphical tools such as
shapes,objects,brushes,colour tools,eraser etc
Should allow free hand drawing, object shapes
such as circle,ellipse,rectangle,polygon.
Should allow the usage of different colors in
the form of brushes,shapes,curves.
Manage the picture with tools such as
pencil,airbrush,clear all.
:: Non-Functional Requirements ::
Must provide the program in vivid colours and
format.
Should have adaptability to allow usage of
single module at a
time
Must enable faster processing of operations when a
module is selected.
:: SYSTEM REQUIREMENTS ::
SOFTWARE REQUIREMANTS
FRONT END : Java
:: SYSTEM
REQUIREMENTS ::
HARDWARE REQUIREMENTSHARDWARE REQUIREMENTS
Core i3 ProcessorCore i3 Processor
RAM 2 GBRAM 2 GB
HDD Capacity 500GBHDD Capacity 500GB
We use the above mentioned hardware tools
for increased speed, reduced complexity and
for improved productivity.
:: Module Description ::
MODULE DESCRIPTION
Create File Selecting this creates a new
file for the user by
accepting input such as
account number, name and
amount
Open account Opens a new account for
the user by accepting input
such as account number,
name and minimum balance
Search Enables to search for the
details of the given account
number. Displays only one
account detail at a time
:: Module Description ::
Deposit Provides options to
deposit amount from the
given account number
Withdraw Provides options to
withdraw amount from
the
given account number
Cancel Account
Cancels the selected
account from the bank.
Report
Displays the list of all
account Details
comprising of account
number, name and balance
amount
E R DIAGRAM
E-R diagram for creating”Account”
E-R diagram for Depositing and Withdrawning
:: CONCLUSION ::
This project is developed to nurture the needs
of a user in a banking sector by embedding all
the tasks of transactions taking place in a
bank.
Future version of this software will still be
much enhanced than the current version
1.0.Thus the Bank Management System it is
developed and executed successfully.
SNAPSHOTS
THANKYOU

More Related Content

What's hot

Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentation
Chaudhry Sajid
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
Nandana Priyanka Eluri
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
Nitish Xavier Tirkey
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
Vinoth Ratnam Sudalaimuthu
 
Bank management system
Bank management systemBank management system
Bank management system
Mahmudul Hasan
 
Bank management system
Bank management systemBank management system
Bank management system
sumanadas37
 
Banking java project
Banking java projectBanking java project
Banking java project
Tutorial Learners
 
Banking management system
Banking management systemBanking management system
Banking management system
Home
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application
Ibadullah Khan
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
VishNu KuNtal
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
kartikeya upadhyay
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
A-Tech and Software Development
 
Atm project
Atm projectAtm project
Presentation on java project (bank management system)
Presentation on java project (bank management system)Presentation on java project (bank management system)
Presentation on java project (bank management system)
Gopal Sheel
 
Presentaion on banking system in c++
Presentaion on banking system in c++Presentaion on banking system in c++
Presentaion on banking system in c++
Zobia Aziz
 
PPT.pptx
PPT.pptxPPT.pptx
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
vivek kct
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
Prashant Upadhyay
 
Project report
Project reportProject report
Project report
ARPITA SRIVASTAVA
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
Sruthi S
 

What's hot (20)

Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentation
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Bank management system
Bank management systemBank management system
Bank management system
 
Bank management system
Bank management systemBank management system
Bank management system
 
Banking java project
Banking java projectBanking java project
Banking java project
 
Banking management system
Banking management systemBanking management system
Banking management system
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Atm project
Atm projectAtm project
Atm project
 
Presentation on java project (bank management system)
Presentation on java project (bank management system)Presentation on java project (bank management system)
Presentation on java project (bank management system)
 
Presentaion on banking system in c++
Presentaion on banking system in c++Presentaion on banking system in c++
Presentaion on banking system in c++
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Project report
Project reportProject report
Project report
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
 

Similar to Bank management system with java

2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
Parag Tamhane
 
E-BOOK MANAGEMENT SYSTEM PowerPoint Presentation
E-BOOK MANAGEMENT SYSTEM  PowerPoint PresentationE-BOOK MANAGEMENT SYSTEM  PowerPoint Presentation
E-BOOK MANAGEMENT SYSTEM PowerPoint Presentation
gurunggurungaman9
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
Harry Potter
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
James Wong
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
Tony Nguyen
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
Fraboni Ec
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
Young Alista
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
Luis Goldster
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
Hoang Nguyen
 
FRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONINGFRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONING
Satish Chandra
 
Industrial training
Industrial trainingIndustrial training
Industrial training
SOUVIK BANERJEE
 
Project copy
Project   copyProject   copy
Ex11 mini project
Ex11 mini projectEx11 mini project
Ex11 mini project
Elanthendral Mariappan
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
PrasadKalal4
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
Liz Sims
 
Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12
OmRanjan2
 
Build tools
Build toolsBuild tools
Build tools
Build toolsBuild tools
E farming
E farmingE farming
E farming
shashank reddy
 
1.introduction to java
1.introduction to java1.introduction to java
1.introduction to java
Madhura Bhalerao
 

Similar to Bank management system with java (20)

2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
 
E-BOOK MANAGEMENT SYSTEM PowerPoint Presentation
E-BOOK MANAGEMENT SYSTEM  PowerPoint PresentationE-BOOK MANAGEMENT SYSTEM  PowerPoint Presentation
E-BOOK MANAGEMENT SYSTEM PowerPoint Presentation
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
 
FRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONINGFRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONING
 
Industrial training
Industrial trainingIndustrial training
Industrial training
 
Project copy
Project   copyProject   copy
Project copy
 
Ex11 mini project
Ex11 mini projectEx11 mini project
Ex11 mini project
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
 
Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12
 
Build tools
Build toolsBuild tools
Build tools
 
Build tools
Build toolsBuild tools
Build tools
 
E farming
E farmingE farming
E farming
 
1.introduction to java
1.introduction to java1.introduction to java
1.introduction to java
 

Recently uploaded

Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Dr.Costas Sachpazis
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
Geoffrey Wardle. MSc. MSc. Snr.MAIAA
 
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine
 
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC ConduitThe Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
Guangdong Ctube Industry Co., Ltd.
 
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
aarusi sexy model
 
Cuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort Service
Cuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort ServiceCuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort Service
Cuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort Service
yakranividhrini
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
IJCNCJournal
 
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptxMODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
NaveenNaveen726446
 
🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...
🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...
🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...
AK47
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
kamka4105
 
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
dulbh kashyap
 
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book NowKandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
SONALI Batra $A12
 
Cricket management system ptoject report.pdf
Cricket management system ptoject report.pdfCricket management system ptoject report.pdf
Cricket management system ptoject report.pdf
Kamal Acharya
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
ShivangMishra54
 
Online train ticket booking system project.pdf
Online train ticket booking system project.pdfOnline train ticket booking system project.pdf
Online train ticket booking system project.pdf
Kamal Acharya
 
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
shourabjaat424
 
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Banerescorts
 
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
Ak47
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
drshikhapandey2022
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
 

Recently uploaded (20)

Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
 
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024
 
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC ConduitThe Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
 
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
 
Cuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort Service
Cuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort ServiceCuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort Service
Cuttack Call Girls 💯Call Us 🔝 7374876321 🔝 💃 Independent Female Escort Service
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
 
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptxMODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
 
🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...
🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...
🔥Independent Call Girls In Pune 💯Call Us 🔝 7014168258 🔝💃Independent Pune Esco...
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
 
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
 
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book NowKandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
 
Cricket management system ptoject report.pdf
Cricket management system ptoject report.pdfCricket management system ptoject report.pdf
Cricket management system ptoject report.pdf
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
 
Online train ticket booking system project.pdf
Online train ticket booking system project.pdfOnline train ticket booking system project.pdf
Online train ticket booking system project.pdf
 
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
 
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
 
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
 

Bank management system with java

  • 1. INTRODUCTION OF CORE JAVA SUBMITTED BY: SHUBHAM KUMAR 1209013074 IEC College Of Engineering And Technology
  • 2. What is Java ? Java is a high level programming language developed by Sun Microsystems. It was first developed by James Gosling at Sun Microsystems, which is now a part of Oracle Corporation. Java was originally called OAK, and was designed for handheld devices.
  • 3. JAVA was developed to achieve 5 main goals.  It should be simple and easy to learn. It should be robust and secure. It should be independent of a given computer architecture or platform. It Should Provide Security. It Should be object oriented to visualize program in real life terms.
  • 4. Write the Code on Notepad.
  • 5. Step-2 Complie and Run the Code on Command Prompt.
  • 6. Java Packages Packages in Java is a mechanism to encapsulate a group of classes, interfaces and sub packages. Types of package: 1) User defined package: The package we create is called user-defined package. 2) Built-in package: The already defined package like java.io.*, java.lang.* etc are known as built-in packages
  • 7. How to implement Java Package package mypack; public class Simple{ public static void main(String args[]){ System.out.println("Welcome to package"); } }
  • 8. JDK JRE JVM JDK (Java Development Kit) - Java Development Kit (JDK) is a bundle of software components that is used to develop Java based applications. JRE (Java Runtime Environment) - JRE is an implementation of the JVM which actually executes Java programs. It includes the JVM, core libraries and other additional components to run applications and applets written in Java.
  • 10. To develop a software for solving financial applications of a customer in banking environment in order to nurture the needs of an end banking user by providing various ways to perform banking tasks. Also to enable the user’s workspace to have additional functionalities which are not provided under a conventional banking software.
  • 11. :: Problem Description :: The bank management system is an application for maintaining a person’s account in a bank. The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present. The following presentation provides the specification for the system.
  • 12. :: REQUIREMENTS :: Functional requirements Non-Functional requirements User requirements System requirements
  • 13. :: Functional Requirements :: User basic graphical tools such as shapes,objects,brushes,colour tools,eraser etc Should allow free hand drawing, object shapes such as circle,ellipse,rectangle,polygon. Should allow the usage of different colors in the form of brushes,shapes,curves. Manage the picture with tools such as pencil,airbrush,clear all.
  • 14. :: Non-Functional Requirements :: Must provide the program in vivid colours and format. Should have adaptability to allow usage of single module at a time Must enable faster processing of operations when a module is selected.
  • 15. :: SYSTEM REQUIREMENTS :: SOFTWARE REQUIREMANTS FRONT END : Java
  • 16. :: SYSTEM REQUIREMENTS :: HARDWARE REQUIREMENTSHARDWARE REQUIREMENTS Core i3 ProcessorCore i3 Processor RAM 2 GBRAM 2 GB HDD Capacity 500GBHDD Capacity 500GB We use the above mentioned hardware tools for increased speed, reduced complexity and for improved productivity.
  • 17. :: Module Description :: MODULE DESCRIPTION Create File Selecting this creates a new file for the user by accepting input such as account number, name and amount Open account Opens a new account for the user by accepting input such as account number, name and minimum balance Search Enables to search for the details of the given account number. Displays only one account detail at a time
  • 18. :: Module Description :: Deposit Provides options to deposit amount from the given account number Withdraw Provides options to withdraw amount from the given account number Cancel Account Cancels the selected account from the bank. Report Displays the list of all account Details comprising of account number, name and balance amount
  • 20. E-R diagram for creating”Account”
  • 21. E-R diagram for Depositing and Withdrawning
  • 22.
  • 23. :: CONCLUSION :: This project is developed to nurture the needs of a user in a banking sector by embedding all the tasks of transactions taking place in a bank. Future version of this software will still be much enhanced than the current version 1.0.Thus the Bank Management System it is developed and executed successfully.
  • 25.
  • 26.
  • 27.
  • 28.
  翻译: