Encerrado

Java Flow Chart Painting Package

PACKAGE OUTLINE --------------- Must be Created in Java 2 The Package is capable of storing(representing in memory), loading, saving and displaying a flow chart. A flow Chart consits of the following primitive symbols - Rounded Edged Rectangle:- Start and End of Chart - Rectangle:- a Process - Diamond:- A decision(boolean) - Line:- Connects the Above Symbols instead of placeing text in the rectangles (process)and diamonds(descisions) a key is to be placed into them and a table retained which contains a textural desciption of the meaining of the key. For Example A rectangle may contain the key P1, and the table entry P1 might state open 'valve' or 'start ignition' The process and descision boxes must be colored, but for a particular flowchart each occurance of desicion box or process must be the same colour. this characteristic is therefore static for all objects. A menu is to be provided with the options "LOAD, SAVE, and EXIT". A menu entry "Change Colour" is also to be provided with a sub-menu entry for descision boxes and one for process boxes. An option to change the text corrisponding to the key of a process or descision must also be provided. It is not necessary (but desirable!) to have mouse control to draw shapes. Each Shape must be of a fixed size, except line which may vary in length. As shapes are of fixzed size its only necessary to store two co-ordinates the X and Y origin. A Line will require a pair of co-ordinates X,Y coordinates for the start and the end. CLASSES -------- An abstract class Shape will be inherited from to create "process, decision, line and begin/End". the abstract class will contain an abstract method DrawShape which isi to be implemented from the particular shape in the derived classes. The Class may also contain a field for colour, and any other generic material that you see appropriate Objects of the same type may be stored in an array of objects, which may be transversed and processed in a loop to simplify operations such as "ChangeColor" and DrawShape. The key of a particular primitive(e.g. Processes P1) may correspond to its position in the array.

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. DELIVERABLES ------------ - Description of each of the base class methods implemented -Description of inheritance chain, and the inheritance techniques used -Description of each of the derived class methods implemented -Testing/Bug Report -Fully Documented Source Code and Compiled Executable file

## Platform

Windows 9.X/NT/2000

## Deadline information

Must Follow Instructions exactly

Habilidades: Engenharia, Java, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, Área de trabalho do Windows

Veja mais: this is the flow, source flow, rectangle line, pair line, line rectangle, ignition one, flow x, flow the one, flowchart or, create a table chart, open source load testing, process flow, package, options java, inherited, flowchart, diamonds, shape java file, flowchart process, program shape

Acerca do Empregador:
( 0 comentários ) United Kingdom

ID do Projeto: #2850689

10 freelancers estão ofertando em média $125 para esse trabalho

oleg21

See private message.

$93.5 USD in 14 dias
(137 Comentários)
7.0
hernest

See private message.

$127.5 USD in 14 dias
(122 Comentários)
6.8
mikaeljvw

See private message.

$106.25 USD in 14 dias
(13 Comentários)
5.2
bevolexvw

See private message.

$127.5 USD in 14 dias
(3 Comentários)
4.0
juanricheri

See private message.

$161.5 USD in 14 dias
(10 Comentários)
3.5
vw203484vw

See private message.

$144.5 USD in 14 dias
(17 Comentários)
3.3
vw388045vw

See private message.

$127.5 USD in 14 dias
(4 Comentários)
1.9
bc1vw

See private message.

$161.5 USD in 14 dias
(2 Comentários)
1.9
runing

See private message.

$161.5 USD in 14 dias
(3 Comentários)
0.7
chipe

See private message.

$34 USD in 14 dias
(2 Comentários)
0.0