Relaajan aikataulu

Viikko Relaaja Gui Layout Jäsentäjä Database Tulostus
11 Kielioppi suurelta osin valmis. DataDefinitioniin vain hyvästä syystä muutoksia tämän jälkeen. Dummy- metodit
12 Yhteistyö toimii PE 20.3
Relaaja
DiagramModel
TableBoxModel
ReferenceLineModel
CornerModel
Vastaavien database-luokkien ja gui-luokkien osittainen toteutus tarpeellinen.
Paketti toimii yhteen muun järjestelmän ja sijoittelualgoritmin välillä Hyväksyy kaikki testiaineistot. Ja käyttää DataDefinitionia melko sujuvasti. DataDefinitionilla oltava jo dummy-metodit testaukseen. Taulut, sarakkeet ja yhteydet saadaan tallennettua ja niitä voidaan tutkia ulkopuolelta Tulostusikkuna aukeaa. Jotain toiminnallisuutta.
13 Command
CommandManager
InsertSQLCommand
Jäsentäjän pitäisi tuottaa jotain, ja luokkien lisäyksen databaseen pitäisi toimia.
Oman paketin metodit toteytettu (logiikan ja diskr.matikan kokeet) Loput toiminnot toteutettu Koko kaavion tulustaminen onnistuu. Vaatimuksena että muu järjestelmä osaa piirtää kaavion.
14 MoveCommand
RemoveCornerCommand
MoveCornerCommand
NetLayout- paketti toimii yhteen järjestelmän ulkopuolisen sijoittelualgorit min kanssa Toiminnallisuus lopulliseen asuunsa. DataDefinition mielellään toimiva Kaavion osien tulostaminen onnistuu
15 Kaikki ominaisuudet jollakin tavalla toteutettuna KE 8.4
StraightenReferenceLineCommand
AutoLayoutCommand
AddCornerCommand
Sijoittelualgoritmin toiminnot toteutettu Valmis. Papereiden liittämistä helpottavat piirrokset tai tekstit sekä muu hienosääntö.
16 Viimeistelyt tehty
17 Toteutus valmis KE 22.4
18 Projekti päättyy KE29.4