You are on page 1of 26

GLOBAL INSTITUTE OF TECHNOLOGY

Department of Computer Science and Engineering


A
PRACTICAL TRAINING SEMINAR PRESENTATION
on
Java based Bank Management System

Session: 2019-20
Submitted to: Presented By:
1. Mr. Loveleen Kumar Student Name: Sakshi Agarwal
2. Mr. Mahesh Joshi Reg. No.: 16EGJCS165
(PTS Coordinators)
TABLE OF CONTENTS
Acknowledgment Page No.

Company profile 3

Introduction to technology 4-6

Training session 7

Introduction to project 8

Requirements 9

Snapshots of various functionalities 10-22

Diagrams 23-24

Conclusion 25
2
TECHNOGLOBE, JAIPUR
• Technoglobe (International Accredited
Organization (IAO) Authorized Institution)
is a Flagship of VSM Infotech which is a
Government of Rajasthan registered &
ISO 9001:2008 certified offshore Software
Development & IT Training Company
established in 2001.
• Technoglobe offers Latest Technologies. 
• Technoglobe offers Project Training /
Summer Training / Industrial Training for
students of various courses.
• Undertakes special initiatives by way of
organising lectures,corporate seminars
and industry interactions to keep the
students abreast of latest trends and
emerging opportunities across sectors.

3
WHAT IS JAVA ?
• It is an object-oriented language with advanced and simplified
features.
• Java is free to access.
• Developed by James Gosling in 1991 at sun microsystems. Later
purchased by oracle.
• Principle of Java is –WORA (WRITE ONCE RUN ANYWHERE)
• Syntax similar to c and c++.
• Java resides in mobiles applications, android applications, games,
client machines, server, cloud.
• Latest version - Java SE 12.

4
FEATURES OF JAVA

• Simple
• Platform independent
• Secured
• Multithreaded
• High performance
• Object oriented
• Architectural neutral
• Robust
5
WHY JAVA ?
• It's the most commonly used programming language in the
world. According to Oracle, 3 billion devices run on Java.
• It prepares you for many open, well-paying developer jobs.
• Java is a solid core language. It's a good precursor to learning
other programming languages (like C, C#, and C++).
• Finds use in real world applications.
• Java is used in websites like Amazon, Facebook, LinkedIn,
and eBay.
• Java is one of the few close to 100% OOP programming
language.

6
Training Session

• Core java
• Basic html and css
• Servlets
• Jsp pages
• Database connectivity
• Project deployment on local server using any web
browser

7
Introduction to Project

Title- Bank Management System


• The aim was to develop a system for bank employees to handle
various tasks.
• This project is developed using java language and My SQL
database connectivity with the help of apache tomcat server.
• This project keeps track all the transaction history in database.
• Allow only authorized employee to access various functions
• Reduced clerical work.
• User friendly

8
Requirements for the project

• Web-Server- Apache tomcat-8.5.40


• IDE-Eclipse-jee-neon-2-Win32
• Front-end - HTML, JavaScript, CSS.
• Communication Architecture- Servlets.
• Database maintenance- MySQL.
• Client Browsers- Internet Explorer/Chrome/Mozila FirFox.
• Java version-Jdk8

9
Sign Up Page

10
Login Page

11
HOME PAGE

12
NEW ACCOUNT PAGE

13
Database entry for new account

14
Deposit

15
Withdraw

16
Transfer

Database
entry for
transactions

17
Balance Enquiry

18
User Enquiry

19
Close Account

20
Mini Statement

21
Logout

Click
here to
logout

22
E R DIAGRAM

23
USE CASE DIAGRAM

24
CONCLUSION
• This banking system will serve as useful approach to perform
various transactions for the person.
• The system developed is user friendly.
• We have many restrictions so employee can not enter wrong
details by mistake.
• It records daily transactions .
• Working on this project helped me understand how various
software come together in making of a project.

25
ANY QUERIES?
26

You might also like