83 resultados para palvelukeskeinen arkkitehtuuri
Resumo:
Verkostokeskeisessä sodankäynnissä tietojärjestelmien suurimpana haasteena on oikean tiedon hajauttaminen oikeaan paikkaan ja aikaan. Tietojärjestelmissä esitettävän ilmatilannekuvan tulee vastata reaalimaailman tilannetta parhaalla mahdollisella tavalla. Ilmatorjunnassa reaaliaikaisuus nousee erityisen suureen rooliin nopeasti liikkuvien kohteiden takia. Tämä diplomityö on tehty Insta DefSec Oy:ssä liittyen johtamisjärjestelmän uudistamishankkeeseen. Työn vaatimuksina olivat standardeihin perustuvat ratkaisut, joista keskeisimmäksi nousi Data Distribution Service -standardi (DDS) ja sen hyödyntäminen osana johtamisjärjestelmän tiedon hajautusta. Työssä esitellään johtamisjärjestelmien tiedon hajautukseen liittyviä haasteita sekä paikallisessa että maantieteellisesti hajautetussa toimintaympäristössä. Työssä toteutettiin liityntäohjelmisto nykyisen ja uuden johtamisjärjestelmän välille. Liityntäohjelmiston tehtävänä on tuottaa reaaliaikaista ilmatilannekuvaa nykyisestä johtamisjärjestelmästä uuteen johtamisjärjestelmään. DDS-standardin toteuttavana välikerrosarkkitehtuurina käytettiin OpenSplice DDS -tuotetta. Valittu teknologia tarjoaa edistykselliset julkaisija–tilaaja-mallin mukaiset menetelmät tiedon reaaliaikaiseen hajauttamiseen. DDS:n arkkitehtuuri ja palvelun laadun mekanismit mahdollistavat tiedon hajautuksen sodanajan johtamisjärjestelmille.
Resumo:
Tämän tutkimuksen tavoitteena oli löytää vastauksia siihen, mikä on tärkeimpien avoimen lähdekoodin kirjastojen toteutuksen tämän hetkinen taso. Työssä tutkittiin WxWidgetsin, GTK+:n ja Qt:n toteutuksen tasoa käytämällä hyväksi McCaben, Henry&Kafuran ja Chidamberin & Kemererin esittelemiä staattisia menetelmiä. Lisäksi ikkunointikirjastojen lähdekoodin käännetty koko mitattiin eri käyttöjärjestelmissä. Tutkimuksessa esitellään valittujen kirjastojen arkkitehtuuri ja vertaillaan esiteltävien kirjastojen arkkitehtuurisia ratkaisuja toisiinsa. Tämän jälkeen arvioidaan staattisten menetelmien tuottamien tuloksien merkitystä kahdesta näkökulmasta: mitä tulokset kertovat kirjastoista kun niitä verrataan toisiinsa ja mitä silloin kun niitä verrataan kyseisen kirjaston ja muiden kirjastojen arkkitehtuurisiin ratkaisuihin. Tutkimuksessa havaittiin Qt:n sisältävän kaikkein vähiten kirjaston ulkopuolisia riippuvuuksia. Tämän lisäksi sen huomattiin sisältävän muista kirjastoista puuttuvia ominaisuuksia. Osittain edellämainitusta syystä johtuen Qt:n ongelmakohdaksi havaittiin joidenkin sen osien suuri monimutkaisuus ja tästä seuraava mahdollinen vaikeasti ylläpidettävä lähdekoodi. GTK+:n lähdekoodi sisältää muita kirjastoja vähemmän sisäisiä riippuvuuksia samaan kirjastoon, on korkeammalla abstraktiotasolla ja kirjaston osat ovat siirrettävissä ja erotettavissa toisistaan. Joissakin kohdissa GTK+:n ja etenkin sen C++-rajapinnan GTKmm:n lähdekoodi on kuitenkin tarpeettoman monimutkaista. WxWidgetsin toteutuksen havaittiin Qt:n tavoin olevan hyvin itsenäinen kokonaisuus, WxWidgetsin lähdekoodin monimutkaisuus on useimmiten jotakin GTK+:n ja Qt:n väliltä. WxWidgets on Qt:a vähemmän itsenäinen mutta kuitenkin itsenäisempi kuin GTK+. Kuten muutkin kirjastot myös wxWidgetsillä on omat kohtansa, joissa sen lähdekoodi on tarpeettoman monimutkaista.
Resumo:
Työajan seuranta ja kohdistaminen oikeisiin kustannuslajeihin on yrityksen suorituskyvyn ja kasvun kannalta usein välttämättömyys. Tässä työssä tutkitaan mobiiliteknologioiden mahdollisuuksia ja soveltuvuutta tuottaa palveluita työajan hallinnointiin, valitaan sopiva arkkitehtuuri ja kehitetään Java ME –teknologialla prototyyppi, joka on helposti integroitavissa yrityksen nykyisiin palvelinpuolen järjestelmiin ja tietokantoihin. Työn sovellusosuudessa kuvataan prototyypin ohjelmoinnissa käytetyt työkalut, menetelmät, ongelmakohdat sekä niiden ratkaisut. Suunnitelluissa käyttötapauksissa tapahtumatiedot syötetään manuaalisesti puhelimen käyttöliittymän kautta tai automatisoidummin kerätään kustannuskohdistetietoa työkohteisiin sijoitetuista NFC-tageista. Työaikaleimaamista testattiin emulaattorilla ja oikealla matkapuhelimella. Lopputuloksena asiakkaan työajanhallinnan tapahtumat siirtyvät langattomasti ja reaaliaikaisesti yrityksen webpalvelimelle JSON-formaatissa.
Resumo:
Tutkimuksessa tutkitaan mallintamista ja mittaamista osana liiketoimintaproses-sien parantamista, sekä näiden asioiden kuvaamista soveltuvalla työkalulla. Ensin esitetään teoreettinen viitekehys siihen, kuinka prosesseja voidaan mitata ja mal-lintaa. Sitten raportoidaan käytännössä suoritettu kehitystyö, jolle on määritetty lähtö- ja tavoitetila. Työn onnistumista mitataan johtajahaastatteluin ja saatuja tuloksia verrataan teoriaan. Tutkimuksessa yhdistettiin analyyttinen mallinrakennus, tieteellinen ongelman-ratkaisutoiminta sekä konsultointi tarkoituksena saada aikaan kohde organisaati-olle sopiva konstruktio esitettyyn ongelmaan. Johtajahaastattelut analysoitiin ja suoritettiin kvalitatiivinen tarveanalyysi. Haastatteluja täydennettiin muulla kerä-tyllä aineistolla ja analyysin tarkkuutta pyritään kasvattamaan eri lähdeaineistojen ristivertailuilla. Yrityksissä on niin liiketoiminnalle elintärkeitä ydinprosesseja kuin niitä tukevia tukiprosessejakin. Niiden toiminta perustuu ennalta suunniteltuihin ja uudelleen-käytettäviin menetelmiin. Prosessit tulee sopeuttaa yrityksen arkkitehtuuriin ja niitä on jatkuvasti kehitettävä. Kehittäminen voidaan toteuttaa suurilla kertamuu-toksilla, jatkuvalla laadun parantamisella tai niiden yhdistelmänä. Mallintamisella ja mittaamisella on tärkeä tehtävä liiketoimintaprosessien kehit-tämisessä. Niiden avulla voidaan helpottaa erityisesti prosessien suunnittelua luomalla konkreettisia malleja ja mittareita prosesseista. Toteutuksessa käytettiin prototyyppilähestymistapaa ja työn onnistumista arvioivat yhtiön johtajat. Tutki-muksen tuloksia ovat eri tason prosessimallit, joiden luomisessa käytettiin eri mallintamistekniikoita, sekä mittaristot mittaamaan yrityksen tuottavuutta ja te-hokkuutta.
Resumo:
Kandidaatintyössä kartoitetaan, kuinka teolliset kunnossapitopalvelut ovat kehittyneet viimeisten vuosikymmenien aikana. Tavoitteena on selvittää, kuinka laitevalmistajan strateginen muutosprosessi palveluntarjoajaksi etenee ja mitä haasteita siitä seuraa. Lisäksi kartoitetaan kunnossapitopalveluiden tulevaisuudentekijät, palvelukeskeinen liiketoimintalogiikka, ja tarkastellaan palveluinnovaatioita ja -innovaatioprosessia. Työ koostuu neljästä pääosiosta. Ensimmäisessä osiossa käsitellään teoriaa teollisista palveluista ja kunnossapidon roolia teollisena palveluna. Kaksi seuraavaa osiota keskittyvät teoriaan laitevalmistajan strategisesta muutosprosessista palveluntarjoajaksi sekä teollisten kunnossapitopalveluiden tulevaisuudesta. Viimeisessä osiossa heijastetaan teorioiden soveltuvuus käytäntöön työhön valitun case-yrityksen avulla. Työn case-yrityksenä on ABB.
Resumo:
Liiketoiminnot käyttävät useita erillisiä tietojärjestelmiä. Toimintaprosessit sisältävät useiden eri liiketoimintojen suorittamia tehtäviä. Tehtävien tarvitsemien ja tuottamien tietojen sujuvan virtauksen toteutuminen vaatii tietojen ja tietojärjestelmien integraatiota, jota on toteutettu perinteisesti järjestelmien välisillä suorilla yhteyksillä. Tästä seuraa IT-arkkitehtuurin joustamattomuutta. Palvelulähtöisellä arkkitehtuurilla (Service Oriented Architecture, SOA) luvataan IT-arkkitehtuurille parempaa joustavuutta ja toisaalta kustannussäästöjä. Työssä selvitettiin palveluarkkitehtuurin teoreettinen tausta sekä palvelulähtöisen prosessikuvauskielen BPMN ideaa. Empiirisessä osuudessa haettiin teemahaastattelujen avulla kohdeyrityksen ja sen käyttämien järjestelmätoimittajien näkemyksiä palveluarkkitehtuurista ja siihen vaikuttavista tekijöistä. Lisäksi työssä selvitettiin palveluarkkitehtuurista saatavia vastauksia kohdeyrityksen IT-strategiassa esitettyihin tavoitteisiin. Työn tuloksena analysoitiin palvelupohjaista mallinnusmenetelmää noudattaen prosessi- ja palvelukuvaus sekä tunnistettiin niitä tukevat SOA-palvelut. Menetelmän lopputuloksia hyödyntäen työssä esitettiin implementointiratkaisu palveluväylän avulla toteutettuna. Lisäksi luonnosteltiin ehdotusta siitä, miten kohdeyritys voisi lähteä liikkeelle palveluarkkitehtuurin soveltamisessa.
Resumo:
Tässä työssä tutkitaan tietovaraston latausprosessin kehittämisen nopeuttamista Mic-rosoft SQL Server 2008 -ympäristössä. Työn teoriaosuudet on tarkoitettu tukemaan sekä työn tutkimus- että käytännönosia. Aiheeseen liittyviä tutkimuksia käytiin läpi parhaiden latausprosessin kehittämiseen kuluvaa aikaa vähentävien tapojen selvittä-miseksi. Nykytutkimus keskittyy valmistajasta riippumattomien mallien kehittämiseen ja valmistajakohtaisen latausprosessin luomiseen näiden mallien pohjalta. Yleinen konsensus parhaan mallin suhteen kuitenkin puuttuu. Aiheeseen liittyvien tutkimusten pohjalta esitetään arkkitehtuuri, joka saattaisi tule-vaisuudessa vähentää latausprosessin kehittämiseen kuluvaa aikaa huomattavasti. Tästä arkkitehtuurista luotiin yksinkertaistettu versio sekä siihen pohjautuva sovellus nopeuttamaan latausprosessin kehittämistä Microsoftin ETL-työkalulla.
Resumo:
Sähköisiä palveluja ja asianhallintaa tukevat järjestelmäratkaisut -hankkeen (SPA)tavoitteena oli toteuttaa Aluehallintovirastoille, Elinkeino-, liikenne- ja ympäristökeskuksille, maistraateille sekä TE-toimistoille yhteinen sähköisten palvelujen ja asianhallinnan kokonaisuus sekä integraatiot näiden välillä. Hankkeen keskeisenä tavoitteena oli toteuttaa tuottavuutta edistävä ja mahdollisimman yhtenäinen virastojen toimintaa tukeva arkkitehtuuri- ja järjestelmäkokonaisuus. Toteutettavien ratkaisujen tuli pohjautua tuotannossa oleviin Valtion IT-palvelukeskuksen (VIP) tarjoamiin yhteisiin palveluihin. Hankkeen ratkaisut tuli toteuttaa siten, että siirtyminen vielä toteutusvaiheessa oleviin VIPin tarjoamiin palveluihin on jatkossa mahdollista. Tässä raportissa käsitellään hankkeen projektit (Verkkopalvelut ja julkaisujärjestelmät, Sähköiset asiointipalvelut sekä integraatiot, rajapinnat ja tunnistus ja asianhallinta) ja niiden yhteenveto.
Resumo:
Helsingin ympäristön rakennuskulttuuria on tutkittu pitkään. Kunnalliset ja maakunnalliset museot, museovirasto ja kaupunkisuunnitteluviranomaiset ja monet tutkijat ovat tehneet perusteellista työtä. Nyt nämä tiedot on yhtenäistetty ja koottu yksiin kansiin. Rakennuskulttuuria on tarkasteltu tiheästi rakennettujen kaupunkiympäristöjen ulkopuolella. Olemme keskittyneet maaseudun vanhoihin, arvokkaisiin ja mielenkiintoisiin kohteisiin. Viisikymmentä vuotta nuorempia kohteita ei yleensä ole mukana. Alue käsittää puoliympyrän, jonka säde on runsaat 50 km Helsingin keskustasta mitattuna. Rakennuskulttuuriin kuuluu tässä kaikki se mitä ihminen on muokannut maaseutumaisemassa. Muinaismuistot, vanhat tiet, meriväylät ja viljelymaisemat kuuluvat rakennuskulttuuriin yhtä hyvin kuin kylät, kartanot, talonpoikaistalot ja torpat. Olemme käsitelleet kesähuviloita ja urheilumajoja yhtä hyvin kuin teollisuuden ja kaupan ympäristöjä ja julkisten laitosten alueita. Puistot ja puutarhat ovat mukana ensisijaisesti rakennusten ympäristöinä. Tältä osin inventoinnit eivät ole vielä aivan täydellisiä. Kohteita on kaikkiaan 2000 kpl kahdeksassatoista kunnassa ulkosaaristosta kansallispuiston syviin metsiin asti. Olemme käsitelleet kesähuviloita ja urheilumajoja yhtä hyvin kuin teollisuuden ja kaupan ympäristöjä ja julkisten laitosten alueita. Puistot ja puutarhat ovat mukana ensisijaisesti rakennusten ympäristöinä. Tältä osin inventoinnit eivät ole vielä aivan täydellisiä. Kohteita on kaikkiaan 2000 kpl kahdeksassatoista kunnassa ulkosaaristosta kansallispuiston syviin metsiin asti.
Resumo:
IT-järjestelmillä on tärkeä rooli organisaation liiketoiminnassa. Koska organisaation liiketoimintavaatimukset ja strategia muuttuvat ympäröivän maailman mukaan, täytyy järjestelmän arkkitehtuurin sopeutua vallitsevaan tilanteeseen sekä mahdollisiin muutoksiin lyhyellä ja pitkällä aikavälillä. Modernin web-sovelluksen arkkitehtuuri sopeutuu organisaation liiketoiminnan haasteisiin. Erityisesti hallinnolliseksi ongelmaksi organisaatiossa muodostuvat Windows-sovellukset, koska niiden ylläpito sitoo henkilöresursseja ja niiden käyttökonteksti on rajallinen. Tästä syystä organisaatiot ovat käyneet etsimään ratkaisuja kuinka korvata Windows-sovellukset web-sovelluksilla. Kustannustehokas ratkaisu on modernisoida Windows-sovelluksen käyttöliittymä web-sovellukseksi. Tämän diplomityön tavoitteena oli laatia Logica Suomi Oy yritykselle viitearkkitehtuuri Win-dows-sovelluksen käyttöliittymän modernisoimiseksi web-sovellukseksi. Työ suoritettiin Proof of Concept projektissa, jossa modernisointiin Logican pääkäyttäjäsovellus. Työn tarkoituksena oli tunnistaa laajalti käytetyt arkkitehtuurimallit ja menetelmät jotka mahdollistavat modernisoinnin toteutuksen. Lisäksi tarkoitus oli tunnistaa menetelmät ja ohjelmistot jotka mahdollistavat kustannustehokkaan ja laadukkaan web-sovelluksen kehittämisen ja toteuttamisen. Työn osatavoitteena oli laatia modernisoitavan pääkäyttäjäsovelluksen kokonaisarkkitehtuuri. Työn tuloksena saatiin viitearkkitehtuuri jota voidaan käyttää ja hyödyntää ohjelmistokehitysprojekteissa, asiakkaan dokumentaatiossa, myynnissä ja markkinoinnissa. Viitearkkitehtuurissa on esitelty modernit web-teknologiat joilla on mahdollista toteuttaa web-sovellus jonka käyttökokemus vastaa Windows-sovellusta. Lisäksi tuloksena saatiin pääkäyttäjäsovelluksen kokonaisarkkitehtuuri, jonka tärkeimpiä tuloksia ovat modernisoinnin tavoitetila ja sovellusarkkitehtuuri. Tärkeimpiä jatkotoimenpiteitä ovat viitearkkitehtuuriin pohjautuvan modernisointiviitekehyksen laadinta sekä modernisointiprojektin arviointiin käytettävien mittareiden määrittely, suunnittelu ja toteutus. Relevanttien mittareiden avulla voidaan todeta, vastaako modernisoitu sovellus organisaation liiketoimintavaatimuksia ja strategiaa.
Resumo:
Kirjallisuusarvostelu
Resumo:
Lauri Harvilahden esitys Finna-päivässä 22.10.2013 Helsingissä.
Resumo:
The objective of this Master’s Thesis is to find out best practices for IT service management integration. Integration in this context means process integration between an IT organization and an integration partner. For observing the objective, two different perspectives are assigned: process and technology. The thesis consists of theory, framework, implementation, and analysis parts. The first part introduces common methodology of IT service management and enterprise integration. The second part presents an integration framework for ITSM integration. The third part illustrates how the framework is used and the last part analyses the framework. The major results of this thesis were the framework architecture, the framework tools, the implementation model, the testing model, and the deployment model for ITSM integration. As a fundamental best practice, the framework contained a four-division structure between architecture, process, data, and technology. This architecture provides a baseline for ITSM integration design, implementation and testing.
Resumo:
2. uud. p.