Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Ohjelmistotuotantoprojekti Osuma

Samankaltaiset esitykset


Esitys aiheesta: "Ohjelmistotuotantoprojekti Osuma"— Esityksen transkriptio:

1 Ohjelmistotuotantoprojekti Osuma
Suunnittelumalleihin perustuvan osajärjestelmän generointi

2 Projektin tarkoitus Tietojenkäsittelytieteen laitoksella alkanut projekti RITA tutkii ohjelmistojen tuoteperheiden testaamista. RITAssa tarvitaan työkalua, jonka avulla joukosta suunnittelumalleja voidaan valita sopivat, ja generoida niistä osajärjestelmä Projektin tarkoituksena on tuottaa tällainen työkalu.

3 Esimerkki Osajärjestelmä koostuu yhdestä tai useammasta frameletista
Framelet koostuu yhdestä tai useammasta suunnittelumallista Suunnittelumalli voidaan toteuttaa toisen mallin avulla

4 Mikä ihmeen framelet? Pienikokoinen, metodikutsuin käytettävä alijärjestelmä Yksinkertainen rajapinta Ei oleta kontrollin hallintaa

5 Suunnittelumallin toteuttaminen
Gang-of-Four:in suunnittelumalleja voidaan toteuttaa toisten suunnittelumallien avulla. Esimerkiksi malli Abstract Factory voidaan toteuttaa mallien Prototype, Singleton tai Factory Method avulla.

6 Tilastofaktoja projektista
Koodirivejä: Arvioitu 4200 Toteutunut 7663 Työtunteja: Arvioitu Toteutunut 1135 Toteutettu JDK 1.4:llä Build-työkaluna ant 1.5 Testaustyökaluna Junit

7 Softan toiminnan esitteleminen
Luodaan framelet, joka koostuu suunnittelumalleista Facade ja Singleton Kehyksen komponentteina java.awt.event.MouseListener ja java.awt.event.MouseMotionListener Toteutetaan Facade Singletonin avulla.


Lataa ppt "Ohjelmistotuotantoprojekti Osuma"

Samankaltaiset esitykset


Iklan oleh Google