Bank Management System MS SQL
Bank Management System MS SQL
Bank Management System MS SQL
ABSTRACT
The main aim of this project is to develop software for Bank Management
System. This project has been developed to carry out the processes easily and quickly,
which is not possible with the manuals systems, which are overcome by this software.
This project is developed using VB.NET language and MS SQL use for database
connection. Creating and managing requirements is a challenge of IT, systems and
product development projects or indeed for any activity where you have to manage a
contractual relationship. The project analyzes the system requirements and then comes
up with the requirements specifications. It studies other related systems and then come
up with system specifications. The system is then designed in accordance with
specifications to satisfy the requirements. The system design is then implemented with
MS SQL and VB.NET. The system is designed as an interactive and content
management system. The content management system deals with data entry, validation
confirm and updating whiles the interactive system deals with system interaction with
the administration and users. Thus, above features of this project will save transaction
time and therefore increase the efficiency of the system.
INTRODUCTION
Bank is the place where customers feel the sense of safety for their property. In
the bank, customers deposit and withdraw their money. Transaction of money also is a
part where customer takes shelter of the bank. Now to keep the belief and trust of
customers, there is the positive need for management of the bank, which can handle all
this with comfort and ease. Smooth and efficient management affects the satisfaction of
the customers and staff members, indirectly. And of course, it encourages management
committee in taking some needed decision for future enhancement of the bank.
SYSTEM SPECIFICATION
However, since 2012, it sells less than Android, which became the most popular
operating system in 2014, when counting all of the computing platforms Windows runs
on (same as Android); in 2014, the number of Windows device sold were less than 25%
of Android devices sold.
As of July 2015, the most recent version of Windows for personal computers,
tablets and smart phones is Windows 10. The most recent versions for server computers
and embedded devices are respectively Windows Server 2012 R2 and Windows
Embedded 8. A specialized version of Windows runs on the Xbox One game console.
The next server version of Windows is Windows Server 2016, which is expected
to be released in early 2016.
OVERVIEW OF THE FRONT-END
Like all other .NET languages, VB.NET has complete support for object-oriented
concepts. Everything in VB.NET is an object, including all of the primitive types (Short,
Integer, Long, String, Boolean, etc.) and user-defined types, events, and even
assemblies. All objects inherit from the base class Object.
MS SQL SEREVR
Since the release of SQL Server 1.0 in 1989, SQL Server has evolved to become
a true, enterprise information platform. While its core function is that of an RDBMS,
SQL Server has become much more than that. SQL Server 2016 includes built-in
business intelligence tools, as well as a range of analysis and reporting tools. This is on
top of the database management tools such as database creation, backup, replication,
security, and more.
SQL Server comes with a number of tools to help you with your database
administration and programming tasks.
The system is studied to the minutest detail and analyzed. The system analyst
plays the role of the interrogator and dwells deep into the working of the present system.
The system is viewed as a whole and the input to the system are identified. The outputs
from the organizations are traced to the various processes.
⦁ Gauging how the end-users would operate the system (in terms of general experience
in using computer hardware or software), what the system would be used for and so
on
EXISTING SYSTEM
The existing system is a manual one using which the banking agent cannot
maintain the effectively by sharing across different branches with proper security and
cannot track details easily. It does not provide proper co-ordination between different
departments of the company. It does not allow the customer to check the status of his
file in proper way, which leads customer dis-satisfaction.
EXISTING SYSTEM DISADVANTAGES
MODULE DESCRIPTION
ADMIN
The admin module is used to manage entire banking application. The admin
should select correct colors for login into the application. Through this module the
admin can manage the following modules. Admin can add, delete, update, view and
search the data.
CUSTOMER
The customer module is used to manage the customer details like customer
name, gender, contact details, aadhaar, pan card details and more. This customer module
is primary module of the application. This module is connected with following modules.
ACCOUNT
The account module is used to create and manage the customer banking account
details. The admin can maintain two types of account details. This module supports to
maintain savings and current account details.
TRANSACTION
LOAN
The loan module contains two sub modules. The first sub module is loan apply
module. The second module is loan pay module. This module helps to manage the loan
and EMI payment details.
REPORT
The report module is used to generate the system report as PDF format. The
admin can generate the report by using this module. The report module is developed by
using the crystal reporter application.
TABLE DESIGN
PROCESS
EXTERNAL ENTITY
DATA STORE
Request
Login Banking
Admin Admin
System
Response
LEVEL 1
Open Modules Store
Admin Customer Customer
Fetch
Store
Account Account
Fetch
Store
Transaction Transaction
Fetch
Store
Loan Loan
Fetch
Report
REPORT Generate
ER DIAGRAM
ER DIAGRAM SYMBOLS
ATTRIBUTE
ENTITY
RELATIONSHIP
ER DIAGRAM CARDINALITY
MANY (M)
ONE (1)
Username CID
1 M
Admin Customer
Password Name
1
Addr
AID
Mob
Account Has
1 CID Aadhaar
Type
Contains Pam
Balance
M
TID
DoA
Transaction
Contains
AID
MLAID
Type
Loan Pay
CID Particular
LName Amount
Amount DoT
LTerms
IntPercen
EMI
DoL