Add to Favorites    Make Home Page 2445 Online  
 Language Categories  
 Our Services  

Home » C++ Home » Beginners / Lab Assignments Home » Inventory Management System

A D V E R T I S E M E N T

Search Projects & Source Codes:

Title Inventory Management System
Author Vivek Patel
Author Email vivek_patel9 [at] rediffmail.com
Description This software is designed to manage your inventory system,
with a facility of adding, modifying, deleting, viewing, searching, and
analyzing a item stored in an inventory. This all functionality is very
well comprised using Graphics Outlet for user to go on with it!!!
Category C++ » Beginners / Lab Assignments
Hits 411514
Code Select and Copy the Code
/**************************************************************/ /****************INVENTORY MANAGEMENT SYSTEM*******************/ /**************************************************************/ /**************************************************************/ /*Programmed by : Vivek Patel**********************************/ /*For Bugs Free feel to contact********************************/ /*Website : www.vivekpatel.cjb.net*****************************/ /*Email : [email protected]**************************/ /**************************************************************/ #include<iostream.h> #include<conio.h> #include<iomanip.h> #include<fstream.h> #include<graphics.h> #include<dos.h> #include<string.h> #include<stdio.h> #include <time.h> fstream inoutfile; //Menu Global Item #define pixTOrc(x) (8*(x-1)) //convert pixel into row and col format #define INC 5 //Increment Distance Between Menu Items #define ROW 15 //Row Value for Menu Item #define COL 8 //Column Value for Menu Item // To display the Inventory Main menu options typedef char option[15]; option mainMenu[]= { "New Record", "Display", "Search", "Updation", "Deletion", "Analysis", "Exit" }; /*-------------------Inventory Class--------------------*/ class Inventory{ char itemNo[2],itemName[20]; int qty; double price,amt; public: char *getno(){return itemNo;} char *getitem(){ return itemName;} double getamt(){return amt;} void getdata(); void showdata(int,int); void showspecific(); void alterspecific(char *,char *); }; void Inventory :: getdata(){ gotoxy(30,12); cout<<"Enter Item Number : ?"; cin>>itemNo; gotoxy(30,14); cout<<"Enter Item Name : ?"; cin>>itemName; gotoxy(30,16); cout<<"Enter Quantity : ?"; cin>>qty; gotoxy(30,18); cout<<"Enter Price : ?"; cin>>price; amt = price * qty; } void Inventory :: showdata(int x,int y){ gotoxy(x,y); cout.setf(ios::left,ios::adjustfield); cout<<setw(3)<<itemNo; cout.setf(ios::left,ios::adjustfield); cout<<setw(13)<<itemName; cout<<setw(4)<<qty; cout.setf(ios::right,ios::adjustfield); cout.setf(ios::showpoint); cout.setf(ios::fixed,ios::floatfield); cout<<setprecision(2)<<setw(8)<<price; cout.setf(ios::right,ios::adjustfield); cout.setf(ios::showpoint); cout.setf(ios::fixed,ios::floatfield); cout<<setprecision(2)<<setw(15)<<amt; } void Inventory :: showspecific(){ gotoxy(30,13); cout<<"--Search Item Found--"; gotoxy(30,15); cout<<"Item No : "; cout.setf(ios::left,ios::adjustfield); cout<<itemNo; gotoxy(30,17); cout<<"Item Name : "; cout.setf(ios::left,ios::adjustfield); cout<<itemName; gotoxy(30,19); cout<<"Quantity : "; cout<<qty; cout.setf(ios::right,ios::adjustfield); cout.setf(ios::showpoint); cout.setf(ios::fixed,ios::floatfield); gotoxy(30,21); cout<<"Price : "; cout<<setprecision(2)<<price; gotoxy(30,23); cout<<"Amount : "; cout.setf(ios::right,ios::adjustfield); cout.setf(ios::showpoint); cout.setf(ios::fixed,ios::floatfield); cout<<setprecision(2)<<amt; } void Inventory :: alterspecific(char itmno[2],char itmname[20]){ strcpy(itemNo,itmno); strcpy(itemName,itmname); gotoxy(30,16); cout<<"Enter Quantity : ?"; cin>>qty; gotoxy(30,18); cout<<"Enter Price : ?"; cin>>price; amt = price * qty; } /*---------------Inventory Codes End------------------*/ /*--------------Menu and all other functions Code--------------*/ //Displays Graphic text in delaying fashion void displayMe(int x,int y,const char *ch,int delayTime){ char d[2]; int len=strlen(ch); for(int i=0;i<=len;i++) { d[0]=ch[i]; d[1]='

Related Source Codes

Script Name Author
Moving ball screen saver karlmarx
The Classic Game of Snake & Ladder Lakshmi Narayana .A
Railway seat reservation question which comes in sapient VyomWorld
To calculate percentile Ravi Mathur
Send to folder ANIMESH SAHU
Analog clock and calendar Nazia & Rida
HIGH/LOW GAME MOLLY ARORA
Data structure (stack Implimentation) Swapnil B Adsure
Memory Game AnirudhSanyal
Easy Calc Anirudh Sanyal
GK Quiz Anirudh Sanyal
Hangman Game Manish Jain
Snakeman Manish Jain
Full month Calendar Nigi
Cursor shapes nigi

A D V E R T I S E M E N T




Google Groups Subscribe to SourceCodesWorld - Techies Talk
Email:

Free eBook - Interview Questions: Get over 1,000 Interview Questions in an eBook for free when you join JobsAssist. Just click on the button below to join JobsAssist and you will immediately receive the Free eBook with thousands of Interview Questions in an ebook when you join.

New! Click here to Add your Code!


ASP Home | C Home | C++ Home | COBOL Home | Java Home | Pascal Home
Source Codes Home Page

 Advertisements  

Google Search

Google

Source Codes World.com is a part of Vyom Network.

Vyom Network : Web Hosting | Dedicated Server | Free SMS, GRE, GMAT, MBA | Online Exams | Freshers Jobs | Software Downloads | Interview Questions | Jobs, Discussions | Placement Papers | Free eBooks | Free eBooks | Free Business Info | Interview Questions | Free Tutorials | Arabic, French, German | IAS Preparation | Jokes, Songs, Fun | Free Classifieds | Free Recipes | Free Downloads | Bangalore Info | Tech Solutions | Project Outsourcing, Web Hosting | GATE Preparation | MBA Preparation | SAP Info | Software Testing | Google Logo Maker | Freshers Jobs

Sitemap | Privacy Policy | Terms and Conditions | Important Websites
Copyright ©2003-2024 SourceCodesWorld.com, All Rights Reserved.
Page URL: http://www.sourcecodesworld.com/source/show.asp?ScriptID=604


Download Yahoo Messenger | Placement Papers | Free SMS | C Interview Questions | C++ Interview Questions | Quick2Host Review