Top Banner
:: GRAPHICAL TOOL KIT ::
22

Graphical Tool Kit 2

Apr 24, 2015

Download

Technology

Vinoth Rethnam

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Graphical Tool Kit 2

:: GRAPHICAL TOOL KIT ::

Page 2: Graphical Tool Kit 2

:: SOFTWARE DEVELOPERS ::

Team Members:

M.G Praveen

Vinoth.S.Ratnam

M.Sivakumar

A.Kasi viswanathan

D.Pradeep

K.Prabhu

Page 3: Graphical Tool Kit 2

:: AIM ::

To develop a software for solving graphical applications of a customer in graphical working environment in order to nurture the needs of an end graphical user by providing various ways to design and perform graphical tasks. Also to enable the user’s workspace to have additional functionalities which are not provided under a conventional graphical software

Page 4: Graphical Tool Kit 2

:: Problem Description ::

Graphical Tool Kit is a software which embeds all the commonly used functions of graphical tool.It designed keeping in about the basic drawing functions of an graphical manner. Graphical toolkit is designed to automate and to perform the operations with tools such as free hand drawing, shape with colors. This project is developed with the pact paving way for drawing shapes in a graphical method.

Page 5: Graphical Tool Kit 2

:: REQUIREMENTS ::

Functional requirements

Non-Functional requirements

User requirements

System requirements

Page 6: Graphical Tool Kit 2

:: Functional Requirements ::

User basic graphical tools such as shapes,objects,brushes,colour tools,eraser etc Should allow free hand drawing, object shapes such as circle,ellipse,rectangle,polygon.Should allow the usage of different colors in the form of brushes,shapes,curves.Manage the picture with tools such as pencil,airbrush,clear all.

Page 7: Graphical Tool Kit 2

:: Non-Functional Requirements ::

Must provide the program in vivid colours and format.

Should have adaptability to allow usage of single module at a time

Must enable faster processing of operations when a module is selected.

Page 8: Graphical Tool Kit 2

:: USER REQUIREMENTS ::

User basic graphical tools such as shapes,objects,brushes,colour tools,eraser etc

Should allow free hand drawing, object shapes such as circle,ellipse,rectangle,polygon.

Should allow the usage of different colors in the form of brushes,shapes,curves.

Manage the picture with tools such as pencil,airbrush,clear all.

Page 9: Graphical Tool Kit 2

:: SYSTEM REQUIREMENTS ::

SOFTWARE REQUIREMANTS

FRONT END : C++

Page 10: Graphical Tool Kit 2

:: SYSTEM REQUIREMENTS ::

HARDWARE REQUIREMENTSHARDWARE REQUIREMENTS

Pentium VI ProcessorPentium VI Processor RAM 512MBRAM 512MB HDD Capacity 2GBHDD Capacity 2GB

We use the above mentioned hardware tools for increased speed ,reduced complexity and for improved productivity.

Page 11: Graphical Tool Kit 2

:: MODULES ::

SHAPES

LINE

CIRCLE

RECTANGLE

ELLIPSE

POLYGON

TOOLS

Pencil

Color

Eraser

Brush

Clear

Page 12: Graphical Tool Kit 2

::SHAPE MODULE::

Shape module implemented using “graphics.h” header file.

Shapes available in graphical tool kit is circle,rectangle,ellipse,polygon and line.

The shapes are with the basic concept of mathematical functions(x & y points).

Page 13: Graphical Tool Kit 2

:: SHAPE MODULE ::

SUBMODULE DESCRIPTION

Line Draws a line in the drawing space. Click and drag the cursor to draw the lines to the desired length

Circle Draws a circle in the drawing space. Click and drag the cursor to draw the circle to the desired shape and size

Rectangle Draws a rectangle in the drawing space. Click and drag

the cursor to draw the rectangle to the desired shape and size

Ellipse Draws an ellipse in the drawing space. Click and drag

the cursor to draw the ellipse to the desired shape and size

Polygon Draws a polygon in the drawing space. Click and drag the cursor to draw the polygon to the desired shape and size

Page 14: Graphical Tool Kit 2

::TOOLS MODULE::

Various colors can be used to draw the shapes in graphical tool kit.

The ‘Pencil’ tool allows free hand drawing in various colors.

Essential painting items such brush

airbrush in different shades

Page 15: Graphical Tool Kit 2

:: TOOL MODULE ::SUBMODULE DESCRIPTION

Pencil Allows freehand sketching in the drawing space. Click and drag the cursor to draw the

desired shape of desired size

Color Depicts colored shape and drawings. Select one of the available 18 colors and draw the desired shapes of desired

size

Eraser This tool just erases the selected part of the image. Click and drag the cursor to

erase the objects in the workspace

Brush When you drag the pointer, the airbrush sprays with the

foreground color.

Clear This tool clears the entire workspace irrespective of the

contents in the workspace.

Page 16: Graphical Tool Kit 2

E R DIAGRAM

Page 17: Graphical Tool Kit 2

Click here

:: E-R diagram for “SHAPE MODULE”::

Page 18: Graphical Tool Kit 2

Click here

:: “E-R diagram for “ TOOL MODULE” ::

Page 19: Graphical Tool Kit 2
Page 20: Graphical Tool Kit 2

Click here

Page 21: Graphical Tool Kit 2

:: CONCLUSION ::

This project is developed to nurture the needs of a graphical user by embedding all the functions of graphical tool in a programming environment.

Future version of this software will still be much enhanced than the current version 1.0.Thus the graphical toolkit is developed and executed successfully.

Page 22: Graphical Tool Kit 2

:: SNAPSHOTS::