98 resultados para Scenario Programming, Markup Language, End User Programming
Resumo:
Tämän työn ensisijaisena tavoitteena oli kehittää tietojärjestelmähankkeiden investointiprosessia luomalla kohdeyritykseen yhtenäinen toimintatapa hankkeiden jälkitarkkailuun. Tavoiteltu muutos koskee järjestelmäinvestointien arviointiperusteita sekä niiden käyttöönoton jälkeistä seurantaa. Jälkitarkkailumalli on rakennettu tasapainotettujen mittaristojen viitekehyksestä mittaamalla onnistumista johdon, loppukäyttäjän sekä projektin näkökulmasta. Työn tuloksena on Excel -sovellus sekä toimintatapa sovelluksen käytölle. Esimerkki-investoinnista kerätyn kokemuksen perusteella malli tukee investointiin liittyvien sidosryhmien sitoutumista yhteisiin tavoitteisiin sekä selkeyttää roolijakoa IT - vetoisen projektiryhmän ja yrityksen liiketoiminnallisen johdon välillä. Lisäksi mallin koettiin tukevan käyttöönotetun järjestelmän tavoitelähtöistä johtamista. Käytön laajentuessa mallilla uskotaan olevan yksittäistenhankkeiden lisäksi positiivinen vaikutus myös yrityksen tietojärjestelmähankkeiden investointiprosessiin.
Resumo:
3G SGSN (3rd Generation Serving GPRS Support Node) onUMTS (Universal Mobile Telecommunications System) pakettiverkon verkkoelementti, joka toimii linkkinä ulkoisen verkon(kuten Internet) ja radioverkon välillä. 3G SGSN ylläpitää tilaajan tietoja ja paikannustietoja päätelaitteen liikkuessa verkon sisällä ja välittää myös dataa ulkoisen verkon ja mobiilipäätelaitteen välillä. Tämän diplomityön aiheena on 3G SGSN toiminnallisuus-testauksen automatisointi. Työssä kehitetään 3G SGSN toiminnallisuustestaukseen soveltuva testauksen automatisointijärjestelmä Linux-ympäristössä AuTS (Automated Test Sequences)-automatisointityökalulla. Kehitystyöhön kuuluu järjestelmän suunnittelu ja toteutus. Toteutettu automatisointijärjestelmä suorittaa 3G SGSN toiminnallisuustestauksen istunnon- ja liikkuvuudenhallinnan testitapauksia.Suoritettujen testitapausten tuloksista luodaan HTML (Hypertext Markup Language)-raportti, joka sisältää tiedot ja analyysit suoritetuista testitapauksista sekä linkit testitapausten lokitietoihin. Hyvä automatisointi vaatii suunnittelua, jossa huomioidaan käytettävyys ja ylläpidettävyys. Näihin ominaisuuksiin on toteutuksessa kiinnitetty erityistä huomiota. Lopputuloksena saatiin toimiva automatisointijärjestelmä, joka osoittaa automatisoinnin tuovan huomattavia etuja toiminnallisuustestauksen tehokkuuteen. Työssä käsitelläänmyös ohjelmistotestausta sekä testauksen automatisointia ja niiden periaatteita.
Resumo:
Tämän diplomityön tarkoituksena on kuvata Lappeenrannan teknillisessä yliopistossa kehitetyn luentojen tueksi tarkoitetun Matematiikan virtuaalimateriaalin hallintaympäristön kehityskaari. Järjestelmä luotiin parantamaanopetuksen laatua siten, että sen avulla opiskelijat saavat helposti käyttöönsä suomenkielistä, laadukkaalla kirjoitusjäljellä olevaa opiskelumateriaalia 24 tuntia vuorokaudessa. Lisäksi järjestelmän tavoitteena oli helpottaa opettajien työtaakkaa siten, että he pystyvät luomaan viikoittaiset harjoitustehtäväpaketit sekä tentit suoraan tietokannasta. Järjestelmän kehitys alkoi vuonna 2001, jonka jälkeen sitä on jatkuvasti muokattu opettajien ja opiskelijoiden avustuksella yhäkäyttäjäystävällisempään suuntaan. Testausmenetelminä on käytetty asiantuntijatestausta, lomakkeita ja varsinaista loppukäyttäjätestausta. Kehityksen tuloksenaon saatu järjestelmä, joka voidaan ottaa käyttöön kaikessa matematiikan perusopetuksessa.
Resumo:
Palvelunhallinnan kehittäminen Service Desk ympäristöön johtaa parempaan työnkulun hallintaan. Service Deskin päätehtävänä on toimia ainoana yhteyspisteenä asiakkaalta tietohallinto-osastolle. Jokainen yhteydenottopitää kirjata ja se pitäisi olla jäljitettävissä. Tapahtumien eli insidenttien kirjaaminen tapahtuu pääasiassa Service Desk -funktiossa, joka omistaa niistä jokaisen. Tapahtumien hallintaprosessin tehtävänä on etsiä loppukäyttäjän tai IT-infrastruktuurin monitorointityökalun ilmoittamalle insidentille mahdollisimman nopea ratkaisu. Insidentit saattavat johtaa ongelmiin, jotka käsitellään erillisessä prosessissa. Ongelmien hallintaprosessi yrittää etsiä vikatilanteen pohjimmaisen syyn. Kun pohjimmaisin syy on löytynyt, prosessi lähettää muutospyynnön muutosten hallintaprosessille. Jotta päästään mahdollisimman hyvään tehokkuuteen, pitää määrittää asiakasrajapinta sekä mittarit. ITIL-malli tarjoaa prosessit IT-palvelunhallinnan kehittämiselle. Kansainvälisesti tunnettuna 'de factO' standardina sitä voidaan soveltaa globaaleissa yrityksissä. Tässä työssä keskitytään erään lääkkeiden jakelussa toimivan yrityksen tietohallinto-osaston Help Deskin nykytilan määrittämiseen. Työssä myös kuvataan tietohallinto-osaston tavoitetila, jossa keskitytään Service Deskin IT palvelunhallinnan kehittämiseen. Muut prosessit ja mittarit on kuvattu niiltä osin, jotka tulee huomioida Service Deskin seuraamisen ja ohjaamisen kannalta.
Resumo:
Diplomityössä tavoitteena on saada selvitys, jonka avulla yritys löytää toimitusprojekteistaan parannusta ja huomiota vaativat osa-alueet projektimuotoisten toimitusten kustannusrakennetta ja optimointia tarkastelemalla. Näin yritys voi tulevaisuudessa kehittää projektitoimituksen osa-alueita niin että se voi vastata asiakkaiden asettamiin vaatimuksiin sekä haasteisiin entistä nopeammin ja tarkemmin. Tutkimuksen lähtökohtana ovat projektiajattelu sekä siihen liittyvän toimitusketjun prosessit, joiden avulla lähestytään tutkimuksen ongelmaa ja selvitetään koko toimitusprojektin kehitystä vaativat alueet. Tutkimuksessa vaaditut tiedot saavutettiin vapaamuotoisten haastattelujen, yrityksen dokumentteja tutkimalla sekä yhteistyökumppanien avulla. Projektitoimituksen kokonaisvaltainen kehitys vaatii yhteistyötä ja huomiota toimitusketjun jokaisessa osa-alueessa aina raaka-ainelähteiltä loppukäyttäjälle asti. Näin voidaan saavuttaa tietojen avoimuus ja täsmällisyys, jotta päästään parhaaseen lopputulokseen projektitoimituksen osalta. Erityisesti kustannusrakenteen jakauma tuleehuomioida tulevaisuudessa tarkasti tehtäessä projektitoimitukseen liittyviä ratkaisuja. Esivalmistusasteen tarkastelu asetettiin työn alussa yhdeksi tärkeimmäksi tutkimuskohteeksi. Tarkastelussa havaittiin, että valmistusasteen valinnalla voidaan vaikuttaa lähes puoleen reaktorin kustannusrakenteen mukaisista kustannuksista kuten työ-, kuljetus- ja asennuskustannukseen. Myös materiaalikustannukset ovat suuressa roolissa reaktorinkustannusrakenteessa, joten tähän tulee kiinnittää myös huomiota. Muita tutkittavia tekijöitä, jotka pääasiassa vaikuttivat materiaali- ja asennuskustannuksiin työssä olivat paineastiastandardin ja paineluokan sekä valmistuspaikan valinta. Lisäksi huomioitiin toteutuneiden toimitusten eroavaisuuksia teoreettisiin ratkaisuihin ja etsittiin näistä mahdollisia kehitys- ja kustannussäästökohteita.
Resumo:
Työn tarkoituksena oli kartoittaa ja tehdä esiselvitys Business Intelligencen(BI) mahdollisuuksista tiedon hallinnassa. Tavoitteena oli selvittää, kuinka yritys voi tietotekniikan avulla paremmin hyödyntää operatiivisten järjestelmien tuottamia tietoja päätöksenteon tukena. Työssä sovellettiin konstruktiivista tutkimusotetta. Business Intelligence -teknologiaan tutustuttiin aluksi kirjallisuuden avulla. Ongelmaa lähestyttiin selvittämällä kohdeyrityksen tiedonhallinnan nykytila ja siihen liittyvät ongelmat. Käyttäjävaatimukset selvitettiin strukturoidulla kyselytutkimuksella. Lisäksi työn empiriaosuudessa tutustuttiin kahteen Business Intelligence -toteutukseen ja arvioitiin teknologian kypsyyttä suhteessa asiakasvaatimuksiin. Tiedonhallinnalta toivottiin joustavuutta ja helppokäyttöisyyttä.Erityisesti tutkimuksessa esiin nousi se, että tiedon jakeluun tarvitaan monipuolisempia vaihtoehtoja. Käyttäjät olivat valmiita hyödyntämään uusia BI-ominaisuuksia varsin laajalti. Haastavinta tutkimuksessa oli liiketoiminnan ymmärtäminen. Suurimmat BI-teknologian puutteet havaittiin loppukäyttäjän sovelluksissa. Tietovarastointiprosessiin liittyvä teknologia todettiin toimivaksi.
Resumo:
Key management has a fundamental role in secure communications. Designing and testing of key management protocols is tricky. These protocols must work flawlessly despite of any abuse. The main objective of this work was to design and implement a tool that helps to specify the protocol and makes it possible to test the protocol while it is still under development. This tool generates compile-ready java code from a key management protocol model. A modelling method for these protocols, which uses Unified Modeling Language (UML) was also developed. The protocol is modelled, exported as an XMI and read by the code generator tool. The code generator generates java code that is immediately executable with a test software after compilation.
Resumo:
Työssä tutkitaan menetelmiä, käytäntöjä ja oliosuunnittelumalleja jotka johtavat ohjelmistojen koon pienentymiseen. Työssä tutkitaan konkreettisia keinoja ohjelmistojen koon optimointiin Symbian-alustalla. Työ keskityy C++ ohjelmistoihin jotka on suunniteltu toimimaan matkapuhelimissa ja muissa langattomissa laitteissa. Työssä esitellään, analysoidaan ja optimoidaan todellinen, loppukäyttäjille suunnattu, langaton sovellus. Käytetyt optimointimenetelmät sekä saadut tulokset esitellään ja analysoidaan. Esimerkkisovelluksen toteuttamisesta kertyvien kokemusten perusteella esitetään suosituksia langattomaan sovelluskehitykseen. Hyvän teknisen arkkitehtuurisuunnitelman todettiin olevan merkittävässä roolissa. C++ -kielen luokkaperinnän huomattiin yllättäen olevan suurin ohjelmatiedostojen kokoon vaikuttava tekijä Symbian-käyttöjärjestelmässä. Pienten ohjelmien tuottamisessa vaaditaan taitoa ja kurinalaisuutta. Ohjelmistokehittäjien asenteet ovat yleensä suurin este sille. Monet ihmiset eivät vain välitä kirjoittaminen ohjelmiensa koosta.
Resumo:
Työn tavoitteena oli selvittää yhteistyön ja verkostoitumisen mahdollisuuksia ovitoimittajan ja turvaurakoitsijan yhteistyönä pyrkien minimoimaan (uudis)rakennuksen oviympäristöön tapahtuvissa toimituksessa eri suunnittelijoiden suunnittelueriäväisyyksistä johtuvia lisätöitä, kustannuksia ja sähläystä eri toimijoiden kesken. Keskeisenä tavoitteena oli saada malli toimivan ovi-turvallisuusympäristön perustaksi. Lisäksi haettiin turvaurakoitsijalle, ovitoimittajalle ja rakennusliikkeelle suosituksia yhteistyön ja yhteistoiminnan edistämiseksi. Eri osapuolten näkemyksiä ja ongelmakohtia haettiin haastattelujen avulla. Tutkimuksesta kävi selkeästi ilmi ettei kukaan varsinaisesti koordinoi oviympäristön suunnittelua kokonaisuutena. Samanaikaisesti rakennusliike on hakenut halvinta hintaa joka nippelille, mikä taas on johtanut urakoiden pirstoutumiseen ja vaikeuttanut tilannetta entisestään. Toimenpide-ehdotuksena esitetään uutta liiketoimintamallia oviympäristön hallintaan. Mallin avulla on mahdollista saada aikaan säästöjä ja vähentää eri toimijoiden sähläyksestä aiheutuvia lisätöitä kuitenkin loppukäyttäjän tarpeet huomioiden. Lisäksi esitetään toimenpide-suosituksia yllä mainittujen toimittajien yhteistyölle.
Resumo:
Tele- ja dataviestinnän yhdistyminen digitaaliseen sisältöön luo uusia palveluideoita sekä mobiili- että internetverkkoihin. Nämä palvelut kehitetään usein erikseen, jolloin saman sisällön käyttäminen eri pääsymenetelmin ei ole mahdollista. Sisältömuunnos on mahdollista sisällön ja muotoilun eriyttämisellä, joka puolestaan vaatii informaatioyksiköiden merkkauksen sisältöä kuvaavilla lisätiedoilla. Tässä diplomityössä tutkitaan Extensible Markup Languagen (XML) käyttöä yhdistyneiden palvelujen sisältömuunnoksessa. Nykyisiä ja tulevia palveluita ja verkkoja tarkastellaan sekä sisällön että liiketoiminnan kannalta. Lisäksi esitellään lyhyesti omia ajatuksia ja käsityksiä yhdistyneistä palveluista ja informaation täsmällisyydestä. Työn käytännön osuudessa kuvataan itse suunniteltu palvelualusta sekä esitellään sen avulla rakennettuja sovelluksia
Resumo:
Tavoitteena tällä tutkimuksella on soveltaa modernin optimisuunnittelun keinoja komposiittimuovisen nestesäiliön lieriömäisen vaipparakenteen suunnittelemiseksi optimaalisen tyydyttäviksi valmistustekniikan ja kustannusten kannalta. Kuormituksia on kahdenlaisia. Säiliön sisällä on neste, joka tuottaa hydrostaattisen painekuorman ja järjestelmään kytketty puhallin tuottaa ulkoisen ylipaineen. Säiliöt ovat pystysäiliöitä ja ne tukeutuvat alustaan suoran pohjalaatan avulla. FEM- malleissa kuoren alaosat ovat jäykästi kiinnitettyjä ja yläosissa säteensuuntaiset siirtymät ovat estettyjä. Materiaaleiksi kuoreen on valittu kahdella eri menetelmällä lujitetut komposiittimateriaalit. Kantavan kerroksen toimintona on kantaa kuormat. Sulkukerros toimii korroosiosuojana ja sen lujuus on kantavaa kerrosta pienempi. Keinoina käytetään ensin innovatiivista suunnittelua optimaalisten lähtövaihtoehtojen ideoimiseksi ja valitsemiseksi jatkokehittelyä varten. Tavoitteena on asiakkaan tyytyväisyyden maksimointi huomioiden tuotteen kustannukset ja kesto. Yhtenä suunnittelun keinona on käytetty kuoriteoriaa ja komposiittien materiaalimalleja. Kestoehtoina on sovellettu komposiiteille soveltuvia kriteerejä. Toisena keinona käytetään FEM-laskentaa. Elementtityypiksi on valittu kaksiulotteinen kuorielementti, jossa on ortotrooppisen ainemallin mukaiset materiaaliominaisuudet. Jännitystuloksien merkittävyys keston kannalta selvitettiin Tsai-Hillin kriteerillä. Tuloksina saatiin ensin innovoitua rakenteelle kaksi päävaihtoehtoa, joita alettiin optimoida. Valitussa ratkaisussa on huomioitu kokonaisuus ja eri yksityiskohdat, kuten paino, jäykisteet kustannustehokkuus, valmistusnopeus, laatu, hävikit, päästöt, lujuus ja kilpailukykyinen myyntihinta. Yhteenvetona voidaan todeta, että käytetyt keinot ovat hyvin tehokkaita ja niillä voidaan suunnitella ja toteuttaa komposiittirakenteita, jotka tyydyttävät optimaalisesti loppukäyttäjän teknis- taloudelliset vaatimukset. Lisäksi tulokset osoittavat, että standardin ja FEM-laskennan ennustukset ovat lähellä toisiaan sylinterimäisillä kuoriosilla, mutta standardit suosittavat suurempia mittoja itse jäykisteille.
Resumo:
UMTS (Universal Mobile Telecommunication System), esimerkkinä kolmannen sukupolven matkapuhelinjärjestelmästä pyrkii toistamaan GSM:n (Global System for Mobile Communications) menestyksen. UMTS:n kaupallinen toiminta on parhaillaan alkamassa ja ensimmäinen kaupallinen verkko on jo aloittanut toimintansa Japanissa. Tämä diplomityö antaa yleiskuvan UMTS:stä keskittyen radioverkkojärjestelmän (UMTS Terrestrial Radio Access Network,UTRAN) radioresurssien hallintaan (Radio Resource Management, RRM). Työssä kuvataan radiorajapintojen toimintaa, mutta diplomityön pääaiheena on kuitenkin radioresurssien hallinta UMTS radioaliverkkojärjestelmien ylitse. Radioresurssien hallinta pitää sisällään joukon proseduureja, jotka vaikuttavat koko UTRAN:in rakenteen lävitse. On hyvin tärkeää saavuttaa oikea toiminnallisuus hajautettujen radioresurssien hallintaan jotta voitaisiin saavuttaa paras yhteyden laatu loppukäyttäjälle. Työssä käydään yksityiskohtaisesti lävitse radioresurssien hallinnan perusperiaatteet ja joukko proseduureja. RNSAP (Radio Network Subsystem Application Part) protokollaa tarkastellaan työssä esimerkkinä protokollasta joka osallistuu radioresurssien hallintaprosessiin.
Resumo:
Työssä oli tavoitteena suunnitella globaali sovellusarkkitehtuuri, joka ohjaa teollisen huoltoyrityksen sovellusten kehitystyötä. Sovellusarkkitehtuuri kuvaa tietokoneohjelmien toiminnallisuuteen loppukäyttäjien näkökulmasta ja sen laatiminen on osa strategista tietojärjestelmäsuunnittelua. Arkkitehtuurin tehtävänä on varmistaa, että tietojärjestelmät suunnitellaan kokonaisuutena tukemaan organisaation toimintaa. Arkkitehtuurin tekemistä ohjasi strategisen tietojärjestelmäsuunnittelun periatteet ja mallit. Tekniikat olivat samoja kuin projektikohtaisessa tietojärjestelmäsuunnittelussa. Sovellusarkkitehtuurin tekeminen alkoi tutustumalla yrityksessä vallitsevaan tilanteeseen sekä liiketoiminta- ja tietotekniikkastrategioihin. Tarkastelun kohteena olivat pääasiassa liiketoimintaprosessit ja käytössä olevat sovellukset. Tutustuminen tapahtui lähinnä haastatteluin ja dokumentteihin tutustumalla. Seuraavaksi johdettiin vaatimukset tulevaisuuden sovelluksille haastatteluista ja edellisen vaiheen materiaalin perusteella. Liiketoiminnan kannalta tärkeimmät vaatimukset valittiin täytettäväksi arkkitehtuurilla. Varsinaisen arkitehtuurin tekeminen oli lähinnä sovellusten valitsemisesta ja niiden keskinäisten suhteiden määrittelyä. Arkkitehtuurin perusteella määritettiin kehityshankeet.
Resumo:
Diplomityön tavoitteena oli selvittää paperikonelinjakäyttöjen toimintaa syöttöjännitteen alenemien ja –jännitekatkojen aikana. Työssä haluttiin selvittää, millaisista häiriöistä laitteistot selviävät pysähtymättä ja kuinka laitteistojen immuniteettia häiriöille voitaisiin parantaa. Standardien esittämien jännitehäiriöiden siedon vaatimuksien lisäksi haluttiin selvittää olosuhteet, joissa asiakkaiden sähkökäytöt tulisi toimia. Näiden ongelmien ratkaisemiseksi selvitettiin laboratoriomittauksin tyristori- ja ISU –syöttöyksiköillä varustettujen linjakäyttöjen testilaitteistojen ominaisuuksia jännitteen alenemien aikana. Lisäksi selvitettiin paperikoneen muiden laitteistojen toimintaa jännitehäiriöiden aikana. Avain sähkökäyttöjen jännitehäiriöiden siedon parantamiseksi löytyy ulkoisista energiavarastoista ja paperikoneen linjakäyttöjen hallitusta ohjaamisesta häiriöiden aikana. Näiden hyödyntäminen edellyttää kuitenkin työssä selvitetyn paperiprosessin ohjauksen tuntemista ratakatkon aikana.