why an Opensea Clone Script might be your perfect match.pdf
Project on Video Library management
1. COMPUTERPROJECTONTHETOPIC
VIDEO LIBRARY MANAGEMENT SYSTEM
USING C++
For thefulfillmentofthe
Terms andconditionssetsbythec.b.s.e.
For thecomputer sciencepracticalpaper
Of theallIndiasenior secondaryschool
Examination– 2015-16
Submitted By : Project Supervisor :
Name :Parv Poddar Mr. Amarnath Yadav
Class : XII ”daffodil “ Teacher Of Computer
2. Roll: 6604252 Science
D.A.V PublicSchool, D.A.V Public School, Jharsuguda.
Jharsuguda.
For the fulfillment of
the terms and conditions sets
by the C.B.S.E. for the
Computer Science Practical
paper of the All India Senior Secondary School
Examination - 2015-16
Submitted by : Project Supervisor :
3. Name : PARV PODDAR MR. Amarnath Yadav
Class : XII “Daffodil” Teacher of Computer Science
Roll : D.A.V Public School
D.A.V Public School Jharsuguda.
Jharsuguda.
ACKNOWLEDGEMENT
This project work has been successful due to the pains
taken by many people. It is not possible for me to
acknowledge all of them individually. I take this opportunity to
express my gratitude to them. However to my Computer
Teacher Mr. Amarnath Yadav, I am specially indebted. I am
also be held by associates who helped me a lot in this project.
I once again thank my Computer teacher for going through the
project thoroughly and pointing me about some errors in this
project.
Finally I thank the members of my family for their support
and encouragement.
4. --
Bonafide Certificate
This is to certify that the project entitled “Video Library
Management System” submitted by of
Class XII is in accordance to him. This project is submitted for
the fulfillment of conditions laid down for “AISSE 2015-16”. It
embodies the work done by us under the supervision and
guidance of Mr. Amarnath Yadav (Teacher of Computer
Science, D.A.V Public School, Jharsuguda).
Signature of the Student Signature of the Teacher
5. Signature of the Principal
DECLARATION
I, PARV PODDAR, a student of Class – XII of D.A.V
Public School, Jharsuguda, do hereby solemnly declare
that this project entitled
“Video Library Management System “
submitted for the Computer Practical Paper for the AISSE -
2015-16 consists of the original work done by me under the
guidance and supervision of our computer teacher Mr.
Amarnath Yadav.
Place : Jharsuguda
6. Date : Class : XII
Roll. No :
D.A.V. Public School
Jharsuguda
Video Library Management System
//VideoLibraryManagementSystem
// Declarationof headerfiles
#include <iostream.h>
#include <fstream.h>
#include <process.h>
#include <string.h>
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
#include <dos.h>
#include <stdlib.h>
#include <iomanip.h>
#include <graphics.h>
typedef charoption[15];
const intROW = 10, COL = 10;
intscan; // To holdthe special charactersformovingthe promptin menu
intascii;
// To displaythe mainmenuoptions
optiona[]={
"NewCassPur",
"ListOfPurchase",
"DailyCassSales",
"SalesReport",
"AddOtherExp",
"OtherExpRep",
"ClosingStock",
"MonthlyProfit",
"Exit"
};
// Functionusedtodo screening
classmain_menu
{
inti,done;
public:
7. voidnormalvideo(intx,inty,char*str);
voidreversevideo(intx,inty,char*str);
voidbox(intx1,inty1,intx2,inty2);
char menu();
voidcontrol_menu();
voidhelp(void);
};
/* Classmemberfunctionsfordrawingboxes*/
classshape
{
public:
voidline_hor(int,int,int,char);
voidline_ver(int,int,int,char);
voidbox(int,int,int,int,char);
};
// Classcontainsthe cassettes/CDsdeposit of customers
classcassettes
{
public:
voidnew_cassettes(void); // Functiontoadd new cassettes/CDsinmusicshop
// For cassettes/CDsentryintothe cassettes.datdatafile
voidadd_to_file(int,chart_Cass_name[30],char t_Comp_name[30],int,int,int,int,float);
voiddisplay_list(void);//Displayingthe cassettes/CDslist
voiddelete_cassette(int);//Deletesthe temporarycassetterecord
intlast_cas_code(void);//if the file isexistornot
char *return_name(int);//Functionfor validationentryof name
char *return_address(int);//Functionforvalidationentryof address
intrecordno(int);
voiddisplay(int);//Todisplaythe cassette/CDinformationaccount
private:
// Data Membersof cassette.datdatafile
intcas_code; // cassette/CDcode - film, nonfilm, religious
char Cass_name[30]; // Title of the cassette/CD
char Comp_name[30]; // cassette/CDcompany
inttot_cassette; // Total cassette/CDpurchased
intdd, mm, yy; // Date of purchase
floatprice; // Price percassette/CD
};
classbalance
{
public:
voidadd_to_file(int,int,int,int,int,float); // Addrecordfor balance cassette/CD
voidbalance_cassette(void); // Functiontodisplaythe balance cassette/CD
voiddelete_balance(int); // Deletingthe balance fromTbal.dat
intgive_balance(int); // returnsthe currentbalance of a particular
// cassette/CDcode
voidUpdate_balance(int,int,int,int,int,float);//Functionto update balance after
cassette/CDsale
8. floatreturn_price(int); // Returnthe cassette/CDprice
voidmonthly_profit(void); // Monthlyprofitaftereverytransaction
private:
// Data membersof Tbal.datdatafile
intcas_code; // cassette/CDcode tobe balance
intcas_bal; // Total numberof cassettes/CDsinbalance
intdd; // Balance date
intmm;
intyy;
floatprice; // Unitprice of cassettes/CDsoncode wise
};
// Classcontainsthe customersdailycassette/CDtransactionentry
classaccount
{
public:
voidnew_account(void); // Functiontosale cassettes/CDs
voidclose_account(void); // Functiontoclose the cassette/CDpurchase
voidclear(int,int);//Functiontoperformaclearscreenfunction
voidDisplay_sales(void); // Displayingthe salesreportof cassettes/CDs
intlast_cas_code(void);//if the file isexistornot
floatsales_status(intm1,inty1, floatcod1, floatcod2,floatcod3);
private:
voidadd_to_file(int,chartP_name[30],char tP_address[30],int,int,int,int);//Functionto
add transactionrecords
voiddelete_account(int);//Functiontodelete atransactionrecord
// Data membersof person.datdatafile
intcas_code; // cassette/CDcode - film, nonfilm, religious
char P_name[30]; // PersonName
char P_address[30]; // PersonAddress
intNo_cass; // Numberof cassette/CD
intdd, mm, yy; // To store the systemdate/purchase date
};
classother
{
public:
// Functiontodisplayotherexpense screenlikesalary,
// electricitybill,telephone andmiscellaneousexpences
voidExpense_other(void);
// Addthe data to Other.datdata file
voidadd_to_file(int,chartNat_Expen[30],int,int,int,float);
voiddisplay_expense(void); // Displaythe expenses
floatother_status(intm1,inty1);
private :
// Data membersof other.datdatafile