Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy Mermit Business Applications

Koko: px
Aloita esitys sivulta:

Download "Helia Ohjelmointitaito 14.3.2005 Tuomas Kaipainen Mermit Business Applications Oy. 2005 Mermit Business Applications"

Transkriptio

1 Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy

2 Esityksen sisältö Mermit yrityksenä Perustiedot Toimintamalli Mermit työpaikkana ohjelmistoinsinöörille Esimerkkiprojekti Kysymyksiä 2

3 Mermit Business Applications Oy Espoossa toimiva ohjelmistoinsinööritoimisto Perustettu 1999 Noin 20 työntekijää 75% Ohjelmistonsuunnittelijoita Myynti, markkinointi, taloushallinto Keski-ikä alle 30v, useimmat aloittaneet opiskeluaikana 3

4 Mermitin toiminta-alueet Asiantuntijapalvelut ja konsultointi Ulkoistettu tuotekehitys Yritysten mobiilit ratkaisut ja viestien välitys Mermit MISP tuoteperhe 4

5 Mermit Asiantuntijapalvelut Asiantuntijapalveluiden osa-alueet Spesifikaatiot ja vaatimustenhallinta (UML) Ohjelmistojen kehittäminen (Java, C++, C#) Yritysjärjestelmien integrointi Ohjelmistoprosessit, työkalut ja toimintatavat 5

6 Ohjelmistosuunnittelija Mermitillä Vahva pohja oliomallinnuksessa ja olioohjelmoinnissa Moduulien toteutus ja testaus Moduulien suunnittelu Arkkitehtuuri, integraatio Vaatimustenhallinta Ohjelmistoprosessien kehitys 6

7 Ohjelmistosuunnittelija Mermitillä Mahdollisuus sijoittua tuotekehitykseen tai asiakasprojekteihin Tyypillinen asiakasprojekti: 5-10 henkeä, 3-6kk Java2 Enterprise Edition (J2EE), relaatiokanta Sisältää integraatiota muihin järjestelmiin 7

8 Tyypillinen J2EE-järjestelmä Esityslogiikka Liiketoimintalogiikka Tietokanta Selain J2EE-sovelluspalvelin Tietokantapalvelin 8

9 Esimerkkiprojekti Tarjouspyyntö Kaupan alan asiakas haluaa siirtää olemassaolevaa liiketoimintaansa Internetiin perustamalla verkkokaupan Tarjous Yritys vastaa tarjouspyyntöön tarjouksellaan, jossa se esittelee ratkaisumallin ja kustannusarvion Tarjouskilpailu voitetaan ja projekti pääsee alkuun 9

10 Vaatimustenhallinta Vaatimusmäärittely Yhdessä asiakkaan kanssa käydään läpi järjestelmään kohdistuvat vaatimukset: Mitä järjestelmän tulee tehdä ja mitkä ovat sen laatuvaatimukset? Järjestelmän toiminnallisuus kirjataan tyypillisesti Käyttötapauksiksi, jotka kuvaavat järjestelmän toimintoja käyttäjän näkökulmasta Esimerkkivaatimus: Asiakkaan tulee verkkokaupassa asioidessaan voida kerätä haluamiaan tuotteita ostoskoriin. 10

11 Vaatimustenhallinta 11

12 Verkkokauppa - Arkkitehtuuri Servlet-palvelin (Web) Verkkokauppa web-liittymä EJB-palvelin Verkkokauppa sovelluslogiikka DB Kantaasiakashallinta EIS 12

13 Verkkokauppa - Ostoskori Ostoskori Asiakas + haeostoskori ( ) : Ostoskori + listaatuotteet ( ) : Iterator lisäätuote ( [in] t : Tuote ) + poistatuote ( [in] t : Tuote ) + tyhjennä ( ) * «external» TilausJärjestelmä + tilaatuotteet ( [in] tuotteet : Iterator ) Tuote + nimi : String + kuvaus : String + tuotekoodi : String 13

14 Verkkokauppa Ostoskori Käyttäjä : Actor1 Object1 : Asiakas Object2 : Ostoskori Object3 : «external» Tilaus Järjestelmä 1 : haeostoskori ( ) 2 : listaatuotteet ( ) 3 : tilaatuotteet ( tuotteet ) 14

15 Ostoskorin testaus Automaattinen yksikkötestaus JUnit public void testostoskori() { try { Ostoskori o = asiakas.haeostoskori(); } catch (Exception e) { fail(e.getmessage()); } } Integraatiotestaus Järjestelmätestaus 15

16 Integrointi muihin järjestelmiin JDBC Data Source Varastojärjestelmä EJB-palvelin Verkkokauppa, sovelluslogiikka Kanta-asiakasjärjestemä Varastojärjestelmäfacade JDBC Data Source JCA-sovitin Verkkokaupan tietokanta JMS-jono Kantaasiakasfacade 16

17 Yhteenveto Koodaaja paitsi koodaa myös suunnittelee, testaa ja dokumentoi osaalueensa Satojen luokkien järjestelmässä selkeä arkkitehtuuri, dokumentaatio ja kommunikointi korostuvat Suuri osa työstä on sosiaalista kommunikaatiota, kaikki kuitenkin pohjaa vahvaan tekniseen osaamiseen Olio-ohjelmointikurssi ehkä tärkein töihin valmentava peruskurssi 17

18 Kysymyksiä? Kiitos!

Tapahtuipa Testaajalle...

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

Lisätiedot

Ohjelmistoteknologioiden koulutus: Web-sovelluskehitys, Java Server. Infotilaisuus 3.12.2014 klo 10:00

Ohjelmistoteknologioiden koulutus: Web-sovelluskehitys, Java Server. Infotilaisuus 3.12.2014 klo 10:00 Ohjelmistoteknologioiden koulutus: Web-sovelluskehitys, Java Server Infotilaisuus 3.12.2014 klo 10:00 Yleistä Ohjelmistoteknologioiden koulutukset 2014-2015 3: Internet sovellusten ohjelmointi Java Server

Lisätiedot

Integrointi. Ohjelmistotekniikka kevät 2003

Integrointi. 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ätiedot

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA Ohjelmointitekniikka lyhyesti Survival Kit. Vesiputousmalli ELINKAARIMALLEISTA. Ohjelmiston elinkaari Ohjelmiston elinkaarella (life cycle) tarkoitetaan aikaa, joka kuluu ohjelmiston kehittämisen aloittamisesta

Lisätiedot

7 Viestipohjaisten yritysjärjestelmien suunnittelumallit

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

Lisätiedot

Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston rakenteen ja laatia ohjelmiston teknisen spesifikaation.

Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston rakenteen ja laatia ohjelmiston teknisen spesifikaation. 1(7) TYÖSSÄOPPIMINEN JA AMMATTIOSAAMISEN NÄYTTÖ Tutkinnon osa: Ohjelmiston prototyypin toteuttaminen 30 osp Tavoitteet: Opiskelija osaa määritellä ohjelmiston tiedot ja toiminnot, suunnitella ohjelmiston

Lisätiedot

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Symbio lyhyesti Innovatiivinen tuotekehitys- ja testauskumppani Juuret Suomessa, perustettu 1997 Laadukkaat ohjelmistotoimitukset

Lisätiedot

Työkalut ohjelmistokehityksen tukena

Työkalut ohjelmistokehityksen tukena 1 Työkalut ohjelmistokehityksen tukena Johdanto 2 Työkaluja eli ohjelmistotyötä tukevia ohjelmistoja käytetään ohjelmistoalan yrityksissä nykypäivänä paljon. Työkalut auttavat ohjelmistoalan ihmisiä suunnittelemaan

Lisätiedot

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999. ! Java luokkia n. 5000

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999. ! Java luokkia n. 5000 Case TUHTI 17.12.2002 1 TietoEnator 2002 Projektin tunnuslukuja! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999! Otettu tuotantokäyttöön syksyllä 2001! Proof of Concept (5 henkilöä 4 kk) ->

Lisätiedot

TIE-20200 Ohjelmistojen suunnittelu. Luento 2: protot sun muut

TIE-20200 Ohjelmistojen suunnittelu. Luento 2: protot sun muut TIE-20200 Ohjelmistojen suunnittelu Luento 2: protot sun muut 1 Tämän päivän ohjelmaa Ryhmääntymisjutuista, ilmoittautumiskäytäntöä, Popista Työohjeen esivilkaisu Viime viikolla, erikoistamista, dynaamista

Lisätiedot

Sovellusarkkitehtuurit

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

Lisätiedot

Tenttikysymykset. + UML-kaavioiden mallintamistehtävät

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ä

Lisätiedot

Avointen ohjelmistojen käyttö ohjelmistokehityksessä

Avointen ohjelmistojen käyttö ohjelmistokehityksessä Avointen ohjelmistojen käyttö ohjelmistokehityksessä 9.4.2008 Janne Kuha Manager, Java Services Descom Oy Janne Kuha Manager, Java Services janne.kuha@descom.fi Kuka? Descom Oy:llä, sitä ennen Wanadu Inc.,

Lisätiedot

Taloushallinto verkkoliiketoiminnassa

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

Lisätiedot

Ohjelmiston testaus ja laatu. Testaustasot

Ohjelmiston testaus ja laatu. Testaustasot Ohjelmiston testaus ja laatu Testaustasot Testauksen vaihejako Tarpeet / sopimus Järjestelmätestaus Hyväksymiskoe Määrittely testauksen suunnittelu ja tulosten verifiointi Arkkitehtuurisuunnittelu Moduulisuunnittelu

Lisätiedot

Testaaminen ohjelmiston kehitysprosessin aikana

Testaaminen ohjelmiston kehitysprosessin aikana Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/

Lisätiedot

Tietojärjestelmän osat

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

Lisätiedot

Mikä mättää mobiilipalveluissa?

Mikä mättää mobiilipalveluissa? Mikä mättää mobiilipalveluissa? Diplomi-insinööri Mika Helenius Toimitusjohtaja 19.12.2005 Esitys Mermit lyhyesti Ekosysteemi Palvelut Kumppanit Tulevaisuus Diplomi-insinööri Mika Helenius s. 1966 Mermitin

Lisätiedot

TeliaSonera Identity and Access Management

TeliaSonera Identity and Access Management TeliaSonera Identity and Access Management 22.10.2009 EMC Forum Juha Arjoranta 1 TeliaSonera Identity and Access Management Alustus käyttövaltuushallintaan IAM kokonaisratkaisun elementit Nykytilaa ja

Lisätiedot

Liikkuvien työkoneiden etäseuranta

Liikkuvien työkoneiden etäseuranta Liikkuvien työkoneiden etäseuranta TAMK IoT Seminaari 14.4.2016 2 1) IoT liiketoiminnan tukena 2) Iot ja liikkuvat työkoneet 3) Case esimerkit 4) Yhteenveto, johtopäätökset, tulevaisuuden näkymät Cinia

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

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

Lisätiedot

NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Jukka Suikkanen

NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Jukka Suikkanen NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Jukka Suikkanen Bonwal Oy Palvelut: Digitaalisten tunnisteiden sisällönhallinta Asiakkuudenhallinta ja viestintä NFC teknologia Sovellukset, järjestelmät,

Lisätiedot

Hankesuunnitelma. Novus-Hanke. Novus-Hanke. YYL:n tietojärjestelmien kokonaisuudistus HANKESUUNNITELMA. www.prh.fi LIITE 1

Hankesuunnitelma. Novus-Hanke. Novus-Hanke. YYL:n tietojärjestelmien kokonaisuudistus HANKESUUNNITELMA. www.prh.fi LIITE 1 Hankesuunnitelma YYL:n tietojärjestelmien kokonaisuudistus HANKESUUNNITELMA Hankesuunnitelma - Sisältö Tausta Hankkeen tavoitteet, hyödyt, riskit ja laadunvarmistus Arkkitehtuurit Kustannukset Organisaatio

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

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

Lisätiedot

Talouden johtaminen verkkokauppaliiketoiminnassa

Talouden johtaminen verkkokauppaliiketoiminnassa Talouden johtaminen verkkokauppaliiketoiminnassa Verkkokauppa-Akatemia Antti Liimatainen TietoAkseli Yhtiöt Asiakkuusjohtaja, KTM TietoAkseli Yhtiöt Kannattavan liiketoiminnan kehittäjä Asiakaslähtöiset

Lisätiedot

Sähköistä asiointia graafisen alan yritysverkostossa - projektin yhteenveto - Ismo Heikkilä, VTT

Sähköistä asiointia graafisen alan yritysverkostossa - projektin yhteenveto - Ismo Heikkilä, VTT Sähköistä asiointia graafisen alan yritysverkostossa - projektin yhteenveto - Ismo Heikkilä, VTT 2 Projektin alkutilanne Suomalaiset tilaavat painotuotteita yhä enemmän ulkomaisista verkkokaupoista kaikkien

Lisätiedot

Järjestelmäintegraatio

Järjestelmäintegraatio VESA AHOLA Järjestelmäintegraatio 14.3.2013 Agenda 1. Minä 2. Integraatio? 3. Esimerkkijärjestelmä 4. Integraatioprojektit Minä Ikä 32 vuotta Kotoisin Parolasta, asun Hämeenlinnassa TTY:llä 2001-2010 Pääaine

Lisätiedot

Digipuntari 2015 tuloksia ja tulkintaa eteläsavolaisittain

Digipuntari 2015 tuloksia ja tulkintaa eteläsavolaisittain Digipuntari 2015 tuloksia ja tulkintaa eteläsavolaisittain Data liikkuu ja asiakas käy pyydykseen lisää liiketoimintaa verkosta 02.11.2015 Maija Korhonen Digipuntari yhteistyössä Etelä-Savon yrittäjien

Lisätiedot

PK.NET Verkosta vauhtia bisnekseen. Aki Parviainen 7.10.2013

PK.NET Verkosta vauhtia bisnekseen. Aki Parviainen 7.10.2013 PK.NET Verkosta vauhtia bisnekseen Aki Parviainen 7.10.2013 PK.NET Verkosta vauhtia bisnekseen Rahoitusta kasvuhaluisille pk-yrityksille liiketoiminnan uudistamiseen uusimman tietotekniikan ja internetin

Lisätiedot

JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002

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ä

Lisätiedot

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

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

Lisätiedot

MULTIPOLISPÄIVÄT SNOWPOLIKSESSA 3.-4.11.2005. Ideasta Tuotteeksi Off-Shore Alihankkijan Näkökulmasta. Toni Piirainen, Toimitusjohtaja

MULTIPOLISPÄIVÄT SNOWPOLIKSESSA 3.-4.11.2005. Ideasta Tuotteeksi Off-Shore Alihankkijan Näkökulmasta. Toni Piirainen, Toimitusjohtaja MULTIPOLISPÄIVÄT SNOWPOLIKSESSA 3.-4.11.2005 Ideasta Tuotteeksi Off-Shore Alihankkijan Näkökulmasta Toni Piirainen, Toimitusjohtaja 1 TUKIKOHTASI SUOMESSA JA MAAILMALLA 2 Sisältö 1. BASE Lyhyesti 2. Off-Shore

Lisätiedot

Lakki. Lisää ot sik k o osoit t am alla. Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010

Lakki. Lisää ot sik k o osoit t am alla. Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010 Lakki Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy vierailuluentosarja OTM kurssi 2010 2.luento: ohjelmistokehityksen päivärutiinit Lisää ot sik k o osoit t am alla Siitä vain reunasta Miten

Lisätiedot

JÄRKEÄ ICT-HANKINTOIHIN. TIETOISKU HANSEL ICT FORUMILLA 26.9.2013 Jaakko Viitanen Ryhmittymä ATRAIN / BDO Consulting

JÄRKEÄ ICT-HANKINTOIHIN. TIETOISKU HANSEL ICT FORUMILLA 26.9.2013 Jaakko Viitanen Ryhmittymä ATRAIN / BDO Consulting JÄRKEÄ ICT-HANKINTOIHIN TIETOISKU HANSEL ICT FORUMILLA 26.9.2013 Jaakko Viitanen Ryhmittymä ATRAIN / BDO Consulting SOPIMUKSELLISET RYHMITTYMÄT Valtionhallinnon IT-asiantuntijapalvelun osa-alueet Ryhmittymä

Lisätiedot

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3 Tuotekonfigurointi ADE Oy lyhyesti Asiakkaiden tarpeisiin suunnattua innovatiivista ja toimivaa ohjelmisto- ja 3d animaatiopalvelua. Ade Oy on toteuttanut vuodesta 2000 alkaen haastavaa interaktiivista

Lisätiedot

Pk-yritysbarometri, syksy 2015. Alueraportti, Pohjois-Pohjanmaa Toimitusjohtaja Marjo Kolehmainen

Pk-yritysbarometri, syksy 2015. Alueraportti, Pohjois-Pohjanmaa Toimitusjohtaja Marjo Kolehmainen Pk-yritysbarometri, syksy 2015 Alueraportti, Pohjois-Pohjanmaa Toimitusjohtaja Marjo Kolehmainen 1 Liikevaihto nyt verrattuna edelliseen 12 kk takaiseen tilanteeseen, kaikki toimialat 60 50 40 30 20 10

Lisätiedot

Verkkokauppa ja Kotisivut

Verkkokauppa ja Kotisivut Kaupan liiton verkkokauppa -koulutus 2011 6.4.2011 Hotelli Radisson Blu Royal Verkkokauppa ja Kotisivut Markku Korkiakoski, Vilkas Group Oy Agenda Vilkas Group Oy:n esittely Käsitteitä? Monikanavainen

Lisätiedot

Health Intelligence - Parempaa informaatiota terveydenhuollon päätöksentekoon. Terveydenhuollon ATK päivät 24.-25.5.2011 Sibelius Talo, Lahti

Health Intelligence - Parempaa informaatiota terveydenhuollon päätöksentekoon. Terveydenhuollon ATK päivät 24.-25.5.2011 Sibelius Talo, Lahti Health Intelligence - Parempaa informaatiota terveydenhuollon päätöksentekoon Terveydenhuollon ATK päivät 24.-25.5.2011 Sibelius Talo, Lahti Innofactor Oyj: Suomen johtava Microsoft ratkaisutoimittaja

Lisätiedot

Visual Case 2. Miika Kasnio (C9767) 23.4.2008

Visual Case 2. Miika Kasnio (C9767) 23.4.2008 Visual Case 2 Miika Kasnio (C9767) 23.4.2008 Työn tarkasti: Jouni Huotari 24.4.2008 1 SISÄLTÖ 1. TYÖN LÄHTÖKOHDAT... 2 2. PERUSTIEDOT... 2 3. ASENTAMINEN... 2 4. OMINAISUUDET... 3 4.1. UML-kaaviot... 4

Lisätiedot

582104 Ohjelmistojen mallintaminen, olioja relaatiomallinnuksen suhteesta

582104 Ohjelmistojen mallintaminen, olioja relaatiomallinnuksen suhteesta 582104 Ohjelmistojen mallintaminen, olioja relaatiomallinnuksen suhteesta 1 Tietojen pysyvyys liiketoiminnan edellytys Tällä kurssilla on keskitytty oliomenetelmiä hyödyntävään ohjelmistojen mallintamiseen

Lisätiedot

SeamChip palvelukonsepti Etusi ja palvelusi kosketuksen päässä. Jukka Suikkanen

SeamChip palvelukonsepti Etusi ja palvelusi kosketuksen päässä. Jukka Suikkanen SeamChip palvelukonsepti Etusi ja palvelusi kosketuksen päässä Jukka Suikkanen Bonwal Oy Palvelut: Digitaalisten tunnisteiden sisällönhallinta ja työkalu mobiilisivujen tekemiseen. Tag Manager Asiakkuudenhallinta

Lisätiedot

AMP IT UP! Microsoft Dynamics TM NAV 5 julkaisu 15.1.2008. Jani Liukkonen

AMP IT UP! Microsoft Dynamics TM NAV 5 julkaisu 15.1.2008. Jani Liukkonen AMP IT UP! Microsoft Dynamics TM NAV 5 julkaisu 15.1.2008 Jani Liukkonen Agenda Kenelle Microsoft Dynamics NAV sopii? Miksi se on valittu järjestelmäksi? Markkinatilanne Tuotekehityksen painopisteet Mitä

Lisätiedot

Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla

Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla Petri Tumppila/Bemecon Oy, petri.tumppila@bemecon.fi Tuomas Pystynen/Deepbase Oy, tuomas.pystynen@deepbase.com OUGF 4.11.2004 Agenda Ympäristö

Lisätiedot

Luku 8 Rakennusvaihe. Detailed Design. Programming. Moduulisuunnittelu. Ohjelmointi

Luku 8 Rakennusvaihe. Detailed Design. Programming. Moduulisuunnittelu. Ohjelmointi Luku 8 Rakennusvaihe Moduulisuunnittelu Detailed Design Programming Ohjelmointi Teknisen Complete suunnittelun Technical viimeistely Design Suunnittelukatselmuksen Design Perform suorittaminen Review Yhteisen

Lisätiedot

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 28.10.2013 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus

Lisätiedot

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 27.10.2014 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus

Lisätiedot

Päivittäistavarakaupan digitalisoituminen 2014

Päivittäistavarakaupan digitalisoituminen 2014 Päivittäistavarakaupan digitalisoituminen 2014 Esimerkkejä tutkimuksen sisältämästä tiedosta TNS Gallup Päivittäistavarakauppa digitalisoituvan kuluttajan edessä Tutkimus vastaa kysymyksiin: Näkyykö verkkokaupan

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

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,

Lisätiedot

HOJ J2EE & EJB & SOAP &...

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

Lisätiedot

Sosiaalinen media matkailusektorilla Koodiviidakko Oy Pekka Huttunen Liiketoimintajohtaja, KTM

Sosiaalinen media matkailusektorilla Koodiviidakko Oy Pekka Huttunen Liiketoimintajohtaja, KTM Sosiaalinen media matkailusektorilla Koodiviidakko Oy Pekka Huttunen Liiketoimintajohtaja, KTM - Ohjelmistoja digitaaliseen viestintään Koodiviidakko Oy Koodiviidakko Oy on digitaaliseen viestintään ja

Lisätiedot

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät Software design and specification methods Kurssin henkilökunta ja sponsori Luennoitsija DI Antti Karanta, Napa Oy www.napa.fi Assistentti TkL

Lisätiedot

Ohjelmistoarkkitehtuurit. Kevät 2012-2013

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:

Lisätiedot

Suunnittelumallien käyttö ohjelmistosuunnittelussa

Suunnittelumallien käyttö ohjelmistosuunnittelussa Suunnittelumallien käyttö ohjelmistosuunnittelussa Mika Rantakeisu Rovaniemen ammattikorkeakoulu Avoin ammattikorkeakoulu mika.rantakeisu@edu.ramk.fi Tiivistelmä Tämä on selvitys suunnittelumallien käytöstä

Lisätiedot

Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi)

Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi) Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi) Tietokannan hallinta-opintojakson selvitysraportti Huhtikuu 2010 Mediatekniikka ICT/Teknologia Tämän teosteoksen käyttöoikeutta koskee Creative

Lisätiedot

www.solita.fi solita@solita.fi

www.solita.fi solita@solita.fi www.solita.fi solita@solita.fi JAVA-SOVELLUSTEN RAKENTAMINEN INTEGROITUUN YMPÄRISTÖÖN Jarno Peltoniemi Solita Oy 10.5.2005 Aiheet Johdanto Portaalit, portletit Oracle Portal Java-sovelluksen rakentaminen

Lisätiedot

T-76.115 Tekninen spesifikaatio

T-76.115 Tekninen spesifikaatio T-76.115 Tekninen spesifikaatio OtaShop2 Versio Päivämäärä Tekijä Kuvaus Tarkastettu 1.0 30.11.2003 Inkinen Dokumetti tarkastettu ja löydetyt epäkohdat korjattu 2003-11-30 0.7 30.11.2003 Larmo Lisätty

Lisätiedot

NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Tuukka Jurvanen

NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Tuukka Jurvanen NFC ja QR tunnisteilla helposti palveluihin ja sisältöön. Tuukka Jurvanen Bonwal Oy Palvelut: Digitaalisten tunnisteiden sisällönhallinta Asiakkuudenhallinta ja viestintä NFC teknologia Sovellukset, järjestelmät,

Lisätiedot

Aika Vaihe Lopputulos

Aika Vaihe Lopputulos Ruokis-hanke ICT PROJEKTI: Projektin ohjaaja: Lasse Seppänen Projektipäällikkö: Tommi Leppänen Projektin jäsenet: Jenita Karimäki, Tuija Pörhölä, Kalle Veuro ja Olli Savisaari Projekti Projektin tarkoitus

Lisätiedot

ELY:n rahoitusmahdollisuudet tuotekehitykseen. 25.9.2015 Outi Kaihola

ELY:n rahoitusmahdollisuudet tuotekehitykseen. 25.9.2015 Outi Kaihola ELY:n rahoitusmahdollisuudet tuotekehitykseen 25.9.2015 Maataloustuotteiden ja elintarvikkeiden jalostus, markkinoille saattaminen ja kehittäminen Maaseuturahastossa Lopputuote maataloustuote (jalostuksen

Lisätiedot

NäyttöPiste NY. Miten hoidamme rahaliikenteen?

NäyttöPiste NY. Miten hoidamme rahaliikenteen? NäyttöPiste NY Miten hoidamme rahaliikenteen? Tässä diaesityksessä kerromme yrityksemme taloushallinnosta, mutta kerromme kuitenkin ensin hieman yrityksestämme. NäyttöPiste NY Yleistä NäyttöPiste NY on

Lisätiedot

Koulutuksen suhdannevaihtelut. Zeppeliinistä suihkukoneaikaan

Koulutuksen suhdannevaihtelut. Zeppeliinistä suihkukoneaikaan Koulutuksen suhdannevaihtelut Zeppeliinistä suihkukoneaikaan Suhdannevaihtelut People 1970-1990 Perusasiat kestävät ratkaisut 1990-1995 Teknologiat nopean ohjelmistokehityksen ratkaisut 1995 2000 Menetelmät

Lisätiedot

Kenttätutkimusten merkitys vaatimuksille ja käliratkaisuille: kaupan osto-, myynti- ja kassaohjelmisto

Kenttätutkimusten merkitys vaatimuksille ja käliratkaisuille: kaupan osto-, myynti- ja kassaohjelmisto Kenttätutkimusten merkitys vaatimuksille ja käliratkaisuille: kaupan osto-, myynti- ja kassaohjelmisto Aki Korpua Seminaari: Kälisuunnittelun vaikutukset ohjelmistoprosessiin (kevät 2007) Tietojenkäsittelytieteen

Lisätiedot

Osavuosikatsaus 1-3/2014 30.4.2014 Juha Varelius, toimitusjohtaja SERVICE & SOFTWARE

Osavuosikatsaus 1-3/2014 30.4.2014 Juha Varelius, toimitusjohtaja SERVICE & SOFTWARE Osavuosikatsaus 1-3/2014 30.4.2014 Juha Varelius, toimitusjohtaja Katsauskauden pääkohdat Katsauskauden 1-3/2014 pääkohdat Digia-konserni 1-3/2014 1-3/2013 Muutos % Liikevaihto 23 958 23 513 1,9 % Liikevoitto

Lisätiedot

HSMT J2EE & EJB & SOAP &...

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

Lisätiedot

Miten digimarkkinoinnilla tehdään tulosta?

Miten digimarkkinoinnilla tehdään tulosta? Miten digimarkkinoinnilla tehdään tulosta? OSA 1 /2 idealmainos.fi Miten verkkosivut toimivat myynnin käynnistäjänä? Miten mittaamme Digitaalisen markkinoinnin tuloksia? Voiko digitaalinen markkinointi

Lisätiedot

Näin onnistut sähköpostimarkkinoinnissa

Näin onnistut sähköpostimarkkinoinnissa Näin onnistut sähköpostimarkkinoinnissa Tarja Soininen Liiketoimintavastaava Sanoma Digital Finland 25.11.2011 tarja.soininen@sanoma.com Miksi digitaalinen suora? Taustaa Yli 700 000 kontaktin markkinointilupakanta

Lisätiedot

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi Liiketoimintajärjestelmien integrointi Vierailuluento 2.3.2015 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application

Lisätiedot

Digian ratkaisu kenttähuoltoon, Microsoft Dynamics AX Field Service. Pekka Pykäläinen, Microsoft Petteri Naulapää, Digia

Digian ratkaisu kenttähuoltoon, Microsoft Dynamics AX Field Service. Pekka Pykäläinen, Microsoft Petteri Naulapää, Digia Digian ratkaisu kenttähuoltoon, Microsoft Dynamics AX Field Service Pekka Pykäläinen, Microsoft Petteri Naulapää, Digia 2 2009 Digia Plc Kenttähuollon seminaari 26.5. 08:30 Rekisteröityminen ja aamiainen

Lisätiedot

käännös käännösvaiheessa tarkasettaan linkitys

käännös käännösvaiheessa tarkasettaan linkitys Upotettu SQL Ohjelmoitaessa 3GL kielillä, käytetään relaatiotietokantaa yleensä esikääntäjien avulla. Tietokannan valmistaja toimittaa funktiokirjaston, jota esikääntäjän avulla hyödynnetään. Ongelmaksi

Lisätiedot

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3 Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2

Lisätiedot

2. Olio-ohjelmoinista lyhyesti 2.1

2. 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ätiedot

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen Agenda Fenix-hankkeen esittely Arkkitehtuuri lyhyesti Kuntalaistili

Lisätiedot

Poweria analytiikkaan

Poweria analytiikkaan IBM 18.3.2014 Poweria analytiikkaan Informaatiotalous: mikä on muuttunut Keskiajalta jälkiteolliseen yhteiskuntaan Maatalous: maan omistus Teollinen: tuotantokapasiteetin omistus Jälkiteollinen: kyky hyödyntää

Lisätiedot

Microsoft Dynamics CRM 4.0. Jani Liukkonen

Microsoft Dynamics CRM 4.0. Jani Liukkonen Microsoft Dynamics CRM 4.0 Jani Liukkonen Microsoft Dynamics CRM kokonaisuus Täysi CRM toiminnallisuus ja joustavuus Vuorovaikutukset -Markkinointi Myynti -Asiakaspalvelu xrm -Prosessituki SOA -Joustava

Lisätiedot

Ketterä vaatimustenhallinta

Ketterä vaatimustenhallinta Ketterä vaatimustenhallinta ja miksi se on useimmiten hyvä asia K A R I A L HO C E O I M P R OV EIT OY Sisältö ImproveIt Oy Perinteinen vaatimushallinta Ketterä vaatimustenhallinta Monenlaista softakehitystä

Lisätiedot

Laadukas vaatimustenhallinta. Pekka Mäkinen Copyright SoftQA Oy www.softqa.fi

Laadukas vaatimustenhallinta. Pekka Mäkinen Copyright SoftQA Oy www.softqa.fi Laadukas vaatimustenhallinta Pekka Mäkinen www.softqa.fi Esityksen perusajatuksia Vaatimuksilla on elinkaari ja ne muuttuvat. Tuotteen elinkaari vaikuttaa vaatimuksiin. Vaatimusten keruussa ja -hallinnassa

Lisätiedot

582104 Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon

582104 Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon 582104 Ohjelmistojen mallintaminen, Johdatus ohjelmistotuotantoon 1 Lyhyt johdatus ohjelmistotuotantoon Ohjelmistotuotanto, ohjelmistoprojektit Miten ohjelmistojen tuottaminen eroaa teollisesta tuotannosta

Lisätiedot

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! TARJOUSPYYNTÖ / LIITE 1 1 (5) TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM! Tällä liitteellä yksilöidään hankinnan kohteen ominaisuuksia ja toiminnallisuuksia, jotka

Lisätiedot

Facta palvelimien uusiminen Helsingin kaupunki

Facta palvelimien uusiminen Helsingin kaupunki Facta palvelimien uusiminen Helsingin kaupunki TARJOUS 70214 06.03.2014 Helsingin kaupunki Kiinteistövirasto Anu Soukki PL 2205 00099 Helsingin kaupunki anu.soukki@hel.fi eero.saarinen@hel.fi tea.tikkanen@hel.fi

Lisätiedot

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot 1. vuosi Perusopinnot 2. vuosi 3. vuosi ELEKTRONIIKAN SUUNNITTELU JA TESTAUS MOBIILI TIETOLIIKENNE OHJELMISTOJEN KEHITYS 4. vuosi Ohjelmistojen kehitys

Lisätiedot

Suomalaisia 15-79-vuotiaita internetin käyttäjiä on yli 3,9 miljoonaa.

Suomalaisia 15-79-vuotiaita internetin käyttäjiä on yli 3,9 miljoonaa. Verkkokaupan tilanne Suomalaisia 15-79-vuotiaita internetin käyttäjiä on yli 3,9 miljoonaa. 65 %:lla suomalaisista on käytössään älypuhelin. Suomalaisista kuluttajista 45 % tekee verkko-ostoksia. Vuonna

Lisätiedot

VARSINAIS-SUOMEN OPPILAITOSTEN YRITYSOHJAUSVERKOSTO

VARSINAIS-SUOMEN OPPILAITOSTEN YRITYSOHJAUSVERKOSTO Aikuisopiskelun Opinovi Varsinais-Suomessa VARSINAIS-SUOMEN OPPILAITOSTEN YRITYSOHJAUSVERKOSTO pk -yritysverkoston ohjausosaamista ja ohjausta yhteistyöllä Jaana Nyström, Salon seudun aikuisopisto OTSIKKOKENTTÄ

Lisätiedot

Tietokantaohjelmoinnin tekniikkoja Java-kielellä

Tietokantaohjelmoinnin tekniikkoja Java-kielellä Tietokantaohjelmoinnin tekniikkoja Java-kielellä Ville Kuokkanen Helsinki 6. helmikuuta 2003 Relaatiotietokannat nyt seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos i Tietokantaohjelmoinnin

Lisätiedot

Johtamisen ja liiketoiminnan tukeminen paketoidulla HR- ja palkkaraportointiratkaisulla IBM Smarter Business 2013, Finlandia-talo, 10.10.

Johtamisen ja liiketoiminnan tukeminen paketoidulla HR- ja palkkaraportointiratkaisulla IBM Smarter Business 2013, Finlandia-talo, 10.10. Johtamisen ja liiketoiminnan tukeminen paketoidulla HR- ja palkkaraportointiratkaisulla IBM Smarter Business 2013, Finlandia-talo, 10.10.2013 Päivän puheenvuoro Johdon, liiketoiminnan ja esimiestyön tukeminen

Lisätiedot

Teamex ja taloushallinto

Teamex ja taloushallinto Tuotantotalous Tuotantotalous Tuoterakenteet, tuoterakenteet, hinnoittelu, tuotantobudjetti telu, Myynti Myynti Tarjoukset, sopimukset, tarjoukset, sopimukset tilaukset tilaukset Tuotanto Tuotanto Kuormitus,

Lisätiedot

Listarakenne (ArrayList-luokka)

Listarakenne (ArrayList-luokka) Listarakenne (ArrayList-luokka) Mikä on lista? Listan määrittely ArrayList-luokan metodeita Listan läpikäynti Listan läpikäynti indeksin avulla Listan läpikäynti iteraattorin avulla Listaan lisääminen

Lisätiedot

Basware Financial Performance Management (FPM)

Basware Financial Performance Management (FPM) Basware Financial Performance Management (FPM) Jyri Mononen, Account Manager Basware Experience User Forum Collaborate. Innovate. Succeed. Australia Denmark Finland France Germany Netherlands Norway Sweden

Lisätiedot

KV-OSAAMINEN TYÖELÄMÄSSÄ. Arcusys Oy Jari Järvelä

KV-OSAAMINEN TYÖELÄMÄSSÄ. Arcusys Oy Jari Järvelä KV-OSAAMINEN TYÖELÄMÄSSÄ Arcusys Oy Jari Järvelä OLEMME 90 KANSAINVÄLISYYS ARCUSYSISSÄ Kansainvälinen työyhteisö Kansainvälisyys ollut tietoinen päätös Työkieli on englanti Yrityksen liiketoiminta kansainvälistymässä

Lisätiedot

1. Olio-ohjelmointi 1.1

1. Olio-ohjelmointi 1.1 1. Olio-ohjelmointi 1.1 Sisällys Olio-ohjelmointi on eräs ohjelmointiparadigma. Olio-ohjelmoinnin muotoja. Ohjelmiston analyysi ja suunnittelu. Olioparadigman etuja ja kritiikkiä. 1.2 Ohjelmointiparadigmoja

Lisätiedot

Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun

Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun l Yrityksen kumppanien yhteydenpidon lisääminen Janne Ohtonen, Enterprise Architect, Affecto Finland Oy Yit Yrityksen kumppaniverkosto

Lisätiedot

Tietotalo Infogate 11.09.2014. myynti-ja-markkinointi-verkossa-seminaari

Tietotalo Infogate 11.09.2014. myynti-ja-markkinointi-verkossa-seminaari Tietotalo Infogate 11.09.2014 myynti-ja-markkinointi-verkossa-seminaari Yritysesittely Tietotalo Infocenter Oy Perustettu 1995 Liikevaihto: ~3M /2013 Työllistää 26 asiantuntijaa Keilaniemessä Espoossa

Lisätiedot

Ostavia asiakkaita Facebookista. Verkkoseminaari 20.4.2012

Ostavia asiakkaita Facebookista. Verkkoseminaari 20.4.2012 Ostavia asiakkaita Facebookista Verkkoseminaari 20.4.2012 Tilaisuuden järjestäjä FBO Facebook-opas Facebook-markkinoinnin käsikirja ja valmennus-ohjelma verkossa http://facebook-opas.akatemia.fi Facebook.com/markkinointiopas

Lisätiedot

Tehoa toimintaan. ValueFramelta toiminnanohjaus, projektinhallinta ja asiakkuudenhallinta pilvipalveluna. Ohjaa toimintaasi

Tehoa toimintaan. ValueFramelta toiminnanohjaus, projektinhallinta ja asiakkuudenhallinta pilvipalveluna. Ohjaa toimintaasi Tehoa toimintaan ValueFramelta toiminnanohjaus, projektinhallinta ja asiakkuudenhallinta pilvipalveluna Ohjaa toimintaasi Haluatko kehittää toimintaasi? Me pystymme auttamaan. Kaikki yhdestä järjestelmästä

Lisätiedot

Tietokannat II -kurssin harjoitustyö

Tietokannat II -kurssin harjoitustyö Tietokannat II -kurssin harjoitustyö Jyri Lehtonen (72039), jkoleh@utu.fi Azad Hajipour (72187), azhaji@utu.fi 10.6.2007 Sisältö 1. Tietokannan kuvaus... 1 1.1 Tietokannan rakenne... 1 1.2 Relaatiokaava

Lisätiedot

Tech Conference 28.-29.5.2015. Visual Studio 2015, C#6,.NET4.6. Heikki Raatikainen. #TechConfFI

Tech Conference 28.-29.5.2015. Visual Studio 2015, C#6,.NET4.6. Heikki Raatikainen. #TechConfFI Tech Conference 28.-29.5.2015 Visual Studio 2015, C#6,.NET4.6 Heikki Raatikainen #TechConfFI Yleistä Avoimuus Open Source ja tuki yleisesti käytetyille ei-ms työkaluille Kaikki alustat tuettuna:.net 5

Lisätiedot

T 76.115 Tietojenkäsittelyopin ohjelmatyö Hirviöryhmä loppukatselmointi. Hirviö. Projektikatselmointi

T 76.115 Tietojenkäsittelyopin ohjelmatyö Hirviöryhmä loppukatselmointi. Hirviö. Projektikatselmointi Hirviö Projektikatselmointi Mikä Hirviö on? Hajautettu muistikirja Professoreille Muistiinpanoja keskusteluista opiskelijan kanssa Diplomitöiden ja jatko opintojen seuranta Raportointi Opetushenkilökunnalle

Lisätiedot

Potilastiedot ja tietoturvallisuus Tietoturvaselvitykset ja asiantuntijakonsultointi roolipohjaisen käyttäjähallinnan osalta

Potilastiedot ja tietoturvallisuus Tietoturvaselvitykset ja asiantuntijakonsultointi roolipohjaisen käyttäjähallinnan osalta Potilastiedot ja tietoturvallisuus Tietoturvaselvitykset ja asiantuntijakonsultointi roolipohjaisen käyttäjähallinnan osalta Terveydenhuollon atk-päivät 26.-27.5.2009, Redicom Oy jukka.koskinen@redicom.fi

Lisätiedot

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus

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

Lisätiedot

Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1

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

Lisätiedot