SlideShare a Scribd company logo
STORE
MANAGEMENT
ANAVADYA SHIBU
XII-A
REG NO.
ST. THOMAS CENTRAL SCHOOL
ST.THOMAS NAGAR
THIRUVANANTHAPURAM-695043
Certified Bonafide Record of Project work done in Computer
Science by................................................................................
Reg.no................................AISSCE March..............................
during the academic year...........................................................
1)............................ Internal Examiner
2)............................ External Examiner
DECLARATION
I hereby declare that the project entitled “Store Management”,
submitted to the Department of Computer Science,
St. Thomas Central School, Trivandrum is prepared by me.
All coding are the result of my personal efforts.
AnavadyaShibu
XII-A
ACKNOWLEDGEMENT
I would like to express a deep sense of thanks and gratitude to
my project guide Mrs. Nitha Aby Zachariah for guiding me
immensely through the project. She always evinced keen
interest in my work. Her constructive advice and strong
motivation have been responsible for the successful
completion of this project.
I also thank my parents for their motivation and support. I also
thank my classmates for their timely help and support for the
compilation of this project.
Last but not the least; I would like to thank all those who have
helped directly or indirectly towards the compilation of this
project.
CONTENTS
1.Introduction
2.Coding
3.Output
4.Conclusion
5.Bibliography
INTRODUCTION
Store management is “to receive materials, to protect them
while in storage from damage & unauthorized removal, to
issue the material in the right quantities, at the right time to
the right time to the right place and to provide these services
promptly and at least cost”.
A professionally managed Stores has a process and a space within,
to receive the incoming materials , keep them for as long as they are
not required for use (Custody) and then to move them out of stores for
use.
In a manufacturing firm this process forms a cycle to maintain and
run the activities of Stores.
The basic responsibilities of stores are to act as custodian and
controlling agent for parts, supplies, and materials, and to provide
service to customers of those goods.
Header files used in the project and their purpose:
1. #include<conio.h> - for clrscr() and getch() functions
2. #include<stdio.h> - for standard i/o operations
3. #include<process.h> - for exit() function
4. #include<fstreamh> - for data file handling
5. #include<stdlib.h> - for random() function
Escape sequence a is used in the following code for in the C
programming; the bell character can be placed in a string or
character constant with a. ('a' stands for "alert" or "audible".
Various functions used in the coding
1. CREATE PRODUCT – To create the list of products to be
placed
2. DISPLAY ALL PRODUCTS – To display the list of
products available
3. QUERY - Inquiry
4. MODIFY PRODUCT – To modify the details of a product
5. DELETE PRODUCT – To delete any product
6. VIEW PRODUCT MENU – Serves almost same function
of Display
The following code allow the customer to avail discount in
case of specific prices for this purpose random() function is
used.
CODING
//***************************************************************
********
// HEADER FILES USED IN THE PROGRAM
//***************************************************************
********
#include<conio.h>
#include<stdio.h>
#include<process.h>
#include<fstream.h>
#include<stdlib.h>
//***************************************************************
********
// CLASSES USED IN PROJECT
//***************************************************************
********
class product
{
int pno;
char name[30];
float price;
public:
void create_product()
{
cout<<"nPlease Enter ProductNo. of the product: ";
cin>>pno;
cout<<"nPlease Enter Name of the product: ";
gets(name);
cout<<"nPlease Enter the price of the product: ";
cin>>price;
}
void show_product()
{
cout<<"nProductNo. "<<pno;
cout<<"nName of product: ";
puts(name);
cout<<"nPriceof product: "<<price;
}
int retpno(){return pno;}
float retprice(){return price;}
char* retname(){return name;}
};
//***************************************************************
********
//GLOBAL DECLARATION FOR STREAM OBJECT,OBJECT
//***************************************************************
********
fstream fp;
productpr;
//***************************************************************
********
// FUNCTION TO WRITE IN FILE
//***************************************************************
********
void write_product()
{
fp.open("Store.dat",ios::app);
pr.create_product();
fp.write((char*)&pr,sizeof(pr));
fp.close();
cout<<"nnThe producthas been created. ";
getch(); }
//***************************************************************
********
// FUNCTION TO READ ALL RECORDS FROMFILE
//***************************************************************
********
void display_all()
{
clrscr();
cout<<"nnttDISPLAY ALL RECORD!!nn";
fp.open("Store.dat",ios::in);
while(fp.read((char*)&pr,sizeof(pr)))
{
pr.show_product();
cout<<"nn======================n";
getch();
}
fp.close();
}
//***************************************************************
********
// FUNCTION TO READ SPECIFIC RECORDFROM FILE
//***************************************************************
********
void display(int n)
{
int flag=0;
fp.open("Store.dat",ios::in);
while(fp.read((char*)&pr,sizeof(pr)))
{
if(pr.retpno()==n)
{
clrscr();
pr.show_product();
flag=1;
}
fp.close();
if(flag==0)
cout<<"nnRecord does notexist";
getch();
}
}
//***************************************************************
********
// FUNCTION TO MODIFY RECORDOF FILE
//***************************************************************
********
void modify_product()
{int no;
fstream f1("Store.dat",ios::in|ios::out|ios::binary);
cout<<"Pleaseenter the productno you are searching for : ";
cin>>no;
while(f1)
{int m=f1.tellg();
if(pr.retpno()==no)
{pr.create_product();
f1.seekp(m);
f1.write((char*)&pr,sizeof(pr));
}}
f1.close();
}
//***************************************************************
********
//FUNCTION TO DELETE RECORDFILE
//***************************************************************
********
void delete_product()
{
int no;
clrscr();
cout<<"nntDelete Record";
cout<<"nnPlese enter the Productno. of the P{roductto be deleted : ";
cin>>no;
fp.open("Store.dat",ios::in|ios::out);
fstream fp2;
fp2.open("Temp.dat",ios::out);
fp.seekg(0,ios::beg);
while(fp.read((char*)&pr,sizeof(pr)))
{
if(pr.retpno()!=no)
{
fp2.write((char*)&pr,sizeof(pr));
}
fp2.close();
fp.close();
remove("Store.dat");
rename("Temp.dat","Store.dat");
cout<<"nntRecord Deleted..";
getch();
}
//***************************************************************
********
// FUNCTION TO DISPLAY PRICES OF ALL PRODUCTS
//***************************************************************
********
void menu()
{
clrscr();
fp.open("Store.dat",ios::in);
if(!fp)
{
cout<<"ERROR!!!FILECOULD NOT BE OPENnnnGo To Admin Menu to
create File";
cout<<"nntProgram is closing........";
getch();
exit(0);
}
cout<<"nnttPRODUCT MENUnn";
cout<<"===================================================
==================n";
cout<<"P.NO.ttNAMEtttPRICEN";
cout<<"===================================================
==================N";
while(fp.read((char*)&pr,sizeof(pr)))
cout<<pr.retpno()<<"tt"<<pr.retname()<<"tt"<<pr.retprice()<<endl;
cout<<"===================================================
==================n";
fp.close();
}
//***************************************************************
********
//FUNCTION TO PLACE ORDER AND GENERATING BILL FOR
PRODUCTS
//***************************************************************
********
void place_order()
{
int order_arr[50],quan[50],c=0,ic=0;
float amt,total=0;
char ch='Y';
menu();
cout<<"nnntPLACE YOUR ORDER";
cout<<"nnn";
do
{
cout<<"nnEnter the productno. of the product: ";
cin>>order_arr[c];
cout<<"Quantity in number : ";
cin>>quan[c],ic+=quan[c];
c++;
cout<<"Do you want to order another product?(Y/N)";
cin>>ch;
}
while((ch=='y')||(ch=='Y'));
cout<<"nTHANK YOU FOR PLACING ORDER ";
getch();
clrscr();
cout<<"nnn";
cout<<"nn*************************INVOICE*********************
*************";
cout<<"nPr.no.tPr.NamettQuantitytPricetAmountn";
cout<<"*********************************************************
***********n";
for(int x=0;x<=c;x++)
{
fp.open("Store.dat",ios::in);
fp.read((char*)&pr,sizeof(pr));
while(!fp.eof())
{
if(pr.retpno()==order_arr[x])
{
amt=pr.retprice()*quan[x];
cout<<"n"<<order_arr[x]<<"t"<<pr.retname()<<"t"<<quan[x]<<"tt"<<pr.ret
price()<<"/t"<<amt;
total+=amt;
}
fp.read((char*)&pr,sizeof(pr));
}
fp.close();
}
cout<<"n********************************************************
************";
cout<<"nItems count :-"<<ic<<"ttt"<<"Bill amount:-"<<total;
cout<<”nt**THANK YOU AND VISIT AGAIN**”;
getch();
disc_app(total);
}
//========================================================
==
//***************************************************************
********
// INTRODUCTION FUNCTION
//***************************************************************
********
void intro()
{
clrscr();
gotoxy(30,15);
cout<<"n==================================================
=======================";
cout<<"n|Welcome to purchase corner of store |";
cout<<"n|MADE BY : Anavadya & Megha |";
cout<<"n|SCHOOL : St. Thomas Central School |";
cout<<"n==================================================
=======================";
getch();
}
//***************************************************************
********
// ADMINISTRATOR MENU FUNCTION
//***************************************************************
********
void admin_menu()
{
clrscr();
char ch2;
cout<<"n########################################################
#######";
cout<<"nntADMINISTRATOR MENU";
cout<<"nnt1.CREATE PRODUCT";
cout<<"nnt2.DISPLAY ALL PRODUCTS";
cout<<"nnt3.QUERY";
cout<<"nnt4.MODIFY PRODUCT";
cout<<"nnt5.DELETE PRODUCT";
cout<<"nnt6.VIEW PRODUCT MENU";
cout<<"nnt7.BACK TO MAIN MENU";
cout<<"nntPlease Enter your Choice(1-7)";
cout<<"n########################################################
########";
cin>>ch2;
switch(ch2)
{
case 1:clrscr();
write_product();break;
case 2:display_all();break;
case 3:place_order();
break;
case 4:modify_product();break;
case 5:delete_product();break;
case 6:menu();getch();break;
case 7:break;
default:cout<<"/a";
admin_menu();
}
}
//***************************************************************
********
// THE MAIN FUNCTION OF PROGRAM
//***************************************************************
********
void main()
{
char ch='y',ch1='y',ans='y';
int n,i;
intro();
ofstream fp("Store.dat",ios::binary|ios::app);
while(ch=='y')
{
pr.create_product();
fp.write((char*)&pr,sizeof(pr));
cout<<"nWould you like to continue adding files ??(y/n) ";
cin>>ch; }
fp.close();
while(ch1=='y')
{
cout<<"nntMAIN MENU";
cout<<"nnt1.CUSTOMER";
cout<<"nnt2.ADMINISTRATOR";
cout<<"nnt3.EXIT";
cout<<"nPlease select your option(1-3)";
cin>>ans;
switch (ans)
{
case 1:place_order();break;
case 2:admin_menu();break;
case 3:exit(0);
}
cout<<"Do you want to continue?Press y or n.";
cin>>ch1;
getch();
}
}
OUTPUT
1.INTRODUCTION
==========================================
|Welcome to purchase corner of Store |
|NAME: Anavadya & Megha |
|SCHOOL: St. Thomas Central School |
==========================================
2.CREATING PRODUCTS
Please Enter Product No. of the product :101
Please Enter Name of the product : Kissan Mixed Fruit Jam
Please Enter price of the product : 45
Please Enter Product No. of the product :102
Please Enter Name of the product : Heinz Tomato Ketchup
Please Enter price of the product : 60
Please Enter Product No. of the product :103
Please Enter Name of the product : Knorr Tomato Soup
Please Enter price of the product : 40
Please Enter Product No. of the product :104
Please Enter Name of the product : Lays Magic Masala
Please Enter price of the product : 15
Please Enter Product No. of the product :105
Please Enter Name of the product : Tropicana Litchi and Apple Delight
Please Enter price of the product : 50
Please Enter Product No. of the product :106
Please Enter Name of the product : Oreo Chocolate cookie
Please Enter price of the product : 40
3.MAIN MENU
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 1
4. CUSTOMER (Displaying products and Placing order)
DETAILS OF PRODUCT
Product No.101
Name of product : Kissan Mixed Fruit Jam
Price of the product : 45
Product No. of the product :102
Name of product : Heinz Tomato Ketchup
Price of the product : 60
Product No.103
Name of product : Knorr Tomato Soup
Price of the product : 40
Product No.104
Name of product : Lays Magic Masala
Price of the product : 15
Product No.105
Name of product : Tropicana Litchi and Apple Delight
Price of the product : 50
Product No. of the product :106
Name of product : Oreo Chocolate cookie
Price of the product : 40
PLACE YOUR ORDER
Enter the product no. of the product:101
Quantity in number:3
Do you want to order another product?(Y/N)Y
Enter the product no. of the product:106
Quantity in number:2
Do you want to order another product?(Y/N)Y
Enter the product no. of the product:103
Quantity in number:2
Do you want to order another product?(Y/N)N
THANK YOU FOR PLACING ORDER
*************************INVOICE*******************************
Pr.no Pr.Name Quantity Price Amount
101 Kissan Mixed Fruit Jam 3 45 135
106 Oreo Chocolate Cookie 2 40 120
103 Knorr Tomato Soup 2 40 120
Items count :- 7 Bill amount:- 375
**THANK YOU AND VISIT AGAIN**
ADMINISTRATION
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)1
################################################################
1
Please Enter Product No. of the product : 107
Please Enter Name of the product : Amul Frostbite
Please Enter the price of the product : 30
The product has been created.
Do you want to continue?Press y or n.y
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)2
################################################################
PRODUCT MENU
P.NO. NAME PRICE
==============================================================
101 Kissan Mixed Fruit Jam 45
102 Heinz Tomato Ketchup 60
103 Knorr Tomato Soup 40
104 Lays Magic Masala 15
105 Tropicana Litchi and Apple Delight 50
106 Oreo Chocolate cookie 40
107 Amul Frostbite 30
=========================================================
Do you want to continue?Press y or n.y
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)3
################################################################
Please enter the product no you are searching for : 105
Product No.105
Name of product : Tropicana Litchi and Apple Delight
Price of the product : 50
Do you want to continue?Press y or n.y
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)4
################################################################
Please enter the product no you are searching for : 105
Product No.105
Name of product : Tropicana Apple Delight
Price of the product : 50
Do you want to continue?Press y or n.y
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)5
################################################################
Delete Record
Please enter the Product no. of the Product to be deleted :
102
Product Deleted
Do you want to continue?Press y or n.y
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)6
################################################################
PRODUCT MENU
P.NO. NAME PRICE
==============================================================
101 Kissan Mixed Fruit Jam 45
103 Knorr Tomato Soup 40
104 Lays Magic Masala 15
105 Tropicana Apple Delight 50
106 Oreo Chocolate cookie 40
107 Amul Frostbite 30
=========================================================
Do you want to continue?Press y or n.y
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 2
################################################################
ADMINISTRATOR MENU
1.CREATE PRODUCT
2.DISPLAY ALL PRODUCTS
3.QUERY
4.MODIFY PRODUCT
5.DELETE PRODUCT
6.VIEW PRODUCT MENU
7.BACK TO MAIN MENU
Please Enter your Choice(1-7)7
################################################################
MAIN MENU
1.CUSTOMER
2.ADMINISTRATION
3.EXIT
Please select your option: 3
CONCLUSION
The above coding helps a store manager to manage the store
efficiently with the proper use of the above functions .
BIBLIOGRAPHY
 Computer science with C++ - Sumita Arora
 Turbo C++ Help
 Codeblocks 10.05
 www.cbsematerials.webnode.com
 www.slideshare.net
 www.wikipedia.org
 www.ask.com
 www.iCbse.com

More Related Content

What's hot

cbse 12 computer science IP
cbse 12 computer science IPcbse 12 computer science IP
cbse 12 computer science IP
D. j Vicky
 
CANTEEN MANAGEMENT SYSTEM IN PYTHON
CANTEEN MANAGEMENT SYSTEM IN PYTHONCANTEEN MANAGEMENT SYSTEM IN PYTHON
CANTEEN MANAGEMENT SYSTEM IN PYTHON
vikram mahendra
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
Bhavya Chawla
 
C.S. project report on railway ticket reservation
C.S. project report on railway ticket reservationC.S. project report on railway ticket reservation
C.S. project report on railway ticket reservation
Virat Prasad
 
School Management (c++)
School Management (c++) School Management (c++)
School Management (c++)
Nirdhishwar Nirdhi
 
C Programming Project
C Programming ProjectC Programming Project
C Programming Project
Vijayananda Mohire
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
Ashok Basnet
 
Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentation
Chaudhry Sajid
 
E voting UML diagrams
E voting UML diagramsE voting UML diagrams
E voting UML diagrams
manasapeddalla
 
Cafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) sureshCafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) suresh
Nawaraj Ghimire
 
Aggregate function
Aggregate functionAggregate function
Aggregate function
Rayhan Chowdhury
 
Electricitybillsystemreport
ElectricitybillsystemreportElectricitybillsystemreport
Electricitybillsystemreport
vikram mahendra
 
Student management system
Student management systemStudent management system
Student management system
Amit Gandhi
 
Library management system
Library management systemLibrary management system
Library management systemsiddiqui241993
 
Canteen management
Canteen managementCanteen management
Canteen management
Omkar Majukar
 
A minor project
A minor projectA minor project
A minor project
Munish Kumar
 
Telephone billing system in c++
Telephone billing system in c++Telephone billing system in c++
Telephone billing system in c++
vikram mahendra
 
C++ 25 programs Class XII
C++ 25 programs Class XIIC++ 25 programs Class XII
C++ 25 programs Class XII
Saurav Ranjan
 

What's hot (20)

cbse 12 computer science IP
cbse 12 computer science IPcbse 12 computer science IP
cbse 12 computer science IP
 
Supermarket
SupermarketSupermarket
Supermarket
 
CANTEEN MANAGEMENT SYSTEM IN PYTHON
CANTEEN MANAGEMENT SYSTEM IN PYTHONCANTEEN MANAGEMENT SYSTEM IN PYTHON
CANTEEN MANAGEMENT SYSTEM IN PYTHON
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
C.S. project report on railway ticket reservation
C.S. project report on railway ticket reservationC.S. project report on railway ticket reservation
C.S. project report on railway ticket reservation
 
School Management (c++)
School Management (c++) School Management (c++)
School Management (c++)
 
C Programming Project
C Programming ProjectC Programming Project
C Programming Project
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
 
Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentation
 
E voting UML diagrams
E voting UML diagramsE voting UML diagrams
E voting UML diagrams
 
Cafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) sureshCafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) suresh
 
Aggregate function
Aggregate functionAggregate function
Aggregate function
 
Electricitybillsystemreport
ElectricitybillsystemreportElectricitybillsystemreport
Electricitybillsystemreport
 
Student management system
Student management systemStudent management system
Student management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Canteen management
Canteen managementCanteen management
Canteen management
 
A minor project
A minor projectA minor project
A minor project
 
Telephone billing system in c++
Telephone billing system in c++Telephone billing system in c++
Telephone billing system in c++
 
Atm system
Atm systemAtm system
Atm system
 
C++ 25 programs Class XII
C++ 25 programs Class XIIC++ 25 programs Class XII
C++ 25 programs Class XII
 

Viewers also liked

DRUG STORE MANAGEMENT
DRUG STORE MANAGEMENTDRUG STORE MANAGEMENT
DRUG STORE MANAGEMENT
Andualem Atryhun
 
C# program by keith zimunya
C# program by keith zimunyaC# program by keith zimunya
C# program by keith zimunya
sonetafrica
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Projecthani2253
 
Store management
Store managementStore management
Store management
Abhinav singh
 
Object Oriented Programming (OOP) presentation
Object Oriented Programming (OOP) presentationObject Oriented Programming (OOP) presentation
Object Oriented Programming (OOP) presentation
Abeer Ehsan
 
Ethiopian Livestock Market Information System: Experience from a pilot phase
Ethiopian Livestock Market Information System: Experience from a pilot phaseEthiopian Livestock Market Information System: Experience from a pilot phase
Ethiopian Livestock Market Information System: Experience from a pilot phase
ESAP
 
Medeil - Pharmacy Management software
Medeil - Pharmacy Management softwareMedeil - Pharmacy Management software
Medeil - Pharmacy Management software
Sethuraman Anandanatarajan
 
Counseling chomprehensive (REFRENSI)
Counseling chomprehensive (REFRENSI)Counseling chomprehensive (REFRENSI)
Counseling chomprehensive (REFRENSI)
Nur Arifaizal Basri
 
Drug store and business management
Drug store and business managementDrug store and business management
Drug store and business management
Bharath Raj
 
Vehicle store and sales management system
Vehicle store and sales management systemVehicle store and sales management system
Vehicle store and sales management system
vivek pratap singh
 
ADVERTISING
ADVERTISINGADVERTISING
ADVERTISING
VriddhiSharma
 
Introduction to programming with c,
Introduction to programming with c,Introduction to programming with c,
Introduction to programming with c,
Hossain Md Shakhawat
 
Pharmacy management system project
Pharmacy management system  projectPharmacy management system  project
Pharmacy management system project
محمود فرغلي
 
Pharmacy management
Pharmacy managementPharmacy management
Pharmacy management
Rasel Khan
 
UBC Phar400 Business of Retail Pharmacy-13Sept2013
UBC Phar400 Business of Retail Pharmacy-13Sept2013UBC Phar400 Business of Retail Pharmacy-13Sept2013
UBC Phar400 Business of Retail Pharmacy-13Sept2013
Gerry Spitzner
 
Drug store
Drug storeDrug store
Drug store
gayathri jayakumar
 
Drug profile of dobutamine
Drug profile of dobutamineDrug profile of dobutamine
Drug profile of dobutamine
Syeda Zahra Aziz
 
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
अयशकांत मिश्र
 
"Pharmacy system"
"Pharmacy system""Pharmacy system"
"Pharmacy system"vivek kct
 
Book store Black Book - Dinesh48
Book store Black Book - Dinesh48Book store Black Book - Dinesh48
Book store Black Book - Dinesh48
Dinesh Jogdand
 

Viewers also liked (20)

DRUG STORE MANAGEMENT
DRUG STORE MANAGEMENTDRUG STORE MANAGEMENT
DRUG STORE MANAGEMENT
 
C# program by keith zimunya
C# program by keith zimunyaC# program by keith zimunya
C# program by keith zimunya
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
Store management
Store managementStore management
Store management
 
Object Oriented Programming (OOP) presentation
Object Oriented Programming (OOP) presentationObject Oriented Programming (OOP) presentation
Object Oriented Programming (OOP) presentation
 
Ethiopian Livestock Market Information System: Experience from a pilot phase
Ethiopian Livestock Market Information System: Experience from a pilot phaseEthiopian Livestock Market Information System: Experience from a pilot phase
Ethiopian Livestock Market Information System: Experience from a pilot phase
 
Medeil - Pharmacy Management software
Medeil - Pharmacy Management softwareMedeil - Pharmacy Management software
Medeil - Pharmacy Management software
 
Counseling chomprehensive (REFRENSI)
Counseling chomprehensive (REFRENSI)Counseling chomprehensive (REFRENSI)
Counseling chomprehensive (REFRENSI)
 
Drug store and business management
Drug store and business managementDrug store and business management
Drug store and business management
 
Vehicle store and sales management system
Vehicle store and sales management systemVehicle store and sales management system
Vehicle store and sales management system
 
ADVERTISING
ADVERTISINGADVERTISING
ADVERTISING
 
Introduction to programming with c,
Introduction to programming with c,Introduction to programming with c,
Introduction to programming with c,
 
Pharmacy management system project
Pharmacy management system  projectPharmacy management system  project
Pharmacy management system project
 
Pharmacy management
Pharmacy managementPharmacy management
Pharmacy management
 
UBC Phar400 Business of Retail Pharmacy-13Sept2013
UBC Phar400 Business of Retail Pharmacy-13Sept2013UBC Phar400 Business of Retail Pharmacy-13Sept2013
UBC Phar400 Business of Retail Pharmacy-13Sept2013
 
Drug store
Drug storeDrug store
Drug store
 
Drug profile of dobutamine
Drug profile of dobutamineDrug profile of dobutamine
Drug profile of dobutamine
 
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
 
"Pharmacy system"
"Pharmacy system""Pharmacy system"
"Pharmacy system"
 
Book store Black Book - Dinesh48
Book store Black Book - Dinesh48Book store Black Book - Dinesh48
Book store Black Book - Dinesh48
 

Similar to Store management along with output

computerscience-170129081612.pdf
computerscience-170129081612.pdfcomputerscience-170129081612.pdf
computerscience-170129081612.pdf
KiranKumari204016
 
Computer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market BillingComputer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market Billing
Harsh Kumar
 
PLAYER PROFILE MANAGEMENT COMPUTER SCIENCE
PLAYER PROFILE MANAGEMENT COMPUTER SCIENCEPLAYER PROFILE MANAGEMENT COMPUTER SCIENCE
PLAYER PROFILE MANAGEMENT COMPUTER SCIENCE
Pradeep Kv
 
Report Card making BY Mitul Patel
Report Card making BY Mitul PatelReport Card making BY Mitul Patel
Report Card making BY Mitul Patel
Mitul Patel
 
SAP PP End User Document - www.sapdocs.info
SAP PP End User Document - www.sapdocs.infoSAP PP End User Document - www.sapdocs.info
SAP PP End User Document - www.sapdocs.info
sapdocs. info
 
hitter !!!!!!!!!!!!!!!!!!!!!!!!
hitter !!!!!!!!!!!!!!!!!!!!!!!!hitter !!!!!!!!!!!!!!!!!!!!!!!!
hitter !!!!!!!!!!!!!!!!!!!!!!!!
hiteshborha
 
Opps manual final copy
Opps manual final   copyOpps manual final   copy
Opps manual final copy
moorthy muppidathi
 
OOPs manual final copy
OOPs manual final   copyOOPs manual final   copy
OOPs manual final copy
moorthy muppidathi
 
project report in C++ programming and SQL
project report in C++ programming and SQLproject report in C++ programming and SQL
project report in C++ programming and SQL
vikram mahendra
 
Durgesh
DurgeshDurgesh
Durgesh
dkbossverma
 
Sunil
SunilSunil
computer project on shopping mall..cbse 2017-2018 project
computer project on shopping mall..cbse 2017-2018 projectcomputer project on shopping mall..cbse 2017-2018 project
computer project on shopping mall..cbse 2017-2018 project
Róhït Ràút
 
Computer
ComputerComputer
Computer
Gaurav Kumar
 
Library Management Project (computer science) class 12
Library Management Project (computer science) class 12Library Management Project (computer science) class 12
Library Management Project (computer science) class 12
RithuJ
 
solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...
solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...
solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...
SyedGhulamMustafa2
 
Orangescrum Time Log Gold add-on User Manual
Orangescrum Time Log Gold add-on User Manual Orangescrum Time Log Gold add-on User Manual
Orangescrum Time Log Gold add-on User Manual
Orangescrum
 
Process planning and cost estimation unit iii
Process planning and cost estimation  unit   iiiProcess planning and cost estimation  unit   iii
Process planning and cost estimation unit iii
s Kumaravel
 
CS Project-Source code for shopping inventory for CBSE 12th
CS Project-Source code for shopping inventory for CBSE 12thCS Project-Source code for shopping inventory for CBSE 12th
CS Project-Source code for shopping inventory for CBSE 12th
Sudhindra Mudhol
 
Projeto1617_FaseFinalMakefileall simulador monitormoni.docx
Projeto1617_FaseFinalMakefileall simulador monitormoni.docxProjeto1617_FaseFinalMakefileall simulador monitormoni.docx
Projeto1617_FaseFinalMakefileall simulador monitormoni.docx
briancrawford30935
 
Product and process planning
Product and process planningProduct and process planning
Product and process planning
zimbar
 

Similar to Store management along with output (20)

computerscience-170129081612.pdf
computerscience-170129081612.pdfcomputerscience-170129081612.pdf
computerscience-170129081612.pdf
 
Computer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market BillingComputer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market Billing
 
PLAYER PROFILE MANAGEMENT COMPUTER SCIENCE
PLAYER PROFILE MANAGEMENT COMPUTER SCIENCEPLAYER PROFILE MANAGEMENT COMPUTER SCIENCE
PLAYER PROFILE MANAGEMENT COMPUTER SCIENCE
 
Report Card making BY Mitul Patel
Report Card making BY Mitul PatelReport Card making BY Mitul Patel
Report Card making BY Mitul Patel
 
SAP PP End User Document - www.sapdocs.info
SAP PP End User Document - www.sapdocs.infoSAP PP End User Document - www.sapdocs.info
SAP PP End User Document - www.sapdocs.info
 
hitter !!!!!!!!!!!!!!!!!!!!!!!!
hitter !!!!!!!!!!!!!!!!!!!!!!!!hitter !!!!!!!!!!!!!!!!!!!!!!!!
hitter !!!!!!!!!!!!!!!!!!!!!!!!
 
Opps manual final copy
Opps manual final   copyOpps manual final   copy
Opps manual final copy
 
OOPs manual final copy
OOPs manual final   copyOOPs manual final   copy
OOPs manual final copy
 
project report in C++ programming and SQL
project report in C++ programming and SQLproject report in C++ programming and SQL
project report in C++ programming and SQL
 
Durgesh
DurgeshDurgesh
Durgesh
 
Sunil
SunilSunil
Sunil
 
computer project on shopping mall..cbse 2017-2018 project
computer project on shopping mall..cbse 2017-2018 projectcomputer project on shopping mall..cbse 2017-2018 project
computer project on shopping mall..cbse 2017-2018 project
 
Computer
ComputerComputer
Computer
 
Library Management Project (computer science) class 12
Library Management Project (computer science) class 12Library Management Project (computer science) class 12
Library Management Project (computer science) class 12
 
solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...
solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...
solution-manual-of-chapter-4-managerial-accounting-15th-edition-ray-h-garriso...
 
Orangescrum Time Log Gold add-on User Manual
Orangescrum Time Log Gold add-on User Manual Orangescrum Time Log Gold add-on User Manual
Orangescrum Time Log Gold add-on User Manual
 
Process planning and cost estimation unit iii
Process planning and cost estimation  unit   iiiProcess planning and cost estimation  unit   iii
Process planning and cost estimation unit iii
 
CS Project-Source code for shopping inventory for CBSE 12th
CS Project-Source code for shopping inventory for CBSE 12thCS Project-Source code for shopping inventory for CBSE 12th
CS Project-Source code for shopping inventory for CBSE 12th
 
Projeto1617_FaseFinalMakefileall simulador monitormoni.docx
Projeto1617_FaseFinalMakefileall simulador monitormoni.docxProjeto1617_FaseFinalMakefileall simulador monitormoni.docx
Projeto1617_FaseFinalMakefileall simulador monitormoni.docx
 
Product and process planning
Product and process planningProduct and process planning
Product and process planning
 

Recently uploaded

Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

Store management along with output

  • 2. ST. THOMAS CENTRAL SCHOOL ST.THOMAS NAGAR THIRUVANANTHAPURAM-695043 Certified Bonafide Record of Project work done in Computer Science by................................................................................ Reg.no................................AISSCE March.............................. during the academic year........................................................... 1)............................ Internal Examiner 2)............................ External Examiner
  • 3. DECLARATION I hereby declare that the project entitled “Store Management”, submitted to the Department of Computer Science, St. Thomas Central School, Trivandrum is prepared by me. All coding are the result of my personal efforts. AnavadyaShibu XII-A
  • 4. ACKNOWLEDGEMENT I would like to express a deep sense of thanks and gratitude to my project guide Mrs. Nitha Aby Zachariah for guiding me immensely through the project. She always evinced keen interest in my work. Her constructive advice and strong motivation have been responsible for the successful completion of this project. I also thank my parents for their motivation and support. I also thank my classmates for their timely help and support for the compilation of this project. Last but not the least; I would like to thank all those who have helped directly or indirectly towards the compilation of this project.
  • 6. INTRODUCTION Store management is “to receive materials, to protect them while in storage from damage & unauthorized removal, to issue the material in the right quantities, at the right time to the right time to the right place and to provide these services promptly and at least cost”. A professionally managed Stores has a process and a space within, to receive the incoming materials , keep them for as long as they are not required for use (Custody) and then to move them out of stores for use. In a manufacturing firm this process forms a cycle to maintain and run the activities of Stores. The basic responsibilities of stores are to act as custodian and controlling agent for parts, supplies, and materials, and to provide service to customers of those goods. Header files used in the project and their purpose: 1. #include<conio.h> - for clrscr() and getch() functions 2. #include<stdio.h> - for standard i/o operations 3. #include<process.h> - for exit() function 4. #include<fstreamh> - for data file handling 5. #include<stdlib.h> - for random() function
  • 7. Escape sequence a is used in the following code for in the C programming; the bell character can be placed in a string or character constant with a. ('a' stands for "alert" or "audible". Various functions used in the coding 1. CREATE PRODUCT – To create the list of products to be placed 2. DISPLAY ALL PRODUCTS – To display the list of products available 3. QUERY - Inquiry 4. MODIFY PRODUCT – To modify the details of a product 5. DELETE PRODUCT – To delete any product 6. VIEW PRODUCT MENU – Serves almost same function of Display The following code allow the customer to avail discount in case of specific prices for this purpose random() function is used.
  • 8. CODING //*************************************************************** ******** // HEADER FILES USED IN THE PROGRAM //*************************************************************** ******** #include<conio.h> #include<stdio.h> #include<process.h> #include<fstream.h> #include<stdlib.h> //*************************************************************** ******** // CLASSES USED IN PROJECT //*************************************************************** ******** class product { int pno; char name[30]; float price; public: void create_product() { cout<<"nPlease Enter ProductNo. of the product: "; cin>>pno; cout<<"nPlease Enter Name of the product: "; gets(name); cout<<"nPlease Enter the price of the product: "; cin>>price; } void show_product() { cout<<"nProductNo. "<<pno; cout<<"nName of product: "; puts(name); cout<<"nPriceof product: "<<price; } int retpno(){return pno;} float retprice(){return price;} char* retname(){return name;}
  • 9. }; //*************************************************************** ******** //GLOBAL DECLARATION FOR STREAM OBJECT,OBJECT //*************************************************************** ******** fstream fp; productpr; //*************************************************************** ******** // FUNCTION TO WRITE IN FILE //*************************************************************** ******** void write_product() { fp.open("Store.dat",ios::app); pr.create_product(); fp.write((char*)&pr,sizeof(pr)); fp.close(); cout<<"nnThe producthas been created. "; getch(); } //*************************************************************** ******** // FUNCTION TO READ ALL RECORDS FROMFILE //*************************************************************** ******** void display_all() { clrscr(); cout<<"nnttDISPLAY ALL RECORD!!nn"; fp.open("Store.dat",ios::in); while(fp.read((char*)&pr,sizeof(pr))) { pr.show_product(); cout<<"nn======================n"; getch(); } fp.close(); } //*************************************************************** ******** // FUNCTION TO READ SPECIFIC RECORDFROM FILE
  • 10. //*************************************************************** ******** void display(int n) { int flag=0; fp.open("Store.dat",ios::in); while(fp.read((char*)&pr,sizeof(pr))) { if(pr.retpno()==n) { clrscr(); pr.show_product(); flag=1; } fp.close(); if(flag==0) cout<<"nnRecord does notexist"; getch(); } } //*************************************************************** ******** // FUNCTION TO MODIFY RECORDOF FILE //*************************************************************** ******** void modify_product() {int no; fstream f1("Store.dat",ios::in|ios::out|ios::binary); cout<<"Pleaseenter the productno you are searching for : "; cin>>no; while(f1) {int m=f1.tellg(); if(pr.retpno()==no) {pr.create_product(); f1.seekp(m); f1.write((char*)&pr,sizeof(pr)); }} f1.close(); } //*************************************************************** ******** //FUNCTION TO DELETE RECORDFILE
  • 11. //*************************************************************** ******** void delete_product() { int no; clrscr(); cout<<"nntDelete Record"; cout<<"nnPlese enter the Productno. of the P{roductto be deleted : "; cin>>no; fp.open("Store.dat",ios::in|ios::out); fstream fp2; fp2.open("Temp.dat",ios::out); fp.seekg(0,ios::beg); while(fp.read((char*)&pr,sizeof(pr))) { if(pr.retpno()!=no) { fp2.write((char*)&pr,sizeof(pr)); } fp2.close(); fp.close(); remove("Store.dat"); rename("Temp.dat","Store.dat"); cout<<"nntRecord Deleted.."; getch(); } //*************************************************************** ******** // FUNCTION TO DISPLAY PRICES OF ALL PRODUCTS //*************************************************************** ******** void menu() { clrscr(); fp.open("Store.dat",ios::in); if(!fp) { cout<<"ERROR!!!FILECOULD NOT BE OPENnnnGo To Admin Menu to create File"; cout<<"nntProgram is closing........"; getch(); exit(0); }
  • 12. cout<<"nnttPRODUCT MENUnn"; cout<<"=================================================== ==================n"; cout<<"P.NO.ttNAMEtttPRICEN"; cout<<"=================================================== ==================N"; while(fp.read((char*)&pr,sizeof(pr))) cout<<pr.retpno()<<"tt"<<pr.retname()<<"tt"<<pr.retprice()<<endl; cout<<"=================================================== ==================n"; fp.close(); } //*************************************************************** ******** //FUNCTION TO PLACE ORDER AND GENERATING BILL FOR PRODUCTS //*************************************************************** ******** void place_order() { int order_arr[50],quan[50],c=0,ic=0; float amt,total=0; char ch='Y'; menu(); cout<<"nnntPLACE YOUR ORDER"; cout<<"nnn"; do { cout<<"nnEnter the productno. of the product: "; cin>>order_arr[c]; cout<<"Quantity in number : "; cin>>quan[c],ic+=quan[c]; c++; cout<<"Do you want to order another product?(Y/N)"; cin>>ch; } while((ch=='y')||(ch=='Y')); cout<<"nTHANK YOU FOR PLACING ORDER "; getch(); clrscr(); cout<<"nnn";
  • 13. cout<<"nn*************************INVOICE********************* *************"; cout<<"nPr.no.tPr.NamettQuantitytPricetAmountn"; cout<<"********************************************************* ***********n"; for(int x=0;x<=c;x++) { fp.open("Store.dat",ios::in); fp.read((char*)&pr,sizeof(pr)); while(!fp.eof()) { if(pr.retpno()==order_arr[x]) { amt=pr.retprice()*quan[x]; cout<<"n"<<order_arr[x]<<"t"<<pr.retname()<<"t"<<quan[x]<<"tt"<<pr.ret price()<<"/t"<<amt; total+=amt; } fp.read((char*)&pr,sizeof(pr)); } fp.close(); } cout<<"n******************************************************** ************"; cout<<"nItems count :-"<<ic<<"ttt"<<"Bill amount:-"<<total; cout<<”nt**THANK YOU AND VISIT AGAIN**”; getch(); disc_app(total); } //======================================================== == //*************************************************************** ******** // INTRODUCTION FUNCTION //*************************************************************** ******** void intro() { clrscr(); gotoxy(30,15); cout<<"n================================================== ======================="; cout<<"n|Welcome to purchase corner of store |";
  • 14. cout<<"n|MADE BY : Anavadya & Megha |"; cout<<"n|SCHOOL : St. Thomas Central School |"; cout<<"n================================================== ======================="; getch(); } //*************************************************************** ******** // ADMINISTRATOR MENU FUNCTION //*************************************************************** ******** void admin_menu() { clrscr(); char ch2; cout<<"n######################################################## #######"; cout<<"nntADMINISTRATOR MENU"; cout<<"nnt1.CREATE PRODUCT"; cout<<"nnt2.DISPLAY ALL PRODUCTS"; cout<<"nnt3.QUERY"; cout<<"nnt4.MODIFY PRODUCT"; cout<<"nnt5.DELETE PRODUCT"; cout<<"nnt6.VIEW PRODUCT MENU"; cout<<"nnt7.BACK TO MAIN MENU"; cout<<"nntPlease Enter your Choice(1-7)"; cout<<"n######################################################## ########"; cin>>ch2; switch(ch2) { case 1:clrscr(); write_product();break; case 2:display_all();break; case 3:place_order(); break; case 4:modify_product();break; case 5:delete_product();break; case 6:menu();getch();break; case 7:break; default:cout<<"/a"; admin_menu();
  • 15. } } //*************************************************************** ******** // THE MAIN FUNCTION OF PROGRAM //*************************************************************** ******** void main() { char ch='y',ch1='y',ans='y'; int n,i; intro(); ofstream fp("Store.dat",ios::binary|ios::app); while(ch=='y') { pr.create_product(); fp.write((char*)&pr,sizeof(pr)); cout<<"nWould you like to continue adding files ??(y/n) "; cin>>ch; } fp.close(); while(ch1=='y') { cout<<"nntMAIN MENU"; cout<<"nnt1.CUSTOMER"; cout<<"nnt2.ADMINISTRATOR"; cout<<"nnt3.EXIT"; cout<<"nPlease select your option(1-3)"; cin>>ans; switch (ans) { case 1:place_order();break; case 2:admin_menu();break; case 3:exit(0); } cout<<"Do you want to continue?Press y or n."; cin>>ch1; getch(); } }
  • 16. OUTPUT 1.INTRODUCTION ========================================== |Welcome to purchase corner of Store | |NAME: Anavadya & Megha | |SCHOOL: St. Thomas Central School | ========================================== 2.CREATING PRODUCTS Please Enter Product No. of the product :101 Please Enter Name of the product : Kissan Mixed Fruit Jam Please Enter price of the product : 45 Please Enter Product No. of the product :102 Please Enter Name of the product : Heinz Tomato Ketchup Please Enter price of the product : 60 Please Enter Product No. of the product :103 Please Enter Name of the product : Knorr Tomato Soup Please Enter price of the product : 40 Please Enter Product No. of the product :104 Please Enter Name of the product : Lays Magic Masala Please Enter price of the product : 15 Please Enter Product No. of the product :105 Please Enter Name of the product : Tropicana Litchi and Apple Delight Please Enter price of the product : 50 Please Enter Product No. of the product :106 Please Enter Name of the product : Oreo Chocolate cookie Please Enter price of the product : 40 3.MAIN MENU MAIN MENU
  • 17. 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 1 4. CUSTOMER (Displaying products and Placing order) DETAILS OF PRODUCT Product No.101 Name of product : Kissan Mixed Fruit Jam Price of the product : 45 Product No. of the product :102 Name of product : Heinz Tomato Ketchup Price of the product : 60 Product No.103 Name of product : Knorr Tomato Soup Price of the product : 40 Product No.104 Name of product : Lays Magic Masala Price of the product : 15 Product No.105 Name of product : Tropicana Litchi and Apple Delight Price of the product : 50 Product No. of the product :106 Name of product : Oreo Chocolate cookie Price of the product : 40 PLACE YOUR ORDER Enter the product no. of the product:101 Quantity in number:3 Do you want to order another product?(Y/N)Y Enter the product no. of the product:106 Quantity in number:2 Do you want to order another product?(Y/N)Y Enter the product no. of the product:103 Quantity in number:2 Do you want to order another product?(Y/N)N THANK YOU FOR PLACING ORDER *************************INVOICE******************************* Pr.no Pr.Name Quantity Price Amount
  • 18. 101 Kissan Mixed Fruit Jam 3 45 135 106 Oreo Chocolate Cookie 2 40 120 103 Knorr Tomato Soup 2 40 120 Items count :- 7 Bill amount:- 375 **THANK YOU AND VISIT AGAIN** ADMINISTRATION MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2 ################################################################ ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)1 ################################################################ 1 Please Enter Product No. of the product : 107
  • 19. Please Enter Name of the product : Amul Frostbite Please Enter the price of the product : 30 The product has been created. Do you want to continue?Press y or n.y MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2 ################################################################ ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)2 ################################################################ PRODUCT MENU P.NO. NAME PRICE ============================================================== 101 Kissan Mixed Fruit Jam 45 102 Heinz Tomato Ketchup 60 103 Knorr Tomato Soup 40 104 Lays Magic Masala 15
  • 20. 105 Tropicana Litchi and Apple Delight 50 106 Oreo Chocolate cookie 40 107 Amul Frostbite 30 ========================================================= Do you want to continue?Press y or n.y MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2 ################################################################ ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)3 ################################################################ Please enter the product no you are searching for : 105 Product No.105 Name of product : Tropicana Litchi and Apple Delight Price of the product : 50
  • 21. Do you want to continue?Press y or n.y MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2 ################################################################ ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)4 ################################################################ Please enter the product no you are searching for : 105 Product No.105 Name of product : Tropicana Apple Delight Price of the product : 50 Do you want to continue?Press y or n.y MAIN MENU
  • 22. 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2 ################################################################ ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)5 ################################################################ Delete Record Please enter the Product no. of the Product to be deleted : 102 Product Deleted Do you want to continue?Press y or n.y MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2 ################################################################
  • 23. ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)6 ################################################################ PRODUCT MENU P.NO. NAME PRICE ============================================================== 101 Kissan Mixed Fruit Jam 45 103 Knorr Tomato Soup 40 104 Lays Magic Masala 15 105 Tropicana Apple Delight 50 106 Oreo Chocolate cookie 40 107 Amul Frostbite 30 ========================================================= Do you want to continue?Press y or n.y MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 2
  • 24. ################################################################ ADMINISTRATOR MENU 1.CREATE PRODUCT 2.DISPLAY ALL PRODUCTS 3.QUERY 4.MODIFY PRODUCT 5.DELETE PRODUCT 6.VIEW PRODUCT MENU 7.BACK TO MAIN MENU Please Enter your Choice(1-7)7 ################################################################ MAIN MENU 1.CUSTOMER 2.ADMINISTRATION 3.EXIT Please select your option: 3
  • 25. CONCLUSION The above coding helps a store manager to manage the store efficiently with the proper use of the above functions .
  • 26. BIBLIOGRAPHY  Computer science with C++ - Sumita Arora  Turbo C++ Help  Codeblocks 10.05  www.cbsematerials.webnode.com  www.slideshare.net  www.wikipedia.org  www.ask.com  www.iCbse.com