Tuotteen elinkaaren hallinta verkostotaloudessa haasteita ja ratkaisumalleja Kary Främling
|
|
- Akseli Mäki
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Tuotteen elinkaaren hallinta verkostotaloudessa haasteita ja ratkaisumalleja TKK/BIT Tutkimuslaitos
2 Esityksen aiheet Tuotteen elinkaari Tuotteen ja tiedon yhteen kytkeminen Tuoteagentti Esimerkkejä: lähetysten seuranta, tuotetiedon haku Tuotetiedon hallinta yritysverkostossa, suunnittelumallit Käytännön toteutus, kokemukset Tulevaisuuden kehityssuuntia Yhteenveto 2
3 Tuotteen elinkaari Luokitellaan usein seuraaviin vaiheisiin: Suunnittelu Tuotanto Käyttö ja ylläpito Käytöstä poistaminen Jokaisessa tarvitaan muiden vaiheiden tuottamaa tietoa Suuri määrä toimijoita käyttää ja tuottaa tietoa tuotteen elinkaaren aikana Tuotetiedon jakaminen kaikkien toimijoiden kesken on yleensä mahdotonta 3
4 Tuotteen ja tiedon yhteen kytkeminen Internet of Things : tuotetiedot saatavissa kaikkialla Internetin kautta Suuri tuki teollisuudesta MIT:n Auto-ID hankeelle RFID (Radio Frequency Identification) etätunnisteet oleellisessa roolissa Esitettyjä standardeja Electronic Product Code (EPC), sisältäen signaalitason RFIDstandardeja Object Name Service (ONS), Product Markup Language (PML), Savant middleware Tällä hetkellä ainoastaan EPC näyttää saavan laajamittaista tukea 4
5 Teknillisen korkeakoulun lähestymistapa Dialog projekti vuonna 2001 Tuote kytketään tietoihin URI: Internet-osoite mistä tuotetiedot löytyvät (esimerkiksi tuotteen valmistaja) ID: tuotteen yksilöivä numero (sarjanumero, SSCC, EPC tai vastaava) Mahdollista ottaa käyttöön heti ja kerätä käytännön kokemuksia standardointia varten 5
6 avulla tuotetietoa voi hakea ja päivittää Esimerkiksi Otetaan yhteyttä palvelimeen dialog.hut.fi ja haetaan/päivitetään tuotteen/lähetyksen SN tietoja Käyttää olemassaolevia standardeja, nopea ja kevyt ottaa käyttöön Mahdollista kiinnittää tuotteeseen tekstinä, viivakoodina, RFIDtaginä (jossa kirjoitettavaa muistia),... myös mahdollinen on yhteensopiva tulevien Auto-ID järjestelmien kanssa 6
7 Tuoteagentti Internet-kytketty ohjelmakomponentti joka hallinnoi tuotteen tietoja ja palveluita Tuoteagentti vastaa olio-ohjelmoinnin oliota vastaa olio-ohjelmoinnin olioviitettä Yhtymäkohdat olio-ohjelmointiin tarjoavat valmiita ratkaisumalleja tuotetiedon hallintaan 7
8 Olio-ohjelmointi Tuoteagentti OO konsepti Olio Olioviite Metodi Rajapinta Oliokokoelma Tuoteagenttikonsepti Internetin kautta käytettävä ohjelmakomponentti EPC tai vastaava Viesti Rajapinta joka määrittelee mahdolliset viestit ja viestimuodot Tietokantataulu joka sisältää olioviitteitä (esim. 8
9 Tuoteagenttisovellus 1: Huolitsijariippumaton lähetysten seuranta Valmistaja Huolitsija A Huolitsija B Huolitsija C Asetetaan ID@URI Päämäärä ID@URI ID@URI ID@URI ID@URI Valmistajan lähetysten seurantajärjestelmä annetussa URI-osoitteessa ( Tuoteagentti ) Sijaintipäivitysviestejä Välttää huolitsijoiden seurantanumeroiden käyttämistä Sijaintitiedot reaaliajassa, ei haeta huolitsijoiden WWWsivuilta 9
10 Tuoteagenttisovellus 2: Electrical motor, manufactured by XXX, previous maintenance... Tuotetiedon haku Fetch information (text or WWW-page) URI_1 Fetch information (text or WWW-page) URI_2 Pizza containing..., last date of use..., heat one minute at 600W Fetch information (text or WWW-page) Bus stop XXX, next bus to your destination arrives in three minutes URI_3 10
11 Tuotetiedon hallinta yritysverkostossa Usean yrityksen verkostoissa vaaditaan kehittyneempiä tiedonhallinnan malleja Esimerkiksi lähetysten seurantatiedon hallittu jakaminen on selkeästi ilmaistu tarve teollisuudessa Olio-ohjelmointi tarjoaa valmiita työkaluja tähän 11
12 Suunnittelumallit eli Design Pattern Suunnittelumallit määrittelevät oliopohjaisia vakioratkaisuja useisiin tiedonhallinnan tehtäviin Kokeneiden ohjelmoijien määrittelemiä Käytännön kokemuksia useammalta sovellusalueelta 12
13 Composite suunnittelumalli Malli part-whole hierarkioiden tiedon hallintaan Samoja toimintoja voidaan soveltaa perus-elementteihin sekä niiden ryhmiin Hyödyllinen esimerkiksi useamman valmistajan tuotteissa ja kuljetusyksiköissä Suunnittelumalli määrittelee get, add, remove etc. operaatioita Made by company A Car Made by company B Engine Made by company C ABS system Made by company D Injection system 13
14 Tiedon päivitys composite tuotteelle , 262, 263 comp1.com Tiedon päivitysviesti comp4.com comp3.com comp2.com 264, 261,
15 Composite yhteenveto Eri yhtiöiden tuoteagentit välittävät tiedon päivityksen toisilleen Sama toimii tiedon hakemisessa Jokainen yritys voi itse valita mitä viestejä se vastaanottaa ja lähettää eteenpäin 15
16 Observer suunnittelumalli Defines one-to-many dependencies between objects so that when one object changes state, all its dependents are notified and updated automatically Agentti ilmoittaa toiselle agentille että haluaa saada tietyt päivitysviestit myös itselleen Tarve esitetty useaan kertaan yritystaholta Toteutus saman tyyppinen kuin Composite Tarvitaan esimerkiksi lähetysten seurannassa yrityksessä jonka osia ei ole mukana lähetyksessä (esimerkiksi kun lähetyksen vastaanottaja haluaa seurata lähetyksen sijaintia) 16
17 Tiedon päivitys Observer - mallilla Eri yhtiöiden tuoteagentit välittävät tiedon päivityksen toisilleen comp2.com comp5.com Tiedon päivitysviesti comp1.com comp3.com comp4.com comp6.com 17
18 Käytännön toteutus Middleware, toteutus Java komponentteina Osaavat hakea/päivittää tietoa yritysten tietokannoista/tietokantoihin Osaa automaattisesti luoda tarvittavat tietokantataulut Asennustiedostot kymmenien kilotavujen kokoisia, asennus tyypillisesti alle viisi minuuttia Riippumaton käytetystä tunnisteteknologiasta (RFID, viivakoodi, j.n.e.) Avoimen lähdekoodin yhteisö avattu osoitteessa 18
19 Pilottiasennukset Kvaerner Pulping, keväällä 2002 Projektilähetysten seurantaan, todennettiin konseptin toiminta tunnisteena, mutta URI oli vakio RFID-tunnisteet Projektoiva elektroniikkateollisuuden yritys, syksy 2003-> Sisääntulevan ja ulosmenevän tavaran seuranta kolmannen osapuolen välivarastoissa Viivakooditunnisteet Johtopäätös: DIALOG-konsepti ja komponentit toimivat moni-yritys ympäristössä 19
20 Käytännön kokemuksia Viestien välitys mahdollista SOAP, HTML forms, Java RMI muodoissa Palomuuriongelmat kasvamassa SOAP periaatteessa OK, käytännössä ongelmia HTML form toimii kaikkien palomuurien kanssa (ainakin tähän asti) Java RMI ainoastaan palomuurien sisällä 20
21 Tulevaisuuden kehityssuuntia TKK mukana syksyllä 2004 alkavassa PROMISE kuudennen EU puiteohjelman integroidussa projektissa Suuri määrä yrityksiä Uusien vaatimusten kartoitus erilaisille palveluille Mahdollinen DIALOG-konseptin evaluointi suuremmassa mittakaavassa Käytännön kokemuksia Composite - ja Observer - mallien soveltamisesta Muiden vastaavien suunnittelumallien identifiointi tuotetiedon hallintaan Standardisointi 21
22 Yhteenveto Tuoteagentti-konsepti tarjoaa monia etuja tuotteen elinkaaren hallintaan Olio-ohjelmointi tarjoaa valmiita ratkaisuja moniin tiedonhallinnan haasteisiin Middleware -tasolla on mahdollista hallita monia tiedonhallinnan tehtäviä; vältetään ERPjärjestelmien muokkausta Testatut ja toimivaksi todetut toimintaperiaatteet Suurin haaste: viestien ja viestintäprotokollien standardointi 22
23 MIT Auto-ID EPCglobal hallinnoi standardointityötä syksystä 2003 lähtien RFID-tagien standardit valmiita, mutta useita eri järjestelmiä vielä olemassa EPC (Electronic Product Code) koodijärjestelmän standardointi suhteellisen valmis ONS (Object Name Service) järjestelmän standardointi vielä alkutekijöissään Savant järjestelmän (middleware-arkkitehtuuri) määritys alkutekijöissään Kehitystä seurataan, hyvät asiat integroidaan tarvittaessa 23
24 Middleware komponentit Osaavat vastata tiedon hakuun/päivityksiin viestien avulla Tällä hetkellä komponentit tukevat kolmea eri tiedonsiirtoprotokollaa: HTML-form: ei palomuuri-ongelmia, rajalliset toiminnallisuudet SOAP: palomuuri-ongelmia esiintynyt (vaikka ei pitäisi) RMI: lähinnä pilotointiin, yritysten sisäiseen käyttöön Komponentit osaavat hakea/päivittää tietoa yritysten tietokannoista/tietokantoihin Komponentit muutamien kymmenien kilotavujen kokoisia, asennus tyypillisesti alle viisi minuuttia 24
25 Käytännön kokemuksia Tiedonsiirtoprotokollat: SOAP: Web-service protokolla, monipuolinen. Käytännössä esiintynyt palomuuriongelmia, mikä oli yllätys. HTML-form & JavaScript: Vanha tekniikka, mutta toimiva. Saattaa joskus vaatia niksien käyttöä. Ei palomuuriongelmia. Ei erillistä klientin asennusta. Ei tue viestien bufferointia eikä lukijoiden ajureita. RMI: Monipuolisin. Palomuurit suuri ongelma. Lähinnä kehitys- ja testausprotokolla sekä yritysten sisäiseen käyttöön. Tunnistetekniikka: RFID: toimii, mutta järjestelmien moninaisuus (taajuus, kommunikointi, lukijoiden erilaisuus) suuri ongelma. Hinta on myös kynnyskysymys Viivakoodi: Halpa, helppo ottaa käyttöön. Vaatii kuitenkin operaattorin ja optisen näkyvyyden. 25
RFID:n perusteita ja RFID-demo
RFID:n perusteita ja RFID-demo Teknologiapäällikkö Sami Isomäki RFIDLab Finland ry RFID Lab Finland ry lyhyesti: voittoa tavoittelematon rekisteröity yhdistys tarjoamme neutraalia RFID- ja NFCtietoutta
LisätiedotIntegrointi. Ohjelmistotekniikka kevät 2003
Integrointi Ohjelmistotekniikka kevät 2003 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri
LisätiedotLiite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu
Liite 1: skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Palvelun uusi versio on Palveluiden kehittäminen voitava asentaa tuotantoon vaikeutuu
LisätiedotJärjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
LisätiedotWinTraden päivitys- ja asennusohjeistus 2006-09-06
Sisällysluettelo Automaattisesta päivityksestä...1 Uuden version hakeminen...2 Laajennetut asetukset...3 Lataamisen aloittaminen...3 Latauksen päättäminen...5 Ohjelman asentamisesta...6 Kielen valinta...6
LisätiedotLiite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma
Liite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Testi Yksittäinen palvelu on ollut käytössä 6 Palvelun uusi versio on voitava
LisätiedotTikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0
Toukokuu 2014 1 (11) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0 Päivitysohje Toukokuu 2014 2 (11) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku...
LisätiedotXPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy
IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,
LisätiedotGS1 standardeilla läpinäkyvyyttä toimitusketjuun. Mikko Luokkamäki 20.11.2012
GS1 standardeilla läpinäkyvyyttä toimitusketjuun Mikko Luokkamäki 20.11.2012 Jos ei ole standardeja Kengännumeroille ei ole maailmanlaajuista standardia Joten yrityksen täytyy Merkitä sama kenkä eri tavalla
LisätiedotRAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS
RAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS Loppuseminaari 11.12.2018 YIT:n pääkonttori, Helsinki RAIN hankkeen loppuseminaari 11.12.2018 Käyttäjälähtöinen tiedonhallinta (WP 4) Professori Harri Haapasalo OY
LisätiedotP e d a c o d e ohjelmointikoulutus verkossa
P e d a c o d e ohjelmointikoulutus verkossa Java-kielen perusteet Teoria ja ohjelmointitehtävät Java-kielen perusteet 3 YLEISKATSAUS KURSSIN SISÄLTÖIHIN 10 JAVA-KIELEN PERUSTEET 10 OPISKELUN ALOITTAMINEN
Lisätiedot1 KÄYNNISTÄ MD-3100 USB ADSL MODEM. Tuotetiedot
Tuotetiedot A B C D A. Virtavalo (palaa: USB-yhteys ja tietokone ovat käytössä / ei pala: ei yhteyttä tai tietokoneeseen ei tule virtaa. B. ADSL LINK -merkkivalo (vilkkuu: ADSL-linjaa haetaan / palaa yhtäjaksoisesti:
LisätiedotVaatimusmäärittely Ohjelma-ajanvälitys komponentti
Teknillinen korkeakoulu 51 Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Versio Päiväys Tekijä Kuvaus 0.1 21.11.01 Oskari Pirttikoski Ensimmäinen versio 0.2 27.11.01 Oskari Pirttikoski Lisätty termit
LisätiedotLoogisempaa sisälogistiikkaa: tuotteiden yksilöinti ja tuotetietojen hallinta verkkokaupassa
Loogisempaa sisälogistiikkaa: tuotteiden yksilöinti ja tuotetietojen hallinta verkkokaupassa Tomi-Pekka Juha, Sector Manager, GS1 Finland Oy 08.10.2015 Sisältö GS1 Finland GS1 ja verkkokauppa GS1 järjestelmä
LisätiedotTikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0
Toukokuu 2013 1 (10) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0 Päivitysohje Copyright Aditro 2013 Toukokuu 2013 2 (10) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten
LisätiedotUSB-siirto-ohjelman ja ajurin asentaminen
1 (8) USB-siirto-ohjelman ja ajurin asentaminen Ladattuasi Handan CV-7700 PVR laitteen USB-siirto-ohjelman Welhon internet- sivuilta, asenna ohjelma alla olevien ohjeiden mukaan. Siirto-ohjelman asennus
LisätiedotOhjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1
3. Komponentit ja rajapinnat 3.1 Komponenttien idea: ohjelmistotuotannon rationalisointi 3.2 Mikä on ohjelmistokomponentti? 3.3 Komponentit ohjelmistoyksikköinä 3.4 Rajapinnat 3.6 Komponenttien räätälöinti
LisätiedotOmat Lähdöt ohjelmointirajapinta: Versio 1.01
Sivu 1(19) Omat Lähdöt ohjelmointirajapinta: Versio 1.01 Seasam House Oy Helsingin seudun liikenne Hyväksynyt: Päivämäärä: Hyväksynyt: Päivämäärä: www.seasam.com Sivu 2(19) Versio historia Versio 0.01
LisätiedotTiedonsiirto- ja rajapintastandardit
Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet
Järjestelmäarkkitehtuuri (TK081702) Integraation tavoitteita Lähtökohta Web-palvelut Asiakasrekisteri ERP, Tuotannon ohjaus Tuotanto Myynti Intranet Extranet? CRM Johdon tuki Henkilöstö Kirjanpito Palkanlaskenta
LisätiedotPalveluperustaiset arkkitehtuurityylit
Palveluperustaiset arkkitehtuurityylit Mukana palvelun tarjoajia ja palvelun käyttäjiä Perusajatuksena tyypillisesti tarjota johonkin resurssiin liittyviä palveluita 1 Asiakas-palvelin -arkkitehtuurit
LisätiedotJavan asennus ja ohjeita ongelmatilanteisiin
Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään
LisätiedotTulevaisuuden Internet. Sasu Tarkoma
Tulevaisuuden Internet Sasu Tarkoma Johdanto Tietoliikennettä voidaan pitää viime vuosisadan läpimurtoteknologiana Internet-teknologiat tarjoavat yhteisen protokollan ja toimintatavan kommunikointiin Internet
LisätiedotRECO irtaimiston- ja omaisuuden hallinta
ACCO kulunohjaus APPARATUS sanomavälitys RECO irtaimiston- ja omaisuuden hallinta 20.8.2014 Oy Santa Margarita SA Santa Margarita Oy ICT-ratkaisut Operatiiviset järjestelmät Mittausjärjestelmät Logistiikka
LisätiedotProjektin tilanne. Tavaraliikenteen telematiikka-arkkitehtuuri Liikenne- ja viestintäministeriö
Projektin tilanne Tavaraliikenteen telematiikka-arkkitehtuuri Liikenne- ja viestintäministeriö Tehtyä työtä Syksyn mittaan projektiryhmä on kuvannut tavaraliikenteen telematiikkaarkkitehtuurin tavoitetilan
LisätiedotGS1 edistämässä yritysten välistä tiedonvaihtoa
GS1 edistämässä yritysten välistä tiedonvaihtoa Sisältö 1. GS1 organisaatio ja GS1 Finland 2. GS1 standardijärjestelmä 3. Projektiesittely: Uudet Synkka-tuotetietopalvelut 4. Projektiesittely: GS1 GLS
LisätiedotSisällys. Ratkaisumallien historia. Ratkaisumalli. Ratkaisumalli [2] Esimerkki: Composite [2] Esimerkki: Composite. Jaakko Vuolasto 25.1.
Sisällys Ratkaisumallien historia Jaakko Vuolasto 25.1.2001! Ratkaisumalli! Christopher Alexander! Ohjelmistotuotannosta arkkitehtuuriin! Henkilöhistoriaa! Ensimmäisiä käyttökokemuksia! Yhteenveto 25.1.2001
Lisätiedot2. Olio-ohjelmoinista lyhyesti 2.1
2. Olio-ohjelmoinista lyhyesti 2.1 Sisällys Yleistä. Oliot ja luokat. Attribuutit. Olioiden esittely ja alustus. Rakentajat. Olion operaation kutsuminen. 2.2 Yleistä Olio-ohjelmointia käsitellään hyvin
LisätiedotBioNordika Webshop Pikaohjeet
BioNordika Webshop Pikaohjeet Tervetuloa BioNordika WebShopin käyttäjäksi! Tässä pikaohjeessa on yhteenkoottuna ohjeistus nettikaupan käyttöön ja tuotteiden tilaamiseen. Rekisteröityminen Nettikaupan käyttäminen
LisätiedotCopyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa
Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa Platform Tuotekehityksen haasteita ja ratkaisuja Haaste: Massiivisten tietomäärien hallinta Ratkaisu: Pilvipalvelun skaalautuvuus Haaste:
LisätiedotPakkausmerkinnät logistisessa ketjussa ja tuotetietopalvelujen uudistuminen. Heli Tammivuori Elintarviketeollisuusliitto ry
Pakkausmerkinnät logistisessa ketjussa ja tuotetietopalvelujen uudistuminen Heli Tammivuori Elintarviketeollisuusliitto ry GS1 Finland Oy Puolueeton, voittoa tavoittelematon yritys, osa maailmanlaajuista
LisätiedotÄlykästä. kulunvalvontaa. toimii asiakkaan omassa tietoverkossa
Älykästä kulunvalvontaa e Acces toimii asiakkaan omassa tietoverkossa Perinteisen kulunvalvonnan seitsemän pullonkaulaa eli miksi useat yritykset eivät ole hankkineet kulunvalvontajärjestelmää? 1. Koska
LisätiedotPika-asennusohjeet Suomeksi
Pika-asennusohjeet Suomeksi (Virallinen ohje löytyy asennuslevyltä Englanninkielisenä) Tulosta tämä ohje asennuksen avuksi. Ensiksi asennetaan itse ohjelma, sitten rekisteröidytään testerin käyttäjäksi
Lisätiedot812347A Olio-ohjelmointi, 2015 syksy 2. vsk. IX Suunnittelumallit Proxy, Factory Method, Prototype ja Singleton
2015 syksy 2. vsk IX Suunnittelumallit Proxy, Factory Method, Prototype ja Singleton Sisältö 1. Johdanto luontimalleihin 2. Proxy 3. Factory Method 4. Prototype 5. Singleton Suunnittelumallit Proxy et.
LisätiedotAditro Tikon ostolaskujen käsittely versio 6.2.0
Lokakuu 2012 1 (9) Aditro versio 6.2.0 Päivitysohje Lokakuu 2012 2 (9) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku... 3 1.2. Aditro Pankkipalvelut yhteensopiva
LisätiedotDMR- ja digipuhefoorumi Ham Karelia Erik Finskas OH2LAK
DMR- ja digipuhefoorumi Ham Karelia 20.7.2018 Erik Finskas OH2LAK Nuorissa on tulevaisuus! FinDMR Motorola repeaters Fin-DMR cbridge FI talkgroups Hot spots, homemade, Hytera Brandmeister Master-2441 Motorola
LisätiedotOhjelmistojen mallintamisen ja tietokantojen perusteiden yhteys
Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty
Lisätiedothttp://www.enteract.com/~bradapp/docs/patterns-intro.html http://www.hillside.net/patterns/
5. Suunnittelumallit Suunnittelumallin käsite Suunnittelumallien hyötyjä Suunnittelumallien kuvaaminen Esimerkki: Rekursiokooste Antisuunnittelumallit Suunnittelumallit ja UML Mallikielet Suunnittelumallit
LisätiedotSavon ammatti- ja aikuisopisto puuala
Savon ammatti- ja aikuisopisto puuala RFID-tuotantosolun esittely Tulevaisuuden tuotantoteknologiat puuteollisuudessa SEMINAARI 11.4.2012 Esityksen kulku: 1. Hanke esittely (resurssit, tavoitteet, yhteistyö)
LisätiedotTELEWELL TW-EA200 MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL-LIITTYMÄÄN KÄYTTÄEN USB-VÄYLÄÄ
TELEWELL TW-EA200 MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL-LIITTYMÄÄN KÄYTTÄEN USB-VÄYLÄÄ VERSIO 1.0 JIPPII GROUP OYJ 1 DOKUMENTIN TARKOITUS Tervetuloa Saunalahden ADSL-liittymän käyttöönottoon
LisätiedotJulkICTLab Eteneminen 2015. 4.3.2015 Mikael Vakkari, VM
JulkICTLab Eteneminen 2015 4.3.2015 Mikael Vakkari, VM JulkICTLab lyhyesti Kokoaa yhteen julkisen hallinnon eri projektien kehittämistoimintaa Edistää palveluiden kehittämistä ja referenssitoteutusten
LisätiedotRFID tekniikan hyödyntäminen Nokia NET:n toimitusketjussa
RFID tekniikan hyödyntäminen Nokia NET:n toimitusketjussa Mikko Mertjärvi Toimitusjohtaja Viivakoodi Optiscan Oy 1 NOKIA NET_RFID_EGLO.PPT / 16-05-2005/ M.Parttimaa & J.Keränen Partnerit Hanke toteutettiin
LisätiedotKokoelmahallintajärjestelmän
Kokoelmahallintajärjestelmän hankinta 11.4.2013 Vesa Hongisto Hankkeen tilanne Museoiden kokoelmahallinnan kokonaisarkkitehtuuri Versio 1.0, 2012 Yhtenäiset luettelointisäännöt, formaatit ja standardit
LisätiedotT Harjoitustyöluento
29. syyskuuta 2010 Luennon sisältö 1 2 3 Simulaatiopalvelin Moodle Harjoitustyön demoaminen 4 Aikataulu Kysyttävää? Harjoitustyössä toteutetaan ohjelma, joka simuloi reititintä: ohjelma vastaanottaa reititysdataa
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Web Services. Web Services
Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden
LisätiedotTekninen suunnitelma - StatbeatMOBILE
Tekninen suunnitelma - StatbeatMOBILE Versio Päivämäärä Henkilö Kuvaus 1.0 13.12.2013 Pöyry Alustava rakenne ja sisältö 1.1 22.12.2013 Pöyry Lisätty tekstiä ilmoituksiin, turvallisuuteen ja sisäiseen API:in
LisätiedotXML johdanto, uusimmat standardit ja kehitys
johdanto, uusimmat standardit ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: on W3C:n suosittama
LisätiedotT Henkilökohtainen harjoitus: FASTAXON
T-76.115 Henkilökohtainen harjoitus: FASTAXON Suunnittelumallit Group: Muuntaja Pentti Vänskä 52572W 2 1. Toteutus Tämä henkilökohtainen harjoitustyö käsitteli suunnittelumallien (Design Patterns) käyttöä
Lisätiedot3. Komponentit ja rajapinnat
3. Komponentit ja rajapinnat 3.1 Komponenttien idea: ohjelmistotuotannon rationalisointi 3.2 Mikä on ohjelmistokomponentti? 3.3 Komponentit ohjelmistoyksikköinä 3.4 Rajapinnat 3.6 Komponenttien räätälöinti
LisätiedotKanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka
Kanta PHR:n CapabilityStatement ja REST-API Eeva Turkka PHR:n kaksi osaa: tietosisältö ja käyttöluvat Resurssipalvelin FHIR REST-rajapinnat CapabilityStatement kuvaa toiminnot Resurssisäilö Auktorisointipalvelin
LisätiedotOPISKELIJAVAIHTOON HAKU, opiskelijat
OPISKELIJAVAIHTOON HAKU, opiskelijat ASIO OHJEET Ohjeen sisällys 1. Hakemuksen sijainti... 1 2. Hakemuksen täyttäminen...1 3. Hakemuksen lähettäminen... 4 4. Hakemuksen käsittely ja päätös... 4 4.1 Hakemuksen
Lisätiedotin condition monitoring
Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä
LisätiedotSecurity server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes
LisätiedotVisma Software Oy
pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun materiaalin kopiointi on kielletty ilman :n
LisätiedotELLI NOVA YHTEYDEN ASENNUS- JA KÄYTTÖOHJE
ELLI NOVA YHTEYDEN ASENNUS- JA KÄYTTÖOHJE Oy QUICK TECH Ltd. Hyttitie 10, 00700 HELSINKI Puh. 09-759 3236 Fax. 09-7279 1441 Home: www.quick-tech.fi E-mail: elli@quick-tech.fi Ohjelmiston päivitys Ennen
LisätiedotTekninen suunnitelma - StatbeatMOBILE
Tekninen suunnitelma - StatbeatMOBILE Versio Päivämäärä Henkilö Kuvaus 1.0 13.12.2013 Pöyry Alustava rakenne ja sisältö 1.1 22.12.2013 Pöyry Lisätty tekstiä ilmoituksiin, turvallisuuteen ja sisäiseen API:in
LisätiedotHelia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy. 2005 Mermit Business Applications
Helia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy Esityksen sisältö Mermit yrityksenä Perustiedot Toimintamalli Mermit työpaikkana ohjelmistoinsinöörille Esimerkkiprojekti
LisätiedotLogistiikkapalvelujen digitalisaatio kuljetusyrittäjän näkökulmasta
Logistiikkapalvelujen digitalisaatio kuljetusyrittäjän näkökulmasta TransSmart-seminaari Finlandia-talo 11.11.2015 Sakari Backlund Suomen Kuljetus ja Logistiikka SKAL ry 1) Logistiikkapalvelujen 2) digitalisaatio
Lisätiedot- Jarjestelmaasiantuntija Markku Jaatinen
SUOMEN KUNTALIITTO Sairaalapalvelut Terveydenhuollon ATK-päivät 26. - 27.5.1 997 Lahti, Kauppahotelli Grand - Jarjestelmaasiantuntija Markku Jaatinen Telecom Finland Tietojenhallinta Intranetin ja Internetin
LisätiedotJohdatus rakenteisiin dokumentteihin
-RKGDWXVUDNHQWHLVLLQGRNXPHQWWHLKLQ 5DNHQWHLQHQGRNXPHQWWL= rakenteellinen dokumentti dokumentti, jossa erotetaan toisistaan dokumentin 1)VLVlOW, 2) UDNHQQHja 3) XONRDVX(tai esitystapa) jotakin systemaattista
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat
Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
LisätiedotSENAATTILA uudistuu keväällä 2015
SENAATTILA uudistuu keväällä 2015 Senaatti-kiinteistöt yhtenäistää sähköisiä asiointikanaviaan vaiheittain keväästä 2015 alkaen. Senaattila.fi -osoite laajentuu sähköisen asioinnin palvelueteiseksi, jonka
LisätiedotA. Jalander RFID-lava
Julkinen raportti Sivu 1/8 Vastaanottajat: A. Jalander Oy EGLO hanke RFID Lab Finlandin case-pankki Versiot Nro Pvm Muutos Laatija 1.0 30.9.2005 Luovutettu versio Antti Virkkunen Liikenne- ja viestintäministeriön
LisätiedotREST an idealistic model or a realistic solution?
REST an idealistic model or a realistic solution? 17.10.2006 Jari Aarniala jari.aarniala@cs.helsinki.fi Johdanto Representational State Transfer, eli REST Arkkitehtuurinen tyyli hajautetuille (hypermedia)järjestelmille
LisätiedotAditro Tikon ostolaskujen käsittely versio 6.2.0 SP1
Tammikuu 2013 1 (7) Aditro versio 6.2.0 SP1 Päivitysohje Tammikuu 2013 2 (7) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku... 3 1.2. Aditro Pankkipalvelut yhteensopiva
LisätiedotOpetusteknologian standardoinnin tilanne. Antti Auer
Opetusteknologian standardoinnin tilanne Antti Auer 24.8.2001 Standardoinnin käsite Yleisesti opetusteknologian standardoinniksi kutsutulla kehitystyöllä viitataan erilaisiin ja eri tasoisiin toimintoihin.
LisätiedotOhjelmistoarkkitehtuurit. Syksy 2010
Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin
LisätiedotOhjelmistojen suunnittelu
Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer
LisätiedotPerusoikeusbarometri. Panu Artemjeff Erityisasiantuntija
Perusoikeusbarometri Panu Artemjeff Erityisasiantuntija Taustaa FRA toteuttaa vuoden aikana 2018 Fundamental Rights Survey-tutkimuksen Kansallisessa perus- ja ihmisoikeustoimintaohjelmassa valmisteltiin
LisätiedotOskarin avulla kaupungin karttapalvelut kuntoon
Oskarin avulla kaupungin karttapalvelut kuntoon CASE: TAMPERE Marko Kauppi, Tampereen kaupunki Oskari-verkostopäivä, Pasila, Messukeskus Tiistaina 19. toukokuuta 2015 Tänään tarjolla 1. Oskari.org Tampereella
LisätiedotHOJ Haja-aiheita. Ville Leppänen. HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/10
HOJ Haja-aiheita Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/10 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista (1h)
LisätiedotIndisputable Key-hanke
Indisputable Key-hanke Janne Häkli Tutkija VTT / Wireless sensors PL 1000, 02044 VTT Puhelin: +358 20 722 4117 Email: janne.hakli@vtt.fi Kaj Nummila Asiakaspäällikkö VTT / Wireless sensors PL 1000, 02044
LisätiedotOhje WILE 200 PC-ohjelman käyttöön
Ohje WILE 200 PC-ohjelman käyttöön Page 1/9 1. Sisällysluettelo Ohje WILE 200 PC-ohjelman käyttöön... 1 1. Sisällysluettelo... 2 2. Asennus... 3 2.1 Ohjelman asennus... 3 2.2 Laiteajurin asennus... 3 3.
LisätiedotDesign Your Buildings
Tuotekuvaus Joni Oksman Granlund Designer, tuotekuvaus Uuden sukupolven pilvipohjainen laiteluettelo-ohjelmisto Muutosrevisiointi vakiona Vapaa laitekoodaus Kaavioiden linkitys laiteluettelotietoon Laitehyväksyntien
LisätiedotTIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TEHTÄVÄ 2: Symantec Endpoint Protection Manager, SEPM keskitetyn tietoturva hallintaohjelmiston asennus, sekä vaadittavien palveluiden/roolien käyttöönottaminen
LisätiedotENNAKKOTUTUSTUMISTIETOLOMAKE RECONNAISSANCE INFO
Kilpailija nro / Competitor s no ENNAKKOTUTUSTUMISTIETOLOMAKE RECONNAISSANCE INFO 1-ohjaaja/driver Matkapuhelin/mobile phone no. 2-ohjaaja/co-driver Matkapuhelin/mobile phone no. Tutustumisauton merkki
LisätiedotRFID Teknologiaa Metsäteollisuudelle
RFID Teknologiaa Metsäteollisuudelle Janne Häkli Tutkija VTT / Wireless sensors PL 1000, 02044 VTT Puhelin: +358 20 722 4117 Email: janne.hakli@vtt.fi Kaj Nummila Asiakaspäällikkö VTT / Wireless sensors
LisätiedotSulautettu tietotekniikka 2007 2013 Real World Real Time First Lives. DM xxxxxx 05-2007 Copyright Tekes
Sulautettu tietotekniikka 2007 2013 Real World Real Time First Lives www.tekes.fi/ubicom Julkiset T&K-rahoitusresurssit Ubicom-alueella EU FP7 ARTEMIS EUREKA ITEA2 Ubicom EAKR OSKEt Suomen Akatemia Yo/tutk.laitos
LisätiedotRFID RAKENNUSALALLA-SEMINAARI RFID-RATKAISUT ÄLYKKÄÄSEEN PYSÄKÖINTIIN JA AJONEUVOJEN KULUNVALVONTAAN. Mikko Jokela ToP Tunniste Oy
RFID RAKENNUSALALLA-SEMINAARI RFID-RATKAISUT ÄLYKKÄÄSEEN PYSÄKÖINTIIN JA AJONEUVOJEN KULUNVALVONTAAN Mikko Jokela ToP Tunniste Oy ToP Tunniste Oy Järjestelmätoimittaja Automaattinen tunnistaminen RFId
LisätiedotKäyttäjähallintapalvelun REST-rajapinnat
Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Yleiset tiedot Resurssit GET /omattiedot GET /omattiedot/organisaatiohenkilo GET
Lisätiedot1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä
OULUN YLIOPISTO Tietojenkäsittelytieteiden laitos Johdatus ohjelmointiin 811122P (5 op.) 12.12.2005 Ohjelmointikieli on Java. Tentissä saa olla materiaali mukana. Tenttitulokset julkaistaan aikaisintaan
Lisätiedot1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä
OULUN YLIOPISTO Tietojenkäsittelytieteiden laitos Johdatus ohjelmointiin 81122P (4 ov.) 30.5.2005 Ohjelmointikieli on Java. Tentissä saa olla materiaali mukana. Tenttitulokset julkaistaan aikaisintaan
LisätiedotOliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä
Oliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä Matti Luukkainen 10.12.2009 Tässä esitetty esimerkki on mukaelma ja lyhennelmä Robert Martinin kirjasta Agile and Iterative Development löytyvästä
LisätiedotZENworks Application Virtualization 11
ZENworks Application Virtualization 11 ZENworks / perinteinen asennus ZENworks virtualisointi Ei erillistä asennusta Ei vaadita erilisiä oikeuksia Oletusasetukset mukana Eri versiot samanaikaisesti Sama
LisätiedotTuotetiedot. Taseselvitys. T a s e v i r h e e t. Mittaustiedot. Osapuolitiedot Ilmoitus. Valtuutustiedot. Laskurivitiedot.
Tuotetiedot Taseselvitys T a s e v i r h e e t Osapuolitiedot Tuote- ja hintatiedot Lisäys Päivitys Laskurivitiedot Päivitys Sopimustiedot Peruuttaminen Päättäminen osapuolelta Käyttöpaikkatiedot Valtuutustiedot
LisätiedotMalliperustainen ohjelmistokehitys - MDE Pasi Lehtimäki
Malliperustainen ohjelmistokehitys - MDE 25.9.2007 Pasi Lehtimäki MDE Miksi MDE? Mitä on MDE? MDA, mallit, mallimuunnokset Ohjelmistoja Eclipse, MetaCase Mitä jatkossa? Akronyymiviidakko MDE, MDA, MDD,
LisätiedotRFID-järjestelmän toteuttaminen helposti ja edullisesti Case Euroports
RFID-järjestelmän toteuttaminen helposti ja edullisesti Case Euroports RFID Lab Roadshow 12.03.2014 Turku Jussi Nummela, TkT Riffid Oy 1 Sisältö Riffid Oy lyhyes, EasyRFID- konsep, Case Euroports 2 Riffid
LisätiedotDNA Toimistoviestintä Microsoft - sähköposti
DNA Toimistoviestintä Microsoft - sähköposti 30.10.2013 Luottamuksellinen MS Outlook, Standard postitilin asennus 1/6 Käynnistä Outlook 2010. Seuraava näyttö avautuu Valitse Next (Seuraava). 2 MS Outlook,
LisätiedotWeb Service torilla tavataan!
Web Service torilla tavataan! Jari Putula Avarea Oy COPYRIGHT BY AVAREA 2009 1 Google Trends COPYRIGHT BY AVAREA 2009 2 1 1. Mahdollistajat 2. Web service? 3. KISS 4. Miksi? 5. Analogia 6. Ajax 7. Esimerkki
LisätiedotRFIDLab Finland ry:n omistajajäsenet
RFIDLab Finland ry:n omistajajäsenet Konferenssin avaus RFID ja teollisen internetin mahdollisuudet Jukka Wallinheimo Toiminnanjohtaja RFIDLab Finland ry RFID ja Teollinen Internet konferenssin ohjelma
LisätiedotOpas Logitech Harmony 525 asennusohjelmistoon
Opas Logitech Harmony 525 asennusohjelmistoon Tervetuloa! Ohjattu asennus asentaa Logitech Harmony kaukoohjaimen ohjelmiston koneellesi jatkaaksesi paina NEXT. Valitse kieli ja paina ok. Ohessa on Logitech
LisätiedotJärjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,
Järjestelmäarkkitehtuuri (TK081702) SOA SOA-arkkitehtuuri perustuu xml:ään ja Web Services teknologioihin Mahdollistaa joustavan mukautumisen tuleviin muutoksiin Kustannustehokas Toteutukset perustuvat
LisätiedotSalasanan vaihto uuteen / How to change password
Salasanan vaihto uuteen / How to change password Sisällys Salasanakäytäntö / Password policy... 2 Salasanan vaihto verkkosivulla / Change password on website... 3 Salasanan vaihto matkapuhelimella / Change
LisätiedotEcoProP Potilashuoneen toiminnalliset vaatimukset
EcoProP Potilashuoneen toiminnalliset vaatimukset HospiTool 1.12.2006 Janne Porkka Esityksen sisältö Taustatietoja Vaatimustenhallinta Toimivuusajattelu HospiTool hankkeen 1.vaiheen esittely Pyritään määrittelemään
LisätiedotTarkastusprosessien hallinta NFC:n avulla. Jussi Rautalampi, Wellworks Oy
Tarkastusprosessien hallinta NFC:n avulla Jussi Rautalampi, Wellworks Oy Electronic Signature Your subtitle goes here NFC Tarkastamo NFC Tarkastamo On järjestelmä, joka NFC Tarkastamo Electronic
LisätiedotTEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta
TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta Windows Deployment Services, WDS Käyttöjärjestelmän asennus työasemalle Dynamic Host Configuration Protocol, DHCP * Domain Name System,
LisätiedotKansallinen palveluväylä - Rolling Up the Sleeves. 23.4.2014 Paasitorni
Kansallinen palveluväylä - Rolling Up the Sleeves 23.4.2014 Paasitorni Palveluväylä on konsepti Tekniikkaa pieni osa kokonaisuudesta Väylä hoitaa hallitun tiedon välityksen Uusi lähestymistapa toimintaan
LisätiedotTietojärjestelmäarkkitehtuurit
Tietojärjestelmäarkkitehtuurit ITK130 Johdatus ohjelmistotekniikkaan Syksy 2003 Sami Kollanus 1 Aluksi Tietojärjestelmäarkkitehtuurit vs. ohjelmistoarkkitehtuurit Pohjana Tietojärjestelmäarkkitehtuurit
LisätiedotInteraktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta.
Malli-näkym kymä-ohjain arkkitehtuurit (Model-View View-Controller, MVC) Interaktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta. Lähtökohdat: Sovelluksen
Lisätiedot