ezyflo. aim of ezyflo to draw simple flowcharts to reduce the memory size of the flowchart to create...

17
EZYFLO

Upload: jessica-lewis

Post on 01-Jan-2016

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

EZYFLO

Page 2: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Aim of EZYFLO

•To draw simple flowcharts•To reduce the memory size of

the flowchart•To create a software which runs

in DOS environment also.

Page 3: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Specifications of

EZYFLO

Language Used : C++

Platform : DOS

Input Device : Mouse , Keyboard

Output Device : Monitor , Printer

Page 4: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Importance of Flowchart

• Shows the flow of the problem

• Makes it easy to understand the problem

• Shows graphical description of the problem

Page 5: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

EZYFLO & Others

•Size•Platform

•Purpose

Page 6: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Files Needed for EZYFLO

•Mouse.com•Graphics.com•Character Files•Ezyflo.exe• EGAVGA.BGI

Page 7: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

A Flowchart

• It is a combination of various symbols like oval, circle, rectangle, line ,etc.

• A symbol can be represented in two ways.

1. By “pixel by pixel” method.

2. By EZYFLO method.

Page 8: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Pixel by Pixel Method

00000000000000000000000000000000000011111100000000000000000011111111110000000000000011111111111111000000000011111111111111111100000000111111111111111111000000000011111111111111000000000000001111111111000000000000000000111111000000000000000000000000000000000000

Page 9: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

EZYFLO Method

X Position : 55Y Position : 24Type : CircleString : StartFont : ArialSize : 40

Start

Page 10: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Structure Used for a Symbol

struct symbol{

int x;int y;int xe;int ye;int type;char *str;int font;int size;

};

Page 11: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Interface between u & EZYFLO

• Mouse • Keyboard

Page 12: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Output from EZYFLO

•Monitor•Printer

Page 13: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

EZYFLO Demo

Page 14: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Advantages of EZYFLO

•Size•Dos Platform•Software Size

Page 15: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Future EZYFLO

• It will get algorithm as it’s input and gives a flowchart & a simple c program as it’s output.

• It will be more user friendly.• It can have multiple lines in every symbol.• It will have facility to add the user defined

symbols.

Page 16: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Thank U

Page 17: EZYFLO. Aim of EZYFLO To draw simple flowcharts To reduce the memory size of the flowchart To create a software which runs in DOS environment also

Questions…..