Documente Academic
Documente Profesional
Documente Cultură
FOOTBALL
OF CLASS XII A
PRINCIPAL:
Mr. VINAY AGRAWAL
SUBMITTED TO:
SUBMITTED BY: Mr. AMIT YADAV
SANKET JAIN
ACKNOWLEDGEME
NT
I acknowledge with immense
gratitude and a deep sense of respect the
useful help given to me by my Physics
teacher
Mr.Jaydev
Chaturvedi
in
selection and planning of this project. I
also extend my heartiest thanks to our
Principal
Mr. Vinay Agrawal for his
precious help and co-operation to make
my effort succeed. I also pay thanks to my
friends who co-operated in completing my
project.
MADE BY:-SATYAM KURMI
CERTIFICATE
This is to certified that the Project
Report on Freezing & Boiling Point of
Liquid which is being submitted by
Prakhar Singh Chandel of class XII
Maths from Gyanodaya Sr. Sec. School
Khurai for board exam of the year 2016-17
has been duly completed as record of
bonfire both in respect of its contents and
its literary presentation for being referred
to the examiner.
PRINCIPAL:
GUIDED BY:
CERTIFICAT
E
This is to certify that the Activity
File which is being submitted by Satyam
Kurmi
of
Class
XII
Maths
from
Gyanodaya Sr. Sec. School Khurai for board
exam of the year 2016-17 has been duly
completed as a record both in respect of
Mr.
EXTERNALS SIGN:
DECLARATIO
N
We are the student of class XII of
Gyanodaya Sr. Sec. School Khurai declare
PREFACE
To remain motivated and to learn
from various experience and sources. It is
necessary
that
we
should
actively
participate in the learning process.
CONTENTS
1) SYSTEM ANALYSIS
1.1 INTRODUCTION
1.2 REQUIREMENT OF NEW SYSTEM
1.3 SYSTEM HIERARCHY CHART
1.4 DATA DICTIONARY
2) SYSTEM DESIGN
2.1 INTODUCTION
2.2 ELEMENT OF DESIGN
3) SYSTEM DEVELOPMENT
3.1 C++ AN OVERVIEW
3.2 HARDWARE AND SOFTWARE REQUIREMENTS
1) SYSTEM ANALYLSIS
1.1 INTRODUCTION:
Why system studies?
It is always require studying an existing system to remove its
shortcomings.Basically system study and analysis involve the
following three questions:
1. What is existing system?
2. What are the drawbacks of existing system?
3. Is better to modify the existing system or to design a new
system?
What is structured analysis?
2) SYSTEM DESIGN
2.1 INTRODUCTION:
Determining systems requirement requires analysis of the
fact in hand. The design is a solution to translation of
requirement into ways of meeting them. It is how to specify the
features of a system that will meet the previously stated
requirements. The objects of system design are:
1. Specify logical design elements (input, output, files and
database procedures.
2. Support business activities (performance is improved).
3) SYSTEM DEVELOPMENT
3.1 C++ AN OVERVIEW:
LMS has been development in turbo c++ which is one of the
most popular object oriented programming(oop) language. Oop
was developed because limitation were discovered in earlier
approach to programming language is to combine into a single
unite both the data and function that operates on the data. Such
a unite called object. An object function called member function
in c++, typically provide the only way access its data. You cant
access the directly. The data hiding are key term in the
description of object oriented languages.
/**************************************************************************************
clrscr();
textbackground(RED);
textcolor(BLUE);
cout<<"
W EEEEEE L
WE
CCCCCCCC OOOOOOO M
cout<<"\n
cout<<"\n
W W W EEEE L
cout<<"\n
WW WWE
cout<<"\n
O
C
C
M EEEEEE";
O M M M M E ";
O
O
O M M M EEEE ";
O M
M E ";
M EEEEEE";
cout<<"\n";
cout<<"\n";
cout<<"\n
TTTTTTT OOOOOO";
cout<<"\n
O";
cout<<"\n
O";
cout<<"\n
O";
cout<<"\n
OOOOOO";
cout<<"\n";
cout<<"\n";
cout<<"\n OOOOO U U RRRRR PPPPPP RRRRR OOOOO
cout<<"\n O O U U R R P P R R O O
JE
RR O O J JE
J EEEE C
C
T";
T";
T";
cout<<"\n";
cout<<"\n";
getch();
textbackground(RED);
textcolor(GREEN);
cout<<"*******************************************************************************";
cout<<"\n\n\n
";
cout<<"
SAGAR(M.P)
";
cout<<"\n\n
";
cout<<"\n
***************BANK MANAGEMENT**************";
cout<<"\n
cout<<"\n\n\n\n
cout<<"\n
NAME NIKHIL-JAIN
LALIT-TIWARI
cout<<"\n\n\n
CLASS-XII 'A'
";
SUBJECT-TEACHER
cout<<"\n\n\n
";
NITIN VERMA
";
cout<<"\n\n\n**************************************************************************";
getch();
clrscr();
int ch;
char b='i';
nik:
textbackground(MAGENTA);
textcolor(BLUE);
cout<<"\n***************************************MENU********************************";
cout<<"\n*****************************************************************************";
cout<<"\n*********************************1.NEW ACCOUNT.****************************";
cout<<"\n*********************************2.VIEW ACCOUNT DETAILS.******************";
cout<<"\n*********************************3.WITHDRAW MONEY.**********************";
cout<<"\n*********************************4.DEPOSITE MONEY.************************";
cout<<"\n*********************************5.DELETE ACCOUNT.*************************";
cout<<"\n*********************************6.MODIFY ACCOUNT.************************";
cout<<"\n*********************************7.EXIT.**************************************";
cout<<"\n*****************************ENTER YOUR CHOICE(1-7):***********************";
cin>>ch;
getch();
clrscr();
switch(ch)
{
case 1:
textbackground(RED+GREEN);
textcolor(BLUE+RED);
newac();
cout<<"\n-----------------------------PRESS 'i' FOR MAIN MENU:---------------------------";
cin>>b;
if(b=='i')
{
clrscr();
goto nik;
}
break;
case 2:
textbackground(CYAN);
textcolor(925);
view();
cout<<"\n-----------------------------PRESS 'i' FOR MAIN MENU:---------------------------";
cin>>b;
if(b=='i')
{
clrscr();
goto nik;
}
break;
case 3:
textbackground(RED+GREEN);
textcolor(423);
with();
cout<<"\n-----------------------------PRESS 'i' FOR MAIN MENU:---------------------------";
cin>>b;
if(b=='i')
{
clrscr();
goto nik;
}
break;
case 4:
textbackground(986);
textcolor(654);
dep();
cout<<"\n-----------------------------PRESS 'i' FOR MAIN MENU:---------------------------";
cin>>b;
if(b=='i')
{
clrscr();
goto nik;
}
break;
case 5:
textbackground(123);
textcolor(905);
del();
cout<<"\n-----------------------------PRESS 'i' FOR MAIN MENU:----------------------------";
cin>>b;
if(b=='i')
{
clrscr();
goto nik;
}
break;
case 6:
textbackground(GREEN+MAGENTA);
textcolor(BLACK);
mod();
cout<<"\n----------------------------PRESS 'i' FOR MAIN MENU:----------------------------";
cin>>b;
if(b=='i')
{
clrscr();
goto nik;
}
break;
case 7:
textbackground(RED+GREEN);
textcolor(BLUE+GREEN);
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@THA
NK YOU.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@";
getch();
exit(0);
break;
}
getch();
}
/**************************************************************************************
*********************FUNCTION TO CREATE NEW ACOOUNT.***************************
***************************************************************************************
void newac()
{
clrscr();
ofstream ni;
ni.open("bankin.txt",ios::binary|ios::app);
cout<<"********************************NEW USER:************************************";
cout<<"\nENTER YOUR ACCOUNT NUMBER :";
cin>>ob.accno;
cout<<"\n******************************ENTER YOUR NAME:";
gets(ob.name);
cout<<"\n******************************ENTER LAST 4 DIGIT OF YOUR ADHAAR NUMBER:";
cin>>ob.adaarno;
cout<<"\n******************************ENTER YOUR FULL ADDRESS:";
gets(ob.res);
cout<<"\n******************************ENTER YOUR PHONE NUMBER:";
cin>>ob.pno;
cout<<"\n******************************ENTER YOUR EMAIL(char only):";
gets(ob.em);
cout<<"\n******************************ENTER AMOUNT BY WHICH YOU WANT TO OPEN
ACCOUNT:";
cin>>ob.amount;
ni.write((char*)&ob,sizeof(ob));
}
/**************************************************************************************
*********************FUNCTION TO SHOW ACCOUNT DETAILS.**************************
**************************************************************************************/
void view()
{
clrscr();
ifstream ni;
ni.open("bankin.txt",ios::binary|ios::in);
int acno;
char f='n';
cout<<"\n******************************ENTER ACCOUNT NUMBER TO SEARCHED :";
cin>>acno;
while(!ni.eof())
{
ni.read((char*)&ob,sizeof(ob));
if(ob.accno==acno)
{
cout<<"\n******************************ACCOUTNT NUMBER:";
cout<<ob.accno;
cout<<"\n******************************NAME:";
cout<<ob.name;
cout<<"\n******************************LAST 4 DIGIT OF YOUR ADHAAR NUMBER:";
cout<<ob.adaarno;
cout<<"\n******************************FULL ADDRESS:";
cout<<ob.res;
cout<<"\n******************************PHONE NUMBER:";
cout<<ob.pno;
cout<<"\n******************************EMAIL(char only):";
cout<<ob.em;
cout<<"\n******************************AMOUNT:";
cout<<ob.amount;
f='t';
}
}
if(f=='n')
cout<<"\n******************************ACCOUNT DOES NOT EXISTS.";
ni.close();
}
/**************************************************************************************
*********************FUNCTION TO WITHDRAWL MONEY.******************************
**************************************************************************************/
void with()
{
clrscr();
fstream ni;
ni.open("bankin.txt",ios::binary|ios::in|ios::out);
int acno,m;
char f='n';
cout<<"\n******************************ENTER ACCOUNT NUMBER TO BE SARCHED:";
cin>>acno;
while(!ni.eof())
{
ni.read((char*)&ob,sizeof(ob));
if(ob.accno==acno)
{
cout<<"\nYOUR AMOUNT HAS "<<ob.amount<<" Rs.";
cout<<"\nENTER AMOUNT TO BE WITHDRAWL:";
cin>>m;
ob.amount-=m;
cout<<"\nNOW YUOR ACCOUT CONTAINTS "<<ob.amount<<" Rs.";
int pos=ni.tellg();
ni.close();
//sleep(3);
//pos=ni.tellg();
ni.open("bankin.txt",ios::binary|ios::in|ios::in|ios::ate);
ni.seekg(pos-sizeof(ob));
ni.write((char*)&ob,sizeof(ob));
f='t';
break;
}
}
if(f=='n')
cout<<"\n*******************************ACCOUNT DOES NOT EXISTS*******************";
}
/**************************************************************************************
*************************PROGRAM TO DEPOSITE MONEY.******************************
**************************************************************************************/
void dep()
{
clrscr();
fstream ni;
ni.open("bankin.txt",ios::binary|ios::in);
int acno,m;
char f='n';
cout<<"\n******************************ENTER ACCOUNT NUMBER TO BE SARCHED:";
cin>>acno;
while(!ni.eof())
{
ni.read((char*)&ob,sizeof(ob));
if(ob.accno==acno)
{
cout<<"\nYOUR ACCOUNT HAS "<<ob.amount<<" Rs.";
cout<<"\nENTER AMOUNT TO BE DEPOSITE:";
cin>>m;
ob.amount+=m;
cout<<"\nNOW YPUR ACCOUNT CONTAINS "<<ob.amount<<" Rs.";
int pos=ni.tellg();
ni.close();
//sleep(3);
//pos=ni.tellg();
ni.open("bankin.txt",ios::binary|ios::in|ios::in|ios::ate);
ni.seekg(pos-sizeof(ob));
ni.write((char*)&ob,sizeof(ob));
f='t';
break;
}
}
if(f=='n')
cout<<"\n******************************ACCOUNT DOES NOT EXISTS********************";
}
/**************************************************************************************
*************************FUNCTION TO MODIFY ACCOUNT.*****************************
**************************************************************************************/
void mod()
{
clrscr();
fstream ni;
ni.open("bankin.txt",ios::binary|ios::in|ios::out);
int acno,ad;
char f='n',con='f',e[80],rs[80],n[80];
long pn,am;
cout<<"\n*****************************ENTER ACCOUNT TO BE SEARCHED:";
cin>>acno;
while(!ni.eof())
{
ni.read((char*)&ob,sizeof(ob));
if(ob.accno==acno)
{
cout<<"\n******************************ACCOUNT NUMBER:";
cout<<ob.accno;
cout<<"\n******************************NAME:";
cout<<ob.name;
cout<<"\n******************************LAST 4 DIGIT OF YOUR ADHAR NUMBER:";
cout<<ob.adaarno;
cout<<"\n******************************FULL ADDRESS:";
cout<<ob.res;
cout<<"\n******************************PHONE NUMBER:";
cout<<ob.pno;
cout<<"\n******************************EMAIL(char only):";
cout<<ob.em;
cout<<"\n******************************AMOUNT:";
cout<<ob.amount;
cout<<"\n******************************ENTER NEW DETAIL:****************************";
cout<<"\n******************************ENTER YOUR NAME:";
gets(n);
cout<<"\n******************************ENTER YOUR FULL ADDRESS:";
gets(rs);
cout<<"\n******************************ENTER LAST 4 DIGIT OF YOUR ADHAR NUMBER";
cin>>ad;
cout<<"\n******************************ENTER YOUR PHONE NUMBER:";
cin>>ob.pno;
cout<<"\n******************************ENTER YOUR EMAIL(char only):";
gets(e);
int pos=ni.tellg();
ni.close();
//sleep(3);
//pos=ni.tellg();
ni.open("bankin.txt",ios::binary|ios::in|ios::in|ios::ate);
ni.seekg(pos-sizeof(ob));
ni.write((char*)&ob,sizeof(ob));
f='t';
break;
}
}
ni.close();
if(f=='n')
cout<<"\n*******************************RECORD NOT FOUND**************************";
}
/**************************************************************************************
*************************FUNCTION TO DELETE ACCOUNT.*****************************
**************************************************************************************/
void del()
{
clrscr();
ifstream ni;
ni.open("bankin.txt",ios::binary|ios::in);
ofstream no;
no.open("bank.txt",ios::binary);
int acno;
char f='n',con='f';
cout<<"\n******************************ENTER ACCOUNT NUMBER TO BE SEARCHED:";
cin>>acno;
while(!ni.eof())
{
ni.read((char*)&ob,sizeof(ob));
if(ob.accno==acno)
{
cout<<"\n******************************ACCOUNT NUMBER:";
cout<<ob.accno;
cout<<"\n******************************NAME:";
cout<<ob.name;
cout<<"\n******************************LAST FOUR DIGIT OF YOUR ADHAR NUMBER:";
cout<<ob.adaarno;
cout<<"\n******************************FULL ADDRESS:";
cout<<ob.res;
cout<<"\n******************************PHONE NUMBER:";
cout<<ob.pno;
cout<<"\n******************************EMAIL(char only):";
cout<<ob.em;
cout<<"\n******************************AMOUNT:";
cout<<ob.amount;
f='t';
cout<<"\n******************************ARE YOU SURE,YOU WANT TO DELETE ACCOUNT:";
cin>>con;
if(con=='f')
no.write((char*)&ob,sizeof(ob));
}
else
no.write((char*)&ob,sizeof(ob));
}
if(f=='n')
cout<<"\n*******************************ACCOUNT DOES NOT EXISTS.*******************";
ni.close();
no.close();
remove("bankin.txt");
rename("bank.txt","bankin.txt");
}
/**************************************************************************************
*********************************HERE PROGRAM ENDS*******************************
**************************************************************************************/
BIBLIOGRAPH
Y
C++ AN OVERVIEW
-FROM TEXTBOOK XII SUMITA ARORA
HEADER FILES USED
-FROM TEXTBOOK XII SUMITA ARORA
CODING - SELF
OUTPUT SCREEN
-FROM TC3 BY COMPILING CODING