Package diagram Tiia Jefremoff

Slides:



Advertisements
Samankaltaiset esitykset
Koostumussuhde Jukka Juslin © Jukka Juslin.
Advertisements

Ohjelmiston tekninen suunnittelu
UML-notaatio staattinen ja dynaaminen mallintaminen
Luokkakaaviot Luokkakaaviot Tekninen suunnittelu.
Tietojärjestelmät ja Systeemisuunnittelu
Web-sovellusten arkkitehtuurit K1103TK CodeIgniter - perusteet Jouni Juntunen.
13. Pakkaukset.
Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999.
Tietojärjestelmän suunnittelu
CSC / Tietohallinnon asiakkaat ja tuotteet / Teemu Kemppainen Aikataulu 09:00-09:30Mallin kehitys versioon 1 ja tästä eteenpäin; UML-notaatio.
Oliomallittaminen ja UML
Systemaattisen käyttöliittymäsuunnittelun tuottamien vaatimusten erot alkuperäisiin vaatimusmäärittelyn vaatimuksiin verrattuna Ville Nordberg,
Tietoyhteiskunnan palveluarkkitehdit ja -rakentajat © 2014 Gofore 1 ePerusteet – tietomalli ja rajapinnat Jarkko Hyöty Opetushallituksen tarjoamien.
SE-02 Olioperustainen ohjelmistokehitys Tampereen yliopisto, syksy 2000 Roope Raisamo perustuu Kai Koskimiehen Oliokirjaan ja kurssin aiempiin materiaaleihin.
Olioperustainen ohjelmistoprosessi
Ohjelmistotekniikka - Tenttiin valmistautumisesta Kevät 2003 Hanna-Kaisa Lammi LTY/Tite.
W w w. h a m k. f i HYVÄ TYÖELÄMÄ – ILOLLA TUOTTAVUUTTA TYÖELÄMÄÄN TYÖYHTEISÖN DYNAAMINEN VALMENNUS - MALLINNUS Esa Inget, Liisa Mikkola, Ritva.
Testauksen tutkimustulokset Marko Jäntti
Käyttöönottokaavio – Deployment diagram Sami Stenius.
Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Miksi osittaa ohjelmatMyn1 Miksi osittaa ohjelma C++ -kielessä funktiot voivat olla itsenäisiä tai luokkaan liittyviä funktioita. Funktio on ohjelma, jolla.
Systeemityö 2 Ajoituskaavio – Timing Diagram
Systeemityö 2 Toimintokaavio – Activity diagram
Systeemityö 2 Kokoava vuorovaikutuskaavio - (Interaction overview diagram) Roni Ukonaho, Juha-Pekka Remes, Aki Nikula.
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  AVOIMEN OPISKELIJAT: – YKSI LUOKA (SUOMI) – LUOKKA ICT02O-1.
Tässä esityksessä on piilotettu osa dioista
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
– Ohjelmistojen mallintaminen, mallintaminen ja UML.
Systeemityö 2 Kokoava vuorovaikutuskaavio – Interaction
– Ohjelmistojen mallintaminen, arkkitehtuuria ja rajapintoja.
Ajoituskaavio– Timing diagram Olli-Pekka Jokinen Aleksi Alapuranen tik9sna.
Komponenttikaavio Lehtonen Iiro, Janne Liikka
Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta
Sequence Diagram Jani Keskitapio, Annika Alakastari, Heng Qing Zhu TIK9SNA.
Käyttöönottokaavio– Deployment diagram Vesa Jokikokko Tarmo Kemi TIK9SNA.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Software product lines. Suomeksi ohjelmistotuotelinja Kuvaa metodeja ja työkaluja tuottaa yhteiskäytettävää koodia samankaltaisissa sovelluksissa Tarkoituksena.
Systeemityö 2 Viestiyhteyskaavio (Sekvenssi kaavio) – Sequence diagram
Pakkauskaavio– Package Diagram Jani Pelkonen, Niko Viinikanoja, Teemu Tervahauta.
Koostekaavio– composite structure diagram Mikko Näpänkangas.
Olio-ohjelmoinnin perusteet luento 7
Tietojärjestelmät ja Systeemisuunnittelu
– Ohjelmistojen mallintaminen, arkkitehtuuria ja rajapintoja
13. Pakkaukset.
Otsikon asettelu Alaotsikko.
esimerk ki- kansi 1 Esirivi Otsikkoesimerkki 1
Rajapintaluokat Rajapintaluokka luettelee metodit, joille tulee löytyä toteutus asianomaisen rajapinnan toteuttavista luokista. Rajapintaluokka on siis.
Sekvenssikaavio– Sequence diagram Lassi Kemppainen
Aakkosnumeerinen tieto
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikko kuvien asettelun kanssa
Aakkosnumeerinen tieto
13. Pakkaukset.
Mallintamisen metamalli ja notaatiot
Ohjelmistotekniikan menetelmät, sekvenssikaaviot
Liittokokous Förbundsmötet xx.xx.2014
Ohjelmistotekniikan menetelmät, arkkitehtuuria ja rajapintoja
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
OHJELMOINTITAITO ICT02D 12 ECTS.
Otsikon asettelu Alaotsikko.
OHJELMOINTITAITO ICT02D 12 ECTS.
Otsikon asettelu Alaotsikko.
13. Pakkaukset.
2. Olio-ohjelmoinnin perusteita
OHJELMOINTITAITO ICT02D 12 ECTS.
Otsikon asettelu Alaotsikko.
Case-linkit sana&search[asiasana]=Yhteistoimintamenettely
Esityksen transkriptio:

Package diagram Tiia Jefremoff Pakkauskaavio Package diagram Tiia Jefremoff

Pakkauskaavio Pakkauskaaviolla mallinnetaan ohjelmiston arkkitehtuuria Kuvaa miten luokkia ja rajapintoja ryhmitellään loogisiksi kokonaisuuksiksi Kuvaa UML-elementtien väliset suhteet Pakkaus on UML:n yleinen ryhmittely- ja kokoamisväline

Pakkauskaavio Pakkauskaaviota käytetään UML -mallin hallintaan ohjelmistoprosessin suunnitteluvaiheessa

Pakkauskaavio Mallinnuselementit

Pakkauskaavio Esimerkkikaavio 1

Pakkauskaavio Esimerkkikaavio 2 ATM-casesta

Pakkauskaavio Yhteenveto Pakkausten tarkoitus on koota isoja kokonaisuuksia yhteen → kaavioista tulee yksinkertaisempia ja helpompia ymmärtää + lisäksi näyttäkää Visual Paradigmilla, mistä kaavio löytyy ja miten eri elementtejä tehdään