II Kehittämismenetelmistä

Slides:



Advertisements
Samankaltaiset esitykset
WinhaWiivi Taija Oksanen Tähän syvätty kuva.
Advertisements

Ohjelmiston tekninen suunnittelu
Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely, kevät 2009.
Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely, syksy 2008.
1 Rakenteiset analyysimenetelmät. 2 Rakenteiset analyysi- ja suunnittelumenetelmät (structured analysis and design methods, SA/SD methods)  1970-luvulta.
Toimintajärjestelmän rakentaminen
Kirjastoverkkopäivät Lainaus- ja kaukopalvelutyöryhmä, Mia Kujala.
Dataflow diagrams DFD-kaaviot Tietovuokaaviot
Ohjelmistotuotanto- miniprojekti Suunnittelu. Ohjelman toiminnot  Kurssin tai tapahtuman  Lisäys  Poisto  Muokkaus  Viikon lukujärjestyksen tarkasteleminen.
W w w. h a m k. f i Wiki koulutus Leenakaija Lehto
Tekninen suunnit-telu
Tilasiirtymäkaavio ja eri mallien yhteensovittaminen
Lähipäivä T Business process development methods 1.
BPMN ja hiukan prosessien määrittelystä
Päivi Ovaska Tutkijaopettaja LTY/Tite
Tietojärjestelmän suunnittelu
AS Automaation käyttöliittymät Harjoitustyö 2011 Case: kirjastorobotti.
CSC / Tietohallinnon asiakkaat ja tuotteet / Teemu Kemppainen Aikataulu 09:00-09:30Mallin kehitys versioon 1 ja tästä eteenpäin; UML-notaatio.
HAMK Kirjasto- ja tietopalvelut
3. Spesifikaatioiden laatiminen
Ohjelmistotekniikka - Tenttiin valmistautumisesta Kevät 2003 Hanna-Kaisa Lammi LTY/Tite.
Tietovuokaaviot (ei osa UML-kieltä)
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
Cmap-tools opetus käyttö kongnitiivinen merkitys.
TEORIALÄHTÖINEN (eli MÄÄRÄLLINEN TUTKIMUSPROSESSI
Esa Ramstadius Jussi Iltanen MTT Agronet portaali.
Vaasan yliopisto Erikoistumisopintojen kehittämispäivä Ilkka Virtanen Miksi erikoistumisopintoja akkreditoidaan? Erikoistumisopintolautakunnan.
Käyttötapauskaavio ja käyttötapaukset
Käyttöönottokaavio – Deployment diagram Sami Stenius.
Systeemityö 2 Käyttötapauskaavio Teppo Räisänen, Principal Lecturer
Osaamisen ja sivistyksen parhaaksi AIKIS -hanke Teknisen toimivuuden määrittelyt Keskustelun pohjaksi
Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Voyagerin SIP2 toteutus Kirjastoverkkopäivät Ari Ahlqvist Bjarne Beckmann.
Harjoitustyö Rässe Ryhmä ja ajankohta Tässä harjoitustyössä suunnitellaan Yritys oy:n tilausjärjestelmä. Harjoitustyön tavoitteena on tehdä.
Sähköinen tenttipalvelu Tenttis – ominaisuudet ja toiminnot
Komponenttikaavio Lehtonen Iiro, Janne Liikka
Opintoasiainsuunnittelija Anu Aunela Eläinlääketieteellinen tiedekunta WebOodin tenttityökalu eläinlääketieteellisessä.
Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta
Lainaus Haasteet lähitulevaisuudessa Uuden kirjastojärjestelmän valmisteluryhmän kokous Ari Ahlqvist
Pakkanen * * * Komponenttipohjaisen sovellustuotannon menetelmäpilotti PlugIT-seminaari Annamari Riekkinen ja Kirsi Karvinen FixIT-DoIT / HIS-tutkimusyksikkö.
Kymenlaakson digitaalinen pääkirjasto Kymenlaakson kirjastojen yhteinen sosiaalista mediaa hyödyntävä verkkosivusto Verkkotyöryhmä: Mika Hatakka, Sinikka.
Ohjelmistotuotanto- miniprojekti Suunnittelu. Ohjelman toiminnot Kurssin tai tapahtuman  Lisäys  Poisto  Muokkaus Viikon lukujärjestyksen tarkasteleminen.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Teemana oppimisprosessin aktivointi – sulautuvan opetuksen mahdollisuudet Kati Vilonen Aalto-yliopiston Kemian tekniikan korkeakoulu.
PHP ja MySQL PHP: Hypertext Preprosessor. PHP, johdanto Komentosarjakieli, joka on suunniteltu dynaamisen sisällön tuottamiseen verkossa PHP on sekä kieli,
Ohjelmistotekniikka ja projektinhallinta, 4 op
Ohjelmistotekniikka: Ohjelmiston mallintaminen, osa II
Conquering Complex and Changing Systems Object-Oriented Software Engineering TJSS Lecture 14 Päivi Ovaska.
Tietojärjestelmät ja Systeemisuunnittelu
Projektinhallinta it. lut
Tietojärjestelmät ja Systeemisuunnittelu
Ohjelmistotekniikka kevät 2003 Ohjelmistotekniikan määritelmä Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista.
Kuovi-projekti 2. Väliesittely Projektiorganisaatio Jäsenet: * Antti Hedlund * Juho Kortelainen * Jaana Ojala * Juhana Pikki Tilaaja ja tilaajan.
Kirjanpito, tilinpäätös ja verotus
Opiskelijan ajanhallintajärjestelmä OAJ Ohtu Miniprojekti 2010 Vaatimusmäärittely.
jew1 Systeemityön eteneminen opintojaksolla Ohjelmiston suunnittelutaito Opintojakson eteneminen.ppt.
Ammatillinen kasvu M5216SAB
Korvaavuuden, sisällyttämisen ja vapautuksen prosessi
Tutkimustietovaranto ja tutkimustietovirrat
Psykologian 2. kurssi ”Miten minusta tuli minä?”
HISTORIAN KURSSIEN TAVOITTEET, SUORITTAMINEN JA ARVIOINTI
Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän Kirjoita tähän.
TIPTOP-kokonaisuuksia
THL - Eurykleia Henkilöstö- ja talousasioiden suunnittelu- ja raportointijärjestelmän määrittely TP 1 agenda Ongelman kuvaus, tavoitteet, rajaukset,
<Hankkeen nimi>
Jari Kähkönen, koulutuspäällikkö
Yrittäjyys ja yritystoiminta BUS1LH001-opintojakso, 6 op
Luovan toimintamalli-, asiakaspalvelu- ja arkkitehtuurityö
HAAGA-HELIA amk Liiketalouden koulutusyksikkö Pasila
WebOodin version 4.6 yhteenveto
Esityksen transkriptio:

II Kehittämismenetelmistä SA-menetelmä Kuvaustekniikoita yhdistelemällä ja niiden käyttöä ohjeistamalla voidaan kehittää erilaisia menetelmiä Perinteinen SA-menetelmä on yksi yleisimmin käytettyjä, väistymässä tosin oliopohjaisten menetelmien tieltä Käytännössä suunnittelutyö ei etene minkään menetelmän mukaisesti … Menetelmistä on yleisesti olemassa useita versioita, yrityskohtaisesti räätälöityjä tapoja soveltaa II Kehittämismenetelmistä

II Kehittämismenetelmistä

II Kehittämismenetelmistä SA-menetelmä Keskeiset osat: Tapahtumalista Luettelo tapahtumista, joihin järjestelmän on reagoitava Tietovuokaaviot Ydinmalli Ympäristömalli (järjestelmän tarkoitus, liittymäkaavio, tapahtumalista) Käyttäytymismalli Toteutusmalli II Kehittämismenetelmistä

II Kehittämismenetelmistä Ydinmalli 1. Järjestelmän tarkoitus KURREK-järjestelmä sisältää kuvaukset opintojaksoista, opettajista ja opintosuorituksista. Järjestelmä tuottaa kurssien osallistujalistoja, tenttien tuloslistoja ja opintosuoritusrekisteriotteita. Opettajat kirjaavat järjestelmän avulla opintosuoritukset rekisteriin. Opiskelijat pystyvät ilmoittautumaan kursseille ja tutkimana omia Suoritustietojaan. 2. Liittymäkaavio II Kehittämismenetelmistä

II Kehittämismenetelmistä 3. tapahtumalista Käyttäytymismalli Tapahtumalistan tapahtumat kuvataan erillisinä tietovuokaavioita II Kehittämismenetelmistä

Tapahtumaa ”Opettaja kirjaa opintosuorituksen” vastaava tietovuokaavio II Kehittämismenetelmistä

II Kehittämismenetelmistä Toteutusmalli Toteutuksen rajaus Reunaehdot Käyttöliittymät Vikatilanteet, kapasiteetivaatimukset Tietokantarajapinta Menetelmän soveltamisesta Esim: Tapahtumalista Liittymäkaavio Muutama tärkein tietovuokaavio II Kehittämismenetelmistä

Tietovirtakaavio (data flow diagram) - kaavion laatimisesta kuvaa toimintoja prosesseina 0-taso kuvaa koko järjestelmää kokonaisuutena ja siihen tulevia syötteitä/lähteviä tulosteita (kontekstikaavio) seuraava taso kuvaa päätoimintoja ja niihin liittyviä prosesseja tarkennusta voidaan jatkaa tarvittaessa edelleen toimintokeskeiseen tietojärjestelmän mallintamiseen prosessit (process) tietovarastot (data store) ulkoiset kohteet (external entity, terminator) tietovirrat (dataflow) II Kehittämismenetelmistä

Tietovirtakaavio; 0-taso eli liittymäkaavio kuvaa järjestelmän ja sidosryhmien (ulkoisten kohteiden) väliset tietovirrat kirjasto- järjestelmä Kirjasto- virkailija Asiakas laina varaus materiaali- tiedot asiakas- karhu saapumisilmoitus II Kehittämismenetelmistä

Tietovirtakaavio; 1-taso Asiakas Virkailija asiakastunnus materiaalitunnus materiaalitiedot asiakastiedot asiakastiedot 4. 1. Asiakas- tietojen yp 2. Materiaali- tietojen ylläpito 3. Lainaus asiakastiedot materiaalitiedot lainatiedot materiaalitiedot asiakastiedot Asiakastiedot Materiaalitiedot Lainat II Kehittämismenetelmistä

Tietovirtakaavio 2- taso: Asiakastietojen yp piirtäminen onnistuu myös Prosalla, muista konfigurointi: Design  Config  SA/SD/RT (Bachman) Type  Data flow diagram Virkailija hakuehdot Asiakastiedot Asiakastiedot 1.2 Tallenna asiakas-tiedot 1.1 Selaa asiakas-tietoja Asiakastiedot Asiakastiedot Asiakastiedot Asiakastiedot II Kehittämismenetelmistä

II Kehittämismenetelmistä

II Kehittämismenetelmistä