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