1000 resultados para sulautetun järjestelmän suunnittelu
Resumo:
Universal Converter (UNICON) –projektin osana suunniteltiin sähkömoottorikäyttöjen ohjaukseen ja mittaukseen soveltuva digitaaliseen signaaliprosessoriin (DSP) pohjautuva sulautettu järjestelmä. Riittävän laskentatehon varmistamiseksi päädyttiin käyttämään moniprosessorijärjestelmää. Prosessorijärjestelmässä käytettävää DSP-piiriä valittaessa valintaperusteina olivat piirien tarjoama prosessointiteho ja moniprosessorituki. Analog Devices:n SHARC-sarjan DSP-piirit täyttivät parhaiten asetetut vaatimukset: Ne tarjoavat tehokkaan käskykannan lisäksi suuren sisäisen muistin ja sisäänrakennetun moniprosessorituen. Järjestelmän mittalaiteluonteisuudesta johtuen keskeinen suunnitteluparametri oli luoda nopeat tiedonsiirtoyhteydet mittausantureilta DSP-järjestelmään. Tämä toteutettiin käyttäen ohjelmointavia FPGA-logiikkapiirejä digitaalimuotoisen mittausdatan vastaanotossa ja esikäsittelyssä. Tiedonsiirtoyhteys PC-tietokoneelle toteutettiin käyttäen erityistä liityntäkorttia DSP-järjestelmän ja PC-tietokoneen välillä. Liityntäkortin päätehtävänä on puskuroida siirrettävä data. Järjestelyllä estetään PC-tietokoneen vaikutus DSP-järjestelmän toimintaan, jotta kyetään takaamaan järjestelmän reaaliaikainen toiminta kaikissa olosuhteissa.
Resumo:
Diplomityössä on tutkittu sulautetun järjestelmän liittämistä Ethernet-verkkoon sekä TCP/IP-protokollapinoon kuuluvien tavallisimpien protokollien toimintaa. Työn tuloksien perusteella on suunniteltu harjoitustyö, jota voidaan käyttää sähkötekniikan osaston opetuksessa. Työssä hankittiin Atmelin sulautettu Web-serverikortti (EWS) ja STK500-kortti serverin ohjelmointiin. Serverin mukana tuli Internet-yhteyden mahdollistava TCP/IP-pinon lähdekoodi. Työssä selvitettiin TCP/IP:hen kuuluvien protokollien toimintaa teoriassa ja käytännön toteutusta EWS:n avulla. Lähdekoodiin lisättiin ominaisuudet, joiden avulla laite hakee kellonaikatiedot aikapalvelimelta time-protokollaa käyttäen ja lähettää sähköpostia määriteltyyn osoitteeseen sähköpostipalvelimen kautta. Laitetta käytettiin sekä palvelimena että asiakkaana. Työssä perehdyttiin sulautettujen järjestelmien yleisiin ominaisuuksiin ja erilaisiin verkonhallinnan apuohjelmiin. Työssä tutkittiin palvelin- ja asiakaskoneen välillä Ethernetissä kulkevaa verkkoliikennettä. Työssä minimoitiin protokollatiedostojen viemä tila prosessorin muistista ja tutkittiin Internet-yhteyden kuluttamien kellojaksojen määrää. Työssä selvitettiin tietoturva-kysymysten merkitystä ja toteutusta sulautetuissa järjestelmissä.
Resumo:
Sähköinen kaupankäynti (electronic commerce, EC) on jatkuvasti ja nopeasti kasvava liiketoiminnan muoto. Suurten yritysten välistä sähköistä kaupankäyntiä, EDI:ä, on harjoitettu jo noin kaksikymmentä vuotta, mutta aivan viime vuosina sähköisen kaupankäynnin suosio on kokenut räjähdysmäisen kasvun sen siirryttyä yhä kevyemmille markkinoille, pienyritysten ja jopa yksityisten kuluttajien käytettäväksi. Perinteisen EDI:n järjestelmät ovat kuitenkin suuria, raskaita ja ne kykenevät huonosti tarjoamaan nykyaikaisen sähköisen kaupankäynnin vaatimia toimintoja. Tässä on tarkoituksena esittää malli uudelle, tehokkaammalle järjestelmälle. Tavoitteena on luotettava, helposti ylläpidettävä ja suorituskyvyltään sekä ominaisuuksiltaan skaalautuva järjestelmä. Koko järjestelmä toteutetaan käyttäen oliokeskeisiä menetelmiä. Järjestelmän perustana käytetään yleistä hajautettua komponentti-arkkitehtuuria. Työn tuloksena esitetään periaatteeltaan toteuttamiskelpoinen malli nykyaikaisesta sähköisen kaupankäynnin järjestelmästä. Malli mahdollistaa tehokkaan toiminnallisuuden hajauttamisen ja tehokkaan, hyvin määritellyn liitynnän eri sovellusjärjestelmien kanssa. Tämä toteutetaan rakentamalla koko järjestelmä CORBA-arkkitehtuurin ympärille.
Resumo:
Trukeissa voidaan nykyään käyttää tietokoneita tehostamassa kuljettajien työskentelyä, mutta koneet aiheuttavat myös työturvallisuusriskin, jos niitä käytetään ajaessa. Tässä kandidaatintyössä suunnitellaan ja toteutetaan prototyyppi laitteesta, joka sammuttaa trukin näytön kun se liikkuu. Liikkeen havaitseminen toteutetaan käyttämällä analogisia kul-manopeus- ja kiihtyvyysantureita. Anturien signaaleja luentaan ja suodatetaan Arduino Uno-mikrokontrollerikehitysalustaa käyttämällä. Mikrokontrollerilla ohjataan kytkimenä käytettävän transistoria. Transistori kytkee tietokoneen näytön taustavalon pois päältä kun trukki liikkuu. Laitteen testaus suoritettiin henkilöautolla ja näytön paikalla käytettiin summeria. Tavoit-teisin päästiin muuten paitsi nopeuden laskemisen osalta, jota tarvitaan liiketunnistukseen, kun trukki liikkuu suoraan tasaista nopeutta. Tämä johtuu kiihtyvyysanturin epätark-kuudesta. Testeissä huomattiin kuitenkin että liiketunnistinta voidaan pitää toimivana, kos-ka tunnistusvirhe ilmenee vain silloin kun ajoalusta on erittäin tasainen ja nopeus miltei vakio.
Resumo:
Tässä diplomityössä esitellään jatkuvatoimisen alkuaineanalysaattorin kehitykseen liittyvän projektin alkuosa. Tässä osuudessa on tarkoituksena löytää analysaattorin vanhalle keskusyksikölle uusi korvaava kaupallinen prosessorikortti sekä suunnitella ja toteuttaa uudelle keskusyksikölle analysaattorin toiminnan vaatima ohjelma. Hihna-analysaattori on sulautettu reaaliaikajärjestelmä. Työssä esitellään sulautetun järjestelmän suunnittelun ja toteutuksen yleisiä toimintatapoja ja ratkaisuja. Erilaisista toteutusvaihtoehdoista esitellään niiden etuja ja haittoja. Työn toteutuksessa käytetään PC/104-standardin mukaisia valmiita kaupallisia yksiköitä. Tämä ISA-standardin laajennus soveltuu hyvin käytettäväksi sulautetussa järjestelmissä. Uudella keskusyksiköllä on mahdollista liittyä analysaattorin jäljelle jääviin yksiköihin erillisen sovitinkortin välityksellä. Työn lopputuloksena valittu toteutusratkaisu mahdollistaa analysaattorijärjestelmän vapaan jatkokehityksen, mikä ei ollut mahdollista vanhalla toteutuksella. Analysaattoriin on nyt mahdollista kehittää uusia ominaisuuksia, ja lisäksi sen nykyinen toiminta on hallitaan paremmin.
Resumo:
Tämän työn tavoitteena on suunnitella yksinkertainen Internet-pohjainen mielipidekyselyjärjestelmä sekä esitellä yksityiskohtaisesti järjestelmän toteutus ja siihen liittyvät menetelmät. Menetelmistäesitellään ainoastaan ennalta valitut menetelmät järjestelmän toteutukseen, tietojen esittämiseen, esitystavan muotoiluun sekä tietojen varastointiin. Järjestelmä toteutetaan HTML- ja PHP-kielillä sekä käyttämällä CSS-menetelmän tyylimuotoiluja ja XML-kielen muotoiluun perustuvia tiedostoja tietovarastoina. Järjestelmän suunnitteluun liittyen työssä pyritään kuvaamaan järjestelmään toteutettavat kaksi erillistä käyttöliittymää, pääkäyttäjän käyttöliittymä ja normaalin käyttäjän käyttöliittymä, sekä näihin toteutettavat toiminnot. Pääkäyttäjän tärkeimmät toiminnot ovat mielipidekyselyiden luominen, käyttäjien lisääminen kyselyihin sekä kyselyiden tulosten seuranta. Normaalin käyttäjän toiminnot taas rajoittuvat kirjautumiseen ja kyselyyn vastaamiseen. Järjestelmän toteutuksen kuvauksessa kuvataan tarkasti edellä mainittujen kahden käyttöliittymän toiminnot sekä näiden toimintojen toteutustavat. Lisäksi toteutuksen kuvauksen yhteydessä määritellään tarkasti järjestelmän tietovarastoina toimivien tiedostojen sisällön muoto. Työn lopputuloksena syntyi valituilla toteutustavoilla toteutettu toimiva mielipidekyselyjärjestelmä sekä tämä järjestelmän suunnitteluun ja toteutuksen selvittämiseen keskittynyt dokumentti. Toteutetusta järjestelmästä ei tullut täydellinen vaan jatkokehityksessä voidaan harkita esimerkiksi tietokannan käyttämistä järjestelmän tietovarastoina sekä joidenkin lisäominaisuuksien toteuttamista. Tavoitteeseen päästiin kuitenkin, sillä toteutettu järjestelmä on toimiva ja käyttötarkoitukseensa sopiva.
Resumo:
Työssä kuvataan ne tietojärjestelmäprojektin vaiheet, joiden kautta Radiolinja Oy:ssä otettiin käyttöön uusi verkkovuokrauksen kulujen seurantajärjestelmä. Tarkastelun keskeisimmät osa-alueet ovat tavoitetilan ja järjestelmän suunnittelu, tarjouskierroksen vaiheet, sopimusneuvottelut järjestelmätoimittajan kanssa sekä järjestelmän toteutus ja käyttöönotto. Tietojärjestelmän hankintaprojektissa on tärkeintä suunnitelmallinen eteneminen ja tarkka tavoitetilan määrittely. Määrittelyn puutteet ovat sitä vaikeammat korjata, mitä pidemmälle projekti etenee. Tässä työssä tavoitetila määriteltiin loppukäyttäjiä haastattelemalla. Kulujen seurantajärjestelmälle asetetut tavoitteet dokumentoitiin ja liitettiin tarjouspyyntöön. Sopivan järjestelmätoimittajan kanssa käytyjen sopimusneuvottelujen jälkeen järjestelmä toteutettiin räätälöintityönä. Työn lopputuloksena otettiin käyttöön asetettuja tavoitteita vastaava kulujen seurantajärjestelmä. Projektin aikana ongelmia kohdattiin suunnitellun aikataulun ja budjettikehyksen pitämisessä, mikä johtui pääasiassa räätälöintityön luonteesta ja siihen kuluvan ajan vaikeasta arvioitavuudesta. Projektin vahvuutena sen sijaan oli sitoutunut ja oikein valittu loppukäyttäjistä muodostettu projektiryhmä.
Resumo:
Tämän diplomityön tavoitteena on tutkia kattilalaitosten järjestelmällistä suunnittelua, huomioiden laitoksen elinkaariprosessit ja modulaarinen tuoterakenne. Kattilalaitokset investointituotteina toteutetaan tyypillisesti projektitoimintamallilla, jolloin jokainen toimitus suunnitellaan alusta kyseisen kohteen vaatimusten perusteella. Päätöksenteon peruste on laitosasiakkaiden osalta tyypillisesti hinta, jonkavuoksi laitoksen perusratkaisut tulee olla ennalta määriteltyjä ja toimitusprosessi huolellisesti suunniteltu, jotta kustannukset ja aikataulu ovat ennustettavissa. Projektitoimituksissa projektipäälliköllä on merkittävä vastuu myös suunnittelun onnistumisesta ja käytössä olevat projektinhallintamallit ovat hyvin tuotekeskeisiä, jolloin vaatimuksia ei riittävästi huomioida ja siten toteutettu laitosratkaisu ei täytä usein sidosryhmien asettamia vaatimuksia. Monimutkaisten järjestelmien kehittämiseen ja suunnitteluun on olemassa Systems Engineering - suunnittelumalli, jonka hyödyntäminen energiatekniikan alalla on ollut vielä vähäistä. Malli tarjoaa yhdessä ISO/ICE 15288 standardin kanssa valmiit prosessit tuotteen järjestelmälliselle suunnittelulle. Modulaariset tuoterakenteet ovat olleet perusvaatimus komponenttien toimitusten osalta, mutta laitosjärjestelmien tuotteistaminen on koettu vaikeaksi runsaan räätälöintitarpeen takia. Prosessimaisella toimintamallilla voidaan tuottaa modulaarisia tuoterakenteita ja tehostaa kattilalaitosten muutosten hallintaa. Tutkimuksessa tunnistettiin tyypilliset kattilalaitoksen suunnittelun prosessit kattilalaitosten kokonaistoimituksiin erikoistuneelle KPA Unicon Oy:lle.
Resumo:
Rakennusautomaatiossa tulee esiin sovelluksia, joissa järjestelmän ohjaus-, säätö- tai valvontaratkaisun toteuttaminen ohjelmoitavilla logiikoilla ei ole riittävän edullista. Tällöin vaihtoehtona on oman laitteen suunnittelu. Työn tavoitteena oli suunnitella ja toteuttaa kustannustehokas CAN-väylään liitettävä vapaasti ohjelmoitava automaatioyksikkö. Suunnittelua ohjasivat asiakkaan laatimat vaatimusmäärittelyt. Niistä laitteen konfigurointimahdollisuudet ja piirilevyn tavoitekoko asettivat suurimmat haasteet laitteen suunnittelulle. Työn tuloksena toteutettiin asiakkaan tarpeisiin soveltuva automaatioyksikkö. Tavoitteisiin päästiin komponenttivalinnoilla ja hyödyntämällä tehokkaasti mikro-ohjaimen integroituja ominaisuuksia. Näiden avulla pystyttiin karsimaan monia yksiköitä, joita tavanomaisesti toteutetaan erilliskomponenteilla. Työssä perehdyttiin sulautetun järjestelmän elektroniikan tuotekehitysprosessiin ideasta prototyyppiin. Samalla on kuvailtu valittuja ratkaisuja sekä suunnittelussa tapahtuneita virheitä ja miten ne on ratkaistu.
Resumo:
Ympäristöministeriö edellyttää kaikilta vuoden 2000 jälkeen valmistuneilta tai peruskorjatuilta asuinkiinteistöiltä huoltokirjaa. Huoltokirja on kiinteistön ylläpitoon liittyvä asiakirjakokonaisuus, johon kootaan kaikki tarvittavat tiedot kiinteistöstä ja sen hoidosta. Tämän diplomityön tavoitteena oli toteuttaa sähköinen huoltokirjajärjestelmä asuinkiinteistöille. Järjestelmän haluttiin palvelevan isännöitsijöiden ja huoltoyhtiöiden lisäksi myös kiinteistön omistajia, asukkaita, rakennuttajia ja kiinteistön välittäjiä. Tästä syystä järjestelmästä haluttiin Internet-selaimella käytettävä verkkopalvelu. Diplomityöhön kuului järjestelmän suunnittelu, toteutus ja testaus. Työn lopputuloksena syntynyt Pihapiiri.com järjestelmä otettiin käyttöön syksyllä 2002. Projektin aikanahavaittiin, että huoltokirjoja koskevat määrittelyt ja standardit olivat vasta kehitteillä. e-EHYT-hanke (elinkaarihallinnan yhteiset ydintie dot sähköisissä huoltokirjoissa) on merkittävä edistysaskel huoltokirjajärjestelmien sisällön ja tiedonsiirron standardoinnissa. Uusissa tuotekehityshankkeissa ja nykyisten huoltokirjajärjestelmien jatkokehityshankkeissa on olennaista huomioida e-EHYT-määritysten sekä yhteistyöverkoston merkitys. Käyttäjät ovat kritisoineet markkinoilla olevia tuotteita liian tarkoiksi. Liian teknisiä ja raskaita ratkaisuja tulee välttää varsinkin silloin kun tuotetta suunnitellaan asunto-osakeyhtiöille ja pientalo-omistajille.
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:
Sulautettujen järjestelmien määrä kuten niiden sisältämä älykkyyskin ovat viime vuosina kasvaneet merkittävästi. Sulautettujen ohjelmistojen yleistymistä ja monipuolistumista on edesauttanut sulautettujen laitteistojen prosessointitehon merkittävä kehittyminen, jonka myötä entistä vaativampien ohjelmistojen totetuttaminen sulautetusti on mahdollistunut. Seuraavana sulautettujen järjestelmien kehitysaskeleena on nähtävissä järjestelmien kommunikointikyvyn paraneminen ja siten uusien ja uudentyyppisten sulautettujen ratkaisujen toteuttaminen. VTT on päättänyt tutkia sulautettujen järjestelmien kommunikointia ja kehittää sulautettun protokolla-alustan. Tutkimuksen perusta on CVOPS protokollajärjestelmä, jota jatkokehittämällä pyritään toteuttamaan sulautettu protokollajärjestelmä, µCVOPS. Tässä diplomityössä esitetään kommunikaation sulautetulle järjestelmälle asettamia vaatimuksia, järjestelmän suunnittelu ja prototyypitys sulautetulla laitteistolla. Prototyypitykseen on käytetty sulautettua DragonBall mikrokontrolleria jonka käyttöjärjestelmänä käytettiin sulautettua Linux:a. Tälle alustalle on tehty CVOPS:sta modifioitu versio, jolla µCVOPS:ia pystytään simuloimaan.
Resumo:
Työn tavoitteena oli kehittää prosessimalli, jonka avulla suorituskyvyn analysointijärjestelmä voidaan ottaa käyttöön pkt-yrityksessä. Lisäksi pyrittiin löytämään oikeita toimintatapoja, joilla järjestelmän suunnittelu ja käyttöönotto voidaan toteuttaa käytännössä. Samalla kartoitettiin potentiaalisia ongelmakohtia, joita implementointiprosessiin liittyy.Työn teoriaosassa käsitellään järjestelmän suunnittelua ja implementointiin vaikuttavia seikkoja. Lisäksi selvitetään suorituskyvyn mittaamisen teoriaa yleisemmin ja esitellään kirjallisuudesta löytyviä prosessimalleja implementointiin.Käytännön osassa suorituskyvyn analysointijärjestelmä suunniteltiin ja otettiin koekäyttöön kolmessa päijäthämäläisessä metallialan pkt-yrityksessä. Kohdeyritysten liikevaihto vaihtelee kymmenen ja sadan miljoonan markan välillä.Suorituskyvyn analysointijärjestelmän suunnittelun lähtökohta on, että mittariston on linkityttävä kiinteästi yrityksen strategiaan. Siten mittaristo voi ohjata yritystä strategian määrittelemään suuntaan. Ylimmän johdon vahva sitoutuminen implementointiprosessiin on ensiarvoisen tärkeää. Johdon on myös järjestettävä riittävät resurssit suunnittelutiimille, jotta onnistuminen on mahdollista. Suunniteltavan suorituskykymittariston on oltava pkt-yrityksessä helppokäyttöinen ja tietojen syöttämisen järjestelmään on oltava nopeaa, jotta siitä voi muodostua kiinteä osa yrityksen johtamista.
Resumo:
Diplomityön tarkoituksena oli rakentaa sahateollisuuteen sopiva suoritus kykymittaristo. Järjestelmästä tehtiin koko yrityksen kattava ja tasapainoinen järjestelmä, jota voidaan käyttää hyväksi johtamisessa, tiedottamisessa ja palautteen antamisessa. Apua suorituskyvyn analysointiin ja mittaamiseen pyrittiin saamaan suunnittelemalla myös strategiakartta, joka selventää suorituskyvyn taustoja. Aluksi esiteltiin suorituskyvyn mittaamista ja strategiakarttoja käsittelevää kirjallisuutta. Itse järjestelmän suunnittelu lähti liikkeelle yrityksen visiosta, strategiasta ja menestystekijöistä. Niiden perusteella valittiin viisi seurattavaa suorituskyvyn osa-aluetta ja niihin kuhunkin omat mittarit. Nämä viisi osa aluetta otettiin mukaan myös, kun strategiakartta visualisoitiin. Koekäytön jälkeen järjestelmä otettiin virallisesti käyttöön. Tutkimuksessa havaittiin, että pienillä ja keskisuurilla sahoilla on suorituskyvyn analysointijärjestelmän suunnittelussa otettava huomioon erityisesti raaka aineeseen liittyvät tekijät, koska raaka-aine on merkittävä kustannustekijä ja sen saatavuus on välillä epävarmaa. Strategiakartta selkeytti kohdeyrityksen visiota ja strategiaa. Strategiakarttaa voidaan myöhemmin hyödyntää kehityskeskusteluissa. Yrityksessä koettiin jo pelkkä suunnitteluprosessi hyödylliseksi, mutta järjestelmän toimivuus voidaan havaita vasta myöhemmin, kun tuloksia on kerätty pidemmältä ajalta. Järjestelmää pitää kehittää ja parantaa sekä tuloksia pitää analysoida, jotta järjestelmästä lopulta saadaan hyöty irti. Yrityksessä uskotaan, että järjestelmällä saavutetaan myöhemmin hyviä tuloksia
Resumo:
Työn tarkoitus on suunnitella ja toteuttaa nettipohjainen voimalaitosratkaisujen hinta-arviojärjestelmä Savonia Power Oy:n käyttöön. Järjestelmän tarkoitus on automatisoida voimalaitosratkaisujen tunnuslukujen laskeminen asiakkaan antamien alkuarvojen pohjalta ja tallentaa mahdollinen yhteydenottopyyntö. Järjestelmän vaatimuksina ovat laskentakaavojen helppo päivitettävyys, kaavojen automaattinen hakeminen Excel 2007–muotoisesta tiedostosta ja asiakasrajapinnan nettipohjaisuus. Työ jakaantuu kahteen osaan. Teoriaosassa selvitetään työssä käytettyjen tekniikoiden taustaa ja selvitetään Microsoftin OOXML-tiedostomuodon rakenne työssä vaadittavin osin. Käytännön osassa suunnitellaan ja osin toteutetaan valmis järjestelmä käyttäen PHP-kieltä, XML-määrittelykieltä ja MySQL-tietokantaa. Suurimmat haasteet järjestelmän toteutuksessa ovat laskentakaavojen parsiminen Excel-tiedostosta ilman sen sisällön tiukkaa rajoittamista tiettyihin raameihin ja järjestelmän helppo päivitys saaduilla laskentakaavoilla. Työn lopputuloksena on toimiva, muttei viimeistelty järjestelmä sekä tämä dokumentti. Työn suurin merkitys tulee olemaan edellä mainittujen suunnitteluhaasteiden selvittäminen, sekä valmis ohjelmarunko yleiseen käyttöön otetulle järjestelmälle.