980 resultados para Software-Defined Networking, OpenFlow, rete programmabile
Resumo:
Ohjelmistokehitys on monimutkainen prosessi. Yksi keskeisistä tekijöistä siinä on ohjelmistolle asetettavat vaatimukset. Näitä vaatimuksia on hyvin monenlaisia, ja eri tasoisia; toivotusta toiminnallisuudesta hyvinkin yksityiskohtaisiin vaatimuksiin. Näiden vaatimusten hallinta on myöskin hyvin monitahoista, vaikkakin se on kirjallisuudessa esitetty selkeänä prosessissa, joka on sarja toisistaan erottuviavaiheita. Työn painopiste oli näiden vaatimusten muutoksen ja valmiiseen ohjelmistoon kohdistuvan palautteen hallinnassa, ja kuinka vaatimustenhallintaohjelmisto voisi olla avuksi näissä prosesseissa. Vaatimustenhallintatyökalun käyttö ei sinällään ratkaise mitään ongelmia, mutta se suo puitteet parantaa vaatimusten hallitsemista. Työkalun käytöstä on muun muassa seuraavia etuja: vaatimusten keskitetty varastointi, käyttäjäoikeuksien määrittely koskien eri käyttäjiä ja heidän pääsyään näkemään tai muuttamaan tietoa, muutoksenhallintaprosessin hallinta, muutosten vaikutuksen analysointi ja jäljitettävyys ja pääsy tietoihin web-selaimella.
Resumo:
VDSL on teknologia, joka mahdollistaa nopeat Internet-yhteydet tavallista puhelinlinjaa käyttäen. Tätä varten käyttäjä tarvitsee VDSL-modeemin ja Internet-operaattori reitittimen, johon VDSL-linjat kytketään. Reitittimen on oltava suorituskykyinen, jotta kaikki VDSL-liikenne voidaan reittittää eteenpäin. Tehokkuutta haetaan tekemällä suuri osa reitityksestä erityisillä reititinpiireillä. Tässä diplomityössä käsitellään reititinpiirien teoriaa ja niiden hallintaa. Lisäksi vertailtiin kolmen suuren valmistajan tuotteita. Tuotteiden tarjoamat ominaisuudet vaikuttivat hyvin yhteneväisiltä. Ominaisuuksien hallinta ja toteutus olivat erilaisia. Työn tavoitteena oli löytää ohjelmistoarkkitehtuuri piirien ohjaamiseen niin, että Linux-käyttöjärjestelmän ytimen palveluja voitaisiin käyttää mahdollisimman hyödyllisesti. Työssä havaittiin, että ohjelmistoarkkitehtuurin voi määritellä monella eri tavalla riippuen siitä, miten piiri on kytketty prosessoriin, mitä piirin ominaisuuksia halutaan käyttää ja miten arkkitehtuuria halutaan jatkossa laajentaa.
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:
The fact that most of new Personal Data Assistant (PDA) devices and smartphones have the ability to communicate via different wireless technologies has made several new applications possible. While traditional network model is based on the idea of static hosts, mobile devices can create decentralized, self-organizing ad-hoc networks and act as peers in the network. This kind of adapting network is suitable for mobile devices which can freely join and leave the networks. Because several different wireless communication technologies are involved, flexible changing of the networking technology must be handled in order to enable seamless communication between these networks. This thesis presents a transparent network interface to mobile Peer-to-Peer environment which is named as Virtual PeerHood. Different wireless technologies and aspects of providing a seamless connectivity between these technologies are explored. The result is a middleware platform for mobile Peer-to-Peer environment, capable of handling several networking technologies.
Resumo:
Työn tavoitteena oli kehittää MaestroYhtiöiden liiketoimintaprosesseja. Ensin selvitettiin liiketoimintaprosessien nykytila, jonka perusteella kehitettiin, kuvattiin rajapintoineen ja ohjeistettiin uudet liiketoimintaprosessit. Lopuksi määriteltiin muutamia prosessimittareita lähinnä tuotantotiimin käyttöön. Prosessien kehittämisen lisäksi tehtiin toiminnan kehittämissuunnitelma ohjausryhmäksi kutsutun kehittämistiimin toimesta ulkopuolisen konsultin avustamana. Ohjausryhmä määritteli tavoitteita toiminnalle ja konkreettisia keinoja niiden saavuttamiseksi. Tämän jälkeen tehtiin aikataulu tavoitteiden toteuttamiseksi. Tavoitteiden toteutumista seurataan säännöllisesti. Yrityksen kasvaessa on henkilökunnan määrä lisääntynyt nopeasti. Henkilöstömäärän kasvuvauhti on edennyt siinä määrin, että toimintatapoja on kehitettävä ja vakinaistettava, jotta pystytään toimimaan tehokkaasti ja sujuvasti. Taustalla on myös kahden eri toimipisteen erilaiset vaiheet. Savonlinnan toimipisteessä toiminta on jo vakiintunutta, mutta siellä onkin toimittu ohjelmistotuotannon parissa useita vuosia pidempään kuin Lappeenrannassa. Lappeenrannassa puolestaan tuotanto aloitettiin noin puolet pienemmällä miehityksellä kuin mitä se nykyään on ja toiminta hakee vielä muotoaan. Tarvetta toimintojen yhtenäistämiseen ja kehittämiseen eri tiimeissä ja toimipisteissä on, sillä yhteiset toimintatavat parantavat työn laatua ja tehokkuutta. Tuloksena työstä syntyi uudet prosessit kaikille tiimeille. Uudet rajapintoineen kuvatut prosessit on myös ohjeistettuna. Uusitut prosessit ovat seuraavassa vaiheessa saatava käyttöön. Prosessien käyttöönotto on tiiminvetäjien vastuulla. Myös prosessimittareiden käyttö ja seuraaminen on tiiminvetäjien vastuulla. Ohjausryhmän toiminnasta syntyi lista tavoitteita ja aikataulu tavoitteiden saavuttamiseksi. Tämän työn aikana päästiin ensimmäiseen aikataulun mukaiseen etappiin ja tavoitteet olivat toteutuneet melko hyvin. Tämä ohjausryhmän toiminta jatkuu tulevaisuudessakin tavoitteiden seurannan muodossa. Mahdollisesti ohjausryhmä voi myös luoda uusia tavoitteita samalla tavalla ja seurata niiden toteutumista.
Resumo:
Verkostoitumisen ja tietotekniikan hyväksikäytön merkitys kasvaa jatkuvasti pk-yrityksissä. Tietotekniikan vuokrauspalvelu ASP antaa erityisesti pk-yrityksille uusia mahdollisuuksia toimintansa kehittämiseen. ASP-malli mahdollistaa monipuolisten ja laajojen sovellusten käytön myös pienemmissä yrityksissä. Työn tavoitteena oli selvittää ASP-mallin merkitystä pk-yritysten tietotekniikan hankintamenetelmänä sekä sitä, millaista kilpailuetua ASP-mallilla voidaan saavuttaa verkostoituneissa pk-yrityksissä. Verkostoitumista ja ASP-mallia on tutkittu kirjallisuuden avulla. Tietotekniikan merkitystä ja ASP-mallin mahdollisuuksia verkostoituneille pk-yrityksille on tutkittu kolmen case-yrityksen avulla. Työssä on esitetty perusteluja, miksi pk-yritysten tulisi valita ASP-malli yrityksen tietotekniikan hankintaratkaisuksi ja mistä ASP-mallin luoma kilpailuetu muodostuu. ASP-malli pienentää pääoman tarvetta tietotekniikkahankinnoissa ja siten parantaa yrityksen taloudellista tilannetta sekä mahdollistaa laajojenkin sovellusten käytön. Ulkoistamalla tietotekniikkansa pk-yritykset pystyvät keskittymään ydinosaamiseensa. Verkostoituminen ja ASP-malli antavat pk-yrityksille myös entistä suuremman strategisen toimintavapauden. ASP-mallin uskotaan olevan vuosikymmenen loppuun mennessä yleisin tapa hankkia sovelluksia. Mallin yleistymisen myötä siitä saatava kilpailuetu pienenee, koska tietotekniikkaratkaisuiden erilaistaminen käy vaikeammaksi.
Resumo:
Tutkielma tarkastelee vapaa alue konseptia osana yritysten kansainvälistä toimitusketjua. Tarkoituksena on löytää keinoja, millä tavoin vapaa alueen houkuttelevuutta voidaan lisätä yritysten näkökulmasta ja millaista liiketoimintaa yritysten on vapaa alueella mahdollista harjoittaa. Tutkielmassa etsitään tekijöitä, jotka vaikuttavat vapaa alueen menestykseen ja jotka voisivat olla sovellettavissa Kaakkois-Suomen ja Venäjän raja-alueelle ottaen huomioon vallitsevat olosuhteet ja lainsäädäntö rajoittavina tekijöinä. Menestystekijöitä ja liiketoimintamalleja haetaan tutkimalla ja analysoimalla lyhyesti muutamia olemassa olevia ja toimivia vapaa alueita. EU tullilain harmonisointi ja kansainvälisen kaupan vapautuminen vähentää vapaa alueen perinteistä merkitystä tullivapaana alueena. Sen sijaan vapaa alueet toimivat yhä enenevissä määrin logistisina keskuksina kansainvälisessä kaupassa ja tarjoavat palveluita, joiden avulla yritykset voivat parantaa logistista kilpailukykyään. Verkostoituminen, satelliitti-ratkaisut ja yhteistoiminta ovat keinoja, millä Kaakkois-Suomen alueen eri logistiikkapalvelujen tarjoajat voivat parantaa suorituskykyään ja joustavuutta kansainvälisessä toimitusketjussa.
Resumo:
Vaatimusmäärittely on tärkeä vaihe ohjelmistotuotannossa, koska virheelliset ja puutteelliset asiakasvaatimukset vaikuttavat huomattavasti asiakkaan tyytymättömyyteen ohjelmistotuotteessa. Ohjelmistoinsinöörit käyttävät useita erilaisia menetelmiä ja tekniikoita asiakasvaatimusten kartoittamiseen. Erilaisia tekniikoita asiakasvaatimusten keräämiseen on olemassa valtava määrä.Diplomityön tavoitteena oli parantaa asiakasvaatimusten keräämisprosessia ohjelmistoprojekteissa. Asiakasvaatimusten kartoittamiseen käytettävien tekniikoiden arvioinnin perusteella kehitettiin parannettu asiakasvaatimusten keräämisprosessi. Kehitetyn prosessin testaamiseksi ja parantamiseksi järjestettiin ryhmätyöistuntoja liittyen todellisiin ohjelmistokehitysprojekteihin. Tuloksena vaatimusten kerääminen eri sidosryhmiltä nopeutui ja tehostui. Prosessi auttoi muodostamaan yleisen kuvan kehitettävästä ohjelmistosta, prosessin avulla löydettiin paljon ideoita ja prosessi tehosti ideoiden analysointia ja priorisointia. Prosessin suurin kehityskohde oli fasilitaattorin ja osallistujien valmistautumisessa ryhmätyöistuntoihin etukäteen.
Resumo:
Massa- ja paperiteollisuuden päästöt ovat vähentyneet huomattavasti viime vuosikymmenten aikana. Tiukentuvat viranomaismääräykset ja ympäristörajoitukset tulevat vaatimaan päästöjen määrien vähentämistä edelleen. Päästöttömät massanvalmistusprosessit olisivat ratkaisu näiden määräysten täyttämiseksi.Tämän työn tavoitteena on kehittää kustannusmallit Balas-ohjelmalla simuloitaville virtuaalisille BCTMP- sekä DIP-massanvalmistusprosesseille. Tarkoituksena on, että kustannusmallien avulla voidaan selvittää valmistusprosessien kustannusrakenteet ja erilaisten päästöttömyysratkaisujen vaikutus kustannusrakenteeseen. Lisäksi mallien avulla selvitetään päästöttömyysinvestointien kannattavuudet sekä mahdollisten päästöistä aiheutuvien kustannusten nousun vaikutus tehtyjen päästöttömyysinvestointien kannattavuuteen.Työn tuloksena syntyi Excel-taulukkolaskentaohjelmalla laadittu kustannuslaskentamalli, jonka avulla saadaan laskettua prosessien muuttuvat, kiinteät sekä pääomakustannukset toimintokohtaisesti. Teoriapohjana prosessien toimintojen määrittämisessä käytettiin toimintolaskentaa. Investointien kannattavuutta mallissa tarkastellaan nykyarvon, sisäisen korkokannan sekä takaisinmaksuajan menetelmällä. Kustannusten laskennassa käytettävät hintatiedot perustuvat laitetoimittajien tarjouksiin, massa-, paperi- ja kemikaalivalmistajien haastatteluihin sekä kirjallisuustutkimukseen.
Resumo:
Työn tavoitteena oli luoda malli kansainvälisessä yritysverkostossa toimivan pk-yrityksen tuotetiedon hallintaan. Ensin selvitettiin tuotetiedon hallinnan sisältöä sekä osa-alueita kirjallisuuden avulla. Tämän lisäksi kartoitettiin tutkimuskohteena olleen yrityksen tuotetiedon hallinnan nykytilanne kehityksen lähtökohdaksi. Selvitystöiden perusteella määriteltiin tavoitteet verkostoituneen pk-yrityksen tuotetiedon hallintaan sekä luotiin malli, jonka pohjalta kohdeyrityksen tuotetiedon hallinnan kehittämisessä edetään. Lopuksi arvioitiin mallin hyvyyttä kohdeyrityksen tapauksessa sekä yleisesti verkostoituneen pk-yrityksen tuotetiedon hallinnassa. Kehitetyssä mallissa yhdistyvät yrityksen tavoitteiden perusteella määritellyt toimintatavat sekä niitä tukeva tietojärjestelmä. Yrityksen liiketoiminnan luonne, visiot ja suunnitelmat sekä yritysverkosto ovat lähtökohtana tuotetiedon hallinnan strategialle. Tämän toteuttaminen taas vaatii tuotetiedon hallinnan kehittämistä yrityksessä PDM-mallin mukaisesti viidellä eri osa-alueella nimikkeiden hallinnasta tiedon jakeluun. Yrityksen tietojärjestelmäkokonaisuus tukee näitä osa-alueita. Tuotetiedon hallinnan kehitystyö etenee kolmessa vaiheessa. Se käynnistetään uudistamalla toimintatapoja sekä kehittämällä tuotetiedon hallintaa tukevaa tietojärjestelmäkokonaisuutta. Kolmannella portaalla järjestelmä laajennetaan kattamaan koko yrityksen kansainvälinen liiketoimintaverkosto yhteistyökumppaneineen. Tavoitetilassa tietojärjestelmä toimii koko verkoston tiedonjakelun keskuksena. Tuotetiedon hallinnan kehitysprojekti on laaja kokonaisuus. Työn tavoitteena olikin saada kehitys alkuun kohdeyrityksen osalta. Jatkossa mielenkiintoinen tutkimusaihe on esimerkiksi tutkia kehitetyn mallin toimivuutta käytännössä ja sen yleistettävyyttä muiden pk-yritysten tarpeisiin. Näin voidaan tarjota lisää tietoa yritysten ja verkostojen kehittämisen tueksi ja sitä kautta parantaa tulevaisuudessa suomalaisten pk-yritysten kilpailukykyä kansainvälisillä markkinoilla.
Resumo:
TTCN-kieltä käytetään testitapausten määrittelemiseen tietoliikennejärjestelmissä. Nykyään TTCN:stä on tullut yhä suositumpi tapa toteuttaa testitapauksia. TTCN tarjoaa hyvän ja yksinkertaisen tavan muuntaa käsin testattavat testitapaukset automatisoiduiksi. Tämän diplomityön yhteydessä toteutettiin TTCN testitapaukset WCDMA -tukiaseman käyttö- ja kunnossapito- (O&M) ohjelmistolle. Ohjelmistoa on käytetty myös toisen sukupolven tukiasemissa, mutta kolmannen sukupolven tukiasemissa sillä on huomattavasti isompi rooli. WCDMA -tukiasemassa O&M käsittelee muun muassa tukiaseman käynnistyksen, virhetilanteet ja valvoo tukiaseman komponentteja. Ensimmäisiä tehtäviä diplomityötä tehdessä oli valita ne testitapaukset, jotka olisivat mahdollisia ja hyödyllisiä toteuttaa TTCN:n avulla. Testitapaukset valittiin valmiina olleista testitapausten kuvauksista. Valitut testitapaukset toteutettiin käyttäen rinnakkaista ja modulaarista TTCN-kieltä ja testattiin WCDMA -tukiasemaa vasten käyttäen TTCN Tester ohjelmistoa. Tämän diplomityön yhteydessä toteutettuja testitapauksia käytetään varmistamaan, että tukiasema voi toipua erilaisista virhetilanteista O&M ohjelmiston avulla. Testitapauksia WCDMA -tukiasemaa vasten ajettaessa varmistetaan myös, että O&M ohjelmisto toimii määrittelyn mukaisesti eri tilanteissa. Toteutetut testi tapaukset korvaavat nykyään käsin testatut O&M testi tapaukset tukiaseman O&M ohjelmistoa testatessa. Automatisoidut testi tapaukset tekevät O&M ohjelmiston testaamisen merkittävästi nopeammaksi ja helpommaksi.
Resumo:
Työn tavoitteena oli kehittää maalämpöpumppujärjestelmään kuuluvien komponenttien mitoitusta. Työ tehtiin Alufer Oy nimiselle yritykselle, joka on työskennellyt jo kolme vuotta maalämpöpumppujärjestelmän tuotekehityksen parissa. Maalämpöpumppujärjestelmä tullaan suunnittelemaan mahdollisimman suorituskykyiseksi ja joustavaksi. Suunnittelun lähtökohtana on, että lämmitysjärjestelmä on ns. matalalämpö-järjestelmä, joka käytännössä usein toteutetaan lattialämmityksenä. Ensimmäiseksi työssä on selvitetty mitä maalämpö on ja mitkä ovat yleisimmät maalämpöpumppujärjestelmän lämmönkeruuputkistojen asennustavat. Tällä hetkellä käytössä on joko vaakaan (maa, vesi) tai pystyyn asennettava lämmönkeruuputkisto (porakaivo). Seuraavaksi työssä on lähdetty selvittämään maalämpöpumppumarkkinoita Suomessa sekä selvitetty kolmen suurimman valmistajan Geopro Systemsin, Suomen Lämpöpumpputekniikan ja Ekowellin tuotteita sekä tekniikkaa. Työssä selvitetään myös muutamien Eurooppalaisten maiden markkinat. Mitoitusjärjestelmässä tarkastelu on aloitettu uudisrakennuksen lämmitystehon tarpeesta ja käyttöveden lämmityksen tarvitsemasta tehosta. Tarvittavan lämmitysenergian perusteella määriteltiin lämpöpumppujärjestelmään kuuluvat komponentit. Maalämpöpumppujärjestelmä koostuu seuraavista pääkomponenteista: höyrystin, kompressori, lauhdutin ja paisuntaventtiili. Höyrystimen tehon mitoituksessa on huomioitu lämmönkeruuputkistossa kulkevan nesteen aineominaisuudet, massavirta ja lämpötilaero höyrystimen nesteen ulostulon sekä sisään menon välillä. Kompressorin teho on määritetty valitun kylmäaineen (R407C) lg p-h piirroksesta tai määritetty teoreettisesti kompressorivalmistajien omista valintaohjelmista. Lauhduttimen teho on määritelty höyrystimen sekä kompressorin tehon summasta. Samalla määräytyy myös uudisrakennuksen lämmitystehontarve. Lopuksi työssä on käsitelty maalämpöpumppujärjestelmän kehitysmahdollisuuksia. Vaihtoehtoina on huomioitu tulistin, alijäähdytin ja varaaja, joilla voidaan huomattavasti parantaa maalämpöpumpun lämpökerrointa.
Resumo:
Työn tavoitteena oli löytää Vahanen Yhtiöille uusi asiantuntijaorganisaation projektiliiketoimintaa tukeva tietojärjestelmä. Vahasella on käytössään projektinhallintaohjelma, mutta se ei tarjoa riittäviä työkaluja laajentuvan ja kansainvälistyvän organisaation projektien hallintaan. Myös ohjelman kehitys on lopetettu. Työn kirjallisuusosa muodostaa teoriarungon käytännön toteutukselle. Kirjallisuusosa käsittelee asiantuntijaorganisaatiota ja sen projektiliiketoimintaa sekä projektien hallintaan liittyviä tietojärjestelmiä. Käytännön projektityössä käyttäjähaastatteluilla kartoitettiin tarpeet, jotka toimivat toiminnallisina kriteereinä uutta ohjelmaa valittaessa. Samalla etsittiin ongelmakohtia nykyisissä toimintatavoissa. Kun tarpeet olivat tiedossa, voitiin systemaattinen ohjelman valintaprosessi toteuttaa. Valintaprosessissa kartoitettiin markkinoilla olevat ohjelmat, määritettyjen kriteerien perusteella ohjelmia karsittiin ja lopputuloksena soveltuvin ohjelma valitaan.Diplomityön lopputuloksena kahdesta Vahasen tarpeisiin soveltuvimmasta ohjelmasta suoritettiin vertailu, jonka perusteella Vahasen johto tekee päätöksen. Ratkaisevana tekijänä valintapäätöksessä on minkä painoarvon toiminnallisuuksien eroavaisuudet, ohjelman kustannukset ja toimittajaan kohdistuva riski saavat.
Resumo:
During the last half decade the popularity of different peer-to-peer applications has grown tremendously. Traditionally only desktop-class computers with fixed line network connections have been powerful enough to utilize peer-to-peer. However, the situation is about to change. The rapid development of wireless terminals will soon enable peer-to-peer applications on these devices as well as on desktops. Possibilities are further enhanced by the upcoming high-bandwidth cellular networks. In this thesis the applicability and implementation alternatives of an existing peer-to-peer system are researched for two target platforms: Linux powered iPaq and Symbian OS based smartphone. The result is a peer-to-peer middleware component suitable for mobile terminals. It works on both platforms and utilizes Bluetooth networking technology. The implemented software platforms are compatible with each other and support for additional network technologies can be added with a minimal effort.