0% found this document useful (0 votes)
3 views34 pages

Bank Account Management System_c

The document is a project report for a Bank Account Management System developed using C programming, submitted by Puthiyamuthammal P as part of an internship requirement for a Bachelor's degree in Computer Science Engineering. It outlines the project's objectives, the technologies learned, and the functionalities of the banking system, including account creation, money transfer, and balance checking. The report also includes acknowledgments, a company profile of PCS Software Solutions, and a detailed overview of the internship activities undertaken.

Uploaded by

pcstech2021
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views34 pages

Bank Account Management System_c

The document is a project report for a Bank Account Management System developed using C programming, submitted by Puthiyamuthammal P as part of an internship requirement for a Bachelor's degree in Computer Science Engineering. It outlines the project's objectives, the technologies learned, and the functionalities of the banking system, including account creation, money transfer, and balance checking. The report also includes acknowledgments, a company profile of PCS Software Solutions, and a detailed overview of the internship activities undertaken.

Uploaded by

pcstech2021
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 34

BANK ACCOUNT MANAGEMENT SYSTEM USING C

AN INTERNSHIP

PROJECT REPORT

Submitted by

PUTHIYAMUTHAMMAL P
Register No. 952621104029

A report submitted in partial fulfillment of the requirements for the award of


Degree of

BACHELOR OF ENGINEERING

IN

COMPUTER SCIENCE ENGINEERING

S.VEERASAMY CHETTIAR COLLEGE OF ENGINEERING


AND TECHNOLOGY, PULIYANGUDI-627 855

ANNA UNIVERSITY: CHENNAI -600 025

AUGUST 2024
S.VEERASAMY CHETTIAR COLLEGE OF ENGINEERING
AND TECHNOLOGY
ANNA UNIVERSITY: CHENNAI- 600 025

S.V.Nagar, Puliyangudi, Tamilnadu, India.

DEPARTMENT OF COMPUTER SCIENCE

BONAFIDE CERTIFICATE

Certified that this project “BANK ACCOUNT MANAGEMENT SYSTEM USING


C” is the bonafide of “PUTHIYAMUTHAMMAL P” who carried out the project work
under our supervision.

Internship Coordinator Head of the Department

Miss.Janani Mr.

Software Developer, Assistant Professor

PCS Software Solutions, S,Veerasamy Chettiar College of

Surandai-627859. Engineering And Technology,

Puliyangudi -627 855


AKCNOWLEDGEMENT

Firstly, I express my heartiest thanks and gratefulness to almighty God for His divine
blessing makes us possible to complete the project work successfully.

I really grateful and wish my profound my indebtedness to Supervisor

Miss.Janani, Software Developer, PCS Software Solutions, Surandai-627859. Deep


Knowledge & keen interest of my supervisor in the field of web development has helped
me enormously to carry out this project. Her endless patience, scholarly guidance,
continual encouragement, constant and energetic supervision, constructive criticism,
valuable advice, reading many inferior drafts and correcting them at all stage have made it
possible to complete this project.

I would like to express my heartiest gratitude to Mr.xxxxxx, Department of CSE, for his
kind help to finish my project.

I would also generously welcome each one of those individuals who have helped me
straight forwardly or in a roundabout way in making this project a win. In this unique
situation, I might want to thank the various staff individuals, both educating and non-
instructing, which have developed their convenient help and facilitated my undertaking.

Finally, I must acknowledge with due respect the constant support and patients of my
parents.

PUTHIYAMUTHAMMAL P

(952621104029)
TABLE OF CONTENTS

Content Page No.

CERTIFICATE

AKCNOWLEDGEMENT
TABLE OF CONTENTS
ABSTRACT 5
CHAPTER 1 COMPANY PROFILE 6
CHAPTER 2 WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES 8
CHAPTER 3 INTRODUCTION 10
CHAPTER 4 TECHNOLOGY LEARNT 13
CHAPTER 5 SYSTEM SPECIFICATION 14
CHAPTER 6 PROJECT DESCRIPTION 15
CHAPTER 7 CODING 16

CHAPTER 8 RESULTS 33
CHAPTER 9 CONCLUSION 34
CHAPTER 10 35
BANK ACCOUNT MANAGEMENT SYSTEM USING C

ABSTRACT

The Bank Account Management System is an application for maintaining a


person's account in a bank. In this project I tried to show the working of a
banking account system and cover the basic functionality of a Bank Account
Management System. To develop a project 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 work space to have additional functionalities which are not
provided under a conventional banking project. The Bank Account Management
System undertaken as a project is based on relevant technologies. The main aim
of this project is to develop software for Bank Account 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 C-Programming.
CHAPTER 1
COMPANY PROFILE

PCS Software Solutions is an independent software development and training


company, driven by industry experts and thought leaders in Web/Mobile
development and training domain. We work with some of the smartest software-
driven businesses around the world including software product start-ups as well
as MNC over 50 companies. We offer Website Development and Hosting
Services at affordable price. We develop the Website and as well as take over
the responsibility of maintaining your Website PCS offers the most effective
and result oriented Digital / Online Marketing Strategies for clients to establish
a good image of their brand in the Digital and Social Media. With keen industry
expertise and market knowledge, we will analyze the targeted audience to
determine the best way of business promotion through Digital Marketing using
various Online Promotions in Google, Facebook, Instagram & Youtube
Promotions.

VISION:
Be a global force in innovative solutions, quality excellence and redefine
creative thoughts. Striving to be a global force in innovative solutions, quality
excellence, and the redefinition of creative thoughts, we embark on a journey
that transcends boundaries. Our commitment extends beyond mere problem-
solving; it encompasses a vision to reshape industries and leave an indelible
mark on the global landscape. At the core of our mission is a relentless pursuit
of innovation, where we challenge the status quo and push the limits of what is
conceivable
MISSION:
We endeavour to bring innovative solutions to the forefront, employing
a simple yet effective approach that underscores our commitment to providing
deserving quality. Our mission is rooted in a dedication to pushing the
boundaries of what's possible, embracing creativity, and maintaining a relentless
pursuit of excellence. By adhering to these principles, we aim to not only meet
but exceed the expectations of our users, clients, and partners. Through a
combination of forward-thinking strategies and a focus on quality, we strive to
make a meaningful impact in every endeavour we undertake.

OUR SERVICES

 WEBSITE DEVELOPMENT

 MOBILE APPLICATION DEVELOPMENT

 E-COMMERCE

 WORDPRESS DEVELOPMENT

 OUTSOURCING

 CLOUD SERVICES

 DIGITAL MARKETING

 SEO

 COLLEGE PROJECT

 INTERNSHIP

 SOFTWARE TRAINING
CHAPTER 2

WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

DATE DAY NAME OF THETOPIC/MODULE


COMPLETED
08/07/2024 Monday Introduction About C & Constants,
1st WEEK

Variables
09/07/2024 Tuesday Datatypes

10/07/2024 Wednesday Operators

11/07/2024 Thursday Functions

12/07/2024 Friday Arrays & Strings

DATE DAY NAME OF THETOPIC/MODULE


COMPLETED
15/07/2024 Monday Control flow statements
2nd WEEK

16/07/2024 Tuesday C Pointers

18/07/2024 Thursday User defined datatypes


DATE DAY NAME OF THETOPIC/MODULE
19/07/2024 Friday COMPLETED Task
22/07/2024 Monday Classes
WEEK

23/7/2024 Tuesday Objects


rd

24/07/2024 Wednesday Packages


3

25/07/2024 Thursday Errors and Exceptions


26/07/2024 Friday Task
DATE DAY NAME OF THETOPIC/MODULE
COMPLETED
4th WEEK

30/07/2024 Monday Preprocessor

31/07/2024 Tuesday File Handling


01/08/2024 Wednesday Error Handling
02/08/2024 Thursday Memory Management
03/08/2024 Friday Task & Live Project Explanation

DATE DAY NAME OF THETOPIC/MODULE


COMPLETED
5th WEEK

5/08/2024 Monday Project Requirement Analysis

6/08/2024 Tuesday Modules development

07/08/2024 Wednesday Debugging


08/08/2024 Thursday Project Completion

CHAPTER 3

INTRODUCTION

The “Bank Account Management System” project is a model Internet Banking


Site. This site enables the customers to perform the basic banking transactions
by sitting at their office or at homes through PC or laptop. 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
customers can access the banks website for viewing their Account details and
perform the transactions on account as per their requirements. With Internet
Banking, the brick and mortar structure of the traditional banking gets converted
into a click and portal model, thereby giving a concept of virtual banking a real
shape. Thus today's banking is no longer confined to branches. E-banking
facilitates banking transactions by customers round the clock globally.

Internship Objectives
 Internships are generally thought of to be reserved for college students looking
to gain experience in a particular field. However, a wide array of people can
benefit from Training Internships in order to receive real world experience and
develop their skills.
 An objective for this position should emphasize the skills you already possess in
the area and your interest in learning more
 Internships are utilized in a number of different career fields, including
architecture, engineering, healthcare, economics, advertising and many more.
 Some internship is used to allow individuals to perform scientific research while
others are specifically designed to allow people to gain first-hand experience
working.
 Utilizing internships is a great way to build your resume and develop skills that
can be emphasized in your resume for future jobs. When you are applying for a
Training Internship, make sure to highlight any special skills or talents that can
make you stand apart from the rest of the applicants so that you have an
improved chance of landing the position.

MOTIVATION FOR INTERNSHIP

My motivation for this internship was rooted in a desire to learn about


software development, gain practical experience, and contribute to
meaningful projects. This experience not only aimed to solidify my
technical expertise but also to prepare me for a successful career in an
ever-evolving technological landscape.

The motivation behind pursuing this internship was driven by my


passion for combining web development to create efficient, secure, and
user-friendly Web Applications. In an increasingly interconnected
digital world, the synergy between front-end development and back-end
development is crucial for delivering seamless online experiences. I
recognized that gaining practical experience in both domains would be
instrumental in advancing my career and contributing meaningfully to
the tech industry.
From a Software development perspective, my interest in C
Programming stemmed from the desire to build interactive and
aesthetically pleasing web interfaces. However, I also understood that
even the most beautifully designed Web applications require a
Programming language like C & C++.
The decision to undertake this internship was further motivated by the
opportunity to work in a professional setting, where I could apply my
theoretical knowledge to real-world scenarios. I was eager to face the
challenges and complexities of integrating web development with
network management, learning from industry experts, and gaining
hands-on experience with cutting-edge technologies.

Additionally, I was motivated by the prospect of contributing to


projects that have a tangible impact on users and organizations. The chance
to enhance network performance, implement security protocols, and ensure
high availability of applications aligned with my long-term career goals of
becoming a proficient full-stack developer with a strong foundation in
software Development.

This internship also offered a platform to develop essential soft skills


such as teamwork, problem- solving, and project management.
Collaborating with professionals from diverse backgrounds and
working on interdisciplinary projects provided a holistic learning
experience that extended beyond technical knowledge.

In summary, my motivation for this internship was rooted in a desire to


bridge the gap between web developments, gain practical experience,
and contribute to meaningful projects. This experience not only aimed
to solidify my technical expertise but also to prepare me for a
successful career in an ever-evolving technological landscap

CHAPTER 4

SYSTEM REQUIREMENTS

The software requirement specification can produce at the culmination of


the analysis task. The function and performance allocated to software as part of
system engineering are refined by established a complete information
description, a detailed functional description, a representation of system
behavior, and indication of performance and design constrain, appropriate
validate criteria, and other information pertinent to requirements.

Software Requirements:
Text Editor : Visual Studio.
Language : C Programming.
Operating System : Windows 10.
Hardware Requirements:
Processor : Intel core i3
Memory : 8GB RAM
Hard Disk : 1TB

CHAPTER 5

TECHNOLOGY LEARNT

C PROGRAMMING

 C is a general-purpose programming language created by Dennis Ritchie


at the Bell Laboratories in 1972.
 It is a very popular language, despite being old. The main reason for its
popularity is because it is a fundamental language in the field of computer
science.
 It is one of the most popular programming languages in the world
 If you know C, you will have no problem learning other popular
programming languages such as Java, Python, C++, C#, etc, as the syntax
is similar
 C is very fast, compared to other programming languages,
like Java and Python
 C is very versatile; it can be used in both applications and technologies

CHAPTER 6

PROJECT DESCRIPTION

The primary aim of this “Bank Account Management System” is to provide


an improved design methodology, which envisages the future expansion,
and modification, which is necessary for a core sector like banking. This
necessitates the design to be expandable and modifiable and so a modular
approach is used in developing the application software. Anybody who is
an Account holder in this bank can become a member of Bank Account
Management System. He has to fill a form with his personal details and
Account Number.

There are four different functions

 Account- This function is used to create a new account.

 Transfer money- This function is used to transfer money to the account


 Check balance- This function is used to check the balance in the
account.

 Login- This function is used to l

CHAPTER 7

CODING

// C program to implement void person(char*);

// the above approach void login(void);

#include <conio.h> void loginsu(void);

#include <stdio.h> void account(void);

#include <stdlib.h> void accountcreated(void);

#include <string.h> void afterlogin(void);

#include <windows.h> void logout(void);

// Declaring all the functions // Declaring gotoxy

void checkbalance(char*); // function for setting

void transfermoney(void); // cursor position

void display(char*); void gotoxy(int x, int y)


{ char address[50];

COORD c; char typeaccount[20];

c.X = x; };

c.Y = y;

// Structure to keep track

SetConsoleCursorPosition( // of amount transfer

struct money {

char usernameto[50];
GetStdHandle(STD_OUTPUT_HA
NDLE), c); char userpersonfrom[50];

} long int money1;

};

// Creating a structure to store

// data of the user struct userpass {

struct pass { char password[50];

char username[50]; };

int date, month, year;

char pnumber[15]; // Driver Code

char adharnum[20]; int main()

char fname[20]; {

char lname[20]; int i, a, b, choice;

char fathname[20]; int passwordlength;

char mothname[20];
gotoxy(20, 3); printf("3.... EXIT\n\n");

// Creating a Main printf("\n\nENTER YOUR


CHOICE..");
// menu for the user

printf("WELCOME TO
BANK ACCOUNT SYSTEM\n\n"); scanf("%d", &choice);

gotoxy(18, 5);

switch (choice) {

case 1:
printf("***********************
system("cls");
***********");
printf("\n\n
gotoxy(25, 7);
USERNAME 50 CHARACTERS
MAX!!");

printf("DEVELOPER-Naman printf("\n\n
kumar"); PASSWORD 50 CHARACTERS
MAX!!");

gotoxy(20, 10); account();

printf("1.... CREATE A break;

BANK ACCOUNT");

case 2:

gotoxy(20, 12); login();

printf("2.... ALREADY A break;


USER? SIGN IN");

gotoxy(20, 14);
case 3: // Opening file to

exit(0); // write data of a user

break; fp = fopen("username.txt",
"ab");

getch();
// Inputs
}
system("cls");
}
printf("\n\n!!!!!CREATE
ACCOUNT!!!!!");
// Function to create accounts

// of users
printf("\n\nFIRST NAME..");
void account(void)
scanf("%s", &u1.fname);
{

char password[20];
printf("\n\n\nLAST
int passwordlength, i, seek =
NAME..");
0;
scanf("%s", &u1.lname);
char ch;

FILE *fp, *fu;


printf("\n\nFATHER's
struct pass u1;
NAME..");
struct userpass p1;
scanf("%s", &u1.fathname);

struct userpass u2;


printf("\n\nMOTHER's
NAME..");
scanf("%s", &u1.mothname); printf("\n\nPHONE
NUMBER");

scanf("%s", u1.pnumber);
printf("\n\nADDRESS..");

scanf("%s", &u1.address);
printf("\n\nUSERNAME.. ");

scanf("%s", &u1.username);
printf("\n\nACCOUNT
TYPE");

scanf("%s", printf("\n\nPASSWORD..");
&u1.typeaccount);

// Taking password in the


printf("\n\nDATE OF form of
BIRTH..");
// stars
printf("\nDATE-");
for (i = 0; i < 50; i++) {
scanf("%d", &u1.date);
ch = getch();
printf("\nMONTH-");
if (ch != 13) {
scanf("%d", &u1.month);
password[i] = ch;
printf("\nYEAR-");
ch = '*';
scanf("%d", &u1.year);
printf("%c", ch);

}
printf("\n\nADHAR
else
NUMBER");
break;
scanf("%s", u1.adharnum);
}
// Writing to the file for (i = 0; i < 200000000; i++)
{
fwrite(&u1, sizeof(u1),
i++;
1, fp);
i--;

}
// Closing file

fclose(fp);
gotoxy(30, 10);

// Calling another function


printf("ACCOUNT
// after successful creation
CREATED SUCCESSFULLY....");
// of account
gotoxy(0, 20);
accountcreated();

}
printf("Press enter to login");

// Successful account creation


getch();
void accountcreated(void)
login();
{
}
int i;

char ch;
// Login function to check
system("cls");
// the username of the user
printf(
void login(void)
"PLEASE WAIT....\n\
{
nYOUR DATA IS
PROCESSING...."); system("cls");
printf("***********************
char username[50];
************************"
char password[50];
"******************
**************");
int i, j, k;

char ch; gotoxy(35, 10);


FILE *fp, *fu; printf("==== LOG IN
struct pass u1; ====");

struct userpass u2;

// Take input

// Opening file of gotoxy(35, 12);

// user data printf("USERNAME.. ");

fp = fopen("username.txt", scanf("%s", &username);

"rb");

gotoxy(35, 14);

if (fp == NULL) { printf("PASSWORD..");

printf("ERROR IN
OPENING FILE"); // Input the password
} for (i = 0; i < 50; i++) {
gotoxy(34, 2); ch = getch();
printf(" ACCOUNT LOGIN if (ch != 13) {
");
password[i] = ch;
gotoxy(7, 5);
ch = '*'; fclose(fp);

printf("%c", ch); }

// Redirect after

else // successful login

break; void loginsu(void)

} {

int i;

// Checking if username FILE* fp;

// exists in the file or not struct pass u1;

while (fread(&u1, sizeof(u1), system("cls");

1, fp)) { printf("Fetching account


details.....\n");
if (strcmp(username,
for (i = 0; i < 20000; i++) {

u1.username) i++;

== 0) { i--;

loginsu(); }

display(username);
gotoxy(30, 10);
}
printf("LOGIN
} SUCCESSFUL....");

gotoxy(0, 20);
// Closing the file
printf("Press enter to 1, fp)) {
continue");
if (strcmp(username1,

getch(); u1.username)

} == 0) {

gotoxy(30, 1);

// Display function to show the


printf("WELCOME, %s %s",
// data of the user on screen
u1.fname,
void display(char username1[])
u1.lname);
{
gotoxy(28, 2);
system("cls");

FILE* fp; printf("..........................");

int choice, i; gotoxy(55, 6);

fp = fopen("username.txt", printf("====
"rb"); YOUR ACCOUNT INFO ====");

struct pass u1; gotoxy(55, 8);

if (fp == NULL) {
printf("***********************
printf("error in opening ****");
file");
gotoxy(55, 10);
}
printf("NAME..
%s %s", u1.fname,
while (fread(&u1, sizeof(u1), u1.lname);
u1.pnumber);
gotoxy(55, 12);

printf("FATHER's NAME.. gotoxy(55, 20);


%s %s",
printf("DATE
OF BIRTH.. %d-%d-%d",
u1.fathname,
u1.date,
u1.lname); u1.month, u1.year);

gotoxy(55, 14); gotoxy(55, 22);

printf("MOTHER's NAME.. printf("ADDRESS..%s",


%s", u1.address);

u1.mothname);
gotoxy(55, 24);

gotoxy(55, 16); printf("ACCOUNT TYPE..

printf("ADHAR %s",

CARD NUMBER..%s",
u1.typeaccount);

u1.adharnum); }

gotoxy(55, 18);

printf("MOBILE fclose(fp);
NUMBER..%s",
gotoxy(0, 6); case 1:

checkbalance(username1);
// Menu to perform different
break;
// actions by user

printf(" HOME ");


case 2:
gotoxy(0, 7);
transfermoney();
printf("******");
break;
gotoxy(0, 9);

printf(" 1....CHECK
BALANCE"); case 3:

gotoxy(0, 11); logout();

printf(" 2....TRANSFER login();


MONEY"); break;
gotoxy(0, 13);

printf(" 3....LOG OUT\n\n"); case 4:


gotoxy(0, 15); exit(0);
printf(" 4....EXIT\n\n"); break;

}
printf(" ENTER YOUR }
CHOICES..");

scanf("%d", &choice);
// Function to transfer

// money from one user to


switch (choice) {
// another
void transfermoney(void) printf("---- TRANSFER
MONEY ----");
{
gotoxy(33, 5);
int i, j;

FILE *fm, *fp;


printf("=====================
struct pass u1; ===");
struct money m1;

char usernamet[20]; gotoxy(33, 11);


char usernamep[20]; printf("FROM (your
system("cls"); username).. ");

scanf("%s", &usernamet);

// Opening file in read mode


to gotoxy(33, 13);
// read user's username printf(" TO (username of
fp = fopen("username.txt", person)..");
"rb"); scanf("%s", &usernamep);

// Creating a another file // Checking for username if it


// to write amount along with // is present in file or not
// username to which amount while (fread(&u1, sizeof(u1),
// is going to be transferred 1, fp))
fm = fopen("mon.txt", "ab");

{
gotoxy(33, 4); if (strcmp(usernamep,
u1.username)
gotoxy(0, 26);
== 0) {
printf(

"---------------------------
strcpy(m1.usernameto,
-----------------------"

"---------------------------
u1.username);
-----------------");

strcpy(m1.userpersonfrom,
gotoxy(0, 28);
usernamet); printf(
} "---------------------------
} -----------------------"

gotoxy(33, 16); "---------------------------


-----------------");

// Taking amount input


gotoxy(0, 29);
printf("ENTER THE
AMOUNT TO BE printf("transferring amount,
TRANSFERRED.."); Please wait..");

scanf("%d", &m1.money1);

gotoxy(10, 27);

// Writing to the file for (i = 0; i < 70; i++) {

fwrite(&m1, sizeof(m1), for (j = 0; j < 1200000;


j++) {
1, fm);
j++;
j--; void checkbalance(char
username2[])
}
{
printf("*");
system("cls");
}
FILE* fm;

struct money m1;


gotoxy(33, 40);
char ch;
printf("AMOUNT
SUCCESSFULLY int i = 1, summoney = 0;
TRANSFERRED....");

getch();
// Opening amount file record

fm = fopen("mon.txt", "rb");
// Close the files

fclose(fp);
int k = 5, l = 10;
fclose(fm);
int m = 30, n = 10;

int u = 60, v = 10;


// Function to return

// to the home screen


gotoxy(30, 2);
display(usernamet);
printf("==== BALANCE
} DASHBOARD ====");

gotoxy(30, 3);

// Function to check balance


printf("***********************
// in users account
****");
gotoxy(k, l);

printf("S no."); gotoxy(u, ++v);

gotoxy(m, n); printf("%d",


m1.money1);
printf("TRANSACTION
ID"); // Adding and

gotoxy(u, v); // finding total


money
printf("AMOUNT");
summoney =
summoney + m1.money1;
// Reading username to
}
// fetch the correct record
}
while (fread(&m1,
sizeof(m1),
gotoxy(80, 10);
1, fm)) {
printf("TOTAL AMOUNT");
if (strcmp(username2,

m1.usernameto) gotoxy(80, 12);

== 0) { printf("%d", summoney);

gotoxy(k, ++l);

printf("%d", i); getch();

i++;

gotoxy(m, ++n); // Closing file after

printf("%s", // reading it
m1.userpersonfrom);
fclose(fm);
display(username2); i++;

} i--;

// Logout function to bring printf(".");

// user to the login screen }

void logout(void) gotoxy(30, 10);

{ printf("Sign out successfully..\


n");
int i, j;
gotoxy(0, 20);
system("cls");
printf("press any key to
printf("please wait, logging
continue..");
out");

getch();
for (i = 0; i < 10; i++) {
}
for (j = 0; j <
25000000; j++) {

CHAPTER 8

RESULTS
CHAPTER 9
CONCLUSION

Online banking is an innovative tool that is fast becoming a necessity. It is a


successful strategic weapon for banks to remain profitable in a volatile and
competitive marketplace of today. If proper training should be given to
customer by the bank employs to open an account will be beneficial secondly
the website should be made friendlier from where the first time customers can
directly make and access their accounts. Thus the Bank Management System it
is developed and executed successfully.

FUTURE ENHANCEMENT

Future version of this project will still be much enhanced than the current
version. Writing and depositing checks are perhaps the most fundamental ways
to move money in and out of a checking account, but advancements in
technology have added ATM and debit card transactions. All banks have rules
about how long it takes to access your deposits, how many debit card
transactions you're allowed in a day, and how much cash you can withdraw
from an ATM.

CHAPTER 10
REFERENCES

 https://www.w3schools.com/c/index.php

 Article: Online banking, Website:


https://en.wikipedia.org/wiki/Online_banking June 29, 2015, 12.30 am.

 Online Bank Account Management System Website:


http://www.slideshare.net (Collect some info for report documents,
2014-2015)

You might also like