Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

GOVT.HOLKAR(MODEL.

AUTONOMOUS)SCIENCE

COLLEGE, INDORE

[M.P.]DEPARTMENTOFCOMPUTERSCIE

NCE

MINIPROJECTFILE
B.Sc.(CS)

SUBJECT-GRAPHICS
1 YEAR[2 SEMESTER]

ENROLLMENTNO.–DS2111680

ROLLNO.-21210491
SUBMITTEDBY SUBMITTEDTO

CHANDAN PRAJAPATI PRO.DIPTI DUBEY


ACKNOWLEDGEMENT

I take this opportunity to thank DR. SURESH T. SILAWAT for accepting me


towork under his valuable guidance, closely supervising this work over the
pastfew months and helpful suggestions. His valuable advice and support, in
spiteof his busy schedule have really been an inspiration and driving farce for
me.Hehasconstantlyenrichedmyrawideaswithherexperienceandknowledge.

I owe sincere thanks DR. PRADEEP SHARMA [HOD] who helped me often
andwithwhomI wasabletosharenumerousenlighteningdiscussions.

I would like to give thanks to PRO. JAYA VANPURE for her valuable
guidanceandmotivation

B.Sc.2Sem(1Year)

HOLKARSCIENCECOLLEGE,INDORE
INDEX

 INTRODUCTION

 HARDWARE AND
SOFTWAREREQUIREMENT

 DESCRIPTIONANDSOURCE

 OUTPUT

 CONCLUSION
INTRODUCTION
MINIPROJECT

A mini project is an assignment that you try to complete at the end of


everysemester, especially in engineering to strengthen the understanding of
yourfundamentals through effective application of theoretical concepts. There
areseparate credits for each mini project you complete at Academy, although
fewstudentstakingupaprojectoutoftheirowninterestandpassion.Miniprojectcanhelps
tudentstoboostskillsand widenstudentshorizonofthinking.

6Stepstodo SuccessfulMiniProject
1. SelectionofTopic
SelectionoftopicisahugeandimportanttaskinaMiniProject.Oneshouldhave a clear
idea about one's subject strengths and the selected topic should
berelevanttoit.Alwaysselectthe projectthathasvalue addition.
As a graduate you should select a project which is either advantageous to a lot
ofpeopleorenhanceyourtechnicalandmanagerialskills.Yourprojectmustplayitsrole
towardsapositive growth/development inthatspecificfield.

2. Researchabouttheselectedtopiconline
Do some online research about the selected topic. Go through the
researchpapers from different researchers around the world on the topics related to
MiniProject.Findsomewebsitescontainingtheinformationaboutthematerialsusedfor
MiniProject.

3. Suggestionsfromsubjectexperts
Go to the subject experts in academy and interact with them about the
MiniProjecttopic.YoucanalsomeetmanysubjectexpertsfromvariouspartsofIndiathro
ugh social media and some discussion forums. This helps you in
gettingsuggestions in different possible ways, through which you can get a clear
idea onyourMiniProjecttopic.

4. Planning
After getting a clear idea about the topic, prepare a rough plan
aboutprocurement of resources, experimentation and fabrication along with
yourteammates.Makearoughschedule,adapttoitanddistributetheworkamongyourtea
mmates. This will keep your Mini Project on track and individuals will come
toknow about their part in the Mini Project rather than any individual (leader)
takingfullresponsibilities.

5. Executionofplans
Makesurethatthematerialswillbereadyfortheexperimentation/fabricationbythe
scheduled time. Follow the schedule during experimentation/fabrication to
getaccurateandefficientresults.

6. Presentation
Experimentation/Fabrication does not make a Mini Project successful;
oneshouldbeabletopresenttheresults inproperway. Soitshouldbepreparedinsuch
awaythat, itreflectstheexactobjectiveofyourMiniProject.
HARDWAREAND SOFTWAREREQUIREMENTS

HARDWARE:
 KEYBOARD
 MONITOR
 MOUSE
 RAM
 PROCESSOR
 HARDDISK

SOFTWARE:
 TURBOC++
 MSWORD
 LANGUAGE
DESCRIPTION

1.ANIMATION

Animation is the process of designing, drawing, making layouts


andpreparation of photographic sequences which are integrated in
themultimedia and gaming products. Animation involves the
exploitationand management of still images to generate the illusion of
movement. Aperson who creates animations is called animator. He / she
use variouscomputer technologies to capture the still images and then to
animatetheseindesiredsequence.

TypesofAnimation
1. Traditionalanimation(Celanimationorhand-drawnanimation)
2. Stopmotionanimation (Claymation,Cut-outs)
3. MotionGraphics(Typography,Animatedlogo)
4. Computeranimation
5. 2Danimation
6. 3Danimation
GRAPHICS

Graphics are visualimagesor designson some surface, such as a wall,


canvas,screen,paper,or stone, to inform, illustrate,or entertain. In contemporary usage, it
includes
apictorialrepresentationofdata,asindesignandmanufacture,intypesettingandthegraphic
arts, and in educational and recreational software. Images that are generated by
acomputer arecalledcomputergraphics.

Examplesarephotographs,drawings,lineart,mathematicalgraphs,linegraphs,charts,dia
grams,typography,numbers,symbols,geometricdesigns,maps,engineering drawings,or
other images.Graphics often combine text,illustration,andcolor. Graphic design may
consist of the deliberate selection, creation, or arrangement oftypographyalone, as in a
brochure, flyer, poster, web site, or book without any otherelement. The objective can be
clarity or effective communication, association with othercultural elements,or
merelythecreationofadistinctivestyle.

Graphics canbe functionalorartistic. The lattercanbe a recordedversion,


suchasaphotograph, or interpretation by a scientist to highlight essential features, or an
artist, inwhich case the distinction with imaginary graphics may become blurred. It can
also be usedfor architecture.

Syntax:
#include<graphics.h>

OtherCommonfunctionsofofC++graphicprogrammingare:

 arc()−createsarcofagivenangleandgivenradius.
 bar()−createsabarwithgivencoordinates.
 circle()−creates acircleofgivenradius.
 closegraph()−itclosedthegraphicsmodeanddeallocated memorychunks.
 ellipse()−createsanellipsewithgivenmajorandminoraxis.
 floodfill()−floodfillisusedtofillaspecificcolor toaspecificpoint
whosecoordinatesaregiven.
 line()−creates alineofgivenstartingandendingpoints.
 rectangle()−createsarectanglewithgivencoordinates.

SOURCECODE:
OUTPUT
CONCLUSION

ThisgraphicspackagehasbeensuccessfullyimplementedinT
urboC++inwindowsbasedplatform.

WehaveusedvariouslibraryfunctionsavailableinTurboC++.

TheanimationdevelopedcanprovidethebestSimualtionforth
epeopleinterestedinspaceaeronautics.

The
projectcouldbestillimplementedinabetterwaywithgoodinterf
aceandanimation.

Iwelcome constructive
commentsfromthecriticssothatourprojectcouldbemadestill
better.

You might also like