Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta

Slides:



Advertisements
Samankaltaiset esitykset
Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Advertisements

Tietokoneen käyttöjärjestelmä
Ohjelmistokehitys Viikko 2 Mika Salo Pekka Valtonen Asmo Voutilainen
Ohjelmiston tekninen suunnittelu
IP-kirjaston hallintatyökalu. Johdanto Digitaaliset järjestelmät yhä suurempia ja monimutkaisempiaSisältää usein laitteiston ja ohjelmistonSuuri määrä.
1 Heli Lepomäki Yritysten ja muiden organisaatioiden käyttöön sähköinen työpöytä on jo leviämässä, koska niiden toiminta ja asiakaspalvelu.
Luku 5 – Tietojen hakeminen sovelluksiin
UML-notaatio staattinen ja dynaaminen mallintaminen
Luokkakaaviot Luokkakaaviot Tekninen suunnittelu.
Tietojärjestelmät ja Systeemisuunnittelu
Tietokanta.
Web-sovellusten arkkitehtuurit K1103TK CodeIgniter - perusteet Jouni Juntunen.
2.8.3 Abstraktit tietotyypit
Johdetun luokan määrittely tMyn1 Johdetun luokan määrittely •Kun johdettu luokka periytetään kantaluokasta, saadaan kantaluokan jäsenet enemmän tai vähemmän.
Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999.
Ohjelmiston toteutus (teknisestä näkökulmasta)
Päivi Ovaska Tutkijaopettaja LTY/Tite
Sovellusohjelman suunnittelu & toteutus
CSC / Tietohallinnon asiakkaat ja tuotteet / Teemu Kemppainen Käsitemalli kuvaa relevantit tiedot kohdealueelta. Tietotarpeet määrittävät relevantit.
Tietojärjestelmät ja Systeemisuunnittelu
S HARE P OINT - SERVERIN ASENNUS Ilmo Euro, Sebastian Dideriksen, Ari Laamanen ja Jonne Järvinen
Oliomallittaminen ja UML
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
TAULUKKO YKSIULOTTEINEN TAULUKKO. TAULUKKO  Taulukon tarkoitus Ohjelmassa tarvitaan paljon samantyyppisiä samaan kohdealueeseen kuuluvia muuttujia Näitä.
Oliosuunnittelu.
Cmap-tools opetus käyttö kongnitiivinen merkitys.
Ohjelmistojen suunnittelumenetelmät ja –työkalut
Gentoo Linux Niina Salmi Oh5. Yleistä Línux levitysversio Gentoo alunperin kehitetty olemaan –nopea –luotettava –vakaa Kaikki sen ohjelmat asennetaan.
Käyttöönottokaavio – Deployment diagram Sami Stenius.
© 2010 IBM Corporation1 Objektien käyttöoikeudet  Kaikilla sisällönhallinnan objekteilla on käyttöoikeudet. Käyttöoikeudet on jaoteltuina Lukuoikeuksiin,
Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Systeemityö 2 Ajoituskaavio – Timing Diagram
Systeemityö 2 Toimintokaavio – Activity diagram
Package diagram Tiia Jefremoff
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
LISp_miner ohjelman voi ladata osoitteesta: Sijoita se asemaan C:\ Olkoon meillä seuraava tenttiä koskeva tiedosto (tekstitiedosto.
Systeemityö 2 Kokoava vuorovaikutuskaavio – Interaction
Osaamisen ja sivistyksen parhaaksi Valintaperusteiden mallintaminen
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Avoin lähdekoodi - Open Source.
Ajoituskaavio– Timing diagram Olli-Pekka Jokinen Aleksi Alapuranen tik9sna.
T Henkilökohtainen SE harjoitus
11. Rajapinnat Sisällys Mitä rajapinnat ovat? Kuinka ne määritellään ja otetaan käyttöön? Moniperiytyminen rajapintojen avulla. Varoituksen.
Komponenttikaavio Lehtonen Iiro, Janne Liikka
TENTTIS HAAGA-HELIASSA
Sequence Diagram Jani Keskitapio, Annika Alakastari, Heng Qing Zhu TIK9SNA.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 1 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (MÄ)
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 3 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat P1-vaiheelle.
Pakkanen * * * Komponenttipohjaisen sovellustuotannon menetelmäpilotti PlugIT-seminaari Annamari Riekkinen ja Kirsi Karvinen FixIT-DoIT / HIS-tutkimusyksikkö.
Käyttöönottokaavio– Deployment diagram Vesa Jokikokko Tarmo Kemi TIK9SNA.
Projektityö Syksy A05-Open Source ERP Evaluation.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Kaakkuri Sovellusprojekti Esityksen rakenne Projektiorganisaatio Projektiorganisaatio Taustatietoja Taustatietoja Sovelluksen ominaisuudet.
Pakkauskaavio– Package Diagram Jani Pelkonen, Niko Viinikanoja, Teemu Tervahauta.
Koostekaavio– composite structure diagram Mikko Näpänkangas.
Liiketoimintaprosessit ja MS Visio 2010
Tietokantapalvelimet Ville Parviainen. Sisältö Yleistä tietokannoista SQL PostgreSQL MySQL MySQL vs. PostgreSQL Linux -työ.
Ohjelmistotekniikka - Määrittely (Analysis) Kevät 2003 Hanna-Kaisa Lammi LTY/Tite.
2/2001 Tietojärjestelmät ja Systeemisuunnittelu Luennoitsija: Tapio Lammi
Tietojärjestelmät ja Systeemisuunnittelu
Ti LÄHIVERKOT -erikoistyökurssi Verkonhallinta Atte Kilpelä Jukka Lankinen
Tilastotiede ottaa aivoon kuinka aivoja voidaan mallintaa todennäköisyyslaskennalla, ja mitä yllättävää hyötyä siitä voi olla Aapo Hyvärinen Laskennallisen.
Liiketoimintaprosessit ja MS Visio 2013
Yhteisten tietomäärityksien mallintaminen
Sekvenssikaavio– Sequence diagram Lassi Kemppainen
Liiketoimintaprosessit ja MS Visio 2010
Ohjelmistotekniikan menetelmät, sekvenssikaaviot
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Esityksen transkriptio:

Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta Systeemityö 2 Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta

Komponenttikaavio Komponenttikaavio muodostaa toteutustason näkymän sovellukseen. Komponenttikaavio esittää ohjelmistokomponentit ja niiden riippuvuudet. Komponenttien määrittely, liikuttelu ja skaalaus ovat äärimmäisen helppoja operaatioita. Komponenttien riippuvuudet ja assosiaatiot määritellään lähdekomponentista kohdekomponenttiin. Kaikki UML:n määrittelemät komponenttimallinnuksen ominaisuudet ovat tuettuja.

Komponenttikaavio Komponenttikaavioiden käytetään Booch & al. (1999) mukaan neljällä eri tavalla. Niiden avulla mallinnetaan lähdekoodien fyysistä sijoittelua tiedostoihin. Toinen käyttökohde on mallintaa suorituskelpoisia versioita järjestelmästä. Tällöin keskitytään niihin osiin, jotka ovat suorituskelpoisen ohjelman kannalta olennaisia. Kolmanneksi niitä voidaan käyttää fyysisen tietokannan mallintamiseen. Neljäs käyttökohde on erilaisten muuntuvien järjestelmien osien mallintaminen.

Komponenttikaavio Komponentti Komponentti Rajapinta Rajapinnan käyttö Rajapinnan toteutus

Komponenttikaavio

Komponenttikaavio

Yhteenveto Komponenttikaavio = component diagram Kuvaa komponenttien välisiä suhteita Monimutkainen