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 | |||||