The project is to develop the application for hostel” NavPurush Boys Hostel” of Technical Education & Research Institute P.G.college Ghazipur. Which will maintain the records of the hostel. There are some problems with exiting system such as automation of rooms is not systematic way. Which is very easy and convenient is comparison of the file maintenance system manually. Record can be easily accessed feed and modified.
The main purpose of the project is to develop a software which will be used by administer of T.E.R.I P.G.college Ghazipur and easy to operate. This system will store the information about the student such as name, address, roll no, food category such as veg or non veg the proposed system has the modules that will fulfill the requirement and help to manage the hostel.
The system is very secure because it require login an password to start the system it has a modules called report which will give the details of unpaid bill monthly or yearly.
This project is useful for BCA, MSCIT and class XII students.It is useful for generating report cards of student on the basis of marks enter by the user.
We have designed this website with the purpose of allowing the students to give exams and view their results. This site is an attempt to remove the existing flaws in the manual system of conducting exams.
Students are provided the flexibility to choose among different types of aptitude and programming language tests.
A mini project on designing a DATABASE for Library management system using mySQLsvrohith 9
It keeps track of all the information about the books in the library, their cost, status and total number of books available in the Library. The user will find it easy in this automated system rather than using the manual writing system. The system contains a database where all the information will be stored safely.
~> All the data types and variables,
~> test SQL-QUERIES
~> database is in the above document
The purpose of the project entitled as “Hospital Management System” is to computerize the
Front Office Management of Hospital to develop software which is user friendly simple, fast,
and cost – effective. It deals with the collection of patient’s information like add patient, update
patient, delete patient, search patient, view patient diagnosis, etc. Traditionally, it was done
manually. The main function of the system is register and store patient details and doctor details
and retrieve these details as and when required, and also to manipulate these details
meaningfully. The Hospital Management System can be entered using a username and
password. It is accessible by an Admin, Doctor & Receptionist. Only they can add data into
the database. The data can be retrieved easily. The data are well protected for personal use and
makes the data processing very fast.
The project is to develop the application for hostel” NavPurush Boys Hostel” of Technical Education & Research Institute P.G.college Ghazipur. Which will maintain the records of the hostel. There are some problems with exiting system such as automation of rooms is not systematic way. Which is very easy and convenient is comparison of the file maintenance system manually. Record can be easily accessed feed and modified.
The main purpose of the project is to develop a software which will be used by administer of T.E.R.I P.G.college Ghazipur and easy to operate. This system will store the information about the student such as name, address, roll no, food category such as veg or non veg the proposed system has the modules that will fulfill the requirement and help to manage the hostel.
The system is very secure because it require login an password to start the system it has a modules called report which will give the details of unpaid bill monthly or yearly.
This project is useful for BCA, MSCIT and class XII students.It is useful for generating report cards of student on the basis of marks enter by the user.
We have designed this website with the purpose of allowing the students to give exams and view their results. This site is an attempt to remove the existing flaws in the manual system of conducting exams.
Students are provided the flexibility to choose among different types of aptitude and programming language tests.
A mini project on designing a DATABASE for Library management system using mySQLsvrohith 9
It keeps track of all the information about the books in the library, their cost, status and total number of books available in the Library. The user will find it easy in this automated system rather than using the manual writing system. The system contains a database where all the information will be stored safely.
~> All the data types and variables,
~> test SQL-QUERIES
~> database is in the above document
The purpose of the project entitled as “Hospital Management System” is to computerize the
Front Office Management of Hospital to develop software which is user friendly simple, fast,
and cost – effective. It deals with the collection of patient’s information like add patient, update
patient, delete patient, search patient, view patient diagnosis, etc. Traditionally, it was done
manually. The main function of the system is register and store patient details and doctor details
and retrieve these details as and when required, and also to manipulate these details
meaningfully. The Hospital Management System can be entered using a username and
password. It is accessible by an Admin, Doctor & Receptionist. Only they can add data into
the database. The data can be retrieved easily. The data are well protected for personal use and
makes the data processing very fast.
This project is for the students of BCA, MCA,MSc-it and computer science students.This project store and maintained the records of books purchased or sell by the book storekeeper.
The Computer Shop System is designed & developed for a computer shop to manage their records of selling and purchasing of the computer parts from the dealers and sell them to the customers. This system makes the work of the computer shopkeepers easy as it keeps all the records of the computer product and also keep the records of the product that is sold to the customers.
Cosmetics Shop Management System is a complete solution for managing a Shop, in other words, an enhanced tool that assists in organizing the day-to-day activities of a Shop. There is the need of an application for efficient management and handling customer orders. This Cosmetics Shop Management System keeps every record Shop and reducing paperwork
project of c++ of student report card managment (This is an automated software system written in C++ programming language for Student Performance management system which is used to store records various information about the students and books details.)(thanks)
This project is aimed at developing an online movie ticket booking system website for customers.Online movie ticket booking system is a project developed for booking movie ticket online.This project saves lots of time and reduces the work of the customer.In online movie ticket booking system booking the movie ticket can be done from anywhere and at any time(24*7).some features provided to the users are new registration,login in,see movies by category,compare ticket price and timing,Customer can book ticket online without registration but if he/she registers then he/she will get different types of special offers,e-newsletters,movie updates and lots more The user can also cancel or update their order
Computer science class 12 project on Super Market BillingHarsh Kumar
Certificate
--Declaration
--Acknowledgement
--Hardware and software requirements
--Classes and function used
--Header files used
--Files generated
--Working description
--Coding
--Output screen
--Bibliography
Development of an interactive car sale system which lets a user to find a car and its details is the main objective of this project. The administrators can access, enter, modify and delete the details of every car. Administrators are responsible of maintaining the details of vehicles like the Manufacturer information,
Python Project book shop system.This project BOOKSHOP SYSTEM includes some facilities for the retail book shop to maintain records of the books and also search, display, modification, delete etc the books available. This software searches the books data which is store in the record.
WHAT IS FUNCTION? WHY WE NEED FUNCTION.
TYPES OF FUNCTIONS
BUILT IN FUNCTIONS
int() , str(), float(), eval(), abs(),pow(), type() , round(),
modules in python,
Mat modules
pi, ceil(),pow(),floor(),sqrt(), sin(), cos() , tan()
NATURAL ENVIRONMENT,CATEGORIES OF RESOURCES,NATURAL RESOURCES,RENEWABLE AND NON-RENEWABLE,EXHAUSTIBLE , NON-EXHAUSTIBLE RESOURCES,HOW ENVIRONMENT IS CRUCIAL FOR US
WHAT IS DICTIONARY IN PYTHON?
HOW TO CREATE A DICTIONARY
INITIALIZE THE DICTIONARY
ACCESSING KEYS AND VALUES FROM A DICTIONARY
LOOPS TO DISPLAY KEYS AND VALUES IN A DICTIONARY
METHODS IN A DICTIONARY
TO WATCH VIDEO OR PDF:
https://computerassignmentsforu.blogspot.com/p/dictinpyxii.html
introduction to boolean logic,truth table and types of forms in truth table , evaluate the expression using truth table
to download pdf:
https://computerassignmentsforu.blogspot.com/p/booleanclassxi.html
To watch video:
https://youtu.be/OrszQmx0BWQ
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
1. DOON PUBLIC SENIOR SECONDARY
SCHOOL,HALDWANI
Project Report
On
SUPER MARKET
BILLING SYSTEM
In the partial fulfillment of All India Senior
School Certificate Examination for the session
2017-2018 conducted by Central Board Of
Secondary Education.
………………………
2. ACKNOWLEDGEMENT
I would like to convey my heartful thanks to
………………………..(Computer Science)
who always gave valuable suggestions &
guidance for completion of my project.
He helped me to understand & remember
important details of the project. My project
has been a success only because of his
guidance.
I am especially indented & I am also beholden
to my friends. And finally I thank to the
members of my family for their support &
encouragement.
3. CERTIFICATE
This is to certify that ……………………
of class ……….. of
…………………………………has
completed his project under my supervision.
He has taken proper care & shown
sincerity in completion of this project.
I certify that this project is up to
my expectation & as per the guideline
issued by CBSE.
………………………………….
(Computer Science faculty )
5. In the existing system, most of the records are maintained on
paper. It becomes very inconvenient to modify the data. In
the existing system, here is a possibility that the same data
in different registers may have different values which means
the entries of the same data do not match. This inconsistent
state does not supply the concrete information which poses
a problem in the case information related to particular search
record.
Our project is very useful. User is no longer required to
check his register in search of records, as now it can be
searched over the software by choosing some options. The
user need not to type in most of the information. He/she is
just required to enter the desired options. On the whole it
liberates the user from keeping lengthy manual records. In a
nutshell, it abates the work load of an organization.
In today’s world, no one likes to perform calculations on
calculator or manually when computer is there. Everyone
wants his/her work to be done by computer automatically
and displaying the result for further manipulations.
The following documentation is a project the “SUPER
MARKET BILLING SYSTEM”. It is a detailed summary of all
the drawbacks of the old system and how the new proposed
system overcomes these shortcomings. The new system
takes into account the various factors while designing a new
system. It keeps into the account the Economical bandwidth
available for the new system. The foremost thing that is
taken care of is the Need and Requirements of the User.
6.
7. //***************************************************************
// HEADER FILE USED IN PROJECT
//****************************************************************
#include<conio.h>
#include<stdio.h>
#include<process.h>
#include<fstream.h>
#include<iomanip.h>
#include<string.h>
#include<ctype.h>
void intromain();
int getrollno();
void display_all();
void product_tabular();
void modify_record(int n);
void delete_record(int n);
void againopenandclose();
int search(int p);
void changeqty(int pr1,int q11);
//***************************************************************
// CLASS USED IN PROJECT
//****************************************************************
class product
{
int pno;
char name[50];
int qty;
float price,tax,dis;
public:
void modifydata(int n1,char snm[15],int q);
//*****************************************************************************
void showdatamulti()
{
gotoxy(5,7);
cout<<"===============================================================";
gotoxy(10,8);
cout<<"PRODUCT NO:";
gotoxy(30,8);
cout<<pno;
gotoxy(40,8);
cout<<"NAME OF PRODUCT:";
gotoxy(60,8);
cout<<name;
gotoxy(10,9);
cout<<"PRODUCT PRICE:";
gotoxy(30,9);
cout<<price;
gotoxy(40,9);
cout<<"QUANTITY:";
gotoxy(60,9);
cout<<qty;
gotoxy(10,10);
cout<<"DISCOUNT:";
gotoxy(30,10);
12. cout<<"File could not be open !! Press any Key...";
getch();
}
//**************temporary hiding these lines
while(objiff.read((char *) &st, sizeof(product)))
{ count++; }
//***********jump to the last line
objiff.seekg(count-sizeof(st),ios::beg);
objiff.read((char *) &st, sizeof(product));
count=st.retpno();
count++;
objiff.close();
return count;
}
//***************************************************************
// function to read specific record from file
//****************************************************************
void display_sp(int n)
{
int flag=0;
fp.open("shop.dat",ios::in);
if(!fp)
{
cout<<"File could not be open !! Press any Key...";
getch();
return;
}
while(fp.read((char*)&pr,sizeof(product)))
{
if(pr.retpno()==n)
{
clrscr();
intromain();
pr.show_product();
flag=1;
}
}
fp.close();
if(flag==0)
cout<<"nnrecord not exist";
getch();
}
//***************************************************************
// function to place order and generating bill for Products
//****************************************************************
struct order
{
int pno1;
char name1[50];
int qty1;
float price1,tax1,dis1;
};
void copyfile(int prod1,order o11[],int &c1,int qt2);
void place_order()
{
13. order o1[50];
int c=0,pr1=0;
float amt=0,damt=0,total=0,ttaxt=0;
int k=0,q1;
char ch='Y';
clrscr();
product_tabular();
clrscr();
intromain();
gotoxy(30,4);
cout<<"============================";
gotoxy(30,5);
cout<<" PLACE YOUR ORDER";
gotoxy(30,6);
cout<<"============================";
do
{
clrscr();
gotoxy(5,10);
cout<<"Enter The Product No: ";
gotoxy(55,10);
cin>>pr1;
k=search(pr1);
if(k==0)
{
gotoxy(5,12);
cout<<"Enter the Quantity:";
gotoxy(28,12);
cin>>q1;
changeqty(pr1,q1);
copyfile(pr1,o1,c,q1);
}else {cout<<"Product not found"; }
clrscr();
gotoxy(10,20);
cout<<"Do you want purchase more (Yes[ y or Y ] or NO [n or N])";
gotoxy(10,21);
cin>>ch;} while(ch=='y' || ch=='Y');
clrscr();
gotoxy(20,20);
cout<<"Thank You For Placing The Order..........";
getch(); clrscr(); intromain();
gotoxy(13,5);
cout<<"*************************INVOICE************************";
gotoxy(1,6);
cout<<"Pr No."<<setw(12)<<"Pr Name"<<setw(10)<<"Qty" <<setw(15)<<"Price"
<<setw(13)<<"Amount"<<setw(23)<<"Amount- discount";
gotoxy(3,7);
cout<<"----------------------------------------------------------------------------";
int yy=8;
for(int x=0;x<c;x++)
{
gotoxy(1,yy);
cout<<o1[x].pno1;
gotoxy(10,yy);
cout<<o1[x].name1;
15. //**************temporary hiding these lines
while(objiff2.read((char *) &st2, sizeof(product)))
{
if(st2.retpno()==prod1)
{ fpos2=(int)objiff2.tellg();
break;
} }
//***********jump to the last line
objiff2.seekg(fpos2-sizeof(st2),ios::beg);
objiff2.read((char *) &st2, sizeof(product));
strcpy(o11[c1].name1,st2.getname());
o11[c1].dis1=st2.retdis();
o11[c1].price1=st2.retprice();
o11[c1].tax1=st2.gettax();
//*********************copy record***********************
o11[c1].qty1=qt2;
c1++;
objiff2.close();
}
//***************************************************************
// INTRODUCTION FUNCTION
//****************************************************************
void intro()
{
gotoxy(4,2);
cout<<"************************SUPER
MARKET**********************************";
gotoxy(12,4);
cout<<"=======================BILLING=============================";
gotoxy(5,5);
cout<<"****************************S=Y=S=T=E=M********************************"
;
gotoxy(15,10);
cout<<"PROJECT:";
gotoxy(15,12);
cout<<"MADE BY : TANUJA COLONEY AND PRIYANSHI PANDEY";
gotoxy(10,14);
cout<<"---------------SCHOOL : DOON PUBLIC SCHOOL--------------------";
getch();
}
//***************************************************************
// ADMINSTRATOR MENU FUNCTION
//****************************************************************
void admin_menu()
{
clrscr();
char ch2;
int num;
//************************************************************
clrscr();
intromain();
gotoxy(20,6);
cout<<"=================ADMIN MENU====================";
gotoxy(22,7);
cout<<"1.CREATE PRODUCT";
16. gotoxy(22,8);
cout<<"2.DISPLAY ALL PRODUCTS";
gotoxy(22,9);
cout<<"3.SEARCH RECORD(QUERY) ";
gotoxy(22,10);
cout<<"4.MODIFY PRODUCT";
gotoxy(22,11);
cout<<"5.DELETE PRODUCT";
gotoxy(22,12);
cout<<"6.BACK TO MAIN MENU";
gotoxy(18,13);
cout<<"Please Enter Your Choice (1-6) ";
gotoxy(55,13);
//**********************************************************
ch2=getche();
switch(ch2)
{
case '1': clrscr();
write_product();
break;
case '2': product_tabular();//display_all();
break;
case '3':
//********************
clrscr();
intromain();
gotoxy(10,8);
cout<<"*****ENTER THE PRODUCT NUMBER TO BE SEARCHED:";
gotoxy(55,9);
cin>>num;
display_sp(num);
break;
case '4':
clrscr();
intromain();
gotoxy(10,8);
cout<<"*****ENTER THE PRODUCT NUMBER TO BE SEARCHED AND MODIFY:";
gotoxy(55,9);
cin>>num;
modify_record(num);
break;
case '5':
clrscr();
intromain();
gotoxy(10,8);
cout<<"*****ENTER THE PRODUCT NUMBER TO BE SEARCHED and to Delete:";
gotoxy(55,9);
cin>>num;
delete_record(num);
break;
case '6': break;
default:cout<<"a";admin_menu();
}
}
//***************************************************************
17. // THE MAIN FUNCTION OF PROGRAM
//****************************************************************
void main()
{
char ch;
intro();
do
{
//****************TEMPORARY***********************
clrscr();
intromain();
gotoxy(20,6);
cout<<"=================MAIN MENU====================";
gotoxy(28,7);
cout<<"01. CUSTOMER";
gotoxy(28,8);
cout<<"02. ADMINISTRATOR";
gotoxy(28,9);
cout<<"03. EXIT";
gotoxy(20,10);
cout<<"==============================================";
gotoxy(25,12);
cout<<"Please Select Your Option (1-3) ";
gotoxy(30,14);
ch=getche();
switch(ch)
{
case '1': clrscr();
place_order();
getch();
break;
case '2': admin_menu();
break;
case '3':exit(0);
default :cout<<"a";
} }while(ch!='3');}
//***************main intro
void intromain()
{ clrscr();
gotoxy(1,2);
cout<<"**************SUPER******MARKET*****PROJECT************************";
gotoxy(1,3);
cout<<"************************************************************************";
}
//****************************************************************************
// DISPLAY ALL THE PRODUCT TABULAR FORM
//****************************************************************************
void product_tabular()
{
int r=0,col=10;
product st;
ifstream inFile;
inFile.open("shop.dat",ios::binary);
if(!inFile)
{
18. cout<<"File could not be open !! Press any Key...";
getch();
return;
}
display_all();
while(inFile.read((char *) &st, sizeof(product)))
{
if(r<=12)
{
r++;
st.showall(col);
col++;
}else {
gotoxy(20,30);
cout<<"--------------press any key------------------------";
getch();
clrscr();
display_all();
col=10;
r=0;
}}
inFile.close();
getch();
}
//**************************tabular forms ends**********************************
//*******************tabulars forms headings************************************
//function to display all the records of product
//**********************************************************************
void display_all()
{
clrscr();
intromain();
gotoxy(1,5);
cout<<" **********************PRODUCTS DETAILS***************************";
gotoxy(1,6);
cout<<"===============================================================";
gotoxy(1,7);
cout<<"PROD.NO"<<setw(10)<<"NAME"<<setw(15)<<"PRICE"<<setw(15)<<"QUANTITY"<<
setw(15)<<"DISCOUNT"<<setw(10)<<"TAX%";
gotoxy(1,8);
cout<<"================================================================";
}
//************************************************************
// MODIFY RECORD
//**********************************************************
void modify_record(int n)
{
product st,temp;
char tmpnm[50];
ifstream inFile;
int fpos=-1;
inFile.open("shop.dat",ios::binary);
if(!inFile)
{
19. cout<<"File could not be open !! Press any Key...";
getch();
return;
}
int flag=0;
while(inFile.read((char *) &st, sizeof(product)))
{
if(st.retpno()==n)
{ clrscr();
intromain();
st.showdatamulti();
flag=1;
}
}
inFile.close();
if(flag==0)
cout<<"nnrecord not exist";
else
{
//*******modifying the records starts here
fstream File;
File.open("shop.dat",ios::binary|ios::in|ios::out);
if(!File)
{
cout<<"File could not be open !! Press any Key...";
getch();
return;
}
while(File.read((char *) &st, sizeof(product)))
{
if(st.retpno()==n)
{ fpos=(int)File.tellg();
break;
}
}
File.seekp(fpos-sizeof(product),ios::beg);
strcpy(tmpnm,st.getname());
int q1=st.getqty();
gotoxy(1,12);
cout<<"*******************************************************************";
gotoxy(1,13);
cout<<"=ENTER NEW VALUES FOR THE RECORDS GIVEN ABOVE=========";
temp.modifydata(n,tmpnm,q1);
File.write((char *) &temp, sizeof(product));
File.close();
}
}
//*****************************************************************************
// DELETE THE RECORD OF THE STUDENT
//****************************************************************************
void delete_record(int n)
{
product st;
ifstream inFile;
20. inFile.open("shop.dat",ios::binary);
if(!inFile)
{
cout<<"File could not be open !! Press any Key...";
getch();
return;
}
int flag=0;
while(inFile.read((char *) &st, sizeof(product)))
{
if(st.retpno()==n)
{ clrscr();
intromain();
st.showdatamulti();
flag=1;
}
}
inFile.close();
char ch;
if(flag==0)
cout<<"nnrecord not exist";
else
{
//*******deletion of the records starts from here
gotoxy(1,15);
cout<<"******************************************************************";
gotoxy(5,16);
cout<<"=DO YOU WANT TO DELETE THE RECORDS GIVEN ABOVE[YES(Y) OR NO (N)";
gotoxy(2,17);
cin>>ch;
if (toupper(ch)=='Y')
{
ofstream outFile;
outFile.open("Temp1.dat",ios::binary);
ifstream objiff("shop.dat",ios::binary);
objiff.seekg(0,ios::beg);
while(objiff.read((char *) &st, sizeof(product)))
{
if(st.retpno()!=n)
{ outFile.write((char *) &st, sizeof(product)); }
}
outFile.close();
objiff.close();
remove("shop.dat");
rename("Temp1.dat","shop.dat");
againopenandclose();
gotoxy(30,20);
cout<<"----------------------------Record Deleted----------------------------------";
}
}
getch();
}
//***********************delete record ends************************************
void againopenandclose()
{
21. ifstream inFile;
product st;
inFile.open("shop.dat",ios::binary);
if(!inFile)
{
getch();
return;
}
while(inFile.read((char *) &st, sizeof(product)))
{
}
inFile.close();
}
//***********************search the product***********************
int search(int p)
{
product st;
ifstream inFile;
inFile.open("shop.dat",ios::binary);
if(!inFile)
{
cout<<"File could not be open !! Press any Key...";
getch();
return -1;
}
int flag=0;
while(inFile.read((char *) &st, sizeof(product)))
{
if(st.retpno()==p)
{ clrscr();
intromain();
st.showdatamulti();
flag=1;
}
}
inFile.close();
if(flag==0)
return 1;
//cout<<"nnrecord not exist";
else
{
return 0;
}
}
//********************change quantity*************************
void changeqty(int pr1,int q11)
{
product st;
int fpos=-1;
fstream File;
File.open("shop.dat",ios::binary|ios::in|ios::out);
if(!File)
{
cout<<"File could not be open !! Press any Key...";
getch();
24. ***********************SUPER MARKET***************************
***********************BILLING*************************
PROJECT:
MADE BY : …………………………………….
-----------------------------------………………………………………………--------------------------------
-------------------------------------------------------------------------------------------------------------------------
-
************************MAIN MENU***********************
01. CUSTOMER
02. ADMINISTRATOR
03. EXIT
Please Select Your Option (1-3)
*****************************ADMIN MENU***************************
1.CREATE PRODUCT";
2.DISPLAY ALL PRODUCTS";
3.SEARCH RECORD(QUERY) ";
4.MODIFY PRODUCT";
5.DELETE PRODUCT";
6.BACK TO MAIN MENU";
Please Enter Your Choice (1-6)
****************CREATE PRODUCT********************
Please Enter The Product No. of The Product
101
Please Enter The Name of The Product
SUNFEAST_BISCUITS
Please Enter The Price of The Product
20
Please Enter The Discount (%)
2
***************The Product Has Been Created******************
***************DISPLAY ALL PRODUCTS*****************
******************DISPLAY ALL RECORD****************
The Product No. of The Product : 101
The Name of The Product : SUNFEASTBISCUITS
The Price of The Product : 20
Discount : 2
********************QUERY**************************
Please Enter The Product No. 101
The Product No. of The Product : 101
The Name of The Product : SUNFEASTBISCUITS
The Price of The Product : 20
Discount : 2
25. **********************MODIFY PRODUCT*******************************
To Modify
Please Enter The Product No.: 101
The Product No. of The Product : 101
The Name of The Product : SUNFEASTBISCUITS
The Price of The Product : 20
Discount : 2
Please Enter The New Details of Product
Please Enter The Product No. of The Product
101
Please Enter The Name of The Product
SUNFEAST
Please Enter The Price of The Product
25
Please Enter The Discount (%)
2
Record Updated
********************DELETE PRODUCT********************
Delete Record
Please Enter The product no. of The Product You Want To Delete : 101
Record Deleted ..
**********************VIEW PRODUCT MENU******************
====================================================
Product.No. NAME PRICE
====================================================
101 SUNFEAST_BISCUITS 20
102 PEN 35
103 BREAD 15
26. REQUIREMENTS
HARDWARE REQUIRED
• Printer, to print the required documents of the project
• Compact Drive
• Processor : intel
• Ram : 512 MB or more than 512MB
• Harddisk : 80 GB or more than 80GB.
SOFTWARE REQUIRED
• Operating system : Windows XP
• Turbo C++, for execution of program and Ms word, for
presentation of output.
27. ADVANTAGES
• Customer does not have to wait in long queues.
• Shop owner does not need to worry about buying and selling of products
• This software reduces paper work.
• It is easy to handle customer’s record and the details of purchased of products
and selling of products.
• This software saves the time.
• Information of the product sold stores separately.
DISADVANTAGES
• This system suitable for only few places.
• This system is not suitable for wholesale shop owners
• Online facility is not available.
28. CONCLUSION
This software is efficient in maintaining product
details and can easily perform operations on product’s
like additions ,deletion, modifications and products
can be searched and display on the basis of your
choice. This software also reduces the work load.
In future, this system can launch web site for easy
online. In this system there is limitation for places. In
future, it can be extended to add more places.
29. SYSTEM DESIGN
Then we began with the design phase of the system. System design is a
solution, a “HOW TO” approach to the creation of a new system. It
translates system requirements into ways by which they can be made
operational. It is a translational from a user oriented document to a
document oriented programmers. For that, it provides the understanding
and procedural details necessary for the implementation. Here we use
Flowchart to supplement the working of the new system. The system thus
made should be reliable, durable and above all should have least possible
maintenance costs. It should overcome all the drawbacks of the Old
existing system and most important of all meet the user requirements.
START
1CUSTOMER
2.ADMINISTRATOR
3.EXIT
ENTER YOUR CHOICE:
IF CHOICE = 1 ELSE
IF CHOICE = 2 ELSE
IF CHOICE = 3
THEN
?
CREATE
PRODUCT
PLACE ORDER
STOP
DISPLAY
ALL
PRODUCTS
QUERY MODIFY
PRODUCT
DELETE
PRODUCT
VIEW
PRODUCT
MENU
CHOICE 2
CHOICE 1