Project Proposal On Banking Management System
Project Proposal On Banking Management System
Putalisadak, Kathmandu
A Project
Proposal On
“BANKING MANAGEMENT SYSTEM”
(Course Code : BIT106CO)
January, 2023
1. Introduction of the project
We have studied C language, now we come to the real life problems and see how we can
solve them. Here we will use C Program to develop one real life project with a simple project
life cycle using Dev C++.
Invitation:
The proposal of the project has been prepared and is being submitted in response to our
respective course of Purbanchal University soliciting proposal from Himalayan Whitehouse
International college.
2.Purpose of project:
The main objective of this document is to illustrate the requirement of the project Bank
management system. The program illustrates how banking management system works. This
program is developed after consulting with a Bank employee and testing the software
ourselves.
Scope of Project:
• To make the banking system more efficient and effective..
• To provide a user friendly environment where user can be serviced better.
• Make functioning of banking faster.
• Provide a system which is user friendly.
• To minimize the complexity of transaction process.
Features:
This product will be based upon user interface format. This programs features can be briefed
upon these classes as:
➢ It allows easy fund transfer.
➢ It makes deposit and transfer of money easier.
➢ It provides better privacy and security to the user.
➢ It is a secure and convenient method of banking.
➢ Customer can easily check the account balance.
➢ Customer have a unique account number and password for their account.
3. Theory
C program is a general purpose, structured programming language. Its instruction consists of
terms that resemble algebraic expression, augmented by certain English keyboards such as if,
else, for, do ad while. In this respect C program resembles other high level structured
programming language such as Pascal and FORTRAN 77-C –program allows certain features
that allow it to be used at a lower level, thus bridging gap between machine language and the
more conventional high level language. This language allows C –program to be used for
system programming (e.g. for writing Operating system like UNIX OS) as well as application
programming. This language has large number of operators. The „C‟ is programming.
Developed by AT&T‟s, Ben Laboratories USA in 1972 A.D. It was developed by Dennis
Ritchie.
C-program compilers are commonly available for computers of all its interpreters are
becoming increasingly common. The compliers are usually compact and they generate object
program that are small and highly efficient when compared with programs compiled from
other high level language. Another important characteristic of C-program is that its program
is highly portable.
Features of “C” Programming Language
1. C is known as one man language. Since it was developed by one person (lisp and PASCAL).
2. C is General purpose, structure programming language.
3. C comes between High Level and Low Level Language. So it can be called as Middle Level
Language.
4. It is machine Independent Language & is portable.
5. It consists of large no of syntax and statement.
6. It is used for program making as well as operating system (UNIX).
7. Birth of C is C i.e. Compiler of C is written in c language.
4. Flowchart/Algorithm
A general pictorial representation of the program is given under the following flowchart:
5. Project Scheduling
Our Project life-cycle took over weeks of scheduling which are as listed:
Week 1:
Research about previous
Week 2:
Review project
Week 3:
Prepared proposal & Flow
Week 4&5:
Coding Started
Week 5&6:
Complete Structure part
Week 7,8&9:
Completed file handling
Week 10&11:
Coding Completed
Week 12,13&14:
Report start & completed
Week 15:
Project Completed
Fig. Project-Scheduling
6. Conclusion
After completion of the project we are sure the problems in the existing system would
overcome the “BANKING MANAGEMENT SYSTEM” process made computerized to
reduce human errors and to increase the efficiency. The main focus of this project is to lessen
human efforts.
The customers are given a particular unique account no. So that they can be accessed correctly
and without errors. Our main aim of the project is to make banking transaction easier.
The computerization of the Banking Management will not only improves the efficiency but
will also reduce human stress thereby indirectly improving human recourses.