Integrointi. Ohjelmistotekniikka kevät 2003
|
|
- Emilia Hänninen
- 9 vuotta sitten
- Katselukertoja:
Transkriptio
1 Integrointi Ohjelmistotekniikka kevät 2003
2 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri Varastokirjanpito Tuotannon ohjaus
3 Pakettiohjelman edut: Nopea toimitusaika Edullinen (!?!) Laatu testattu Miksi ERP? 1/2 Yksi järjestelmä kattaa kaikkien (??) tarpeet -> Periaatteessa vain asiakassovellus/näkymä järjestelmään muuttuu käyttäjän mukaan Tiedon kulun nopeus (esim. varastosaldon seuraaminen tai myynti-laskutus-kirjanpito)
4 Miksi ERP? 2/2 Tiedon jakaminen fyysisestikin eri paikkojen välillä on helppoa Automatisointi, esim. tilaus -> laskutus -> kirjanpito/reskontra tilaus <-> varasto -> tuotanto -> osto tilaus <-> asiakastiedot
5 ERP:n rajoitteet On sopeuduttava arkkitehtuuriin On sopeutettava omat toimintatavat tuotteeseen tai tehtävä mittavia muutoksia valmiiseen pakettiin Integrointi muiden järjestelmien kanssa on todellinen haaste Pystyttäminen joka tapauksessa mittava projekti Järjestelmät usein suljettuja kuitenkin muuttumassa avoimiksi ja www-pohjaisiksi Jättimäinen kaikki-tai-ei-mitään-paketti kuitenkin muuttumassa modulaarisiksi ja avoimiksi
6 ERP - WWW Ohjelmistotekniikka kevät 2003
7 Integrointitilanne Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet??? Laskutus, reskontrat Asiakas Asiakasrekisteri Varastokirjanpito Tuotannon ohjaus
8 Integraation taso Tiedon integrointi Usein riittävä Tietosisällön määrittely, vastaavuuksien tunnistaminen Valmiuden useimmissa nykyjärjestelmissä API-tasoinen integraatio CORBA, DCOM, Java RMI Metodi- ja UI-taso
9 Sovellusten integrointi Vaatimukset Vaatimukset Vaatimukset Varottava liian korkean integrointitason tavoittelemisen teknologiahuumaa Legacy Systems -ongelmat Integrointi-ohjelmistojen hyödyntäminen
10 Ohjelmiston kokonaiskustannukset Ohjelmiston hinta Ohjelmiston käyttöönotto/muokkaus Koulutus Laitteistosta, tietoliikenteestä yms. aiheutuvat kulut Ylläpitokulut IT-henkilöstökulut (käyttöönotto, ylläpito, tuki)
11 Järjestelmien välinen kommunikointi one to one Järjestelmä 1 Suoraan Järjestelmä 2 Täytyy tuntea toinen järjestelmä ongelma varsinkin, kun useita järjestelmiä Ei salli muutoksia Synkroninen suorituksen keskeytyminen
12 Järjestelmien välinen kommunikointi one to one Järjestelmä 1 Middleware Järjestelmä 2 Asynkroninen Esim. Yksinkertainen jonokäsittelijä Tiedon muunnokset voidaan päivittää toista järjestelmää toisen tietämättä Reititys ei tarvitse tietää toisen sijaintia
13 Many to Many Järjestelmä 3 Järjestelmä 2 Järjestelmä 4 Many-to-Many MW Järjestelmä 1 Järjestelmä 5 Järjestelmä 6
14 Message Broker Tiedon muunnokset Jonokäsittelijä Säännöt tiedon muunnosta ja reititystä varten Reitityslogiikka Tietää, kuka vastaa mistäkin palvelusta Voi lähettää saman viestin myös useille Tietää, ketkä kaikki tarvitsevat mitäkin tietoa Missä muodossa kukakin tietoa tarvitsee
15 Hajautetut oliot (Distributed objects) Integroinnin taso Tiedon jakaminen < toiminnallisuuden jakaminen Uusiin järjestelmiin Etua, kun on tarve jakaa paljon yhteisiä metodeja Corba vs. DCOM Periaatteena, että sovelluksen ei tarvitse paikallistaa kutsuttava oliota
16 CORBA Standardi olioiden jakamisen toteutukseen OMG (Object Management Group): IBM, Apple, Sun ym. Julkaistiin vuonna 1991, mutta ei tuloksia vielä monee vuoteen sen jälkeen Tuki useimmille ohjelmointikielille Ongelmia: Suorituskyky Palautumismekanismien puuttuminen Huono skaalautuvuus
17 CORBA TOTEUTUS Olio 1 Olio 2 IDL Stub IDL Skeleton ORB IDL = Interface Definition Language ORB = Object Request Broker
18 Kutsu asiakkaan kannalta Paikkatuntumaton Palvelintuntumaton Ohjelmointikieliriippumaton Toteutusriippumaton Laitearkkitehtuurista riippumaton Käyttöjärjestelmästä riippumaton Protokollista riippumaton Siirtokerroksesta (fyysinen verkkoyhteys) riippumaton
19 ORB:n toiminta palvelua pyydettäessä Paikallistaa kohdeolion Aktivoi palvelinohjelman, jos se ei ole käynnissä Siirtää pyynnön parametrit Odottaa prosessin suoritusta Palauttaa paluuarvon Palauttaa poikkeuksen, jos ei onnistu
Tietojärjestelmäarkkitehtuurit
Tietojärjestelmäarkkitehtuurit ITK130 Johdatus ohjelmistotekniikkaan Syksy 2003 Sami Kollanus 1 Aluksi Tietojärjestelmäarkkitehtuurit vs. ohjelmistoarkkitehtuurit Pohjana Tietojärjestelmäarkkitehtuurit
Jä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
Sovellusarkkitehtuurit
HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit
Suunnitteluvaihe prosessissa
Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet
Hajautettujen järjestelmien rakentaminen - Jini. Ohjelmistotuotantovälineet-seminaarin esitelmä
Hajautettujen järjestelmien rakentaminen - Jini Ohjelmistotuotantovälineet-seminaarin esitelmä Anu K. Leponiemi (anu@lepo.net) Helsingin yliopisto Tietojenkäsittelytieteen laitos Helsinki 2000 SISÄLLYSLUETTELO
HOJ J2EE & EJB & SOAP &...
HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
Ohjelmistoarkkitehtuurit
Ohjelmistoarkkitehtuurit Konnektorit ohjelmistoarkkitehtuurissa 18.9.2012 1 Konnektorit (connectors) Konnektori (connector) (liitos) Arkkitehtuurielementti, jonka tehtävänä on mahdollistaa ja hallita komponenttien
HSMT J2EE & EJB & SOAP &...
HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
SAP. Lasse Metso 14.1.2011
SAP Lasse Metso 14.1.2011 Toiminnanohjausjärjestelmä engl. Enterprise Resource Planning, ERP Integroitu tietojärjestelmä joka palvelee kaikkia yrityksen osastoja. Tuotantoyrityksistä liikkeelle lähtenyt
Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj
SUOMEN KUNTALIITTO Sosiaali- ja terveysyksikkö Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj ~ (operatiiviset-/tiedonjakelu-/si~llönhallinta~velluk~et)
Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin
Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2009 p.1/15 HSMT (Java-kielellä) Aineopintotasoinen kurssi, 5op. Luennot:
Helia 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
JavaRMI 1 JAVA RMI. Rinnakkaisohjelmoinnin projekti 1 osa C Tekijät: Taru Itäpelto-Hu Jaakko Nissi Mikko Ikävalko
JavaRMI 1 JAVA RMI Rinnakkaisohjelmoinnin projekti 1 osa C Tekijät: Taru Itäpelto-Hu Jaakko Nissi Mikko Ikävalko JavaRMI 2 Table of Contents...1 JAVA RMI...1 Yleistä...4 Arkkitehtuuri...5 Java RMI kerrosarkkitehtuuri...5
P 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
Ohjelmistoarkkitehtuuri. Verkotettu multimedia. Mediavirtojen puskurointi. Multimedian vaikutukset. Selain-ohjelmistoarkkitehtuuri.
1 Ohjelmistoarkkitehtuuri Verkotettu multimedia Johdanto Selain-ohjelmistoarkkitehtuuri Hajautetut ohjelmistot Palvelimet Verkko Päätelaiteet Käyttöliittymä Middleware Tietoliikenne Verkotetulla multimedialla
Ohjelmistoarkkitehtuurit. Kevät 2012-2013
Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ 1 Viestipohjaisten yritysjärjestelmien suunnittelumallit 1 Viestinvälitykseen perustuvat yritysjärjestelmät Peruselementit:
Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi
1. Luento: Sulautetut Järjestelmät Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu
Jä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,
Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita.
Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita. Arkkitehtuuriin vaikuttavat ympäristötekijät Jo kehittämisen alkuvaiheessa on tarpeellista hahmotella arkkitehtuurin perusratkaisu. Lähtökohdat
HOJ 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)
Visma Liikkuvan työn ratkaisut: Työnohjaus. Moderni työkalu työn hallintaan
Visma Liikkuvan työn ratkaisut: Työnohjaus Moderni työkalu työn hallintaan Visma Työnohjaus on selainkäyttöinen ratkaisu töiden ja niiden sisältämien tehtävien hallintaan, aikataulutukseen ja seurantaan.
HELIA 1 (19) Outi Virkki Käyttöliittymät ja ohjelman suunnittelu
HELIA 1 (19) Luento 10 Sovelluksen hajauttamisesta 2 Mitä kaikkea voi hajauttaa / keskittää? 2 Miksi hajauttaa / keskittää? 2 Hajautuksen edellytys: modulaarisuus 3 Hajautuksen mahdollisia toteutustapoja
Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta. Hajautuksen hyötyjä
Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta Hajautettu tietokanta Jokainen hajautettu tietokanta muodostaa oman kokonaisuutensa Loogisesti yhtenäinen data on hajautettu tietokantoihin (eri
Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön. Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland
Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland 1 Sisältö Skaalautuva pilvipalvelu Käyttövaltuushallinnan käyttöönotto palveluna
Business Oulu. Teollisuus-Forum 29.5.2013. Wisetime Oy:n esittely
Business Oulu Teollisuus-Forum 29.5.2013 Wisetime Oy:n esittely Wisetime Oy Wisetime Oy on oululainen v. 1991 perustettu ohjelmistotalo, jonka omat tuotteet, Wise-järjestelmät ja niihin liittyvät tukipalvelut,
Taloushallinto verkkoliiketoiminnassa
Taloushallinto verkkoliiketoiminnassa Kaupan Liiton Verkkokauppakoulutus 24.10.2012 Tanja Kaisaniemi Palvelujohtaja, konsultointi ProCountor International Oy Esityksen sisältö Perinteinen vs. sähköinen
Integraatiotekniikan valinta - tie onnistumiseen.
Integraatiotekniikan valinta - tie onnistumiseen markus.andersson@commit.fi http://www.commit.fi 1 Agenda Järjestelmäintegroinnin nykytila Menestystekijät Teknologiatekijät Tekijöistä onnistunut projekti
Jä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
TIE-20200 Samuel Lahtinen. Lyhyt UML-opas. UML -pikaesittely
Lyhyt UML-opas UML -pikaesittely UML, Unified Modeling Language Standardoitu, yleiskäyttöinen mallinnuskieli, jota ylläpitää/hallitsee (Object Management Group) OMG Historiaa: 90-luvulla oli paljon kilpailevia
Virtualisoi viisaasti paranna palvelua. Iikka Taanila Systems Architect IBM Systems and Technology Group
Virtualisoi viisaasti paranna palvelua Iikka Taanila Systems Architect IBM Systems and Technology Group Älykkäämpi IT Web Servers App Servers End Users App Servers App Servers App/DB Server App/DB Servers
Taloushallinto verkkoliiketoiminnassa
Taloushallinto verkkoliiketoiminnassa Kaupan Liiton Verkkokauppakoulutus 7.11.2013 Satu Norema Sovelluskonsultti ProCountor International Oy Esityksen sisältö Sähköinen taloushallinto Verkkokaupan liittäminen
Tapahtuipa Testaajalle...
Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman
Teknologiset valinnat
Teknologiset valinnat Avoimet ja suljetut ratkaisut Lauri Malmi 20.8.2002 20.8.2002 Lauri Malmi 1 Sisältö 1. Lähtökohta: massaopetuksen luonne 2. Teknologian tarve opetuksessa 3. Teknisiä ratkaisuja 4.
Ohjelmistojen mallintaminen
Ohjelmistojen mallintaminen - Mallit - Ohjelmiston kuvaaminen malleilla 31.10.2008 Harri Laine 1 Malli: abstraktio jostain kohteesta Abstrahointi: asian ilmaiseminen tavalla, joka tuo esiin tietystä näkökulmasta
7 Viestipohjaisten yritysjärjestelmien suunnittelumallit
7 Viestipohjaisten yritysjärjestelmien suunnittelumallit Hohpe G., Woolf B.: Enterprise Integration Patterns. Addison-Wesley 2004. Ohjelmistoarkkitehtuurit Syksy 2010 TTY Ohjelmistotekniikka 1 Viestinvälitykseen
RFID LOGISTIIKASSA. Logistiikka 2013, Tampere 17. - 19.2013 Asko Puoliväli
RFID LOGISTIIKASSA Logistiikka 2013, Tampere 17. - 19.2013 Asko Puoliväli Sisältö Tilaaminen RFID:n avulla Tilauksen automaattinen vastaanottokuittaus RFID sisälogistiikassa RFID lähettämössä Lavan tunnistus
Ohjelmistojen mallintaminen Olioiden yhteistyö. 18.11.2008 Harri Laine 1
Ohjelmistojen mallintaminen Olioiden yhteistyö 18.11.2008 Harri Laine 1 Olioiden yhteistyö Oliokeskeisen ohjelmistonäkemyksen mukaan ohjelmiston palvelut tuotetaan olioiden yhteistyön tuloksena. Ohjelmisto
Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?
Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten
Verkotettu multimedia. Ohjelmistoarkkitehtuuri. Multimedian vaikutukset. Ohjelmointi. Selain-ohjelmistoarkkitehtuuri. Mediavirtojen puskurointi
1 Ohjelmistoarkkitehtuuri Verkotettu multimedia Johdanto Selain-ohjelmistoarkkitehtuuri Hajautetut ohjelmistot Palvelimet Verkko Päätelaiteet Käyttöliittymä Middleware Tietoliikenne Verkotetulla multimedialla
Procountor laskutusliittymä
Päiväys: 25.3.2015 Laatinut: Riitta Kemppainen Tarkastanut: Matti Immonen Sisällysluettelo 1 Liittymän käyttötarkoitus... 3 1.1 Liittymän käyttötarkoitus... 3 1.2 Liittymän toimintaperiaate... 3 2 Liittymän
Concurrency - Rinnakkaisuus. Group: 9 Joni Laine Juho Vähätalo
Concurrency - Rinnakkaisuus Group: 9 Joni Laine Juho Vähätalo Sisällysluettelo 1. Johdanto... 3 2. C++ thread... 4 3. Python multiprocessing... 6 4. Java ExecutorService... 8 5. Yhteenveto... 9 6. Lähteet...
Tenttikysymykset. + UML-kaavioiden mallintamistehtävät
Tenttikysymykset 1. Selitä mitä asioita kuuluu tietojärjestelmän käsitteeseen. 2. Selitä kapseloinnin ja tiedon suojauksen periaatteet oliolähestymistavassa ja mitä hyötyä näistä periaatteista on. 3. Selitä
Sanna Nupponen-Nymalm Sodexo Oy 16.3.2011. www.sodexo.fi
Sanna Nupponen-Nymalm Sodexo Oy 16.3.2011 www.sodexo.fi Sodexo - jokaisesta päivästä parempi Olemme luotettava kumppani, joka tuottaa kokonaisvaltaisia palveluita. Osaamisemme tukee asiakkaidemme menestystä
ORGANISAATION JÄRJESTELMÄINTEGRAATIOT
Kai Lahti ORGANISAATION JÄRJESTELMÄINTEGRAATIOT Tietotekniikan pro gradu -tutkielma Ohjelmistotekniikan linja 6.10.2003 Jyväskylän yliopisto Tietotekniikan laitos Tekijä: Kai Lahti Yhteystiedot: Survontie
Toimittaja Looginen väylärakenne + kirjastot. Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665
Toimittaja Looginen väylärakenne + kirjastot Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665 Nykyiset integraatiot teknisiä, eivät informaatiota kontrolloivia Tuotanto (ERP) Dokumentit
Järjestelmäarkkitehtuuri (TK081702) Pilvipalvelut. Pilvipalvelut - lähtökohtia
Järjestelmäarkkitehtuuri (TK081702) Pilvipalvelut Pilvipalvelut Nouseva toteutustekniikka ja trendi Kuluttajat edellä, yritykset perässä Paino sanalla Palvelu Yhtenäisyyksiä vuosikymmenten taakse, sovelletaan
Case: Hanakat LVIS-ketjun verkkokaupparatkaisu
Jälleenmyyjäverkoston Online-myynnin tehostaminen 9.11.2010 Hotelli Scandic Simonkenttä Case: Hanakat LVIS-ketjun verkkokaupparatkaisu Timo Korvenoja, Vilkas Group Oy Perustettu Tampereella 1995 Tytäryhtiö
OTM-HANKKEEN SIDOSRYHMÄSEMINAARI
OTM-HANKKEEN SIDOSRYHMÄSEMINAARI 27.4.2016 Päivän ohjelma 12:00 Avaus / Pekka Äikäs 12:30 Johdon katsaus / Kati Kettunen 12:45 Funidata Oy / Jorma Hänninen ja Mika Peura 13:45 Kahvi 14:15 Aallon käyttöönottoprojekti
EUREFin vaikutukset organisaatioiden tietojärjestelmiin
EUREFin vaikutukset organisaatioiden tietojärjestelmiin EUREF-päivä 4.9.2012 ALEKSI LESKINEN Sisältö Tietojärjestelmät ja EUREF Keskeiset haasteet EUREF-muunnoksissa EUREF-muunnosprosessin vaiheet Yhteenveto
ERP auttaa kustannustehokkuuteen 2009
ERP auttaa kustannustehokkuuteen 2009 18.3.2009 Martti From TIEKE TIEKEn visio, strategia ja strategiset tavoitteet Suomi kilpailukykyiseksi ja ihmisläheiseksi tietoyhteiskunnaksi Missio Kansalaiset Strategia
TUOTANTOTALOUDEN 25 OP OPINTOKOKONAISUUS
TUOTANTOTALOUDEN 25 OP OPINTOKOKONAISUUS 1 2 PROJEKTIN TAVOITE Projektissa kehitetään ja toteutetaan v. 2014-2015 aikana tuotantotalouden 25 op perusopintokokonaisuus viiden opintopisteen opintojaksoina.
NTG Projektinhallinta työajan seurantaan ja prosessien ja resurssienhallintaan. NTG Projektinhallinta
NTG Projektinhallinta työajan seurantaan ja prosessien ja resurssienhallintaan. NTG Projektinhallinta NTG Projektinhallinta - Yleistä NTG Projektinhallinta on palvelimella sijaitseva järjestelmä, jota
Rajapinta (interface)
1 Rajapinta (interface) Mikä rajapinta on? Rajapinta ja siitä toteutettu luokka Monimuotoisuus ja dynaaminen sidonta Rajapinta vs periytyminen 1 Mikä rajapinta on? Rajapintoja käytetään, kun halutaan määritellä
POTENTTIAALISET ASIAKKAAT ASIAKASOPISKELIJAT MAKSULIIKENNE VERKKOKAUPPA VERKKOKOULUTUS MARKKINOINTIAUTOMAATIO SISÄLTÖMARKKINOINTI WWW-SIVUSTO
VERKKOKURSSIKONE.FI NÄIN SE TOIMII POTENTTIAALISET ASIAKKAAT ASIAKASOPISKELIJAT JÄLLEENMYYJÄT $ $ $ $ MAKSULIIKENNE BIOACADEMY.FI MUKSUOPPIAKATEMIA.FI KOIRUUKSIENKLUBI.FI KIDSSKILSACADEMY.COM UUSI KOULUTUSTA
Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest).
1 Virtualisoinnin avulla voidaan purkaa suora linkki suoritettavan sovelluksen (tai käyttöjärjestelmän tms.) ja sitä suorittavan laitteiston välillä. Näin saavutetaan joustavuutta laitteiston käytössä.
Jä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,
TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?
Miksi moniprosessorijärjestelmä? Laskentaa voidaan hajauttaa useammille prosessoreille nopeuden, modulaarisuuden ja luotettavuuden vaatimuksesta tai hajauttaminen voi helpottaa ohjelmointia. Voi olla järkevää
Ohjelmistoarkkitehtuurit. Kevät
Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ 1 Viestipohjaisten yritysjärjestelmien suunnittelumallit Viestinvälitykseen perustuvat yritysjärjestelmät Peruselementit:
Web-palvelukonsepti tarjoaa yhden tavan toteuttaa SOA. Tämä tapa perustuu Web-palvelustandardien käyttöön: palvelut kuvataan WSDL-kielen avulla ja
1 Web-palvelukonsepti tarjoaa yhden tavan toteuttaa SOA. Tämä tapa perustuu Web-palvelustandardien käyttöön: palvelut kuvataan WSDL-kielen avulla ja kommunikointi toteutetaan SOAPin avulla. Näihin kieliin
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin
Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
Pulmaton Tiina Sjölund. Materiaalivirrat ja digitalisaation hyödyntaminen
Tiina Sjölund Materiaalivirrat ja digitalisaation hyödyntaminen 3.10.2018 Digitalisaatio käytännössä eli Pienen alumiinijohteen matka maapallon ympäri Perustettu 2012 Räätälöityjä ratkaisuja pk-sektorille
ASIAKAS. AJ&J Service Oy:n Tilaus- / toimitusprosessi. Tilausvahvistus. Markkinointi PINTAKÄSITTELY TUKITOIMET 1 (5)
1 (5) ASIAKAS MARKKINOINTI / MYYNTI Markkinointi Myynti - tarjouskysely - tarjous - tilaus/ vuosisopimus Tilausvahvistus PINTAKÄSITTELY Ikaalinen, 100: Pintakäsittelyprosessi Toteutuksen suunnittelu Parkano,
Ohjelmistojen mallintaminen, sekvenssikaaviot
582104 - Ohjelmistojen mallintaminen, sekvenssikaaviot 1 Vuorovaikutussuunnittelu Oliojärjestelmän toiminta perustuu olioiden vuorovaikutukseen ja yhteistyöhön Olioiden yhteistyö toteutuu operaatioiden
Lobistech-seminaari Case: HMT 11.4.2007
Lobistech-seminaari Case: HMT 11.4.2007 Tommi Sievers tommi.sievers@hmt.fi 044 381 0052 Sami Santalahti sami@nitro.fi 040 844 1751 www.nitro.fi 1 Aluksi Esityksen sisältö: 1. Yritysesittelyt 2. Tavoitetila
in 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ä
Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy
Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy Oracle10 g Web Services Sisältö Service Oriented Architecture (SOA) Web Services Service Oriented Architecture Service Oriented
MavaSoft-ohjelmistolla voidaan hoitaa lähes kaikki tarpeet, mitä pk-yrityksellä on. MavaSoft hallitsee uusimmat standardit, SEPA ja Web Services.
MavaSoft-ohjelmisto MavaSoft-ohjelmistolla voidaan hoitaa lähes kaikki tarpeet, mitä pk-yrityksellä on. MavaSoft hallitsee uusimmat standardit, SEPA ja Web Services. MavaSoft pitää sisällään myynnistä
Harjoitustyö Case - HelpDesk
Harjoitustyö Case - HelpDesk Harjoitustyön Case: HelpDesk -sovellus Tietotekniikkatoimittaja AB ja asiakas X ovat viime vuonna sopineet mikrotukiyksikön ulkoistamisesta X:ltä AB:n liikkeenjohdon vastuulle.
JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002
JReleaser Yksikkötestaus ja JUnit Mikko Mäkelä 6.11.2002 Sisältö Johdanto yksikkötestaukseen JUnit yleisesti JUnit Framework API (TestCase, TestSuite) Testien suorittaminen eri työkaluilla Teknisiä käytäntöjä
Talous- ja henkilöstöpalveluiden ulkoistaminen muo6- ilmiö vai vahvistuva trendi? WWW.KUNTAPRO.FI
Talous- ja henkilöstöpalveluiden ulkoistaminen muo6- ilmiö vai vahvistuva trendi? WWW.KUNTAPRO.FI KuntaPro lyhyes6 Peruste3u keväällä 2010 KuntaPron peruste3u Uusasiakashankintaa, vies6ntää ja markkinoin6a
Tietojärjestelmän osat
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 tasolla Tietojärjestelmän osat Laitteisto
Kauppa se on joka kannattaa
1 Kauppa se on joka kannattaa Verkkokauppabisnes on houkuttelevaa. Lähtökohdat liiketoiminnan aloittamiseen ovat moninaiset - ja näin ollen myös verkkokauppiaiden joukko on monenkirjava. On intohimoyrittäjää,
Tekninen 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
Internetpalvelut. matkalla. 03.05.2012 Mikko Sairanen
Internetpalvelut matkalla 03.05.2012 Mikko Sairanen Täyden palvelun mobiilitoimisto Suunnittelu Toteutus Tuki & ylläpito Jatkokehitys 2 Palvelut Mobiilisivustot ja sovellukset Tabletsovellukset Smart-TV
SOA:lle on useita, jonkin verran toisistaan poikkeavia määritelmiä. Alla niistä muutamia.
1 Tässä esimerkki vaikkapa tyypillisestä yrityksen tietojärjestelmästä. Järjestelmään liitetään uusia osia vähitellen. Eri osat ovat eri tahojen erilaisilla teknologioilla kehittämiä. Osien välinen liitos
Visma Netvisor. Kaikki mitä pk-yritys tarvitsee liiketoiminnan ohjaamiseen. RAPORTOINTI Asiakashallinta Myynnin seuranta Myynnin ennusteet
Visma Netvisor Kaikki mitä pk-yritys tarvitsee liiketoiminnan ohjaamiseen CRM JA MYYNTI PROJEKTINHALLINTA TYÖAIKA JA KULUT AUTOMATISOITU LASKUTUS RAPORTOINTI Asiakashallinta Myynnin seuranta Myynnin ennusteet
ATK Team Tomerat TARJOUS 1 (5)
ATK Team Tomerat TARJOUS 1 (5) Herätys Yrityksemme ATK Team Tomerat Toiminnanohjausjärjestelmä TomeraERP Yrityksemme on perustettu vuonna 2000 ja siitä lähtien on yrityksessämme tuotettu toiminnanohjausjärjestelmiä
Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin
TEKNILLINEN KORKEAKOULU / VAASAN YLIOPISTO Diplomityöesitelmä Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin Timo Ahola 2006 Web sovellus Web palvelut joiden avulla laite voidaan liittää
Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus
Yhteenveto Ohjelmistotuotanto vs. muut insinööritieteet Monimutkaisuus Näkymättömyys (Usein näennäinen) luotettavuus ja edullisuus Muunnettavuus Epäjatkuvuus virhetilanteissa Skaalautumattomuus Copyright
Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori
Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori Insinöörikoulutuksen Foorumi 2012 Seminaariesitelmä Timo Turunen ja Matti Welin Monitori koulutusalarajat ylittävä
OSI ja Protokollapino
TCP/IP OSI ja Protokollapino OSI: Open Systems Interconnection OSI Malli TCP/IP hierarkia Protokollat 7 Sovelluskerros 6 Esitystapakerros Sovellus 5 Istuntokerros 4 Kuljetuskerros 3 Verkkokerros Linkkikerros
HOJ RPC = Remote Procedure Call (ja Common Object Request Broker Architecture)
HOJ RPC = Remote Procedure Call (ja Common Object Request Broker Architecture) Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/36 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3.
Uudelleenkäytön jako kahteen
Uudelleenkäyttö Yleistä On pyritty pääsemään vakiokomponenttien käyttöön Kuitenkin vakiokomponentit yleistyneet vain rajallisilla osa-alueilla (esim. windows-käyttöliittymä) On arvioitu, että 60-80% ohjelmistosta
ORB CORBA 101. Palvelinolio. Asiakasolio. Yleistä. Toiminta ja arkkitehtuuri. CORBA 101 Graafisten käyttöliittymien ohjelmointi 2000
GKO 16.11.2000 MIT Jyväskylän yliopisto CORBA 101 Jonne Itkonen jonne.itkonen@sonera.com Software Architectures Laboratory Mobile & Media Research Sonera (2004-8-6: Ylläoleva osoite ei enää toimi, enkä
Ä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
Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen
Tietojärjestelmä tuotantoympäristössä Tausta ja tavoitteet Tausta Kurssilla on opiskeltu suunnittelemaan ja toteuttamaan tietokanta, joka on pieni perustuu selkeisiin vaatimuksiin on (yleensä) yhden samanaikaisen
Esityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima
Esityksen sisältö Johdanto Yleistä leimausmenettelystä ja leimasta Leimausmenettelyn vaiheet Kuinka määrittelyjen mukaisuus testataan: esimerkkejä testitapauksista Olennaisimmat kysymykset leimausmenettelyn
ERP-KYSELYN TULOKSET
ERP-KYSELYN TULOKSET Toiminnanohjausjärjestelmät tuotannollisissa yrityksissä 1 Työvoima- ja elinkeinokeskus Arbetskrafts- och näringscentralen Puhuja: André Österholm, Pohjanmaan Te-keskus Alustus Tuotannollisille
Rakennusliikkeen sähköinen kaupankäynti
Rakennusliikkeen sähköinen kaupankäynti ProcuMent Hankintajärjestelmä Ilkka Laine Skanska Oy PlanMan Oy 1.1.2001 Liiketoiminta siirtyi Proha Oyj CM-Systems Oy Ari Hovi Oy Vidac Oy Projektihallinto Oy Proha
KODAK EIM & RIM VIParchive Ratkaisut
ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita
Hankinnat: In house -yhtiö palveluintegraattorina. Istekki Oy Asiakaspäivät , Antti Vadén & Tuomo Mujunen
Hankinnat: In house -yhtiö palveluintegraattorina Istekki Oy Asiakaspäivät 26.1.2017, Antti Vadén & Tuomo Mujunen Esimerkki hyvistä aikeista - Ensihoito Ensihoidon palvelutasopäätöksen valmistelu >12 kk
Paikoillenne, valmiit, lähetetty!
Paikoillenne, valmiit, lähetetty! Toimitusketjun hallinta Logistiikka ei ole pelkästään tavaran siirtämistä ja säilyttämistä, vaan se on keskeinen osa laadukasta palvelua ja tehokasta toimitusketjua Logistiikkayritysten
Tikli-projektin avausseminaari
Tikli-projektin avausseminaari Toiminnanohjaus 16.9.2008 Salla Brunou, Severa Luennon sisältö 1. Annetut aiheet 2. Omia kokemuksia Severa Oyj Severa -Kasvanut vuodesta 2003 yli 20 hengen yritykseksi -Asiakaskunta:
RECO 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
Ohjelmistoarkkitehtuurit 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
UNA PoC-yhteenveto Atostek Sami Konttinen
UNA PoC-yhteenveto Atostek 4.10.2017 Sami Konttinen Atostek POC- Alustus Järjestelmä- ja organisaatioriippumaton asiakkuudenhallinta ja graafisen aikajanakomponentin käyttöönotto PoC konkretisoi tiedonhallintakerroksen
Wiki korvaa intranetin. Olli Aro 3.6.2010
Wiki korvaa intranetin Olli Aro 3.6.2010 Olli Aro Metsäteollisuuden myynti- ja markkinointitoimia 15 v B2B integraatioita 8 v Verkkopalveluita 7 kk Kehittämiskonsulttina Harrastuksina Talvella hiihto ja
Tietotekniikan Sovellusprojektit
Tietotekniikan Sovellusprojektit Jukka-Pekka Santanen Tietotekniikan laitos 16.2.2010 Tavoitteena taitoja ja kokemusta projektimuotoisesta työtavasta ja ryhmätyöstä, projektin hallinnasta ja johtamisesta,
Tavoitteena vaikuttavat ja tasaarvoiset
Tavoitteena vaikuttavat ja tasaarvoiset sote-palvelut Uudistetaan organisaatioita ja vastuunjakoa (järjestämislaki) Uudistetaan monikanavaista rahoitusjärjestelmää X Uudistetaan palvelurakenteita, palveluiden