288 resultados para teatteriesitykset - toteutus


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tässä diplomityössä suunniteltiin ja rakennettiin kaasuturbiinin kaasusuuttimien virtausmittauslaitteisto. Suuttimien epätasainen toiminta kasvattaa kaasuturbiinin poistolämpötilahajontaa. Virtausmittauksien perusteella voidaan määrittää suuttimien efektiivinen virtauspoikkipinta-ala. Suuttimien asennusjärjestys opti-moidaan suuttimien välisten pinta-alaerojen mukaisesti, jolloin polttoainevirtaus polttokammioihin on mahdollisimman tasainen ja poistolämpötilahajonta pienenee. Kaasuturbiinin MS6001 esittelyssä keskityttiin tärkeimpiin komponentteihin sekä polttoainesuuttimien testauksen kannalta oleellisiin osiin ja niiden toimintaan. Teoriaosuudessa tarkasteltiin tilavuusvirran sekä suutinvirtauksen laskennassa käytettäviä yhtälöitä. Mittalaitteiston suunnittelu ja toteutus olivat tämän työn laajin osa-alue. Laitteiston keskeiset osat ovat kuristuselin ja suutintestausosa. Kuristuselintyypiksi valittiin rengaskammiollinen kuristuslaippa, joka suun-niteltiin standardin SFS-EN ISO 5167:2003 mukaisesti. Standardissa annettujen yhtälöiden antamia tuloksia verrattiin numeerisella virtauslaskentamallilla lasket-tuihin tuloksiin. Suutinrunkojen ja -kärkien mittauksien suunnittelussa sovellettiin samaa standardia sekä numeerista virtauslaskentaa optimaalisen sijainnin löytämiseksi paineyhteelle. Mittauksissa syntyvien epävarmuuksien arviointiin kiinnitettiin erityistä huomiota. Kokeellisessa osuudessa mitattiin yhden kunnostetun suuttimen, käytetyn suut-timen ja suutinrungon virtausta. Tuloksien perusteella laskettiin efektiiviset pinta-alat, joita verrattiin turbiinivalmistajan ilmoittamiin pinta-aloihin. Lopuksi arvioitiin mittaustulosten perusteella laitteiston toimivuutta. Virhe-arvioinnin ja mittaustulosten perusteella laadittiin teknisiä parannusehdotuksia suutintestauslaitteiston luotettavan toiminnan varmistamiseksi.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tutkimuksen tavoitteena oli analysoida tavaratalokaupan strategisia menestystekijöitä, erityisesti tavarataloliiketoiminnan johtamisen merkitystä strategisena menestystekijänä. Empiirinen sovellus suunnattiin Sokos-tavarataloketjuun. Tutkimuksen osatavoitteena oli kuvata ja analysoida Sokos-tavarataloketjun liiketoiminnan kehittymistä 1970 - 1990 välisellä ajanjaksolla sekä pohtia syitä, miksi Sokos-liiketoiminta ajautui kriisiin 1990-luvun aikana. Vertailuksi otettiin Stockmann-tavarataloketjun menestyminen vastaavalla ajanjaksolla Tarkastelun kohteena oli johtamisen muuttuminen, liikeideamuutokset, ketjutoiminnan sekä hankinnan roolin muutokset Sokos-ketjussa. Lopuksi tavoitteena oli arvioida strategisen johtamisen onnistumista Sokos-ketjussa peilaten strategisten menesty stekij öiden viitekehykseen. Tutkimus on luonteeltaan toiminta-analyyttinenja sen aineistonkeruumenetelmänä käytettiin puolistrukturoitua haastattelua. Haastatteluja suoritettiin yhteensä kahdeksan.Empiirinen osa koostuu S-ryhmääja erityisesti Sokos-tavaratalokauppaa käsittelevästä materiaalista, kilpailustrategioiden kuvauksista, vuosikertomuksista ja kokousmuistioista sekä kahdeksan Sokos-ketjussa 90-luvulla johtavassa asemassa toimineen henkilön haastatteluista. Empiiristä aineistoa on kerätty myös yleisistä vähittäiskauppaa koskevista alan lehdistä ja artikkeleista sekä Stockmann- tavarataloketjun vuosikertomuksista. Tutkimuksessa todettiin kohdeyrityksen vaikeuksiin ajautumisen taustalta löytyvän voimakkaan talouslaman lisäksi kilpailutilanteen voimakas muuttuminen, johon ei kyetty riittävästi vastaamaan. Suunnanmuutoksia kilpailustrategiaan tehtiin useaan otteeseen, mutta kaikissa vaiheissa käytännön toteutus jäi puolinaiseksi. Ylivoimaisten kilpailuetujen rakentaminen onnistui heikosti.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

UPM-Kymmene Oyj:n Tietohallintopalvelut on konsernin sisäinen palveluyksikkö, joka parantaa ja tukee liiketoimintaa, tuottamalla korkealaatuisia IT-palveluita asiakkailleen. Työssä tutkittiin UPM-Kymmene Oyj:n Tietohallintopalveluiden arvoketjua, tämän arvoketjun hallintaa sekä, mitä asioita tulee ottaa huomioon arvoketjua määritettäessä. Lisäksi tutkitaan lisäarvoa, jonka Tietohallintopalvelut tuottaa palveluiden arvoketjuun. Työssä rajoituttiin tarkastelemaan ainoastaan standardipalveluita, koska nämä palvelut toimitetaan jokaiselle asiakkaalle samanlaisena. Arvoketjua tutkittiin haastattelemalla kolmea avaintoimittajaa sekä lähettämällä kyselylomake suurimpien asiakasyksiköiden tietohallintopäälliköille. Tutkimuksen tavoitteena oli selvittää, mitkä asiat vaikeuttavat arvoketjun toimintaa rajapinnoissa ja mitkä asiat toimivat erityisen hyvin. Toimittaja- ja asiakasrajapinnan lisäksi tutkittiin yrityksen sisäisiä prosesseja, toimintatapoja ja kyvykkyyksiä, jotka vaikuttavat arvoketjun toimivuuteen. Arvoketjua määritettäessä tulee ottaa huomioon palveluiden toteutus, palveluprosessissa mukana olevien järjestelmien toimivuus sekä sisäiset prosessit. Toimittajahaastatteluissa selvisi, että toimittajarajapinnan vahvuudet ovat hyvin toimivat henkilösuhteet, avoin informaationvaihto sekä luottamus. Jatkossa toimittajien olisi myös tutustuttava lähemmin Tietohallintopalveluiden asiakkaisiin, sekä heidän liiketoimintaprosesseihinsa. Asiakaskyselylomake toimi suuntaa-antavana palaute- ja asiakastyytyväisyysselvityksenä. Asiakasrajapinnassa henkilökohtaiset suhteet olivat tärkeässä asemassa, mutta informaationvaihto, tiedottaminen sekä yleisesti kommunikointi nähtiin suurimmiksi ongelmiksi. Tutkielmassa selvisi, että suurimmat esteet arvoketjun saumattomalle toiminnalle ovat Tietohallintopalveluiden sisäisissä prosesseissa ja toimintatavoissa. Esimerkiksi informaatio ei kulje osaston sisällä eikä sen kautta tarpeeksi tehokkaasti.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Laatu on osaltaan vahvistamassa asemaansa liike-elämässä yritysten kilpaillessa kansainvälisillä markkinoilla niin hinnalla kuin laadulla. Tämä suuntaus on synnyttänyt useita laatuohjelmia, joita käytetään ahkerasti yritysten kokonais- valtaisen laatujohtamisen (TQM) toteuttamisessa. Laatujohtaminen kattaa yrityksen kaikki toiminnot ja luo vaatimuksia myös yrityksen tukitoimintojen kehittämiselle ja parantamiselle. Näihin lukeutuu myös tämän tutkimuksen kohde tietohallinto (IT). Tutkielman tavoitteena oli kuvata IT prosessin nykytila. Tutkielmassa laadittu prosessikuvaus pohjautuu prosessijohtamisen teoriaan ja kohdeyrityksen käyttämään laatupalkinto kriteeristöön. Tutkimusmenetelmänä prosessin nykytilan selvittämiseksi käytettiin teemahaastattelutta. Prosessin nykytilan ja sille asetettujen vaatimusten selvittämiseksi haastateltiin IT prosessin asiakkaita. Prosessianalyysi, tärkeimpien ala-prosessien tunnistaminen ja parannusalueiden löytäminen ovat tämän tutkielman keskeisemmät tulokset. Tutkielma painottui IT prosessin heikkouksien ja parannuskohteiden etsimiseen jatkuvan kehittämisen pohjaksi, ei niinkään prosessin radikaaliin uudistamiseen. Tutkielmassa esitellään TQM:n periaatteet, laatutyökaluja sekä prosessijohtamisen terminologia, periaatteet ja sen systemaattinen toteutus. Työ antaa myös kuvan siitä, miten TQM ja prosessijohtaminen niveltyvät yrityksen laatutyössä.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Peliteollisuus on nykyään erittäin suuri ohjelmistokehityksen ala, joten on ajankohtaista tutustua ilmaisten työkalujen ja kirjastojen tarjoamiin mahdollisuuksiin. Visuaalisen viihteen tuottamiseen tarvitaan yleensä C++-ohjelmointitaidon lisäksi mallinnustaitoa ja kuvankäsittelytaitoa. Tämän lisäksi äänten tuottaminen on erittäin suuri osa toimivan kokonaisuuden saavuttamiseksi. Tässä työssä käsitellään kaikki osa-alueet ja tutkitaan Open Source -työkalujen soveltuvuutta pelin kehitykseen win32-alustalla. Lopputuloksena syntyy täysin pelattava, tosin yksinkertainen peli CrazyBunny. Työn alussa esitellään kaikki käytettävät työkalut jotka kuuluvat tarvittavaan kehitysympäristöön. Tähän esittelyyn kuuluvat myös olennaisena osana työkalujen asennuksen läpikäynti sekä käyttöönotto. Työn perustana on käytetty OGRE-ohjelmistokehystä, joka ei ole varsinainen pelimoottori. Puuttuvia ominaisuuksia on lisätty käyttämällä CEGUI-kirjastoa käyttöliittymien tekoon sekä FMOD-kirjastoa äänijärjestelmän toteutukseen. Muita käytet-tyjä työkaluja ovat Code::Blocks-kehitysympäristö, Blender-mallinnusohjelma ja Audacity-äänieditori. Pelisovelluksen toteutuksen pohjana on käytetty State-sunnittelumalliin perustuvaa järjes-telmää pelitiloja hallintaan. Tässä mallissa pelin päävalikko, pelitila ja pelin loppu on ero-tettu omiksi tilaluokikseen, jolloin sovelluksesta saadaan helpommin hallittava. Päävali-kossa tärkein osa on itse valikoiden toteutus CEGUI-kirjaston avulla. Pelitilan toteutukses-sa tutustutaan OGRE:n visuaalisiin ominaisuuksiin kuten ympäristöön, valoihin, varjoihin, kuva-alustoihin ja visuaalisiin tehosteisiin. Tämän lisäksi peliin on toteutettu äänet suosi-tulla FMOD-kirjastolla, jota useat isot alan yritykset käyttävät kaupallisissa tuotteissaan.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämä insinöörityö on tehty Helsingin ammattikorkeakoululle osaksi suurempaa kokonaisuutta, jonka lopullisena tarkoituksena on lähettää auton OBD-diagnostiikkatiedot langattomasti paikkaan, jossa niitä voidaan analysoida, esimerkiksi autohuoltamolle. OBD2 (On-Board-Diagnostics II) on autoissa toimiva diagnostiikkajärjestelmä, joka tutkii auton eri osa-alueita, tallentaa tietoja näistä alueista ja ilmoittaa, jos jokin on vialla. Järjestelmä on nykyään laajalti käytössä. Ensimmäiset toteutukset OBD:stä nähtiin 80-luvun lopulla Yhdysvalloissa. Sitä seuraava toteutus OBD2 otettiin käyttöön 1996. EODB (European On Board Diagnostics) otettiin käyttöön Euroopassa vuonna 2001. Se on käytännössä sama kuin OBD2, mutta siihen on tehty muutamia muutoksia, jotka tekevät siitä paremmin sopivan Eurooppaan. Tässä insinöörityössä tutkitaan, kuinka tapahtuu konversio OBD-rajapinnan ja sarjaliikenneportin välillä. Tätä konversiota valittiin suorittamaan edullinen AGV2055-piirisarjaan perustuva OBD2-adapterin rakennussarja, joka kytketään tietokoneen sarjaliikenneporttiin. Tässä työssä perehdytään adapterin kokoamiseen ja tutustutaan sen toimintaan. Lisäksi kokeillaan kolmea eri ohjelmaa (yksi avoimen lähdekoodin ja kaksi kaupallista) suoritta-maan tulkkaamista ajoneuvon ja tietokoneen välillä.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tietovarastoissa moniulotteinen tietomalli on tehokkain tapa esittää tietoa päätöksentekijöille. Sen toimivuus on hyväksi havaittu monissa eri liiketoimintaympäristöissä. Tehdasympäristöissä on tuhansia mittalaitteita, joista jokainen mittaa uniikkia valmistusprosessiin liittyvää piirrettä. Tässä työssä kehitettiin tietovarasto tehdasmittausten varastointiin käyttäen moniulotteista tietomallia. Havaittiin, että moniulotteisella mallilla tehdasmittaukset voidaan tallentaa joustavalla tavalla ja esittää käyttäjälle mielekkäässä muodossa. Moniulotteinen malli antaa myös erinomaiset keinot tiedon ryhmittelyyn ja vertailuun. Sillä ei kuitenkaan saada vastaavanlaisia hyötyjä kuin klassisissa kaupanalan tietovarastointi esimerkeissä, koska eri mittaukset ovat keskenään hyvin erilaisia. Vaikka mittaukset eivät olekaan aina vertailtavissa tai summattavissa keskenään, saadaan ne moniulotteisella mallilla tallennettua ja luokiteltua loogisesti siten, että käyttäjän on helppo löytää tarvitsemansa tieto. Lisäksi yleisesti tunnettu ja paljon käytetty tietovaraston suunnittelumalli takaa sen, että markkinoilta on saatavissa työkaluja tietovaraston käyttöön. Tietokannan toteutus tehtiin vapaasti levitettävän MySQLtiedonhallintajärjestelmän avulla. Sitä ei ole suunniteltu pääasiassa tietovarastokäyttöön, mutta halpa lisenssi ja hyvä skaalautuvuus tekevät siitä mielenkiintoisen vaihtoehdon. Sitä onkin käytetty luultua enemmän tietovarastoinnissa ja myös monien nimekkäiden organisaatioiden toimesta. Myös tässä työssä todettiin, että MySQL tarjoaa riittävät välineet tietovaraston kehittämiseen.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Opinnäytetyö pohtii aiheympäristöstä esityksen valmistamista. Siinä tutkitaan Mätäoja-esityksen valmistusvaiheita aiheympäristön ollessa lähtökohtana. Esityksen teoria pohjaa hermeneuttiseen kehään, jossa osat muodostavat kokonaisuuden siinä missä kokonaisuus muodostuu osista. Opinnäytetyö on jaettu kokemuksen, merkityksen ja ymmärtämisen käsitteisiin, joita reflektoidaan Mätäoja-esityksen kirjoitusvaiheen, harjoitusvaiheen sekä esitysten ja luopumisen vaiheiden kautta. Aiheympäristön nähdään koostuvan kokemuksista, joihin taiteilija suuntaa "huomion valokeilansa" valmistaessaan esitystä. Harjoitusvaihe on merkitysten antamista. Esitysten myötä taiteilija luovuttaa esityksen muille merkitessään sen uusilla merkityksillä. Tätä vaihetta työssä tutkitaan ymmärtämisen käsitteen kautta. Kokemusta ja kirjoitusvaihetta tarkasteltaessa työssä käsitellään problemaattista totuudellisuutta, joka työn mukaan ei voi olla liitettävissä aiheympäristöön, todellisuuden jatkuvan muutostilan vuoksi. Opinnäytetyössä pyritään etsimään työvälineitä, joilla harjoitusvaiheen merkitysten anto olisi mahdollista. Näitä työkaluja etsitään reflektoitavan työn prosessista. Työvälineitä ovat ironia, näyttelijäntyön leikki, rakenne, omaperäisyys, omakohtaisuus ja henkilökohtaisuus, metaforinen merkitys, inter- ja kontekstuaaliset viittaukset sekä intuitiivinen leikki. Ironia nähdään etäännyttävänä ja totuudellisuuden välttämisen keinona. Näyttelijäntyön leikki viittaa näyttelijän tapaan hallita käytössä oleva tekstimateriaali kevyesti. Rakenne muodostuu aiheympäristön muotoiseksi. Omaperäisyys, omakohtaisuus sekä henkilökohtaisuus ovat eri tulokulmia taiteilijan kokemuksen merkityksellistämiseen. Metaforisten viittausten kautta pohditaan uuden metaforan syntymisen prosessia ja merkitystä. Inter- ja kontekstuaaliset viittaukset toimivat etäännyttäjinä. Intuitiivisella leikillä tarkoitetaan työssä esityksen valmistajan ristiriitaa tämän hallitessa hallitsematonta. Ymmärtämisen käsitteen kautta pyritään opinnäytetyössä laajentamaan perspektiiviä ihmis- ja maailmankuvaan, johon aiheympäristö liittyy. Tässä pohditaan nomadista ihmiskuvaa ja nomadisen ihmisen maailmankuvaa.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Radanohjaimia käytetään radan poikkisuuntaiseen paikoitukseen sekä oskillointiin ja ne ovat osa paperinvalmistuslinjojen radanhallintajärjestelmiä. Oikein suunnitellulla ja sijoitetulla radanohjaimella voidaan estää haitallisten ratasiirtymien esiintyminen, pienentää hylkymateriaalin määrää sekä parantaa rullauksen laatua. Ohjausperiaatteet sekä niihin liittyvä laitetekniikka on tunnettu jo vuosikymmenten ajan, joskin todelliset radanohjaustarpeet ja -laitteet ovat tähän asti rajoittuneet paino-, tekstiili- ja metalliteollisuudessa käytössä oleville kapeille radoille. Tämän työn tavoitteena oli selvittää 5… 12 metriä leveälle, modernissa päällystyskoneessa kulkevalle paperiradalle soveltuvat ohjausperiaatteet sekä muodostaa radan todennäköisimpiin vauriomuotoihin perustuvat suunnittelukriteerit kahdelle erityyppiselle ohjainkonstruktiolle. Yksitelainen, taivuttava radanohjain soveltuu kohteisiin, joissa ohjainta edeltää suhteellisen pitkä vapaa ratavienti. Kaksitelainen, taittava radanohjain on puolestaan sijoitettavissa huomattavasti lyhyempään ratavientiin. Radanohjauksen teoria pohjautuu pitävän telan ja radan väliseen kohtisuoran tulokulman periaatteeseen, jonka perusteella mikä tahansa yhdensuuntaisuuspoikkeama kahden telan välillä johtaa radan poikkisuuntaiseen siirtymään. Tämän periaatteen pohjalta voidaan dynaamista ohjaustilannetta approksimoida staattisin menetelmin sekä muodostaa kireysmuutoksiin ja aaltoiluun perustuvat geometrian mitoitusperiaatteet ohjaimen ympäristön ratavienneille. Nopean ohjauksen toteutus edellyttää radanohjaimen liikkeen olevan nivelen ympäri tapahtuvaa yhdistettyä translaatio- ja rotaatioliikettä. Ohjainkonstruktiot suunnitellaan siten, että teorian mukaiset optimaaliset liikeradat toteutuvat vaaditulla ohjausnopeudella. Suunnittelua ohjaavat tuotteille asetetut lujuus- ja värähtelykriteerit sekä aiheeseen liittyvät koneturvallisuusstandardit. Konstruointi suoritetaan järjestelmällisen tuotesuunnitteluprosessin vaiheiden ja menetelmien mukaisesti.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Työssä tutkitaan käsiteanalyyttisesti toimintolaskennan implementointia teollisuudessa sekä sen käyttöönoton keskeisimpiä ongelmia. Myös implementointiin ja toisaalta sen torjuntaan vaikuttaneita tekijöitä sekä implementoinnin ongelmiin vaikuttamista esitellään työssä. Työn teoriaosuus koostuu toimintolaskennasta ja toimintojohtamisesta. Toimintolaskenta voidaan implementoida teollisuusyritykseen yhdeksän vaiheista mallia seuraten: idean myyminen johdolle, strategian laadinta, projektiryhmän muodostus, projektin suunnittelu, koulutus, tiedonkeruu, laskentajärjestelmän rakentaminen, laskentatietojen hyväksikäyttö sekä integrointi muuhun laskentaan. Käyttöönoton keskeisimmät ongelmat ovat johdon tuen puute, muutosvastarinta, talousosaston itsenäisesti toteuttama projekti, epäselvät tavoitteet sekä toteutus ilman pilottiprojektia. Vaikuttavimpana tekijänä toimintolaskennan implementointiin todetaan olevan muutokset yrityksen toimintapuitteissa. Toimintolaskennasta pidättäytymiseen vaikuttavista tekijöistä merkittävin on johdon tuen puute.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Quality Function Deployment eli QFD on menetelmä, jonka avulla asiakkaiden tarpeet huomioidaan systemaattisesti koko tuotekehitysprosessissa. Tuotekehitys on yleensä se osa yrityksen toimintaa, missä asiakaslähtöisyys voidaan parhaiten ottaa huomioon. Työn tarkoituksena on kuvata lukijalle Quality Function Deployment tuotekehitysmenetelmän eri vaiheita ja esitellä mahdollisimman selkeästi menetelmän periaatteet. Menetelmän neljästä vaiheesta paneudutaan etenkin ensimmäiseen eli laadun taloon. Myös menetelmän kolme seuraavaa vaihetta esitellään. Menetelmän toteutus aloitetaan asiakastarpeiden kartoittamisella. Asiakastarpeet ovat menetelmän perusta. Matriisitekniikalla asiakastarpeet muunnetaan tuoteominaisuuksiksi. Matriisia analysoimalla saadaan ne tuoteominaisuudet, joita aletaan mahdollisesti kehittää. Menetelmästä voidaan käyttää vain laadun taloa tai jatkaa seuraaviin vaiheisiin, missä kolmen muun matriisin avulla iskostetaan asiakastarpeet koko organisaatioon, tuotekehitykseen konseptin luomisesta aina valmistukseen asti. Menetelmää voidaan käyttää monella eri toimialalla. valmistukseen asti. Menetelmää voidaan käyttää monella eri toimialalla.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Opinnäytetyössäni pohdin Yleisradion eri tuotantoympäristöissä tehtyjen inserttien visuaalisia eroja tekijän näkökulmasta. Työn taustaksi kartoitan Yleisradion kolme toimiympäristöä, joiden tuotantotapa eroaa selvästi toisistaan: TV 1:n lasten- ja nuortenohjelmat, asiaohjelmien Kuningaskuluttajan sekä Alueohjelmat, joissa jälkimmäisessä tehdään lähinnä uutisia. Eri toimintaympäristöjen insertit edustivat eri ohjelmatyyppejä, joiden tuotannoissa toimin visuaalisena tekijänä kolmessa eri roolissa: muun muassa leikkaajana, kuvaajana ja valaisijana. Ensimmäinen insertti on viihdeohjelman henkilökuva, jossa olin kuvaajana. Toinen insertti on asiaohjelmaan Kuningaskuluttaja, jossa olin kameramiehenä. Kolmas insertti on nuortenohjelmaan, jossa toimin insertin kuvaajaleikkaajana. Neljäs insertti tehtiin myös nuortenohjelmiin, jossa toimin niin ikään apulaiskuvaajana. Vertailin inserttien kuvailmaisun sisältöjä, ja suurimpia eroja löytyi leikkaustyylistä, valaisusta ja kamerajalustan käytöstä. Loppupuolella työtäni pohdin, kuinka toteutus ja visiot onnistuivat.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Ohjelmistotestauksen avulla voidaan tarkastella sovelluksen vastaavuutta vaatimuksiin. Tavoitteena on löytää sovelluksesta virheitä, ja siten parantaa sovelluksen laatua. Sovelluksen laatu voidaan määritellä useilla mittareilla, kuten esimerkiksi testattavuudella. Tässä työssä tarkastellaan WWW-sovelluksen automatisoidun testauksen toteutusta, jossa käytetään apuna testauskehystä. Automatisoituun testaukseen kuuluu testitapausten suunnittelu sekä toteutus, joiden lopputuloksena on uudelleenajettavia testitapauksia. Testaus keskittyy sovelluksen toiminnallisuuteen ja jättää tietokantaan päivitettävien tietojen tarkastamisen tekemättä. Testaus suoritetaan ilman tarkempaa tietoa sovelluksen sisäisestä toiminnasta. Testattava sovellus on Mobilding-hankkeessa toteutettu WWW-sovellus, jonka avulla hallinnoidaan rakennuksen elementtejä. Työssä vertaillaan WWW-sovelluksen käyttöliittymän testaukseen soveltuvia testauskehyksiä, ja pyritään tuomaan esille niiden ominaispiirteitä. Työn tuloksena on uudelleensuoritettavia testitapahtumia. Lisäksi pohditaan ohjelmointikäytäntöjä, joilla voidaan edistää automatisoitua testausta. Ohjelmointikäytännöt perustuvat työn toteutuksen aikana havaittuihin ongelmiin.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

OSA (Occupational Self Assessment) on Inhimillisen toiminnan malliin perustuva asiakkaan toimintamahdollisuuksien itsearviointi. OSA:n teoreettinen perusta muodostuu Inhimillisen toiminnan mallin käsitteistä: tahto, tottumus, suorituskyky ja ympäristö. OSA antaa tietoa toiminnallisesta pätevyydestä ja arvoista, mitkä ovat osa toiminnallista identiteettiä. Lomakkeen avulla selviää, kuinka tyytyväinen asiakas on toiminnalliseen pätevyyteensä ja miten asiakas pätevyytensä hahmottaa. Opinnäytetyön tarkoituksena oli selvittää neljän tukiasunnossa asuvan A-klinikan asiakkaan avulla, miten OSA-itsearviointiväline sopii käytettäväksi kotikäynnin tukena. Toteutus muodostui asiakkaiden alkutapaamisesta, jossa he täyttivät OSA-itsearviointilomakkeen sekä kotikäynnistä. Kotikäynnillä havainnoitiin kotia ja asiakasta OSA:n tarjoaman tuen avulla sekä keskusteltiin itsearviointilomakkeen aiheista. Opinnäytetyön teoreettisena viitekehyksenä ovat OSA-itsearviointivälineen taustateoriana olevat Inhimillisen toiminnan malli sekä asiakaslähtöinen lähestymistapa. Teoriaosuudessa on avattu käsitteet koti ja kotikäynti sekä päihteet ja päihderiippuvuus. Aineistonkeruumenetelmänä on havainnointi. Havainnot kirjattiin tutkimuspäiväkirjoihin, joiden sisällöt analysoitiin sisällönanalyysillä. OSA toimi hyvänä keskustelun pohjana, jonka avulla pystyttiin keskittymään asiakkaan haasteellisiksi kokemiin asioihin arkielämässään sekä tarkentamaan asiakkaan vastauksia. Täytetty lomake jäsentää havainnointia kotikäynnillä asiakkaan kannalta oleellisiin asioihin. OSA ja kotikäynti antavat kokonaisvaltaisemman kuvan asiakkaan arkielämästä ja kotiympäristöstä. OSA:n soveltaminen kotikäynnillä vaatii paljon keskustelua, koska kaikkia OSA:n väittämissä esiintyviä asioita ei voida havainnoida kotikäynnin aikana. OSA:n ja kotikäynnin tulisi olla osa terapiaprosessia. Toteutuksemme tulosten perusteella voimme todeta OSA- toimintamahdollisuuksien itsearvioinnin käytön kotikäynnin yhteydessä soveltuvan A-klinikan asiakkaille.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This thesis evaluates methods for obtaining high performance in applications running on the mobile Java platform. Based on the evaluated methods, an optimization was done to a Java extension API running on top the Symbian operating system. The API provides location-based services for mobile Java applications. As a part of this thesis, the JNI implementation in Symbian OS was also benchmarked. A benchmarking tool was implemented in the analysis phase in order to implement extensive performance test set. Based on the benchmark results, it was noted that the landmarks implementation of the API was performing very slowly with large amounts of data. The existing implementation proved to be very inconvenient for optimization because the early implementers did not take performance and design issues into consideration. A completely new architecture was implemented for the API in order to provide scalable landmark initialization and data extraction by using lazy initialization methods. Additionally, runtime memory consumption was also an important part of the optimization. The improvement proved to be very efficient based on the measurements after the optimization. Most of the common API use cases performed extremely well compared to the old implementation. Performance optimization is an important quality attribute of any piece of software especially in embedded mobile devices. Typically, projects get into trouble with performance because there are no clear performance targets and knowledge how to achieve them. Well-known guidelines and performance models help to achieve good overall performance in Java applications and programming interfaces.