Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

DSA Project Report

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 22

Department of Computer Engineering &

Information technology

Lab name : - Data Structure And Algorithm lab

Project Name :- Bank management system

B.Tech CSE – 3rd semester


STUDENT DECLARATION

we declare that our 3rd semester report entitled ‘Bank


management system’ is our own work conducted under
supervision of Ms. Neny Pandel.
We further declare that to the best of our knowledge the report
for B.tech 3rd semester does not contain part of the work which
has submitted for the award of B.tech degree either in this or any
other university without proper citation.

Student’s sign Submitted to:


Ms. Neny Pandel
(Assistant
professor)
CERTIFICATE

This is to certify that the project report entitled ‘Bank


management system’.
Is a bonafied report of the work carried by Nasreen Praveen ,
Ayushi Bhardwaj and Kaushal Kumar under guidance and
supervision for the partial fulfilment of degree of the B.tech
CSE at Suresh Gyan Vihar University, Jaipur.
To the best of our knowledge and belief, this work embodies the
work of candidates themselves, has duly been completed, fulfils
the requirement of the ordinance relating to the bachelor degree
of the university and is up to the standard in respect of content,
presentation and language for being referred to the examiner.

Ms. Neny pandel Mr. Manish


Sharma
Assistant Professor HOD, CEIT
ACKNOWLEDGEMENT

Working in a good environment and motivation enhance the


quality of the work and we get it from our college through our
Data Structure project . we have been permitted to take this
golden opportunity under the expert guidance of Ms. Neny
Pandel from SGVU , Jaipur. We are heartily thankful to her to
make complete our project successfully. She has given us her
full experience and extra knowledge in practical field. We are
also thankful to our head of department Mr. Manish Sharma and
all CEIT staff to guide us. Finally, we think all the people who
had directly or indirectly help as to complete our project.

Student name
SID no.
Nasreen Praveen - 85548
Ayushi Bhardwaj - 88387
Kaushal Kumar- 88694

1. Abstract
2. Introduction
3. Hardware& Software Requirement
4. Discription of Existing System
5. User Manual
6. Problems
7. Discription of Purposed System
8. Scope of future Enhancement
9. Conclusion
ABSTRACT

This system is basically designed for


storing the banking details. The whole
system is designed by C programming
language. It develops the general idea of
how the bank details of customers are
stored like their name, address, contact
number and so many other details. The
user interface is quite a simple with
normal screen design so that employees
can easily get familiar with it. The bankers
are so satisfied with this system because
they can easily check the details of each
and every customers.
This system is designed using the C
language for the project purpose. This
project ensures students with the idea of
how to develop a bank like data storing
system by using C language. Field
validation has been done in the project to
ensure about correct data entries in each
field.

INTRODUCTION

Bank account system involves maintaining of


account related information. This requires grater
accuracy, speed that is why the proposed system
is the computerization of the existing system.
The computerization system does the job
monitoring the record in easy and effective
manner as stated below:
 Efficiently handles customer, account
related data.
 Monitor transaction and makes related
information.
 Keeps records of customer account detail
and other information.
 Generates reports.

Account system involved maintaining data


related different customer and his transaction.
This required greater accuracy, speed that is
why the proposed system is the computerization
of the existing system. The computerized
system does the job of the monitoring the
information easy and effective manner.
HARDWARE & SOFTWARE
REQUIREMENT

A. HARDWARE REQUIREMENT-
An Intel based central processing unit capable
of running any sort of windows operating
system such as Pentium based workstation.

 Minimum 64 MB RAM (128 MB


Desirable) at server.
 Minimum 60 MB of free disk space for
files.
 A CD Rom drive
 Minimum 48 MB of RAM at workstation.
 VGA 15” color monitor for workstation.

B. SOFTWARE REQUIREMENT-
                                      The software
requirements are as follows.

 Windows 98 or Above
 C editor
 Microsoft word
DISCRIPTION OF EXISTING SYSTEM

In the ongoing process, the records are


maintained manually and the paper work is
more.

Entering Record-
Entry of each record is done manually each time
the record is done
Manually .each time the record is maintained on
paper and it maximizes the maintenance of
additional files.

Searching the record-


Due to absence of unique identification of
person the searching of record takes much time.
And in the wastage of time increase.

Deleting the Record- 


In the current system there is no concept of
deleting record.

Modification of Records-
If any modification is required it is done directly
on the documents being preserved in
correspondence to account information.

Sorting of Records-
All the record of Account is maintained on
papers. And if in any case we want to see any
particular record we have to search a lot of
pages. 
User Features of Bank Management
System in Django
 Create Account – The user needs to
create new account first to get a unique
account number to login.

 Login – After creating an account, The


user need to login first to enable to
access the system.
 Manage Account – The user can view
his/her account status such account
number, current balance in your
account, and the account type.

 Money Transfer – The user can transfer


money from one bank account to
another bank account.

 Loan application – The user can request


a loan to the bank.

 Manage Profile – The user can edit


details information and can change
password.
USER MANUAL

    Vertical menu includes the following under


their respective headings.

1. ADD ACCOUNT: the personal


directory file.
2. DELETE ACCOUNT: Delete
Customer Account details.
3. MODIFY ACCOUNT: This
modifies the details of Account holder.
4. DISPLAY ACCOUNT
INFORMATION: This displays the
customer Debit & Credit Account
5. SEARCH: find the customer
information.
6. EXIT: close Bank account system.

   

PROBLEMS

1. As the work is carried out manually so


the requirement of the maintenance of
record.
2. The system is handled manually so it
requires a lot of time to maintain the
records.
3. The current system is not reliable as
manually recording often leads to mistakes
and no accurate result are found.
4. No feasibility
5. As huge data is to be maintaining, so it’s
not easy to maintain the huge data without
any error, which in turn makes the less
efficient.

DISCRIPTION OF PURPOSED
SYSTEM

To avoid the limitation of current system it’s


necessary to design and develop a new system
which have the following benefit and the
existing system.

(a)Everything is automated which reduce the


risk factor.
(b)Flexibility in generating of information.

(c)Quick retrieved and maintenance of data.

(d)Highly accurate.

(e)User satisfaction.

SCOPE OF FUTURE ENHANCEMENT

The application certainly has same striking


advantage over manual system. There will be no
paper work as possible and the information will
be updated as it changes.
 It is automation of Telephone directory

system.
 With this system one can generate the report

of the address.
 It secures the database of Telephone
directory system from the unauthorized
person.
 The operator does not require any previous
training because of its user friendliness the
operator is free from any technicality of the
backend processing, that is how database is
maintained.
 If the process of the working changes in
future then the alteration in the system will
be done easily and will not cause in the
mismanaging of data.
 Furthermore with its implementation very
large amount of data will be secure and
editing and addition or deletion of data is
done very easily.
 In future according to the user’s requirement
it can be updated so that to reach the user
specification.
CONCLUSION

The application certainly has some striking


feature over manual system. User queries have
become quite accurate and efficient. Lot of
paper work has been eliminated. Future
modification and enhancements have become
quite easier now in comparison to the previous
manual system.
Last but one of the most important advantages
of the banking system is that, through this
system the whole procedure will take too less
time in comparison of the manual system.

No doubt BAS will be helpful for institutes in


all procedure, which will be monitoring through
Account. At the first step BAS will only be
installed in the bank .The main advantage of
BAS is that, it will become a powerful tool in
establishment of better system in comparison of
the existing system. It helps to protect the
system from the corruption. After installation of
BAS in the bank, there is a greater possibility of
stabilization a clear and fair system, which will
be accurate, update and fast.

There is no doubt that there always remains


some scope of improvement. The important
thing is that the system developed should be
flexible to accommodate any future
enhancements. This system can be used to
provide some enhancement without rewriting of
existing code.

You might also like