Find Jobs
Hire Freelancers

Java Flow Chart Painting Package

$30-200 USD

Închis
Data postării: aproape 22 ani în urmă

$30-200 USD

Plata la predare
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
ID-ul proiectului: 2850689

Despre proiect

10 propuneri
Proiect la distanță
Activ: 22 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
10 freelanceri plasează o ofertă medie de $125 USD pentru proiect
Avatarul utilizatorului
See private message.
$93,50 USD în 14 zile
5,0 (137 recenzii)
7,0
7,0
Avatarul utilizatorului
See private message.
$127,50 USD în 14 zile
5,0 (122 recenzii)
6,8
6,8
Avatarul utilizatorului
See private message.
$106,25 USD în 14 zile
5,0 (13 recenzii)
5,2
5,2
Avatarul utilizatorului
See private message.
$127,50 USD în 14 zile
5,0 (3 recenzii)
4,0
4,0
Avatarul utilizatorului
See private message.
$161,50 USD în 14 zile
5,0 (10 recenzii)
3,5
3,5
Avatarul utilizatorului
See private message.
$144,50 USD în 14 zile
4,5 (17 recenzii)
3,3
3,3
Avatarul utilizatorului
See private message.
$127,50 USD în 14 zile
1,6 (4 recenzii)
1,9
1,9
Avatarul utilizatorului
See private message.
$161,50 USD în 14 zile
1,5 (2 recenzii)
1,9
1,9
Avatarul utilizatorului
See private message.
$161,50 USD în 14 zile
5,0 (3 recenzii)
0,7
0,7
Avatarul utilizatorului
See private message.
$34 USD în 14 zile
0,0 (2 recenzii)
0,0
0,0

Despre client

Steagul UNITED KINGDOM
United Kingdom
0,0
0
Membru din apr. 29, 2002

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.