23
MINI PROJECT Project Title: ”SUPERMARKET BILLING SYSTEM”

MINIPROJECT ON SUPER MARKET BILLING SYSTEM

Embed Size (px)

DESCRIPTION

This mini project deals with supermarket billing system with program,modules and screenshots.

Citation preview

MINI PROJECT

Project Title: SUPERMARKET BILLING SYSTEM

INDEX:

ABSTRACT AIM & OBJECTIVE EXISTING SYSTEM PROPOSED SYSTEM REQUIREMENT ANALYSIS SOURCE CODE OUTPUT SCREEN FLOWCHART

ABSTRACT:

In prsesnt days people are facing problems in shopping.Thissupermarket billing system project in C++is a simple console application built without the use of graphics. This project will help you understand basically two things use of stream class and file handling in c++ language. Two classes, class amount and class item can be found in this project in which class amount is inherited from the class item. The project is simple to understand, and the source code has been presented in an understandable manner.

AIM & OBJECTIVE:

To Make Software Fast In Processing,With Good User Interface So That The User Can Change It And It Should Be Used For A Long Time Without Error and Maintenance.

EXISTING SYSTEM: The existing system in supermarket billing system has certain modules for billing operations that would not allow the system to show its details while adding or removing the products from it. Goto labels are generally used for jumping from one operation to the other. The existing system can cost more for maintenance.PROPOSED SYSTEM:The proposed system has 5 important modules:billreport,add,remov,edit BillReport:It shows the bill report of all the items added. Add,remove,edit items. With this feature you can add, remove and modify item details in thissupermarket billing system project in c++. In add items, you can add information or details such as item no., item name, manufacturing date, price, quantity, tax percent, and many more. Show:itemdetails:This feature allows users to see the items and the corresponding details given for the item while adding the item

REQUIREMENT ANALYSIS:

Software Requirement:

Front end: C++ language Back end: File management system Operating System:Any Operating system(Windows or Linux)

Hardware Requirement:

Processor: 3.06 GHZ operating speed Hard Disk: 80GB capacity Ram:256MB Monitor:CRT 17 Mouse:Optical Keyboard:Alphanumeric key

SOURCE CODE

#include#include#include#include#include#include#include#includeusing namespace std;//global variable declarationint k=7,r=0,flag=0;COORD coord = {0, 0};

void gotoxy(int x, int y){ COORD coord; coord.X = x; coord.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);}struct date{ int mm,dd,yy;};

ofstream fout;ifstream fin;

class item{ int itemno; char name[25]; date d;public: void add() { coutitemno; coutname;//gets(name); coutd.mm>>d.dd>>d.yy; } void show() { cout