A Project Synopsis: On Topic Name
A Project Synopsis: On Topic Name
on
TOPIC NAME
Submitted By
Kharghar,Navi Mumbai
PAGE
\*
Saraswati College of Engineering, Kharghar
Vision:
Mission:
Vision:
Mission:
2. To develop technical and managerial skills through training and modern teaching-
learning process.
PAGE
\*
(Approved by AICTE, reg. By MaharashtraGovt. DTE,Affiliated to Mumbai University)
PLOT NO. 46/46A, SECTOR NO 5, BEHIND MSEB SUBSTATION, KHARGHAR,NAVI MUMBAI-410210
Tel. : 022-27743706 to 11 * Fax : 022-27743712 * Website: www.sce.edu.in
CERTIFICATE
This is to certify that the requirements for the synopsis entitled,” ”
49 Uday Bhoi
55 Sahil Jadhav
58 Janhavi Kolambkar
69 Rahul Vallakati
In partial fulfillment of Sem –III Bachelor of Engineering of Mumbai University, Data Science of
Saraswati college of Engineering, Kharghar during the academic year 2021-22.
PAGE
\*
Acknowledgement
A project is something that could not have been materialized without cooperation of many people. This project
shall be incomplete if I do not convey my heartfelt gratitude to those people from whom I have got considerable
support and encouragement.
It is a matter of great pleasure for us to have a respected Prof. Mitrakshi Patil as my project guide. We are
thankful to her for being constant source of inspiration.
We would also like to give our sincere thanks to Prof. Shraddha Subhedar, H.O.D, AI & ML and Data
Science Department, Prof. Mitrakshi Patil, Project co-ordinator for their kind support.
We would like to express our deepest gratitude to Dr. Manjusha Deshmukh, our principal of Saraswati college
of Engineering, Kharghar, Navi Mumbai
Last but not the least I would also like to thank all the staffs of Saraswati college of Engineering (Information
Technology Department) for their valuable guidance with their interest and valuable suggestions brightened us.
PAGE
\*
Project Title
ABSTRACT
PAGE
\*
INDEX
2. Problem statement……………………………………………
3.1 Algorithm
3.2 Flowchart
4. Code…………………………………………………………….
5. Results ………………………………………………
6. Conclusion
7. References …………………………………………………………….
PAGE
\*
Program Educational Objectives (PEO)
1. To prepare the candidate for a successful career in the industry and make him acquainted with the
latest software and hardware,
2. To enable student to work productively as computer engineers, including supportive teamwork and
leadership roles on multidisciplinary teams,
3. Graduates are prepared to be responsible computing professionals in their own area of interest,
4. To provide the candidate with a sound foundation in mathematics, software technologies, database
technologies, networking, hardware and to prepare them for post graduate studies and research
programs.
5. To promote the awareness of lifelong learning among students and to introduce them to professional
ethics and codes of professional practice,
6. To demonstrate effective communication skills in oral, written and electronic media.
PAGE
\*
Program Outcomes (PO)
PAGE
\*
Lab Objectives:
1. To acquaint with the process of identifying the needs and converting it into the problem.
3. To acquaint with the process of applying basic engineering fundamentals to attempt solutions to the
problems.
Lab Outcomes:
4. Draw the proper inferences from available results through theoretical/ experimental/simulations.
5. Analyze the impact of solutions in societal and environmental context for sustainable development.
PAGE
\*
● Showing different cartoons and animation through applets in Java.
● As applet is a small java program, so it is platform independent code which is capable to run on
any browser.
● Development of an Applet which when deployed over internet would help dynamic websites in
executing their basic goals.
● Applets can perform various small tasks on client-side machines. They can play sounds, show
images, get user inputs, get mouse clicks and even get user keystrokes, etc.
PAGE
\*
● Proposed System
PAGE
\*
CODE:
import java.applet.Applet;
import java.awt.*;
/*
<applet code = "Doremon" width = 550 height = 550></applet>
*/
public class Doremon extends Applet
{
public void paint(Graphics g)
{
//body
g.setColor(Color.WHITE);
g.fillOval(204,405,65,40);
g.setColor(Color.BLACK);
g.drawOval(204,405,65,40);
g.drawOval(282,405,65,40);
int x[]={200,350,400,420,348,340,290,275,260,210,218,188,168};
int y[]={250,250,200,220,300,420,420,380,420,420,310,360,340};
g.setColor(Color.BLUE);
g.fillPolygon(x,y,13);
g.setColor(Color.BLUE);
g.fillPolygon(x,y,13);
g.setColor(Color.WHITE);
g.fillOval(223,240,115,125);
g.setColor(Color.BLACK);
g.drawOval(223,240,115,125);
g.drawLine(240,310,320,310);
g.drawArc(240,270,80,80,180,180);
//head
g.setColor(Color.BLUE);
g.fillOval(170,85,210,180);
g.setColor(Color.BLACK);
g.drawOval(170,85,210,180);
PAGE
\*
//face
g.setColor(Color.WHITE);
g.fillOval(188,125,175,135);
g.setColor(Color.BLACK);
g.drawOval(188,125,175,135);
//mouth
g.setColor(Color.BLACK);
g.drawLine(230,198,325,200);
g.drawArc(230,155,95,87,180,180);
g.setColor(Color.BLACK);
g.fillArc(230,155,95,87,180,180);
g.drawArc(255,214,50,40,-170,-170);
g.setColor(Color.RED);
g.fillArc(255,214,50,40,-170,-190);
g.fillArc(255,227,48,15,180,180);
//left eye
g.setColor(Color.WHITE);
g.fillOval(232,100,45,60);
g.setColor(Color.BLACK);
g.drawOval(232,100,45,60);
g.setColor(Color.BLACK);
g.fillOval(255,125,14,24);
//right eye
g.setColor(Color.WHITE);
g.fillOval(278,100,45,60);
g.setColor(Color.BLACK);
g.drawOval(278,100,45,60);
g.setColor(Color.BLACK);
g.fillOval(285,125,14,24);
//nose
g.setColor(Color.RED);
g.fillOval(260,148,34,34);
g.setColor(Color.BLACK);
g.drawOval(260,148,34,34);
PAGE
\*
//moustache line
g.drawLine(278,181,278,198);
g.drawLine(310,170,368,150);
g.drawLine(310,180,368,180);
g.drawLine(310,190,368,210);
g.drawLine(240,170,188,150);
g.drawLine(240,180,188,180);
g.drawLine(240,190,188,210);
//necklace
g.setColor(Color.red);
g.fillRect(215,248,120,15);
g.setColor(Color.black);
g.drawRect(215,248,120,15);
//bell
g.setColor(Color.yellow);
g.fillOval(260,250,40,40);
g.setColor(Color.black);
g.drawOval(260,250,40,40);
//left hand
g.setColor(Color.white);
g.fillOval(158,330,40,40);
g.setColor(Color.black);
g.drawOval(158,330,40,40);
//right hand
g.setColor(Color.white);
g.fillOval(390,190,40,40);
g.setColor(Color.black);
g.drawOval(390,190,40,40);
}
}
PAGE
\*
ALGORITHM:
1. Start
2. Declare class Doremon
3. Inherit the Applet class using header file import java.applet.Applet
4. Declare main method paint
5. Draw and fill the body of the character using applet functions
6. Draw and fill the head of the character using applet functions
7. Draw and fill the face of the character using applet functions
8. Draw and fill the mouth of the character using applet functions
9. Draw and fill the eyes of the character using applet functions
10. Draw and fill the nose of the character using applet functions
11. Draw the moustache using applet functions
12. Draw and fill the necklace of the character using applet functions
13. Draw and fill the hands of the character using applet functions
14. Stop
ARCHITECTURE:
● Showing different cartoons and animation through applets in Java.
● As applet is a small java program, so it is platform independent code which is capable
to run on any browser.
● Development of an Applet which when deployed over internet would help dynamic
websites in executing their basic goals.
● Applets can perform various small tasks on client-side machines. They can play
sounds, show images, get user inputs, get mouse clicks and even get user keystrokes, etc.
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*
PAGE
\*