Coder Social home page Coder Social logo

bank-management-system's Introduction

BANK-MANAGEMENT-SYSTEM

A Bank Management System that can perform basic banking tasks like creating an account, updating accounts, performing transactions, view the records, deleting records, and various other tasks.

Description

First, you have to enter the password to get access to the main menu, if the password entered is wrong it will ask you to enter the password again(using the goto function)

If the password is correct it will lead you to our customer account banking management system where the user will get to choose between the following options:

  1. Create your account
  2. Update information of existing account
  3. For transactions
  4. Check the details of the existing account
  5. Removing an existing account
  6. View customer's list
  7. Exit

After the selection, it will lead you to the respective window.

Create your account

Moving to this option it will ask you to add the following:

  1. Name:
  2. Date of birth(mm/dd/yyyy):
  3. Age:
  4. Address:
  5. Citizenship number:
  6. Phone number:
  7. Amount to deposit:$
  8. Type of account:

Update information of existing account

This one will guide you to the following:

  1. Enter the account no. of the customer whose info you want to change:

After adding your account number, it will request you to choose the info you wanna change. Changes can only happen to address and phone number. proceeding further you will be able to change your details as per your preference

For transactions

This is for depositing and withdrawing your money by doing the following:

  1. Enter the account no. of the customer whose info you want to change:

Then you can choose between the one you wanna do.

Check the details of the existing account

For checking your existing account, you have to choose in between the following:

  1. Account no
  2. Name

After adding the following attribute, your details will be displayed.

Removing an existing account

For removing your account all you have to do is:

  1. Enter the account no. of the customer whose info you want to remove

And your account will be removed successfully :)

View customer's list

  1. ACC.NO. NAME ADDRESS PHONE
  2. 256337 Gagandeep Singh 66/26, Ashok Nagar 9999613113
  3. 235412 Binal Singh 33/23, Kirti Nagar 9987654356
  4. 234123 Anshpreet Kaur 55/21,Gurguon 8745634562
  5. 248883 Jaskiran Kaur 44/23,Tagore Garden 9987763421
  6. 233567 Gurkiat Singh 34/32, Ramesh Nagar 9998772345

Exit

Exits the program.

CONCEPTS

  1. File Handling
  2. Structures
  3. Conditions And Loops
  4. windows.h library

FILE HANDLING

File handling is used to contain all the words that would be chosen at random using the help of time and random functions. Each time the program is executed there is a new random word generated using the file.

STRUCT

A struct in the C programming language is a composite data type declaration that defines a physically grouped list of variables under one name in a block of memory, allowing the different variables to be accessed via a single pointer or by the struct declared name which returns the same address.

SYSTEM REQUIREMENTS

  1. RAM 512MB
  2. Pentium VI Processor
  3. HDD Capacity 2GB

Result

The banking management system is a really effective and efficient way to access the banking accounts to its customers and helps the admin to manage the accounts efficiently.

bank-management-system's People

Contributors

binal02singh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.