Relaaja - Suunnitteludokumentti
1 Johdanto
1.1 Tausta ja tarkoitus
1.2 Käsitteitä
2 Järjestelmän yleiskuvaus
2.1 Koko järjestelmä ja ohjelmiston rooli siinä
2.2 Sovellusalue
3 Määrittelydokumentti ja siihen tehdyt muutokset
3.1 Käyttötapaukset
4 Arkkitehtuurin kuvaus
4.1 Yleisperiaatteet
4.2 Luokat ja niiden väliset suhteet
4.3 Pakkaukset
4.3.1 Relaaja-pakkaus
4.3.2 Database-pakkaus
4.3.3 Gui-pakkaus
4.3.4 Netlayout-pakkaus
4.4 Luokkakaavio
4.5 Olioyhteistyö keskeisissä käyttötapauksissa
4.6 Pakkauksien Javadoc-dokumentit
5 Käyttöliittymä
6 Rajoitteet toteutukselle
6.1 Noudatettavat standardit
6.2 Ohjelmointikielet ja käyttöjärjestelmät
6.3 Muut tarvittavat apuohjelmat
6.4 Ohjelmointityyli
7 Testaussuunnitelma
7.1 Relaaja-paketin testaussuunnitelma
7.2 Relaaja.database-paketin testaussuunnitelma
7.3 Relaaja.netlayout-paketin testaussuunnitelma
7.4 Käyttöliittymän testaussuunnitelma
7.5 Selaimen ja jäsentäjän testaussuunnitelma
Lähteet