Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management

Slides:



Advertisements
Samankaltaiset esitykset
Tietojenkäsittelyn koulutusohjelma
Advertisements

Tietojärjestelmät 2.
Suunnitelma ohjelmiston testaukseen
Luokkakaaviot Luokkakaaviot Tekninen suunnittelu.
Tietojärjestelmät ja Systeemisuunnittelu
UML RASE
Web-sovellusten arkkitehtuurit K1103TK CodeIgniter - perusteet Jouni Juntunen.
Olio-mallinnus Tietojärjestelmien suunnittelu KYAMK, Liiketalous, Kouvola Jarkko Ansamäki, 2002.
Business Analytics and Optimization Framework for Mobile Telecommunication Operator Sector Diplomityöseminaari Kalle Tavakka 62780E
Valvoja: Prof. Riku Jäntti Ohjaaja: FM, MBA Tapio Heinäaro
Lähipäivä T Business process development methods 1.
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.
2/2001 Tietojärjestelmät ja Systeemisuunnittelu Luennoitsija: Tapio Lammi
Kuukasjärvi Leena Nieminen Hanna-Mari Vänttilä Marika.
Oliomallittaminen ja UML
SE-02 Olioperustainen ohjelmistokehitys Tampereen yliopisto, syksy 2000 Roope Raisamo perustuu Kai Koskimiehen Oliokirjaan ja kurssin aiempiin materiaaleihin.
Olioperustainen ohjelmistoprosessi
Lahden ammattikorkeakoulu Tekniikan ala
Interact järjestelmäarkkitehtuuri + vuorovaikutustekniikoista ja evaluoinnista Markku Turunen Tampereen yliopisto Tietojenkäsittelytieteiden laitos Interact.
Keskustelu 1. ideoita tapaamisten sopimistarpeita oppimisen virtuaalisovelluksista kiinnostuneiden yhteistyön rakentaminen –EduFinland jo vahva verkosto,
Finnish Support Center FSC Oy tietojärjestelmien asiantuntija.
XML -kielen perusteet SIMO Seminaari Antti Mäkinen.
ZipIT Yleisesittely ZipIT-hankekokonaisuus Terveydenhuollon prosessien ja ohjelmistojen rinnakkainen kehittäminen.
Käyttöönottokaavio – Deployment diagram Sami Stenius.
Esitutkimus (tarvekartoitus)
Systeemityö 2 Käyttötapauskaavio Teppo Räisänen, Principal Lecturer
Arvostelu Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Heikki Salokanto Valvoja: prof. Jukka Manner Ohjaaja: DI Pekka Pajuoja, TEKES Sovelluskehitysympäristön virtualisoinnin tuomat edut ja haitat.
Systeemityö 2 Tilakaavio – State machine diagram
Käsitteellisen mallinnuksen tekniikkaa
Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer
Systeemityö 2 Ajoituskaavio – Timing Diagram
Yrityksen ja projektin esittely
Systeemityö 2 Toimintokaavio – Activity diagram
SerAPI-Potilaslista osa I: Alustus , Kuopio Juha Mykkänen, Marko Sormunen, Assi Pöyhölä, Hannu Virkanen.
Package diagram Tiia Jefremoff
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
– Ohjelmistojen mallintaminen, mallintaminen ja UML.
Systeemityö 2 Kokoava vuorovaikutuskaavio – Interaction
Tietojenkäsittelyn toisen lukuvuoden 1. lukukausityö Syksy 2010.
Systeemityö 2 Oliokaavio Teppo Räisänen, Principal Lecturer
Analyysi. Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien.
Komponenttikaavio Lehtonen Iiro, Janne Liikka
Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta
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.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Pakkauskaavio– Package Diagram Jani Pelkonen, Niko Viinikanoja, Teemu Tervahauta.
Koostekaavio– composite structure diagram Mikko Näpänkangas.
Ohjelmistotekniikka - Määrittely (Analysis) Kevät 2003 Hanna-Kaisa Lammi LTY/Tite.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Tietojärjestelmät ja Systeemisuunnittelu
Tietojärjestelmät ja Systeemisuunnittelu
Tietojärjestelmät ja Systeemisuunnittelu
Lehden tietojärjestelmän suunnittelu ja käyttöönotto.
KÄYNTI Käynnissäpidon tiedonhallinta Management of Integrated Information for Operation & Maintenance.
MONIMUOTO-OPETUS P1 P2 P3 P4 Kehittyvä osaaja
– Ohjelmistojen mallintaminen, mallintaminen ja UML
UML-mallinnus osana tietotuotemäärittelyä
Sekvenssikaavio– Sequence diagram Lassi Kemppainen
UNIVERSITY EXAM L3 at 4.00 – 8.00 p.m.
UNIVERSITY EXAM L3 at 4.00 – 8.00 p.m.
Facebook ohjelmointi - yhteenveto
Tietojärjestelmät KEHITTÄMINEN JOHTO KIRJANPITO TILAUSTEN KÄSITTELY
Mikko Keränen Director RDI
Smart Simulators / Kari T. Koskinen & Pekka Ranta
Tulevaisuuden talot ja uusiutuva energia – Mittaukset, analyysi ja mallintaminen Pekka Seppälä, Lauri Mikkonen
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
1. Olio-ohjelmointi.
Esityksen transkriptio:

Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management

 Teppo Räisänen    Huone: B247  Vastaanotto tiistaisin (1. jakso)

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Järjestelmä ◦ Kokoelma yhteen liitettyjä komponentteja tai bisnesprosesseja, jotka toimivat yhdessä suorittaakseen tietyn tehtävän  Tietojärjestelmä ◦ Kokoelma yhteen liitettyjä komponentteja, jotka keräävät, prosessoivat, tallentavat ja tuottavat informaatiota/tietoa liiketoiminnan tukemiseksi ◦ Laitteisto, ohjelmisto, syötteet, tulosteet, data, ihmiset ja proseduurit

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Malli ◦ Esitys, kuvaus tai abstraktio reaalimaailman tietystä osasta ◦ Yleensä ei mallinneta kerralla koko järjestelmää, vaan keskitytään tiettyyn erilliseen osaan  Systeemityössä voidaan mallintaa ◦ Bisnestä, jotta ymmärrämme sen liiketoimintaympäristön luonnetta, mihin tietojärjestelmää rakennetaan ◦ Vaatimuksia, jotta voimme ymmärtää ja dokumentoida liiketoiminnan ja tiedonprosessoinnin tarpeita ◦ Suunnitelmia, jotta tietojärjestelmän tekninen arkkitehtuuri (laitteisto, ohjelmisto, tietokanta) on helpompi toteuttaa

 Mallinnus auttaa analysoimaan ja selventämään vaatimuksia ja syventämään suunnitelmaratkaisuja  Mallinnus auttaa oppimaan  Mallinnus vähentää monimutkaisuutta  Auttaa muistamaan yksityiskohtia  Auttaa kommunikoinnissa ◦ Kehittäjien kesken ◦ Kehittäjien, asiakkaiden ja muiden asianomaisten kesken  Visualisointi  Tarkentaa järjestelmän rakennetta ja käyttäytymistä  Vähentää riskejä

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Unified Modeling Language ◦ Mallinnuskieli, jolla voidaan visualisoida, tarkentaa, rakentaa ja dokumentoida järjestelmien osia ◦ Sitä voidaan käyttää erilaisten ohjelmistokehtitysprosessien kanssa  UML koostuu ◦ Näkymistä (views) ◦ Diagrammeista (diagrams) ◦ Mallielementeistä (model elements) ◦ Yleisestä mekaniikasta (general mechanisms)

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Perehdytään tietojärjestelmien mallinnukseen UML-mallinnuskielen avulla. Opitaan soveltamaan UML-kaavioita tietojärjestelmän rakenteen ja toiminnan kuvaamiseen  Oliosuuntautunut analyysi ja suunnittelu, UML, Unified Process

 Oliosuuntautunut analyysi ja suunnittelu ◦ Tästä lähdetään liikkeelle  UML ◦ Harjoitellaan oikeastaan koko ajan ◦ Visual Paradigm  Unified Process ◦ Jos aikaa jää

1. jakso2. jakso Tiedon- hallinta Systeemi- työ II Web- sovellusten kehittäminen Käyttö- järjestelmät Ohjelmisto- tekniikka Vaatimus- määrittely Tietokanta- suunnitelma UML-malli Tietokanta- operaatiot Ohjelma- koodi Palvelin- ympäristö UML-malli