Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.8 KB

README.md

File metadata and controls

51 lines (37 loc) · 1.8 KB

Electricity-Billing-System

Software to manage the electricity billing system made by C++ program that's run on TurboC++

The Electricity Billing System is a C++ program that allows users to manage and track electricity billing records for customers. The system provides features such as adding, modifying, deleting, and viewing individual or all records.

Table of Contents

Features

  1. User Authentication:

    • Username and password authentication to access the main menu.
  2. Menu Options:

    • Add Record: Input customer information (code, name, present reading, previous reading).
    • Modify Record: Edit existing records based on the customer code.
    • Delete Record: Remove a record based on the customer code.
    • View One Record: Display information for a specific customer based on their code.
    • View All Records: List all customer records with total billing information.
  3. Billing Calculation:

    • Formulas for calculating electricity consumption costs, including generation cost, distribution cost, VAT, other charges, and total billing.
  4. File Handling:

    • Save and load customer records using the "bill.dat" file.

Usage

  1. Compilation:

    • Compile the code using a C++ compiler.
  2. Run the Program:

    • Execute the compiled program.
  3. User Authentication:

    • Enter the default username and password when prompted.
  4. Navigate Menu:

    • Choose options to manage electricity billing records.

Installation

  1. Clone the Repository:
    git clone https://github.com/your-username/electricity-billing-system.git