Yrityssovellusten arkkitehtuurin ja ohjelmistoalustan kehitystarpeet ohjelmistoprojekteissa
| dc.contributor | Aalto-yliopisto | fi |
| dc.contributor | Aalto University | en |
| dc.contributor.advisor | Luukkainen, Sakari | |
| dc.contributor.author | Korenius, Kalle | |
| dc.contributor.department | Tietotekniikan laitos | fi |
| dc.contributor.school | Teknillinen korkeakoulu | fi |
| dc.contributor.school | Helsinki University of Technology | en |
| dc.contributor.supervisor | Tarkoma, Sasu | |
| dc.date.accessioned | 2020-12-05T14:07:24Z | |
| dc.date.available | 2020-12-05T14:07:24Z | |
| dc.date.issued | 2008 | |
| dc.description.abstract | Diplomityön tavoitteena on tuoda esille niitä arkkitehtuurillisia erityistarpeita, jotka liittyvät modernien yrityssovellusten kehittämiseen. Erityistarpeita on tunnistettu, luokiteltu ja nimetty eri osissa järjestelmän kokonaisarkkitehtuuria. Ratkaisumalleja esitettyihin asioihin on pyritty löytämään käyttöjärjestelmistä, sovelluspalvelimista, sovelluskehitystyökaluista ja erilaisista sovelluskehyksistä. Valmiina saatavat työkalut ja projektissa kehitettävät ratkaisut muodostavat yhdessä ohjelmistoalustan kehitettävälle yrityssovellukselle. Yrityssovelluksen arkkitehtuuri on ositettu kerrosmallin mukaisesti käyttöliittymäkerrokseen, toimintalogiikkakerrokseen ja tietovarastokerrokseen. Tämän lisäksi yrityssovelluksissa yleisesti käytetty eräkäsittely on otettu näiden rinnalle omaksi osa-alueekseen. Käyttöliittymäkerroksen tarkastelua on eriytetty vielä selainkäyttöliittymien ja itsenäisten asiakasohjelmien näkökulmiin. Tietovarastokerroksen osalta työ keskittyy pääosin relaatiotietokantojen käyttöön sovelluksen tietojen hakemiseen ja tallennukseen. Diplomityössä on havaittu, että kattavin ohjelmistoalustan valmisratkaisujen tuki löytyy käyttöliittymäkerrokselle ja vastaavasti suppein tuki on saatavilla eräkäsittelyn toteutukselle. Myös ohjelmistolle asetetut toiminnalliset vaatimukset ja näiden täyttämiseen tehdyt suunnitteluratkaisut vaikuttavat ohjelmistoalustaan tarvittavan kehitystyön määrään ohjelmistoprojektissa. | fi |
| dc.format.extent | 94 (+11) | |
| dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/96053 | |
| dc.identifier.urn | URN:NBN:fi:aalto-2020120554887 | |
| dc.language.iso | fi | en |
| dc.programme.major | Tietokoneverkot | fi |
| dc.programme.mcode | T-110 | fi |
| dc.rights.accesslevel | closedAccess | |
| dc.subject.keyword | enterprise application | en |
| dc.subject.keyword | yrityssovellus | fi |
| dc.subject.keyword | software architecture | en |
| dc.subject.keyword | ohjelmistoarkkitehtuuri | fi |
| dc.subject.keyword | software platform | en |
| dc.subject.keyword | ahjelmistoalusta | fi |
| dc.subject.keyword | application framework | en |
| dc.subject.keyword | sovelluskehys | fi |
| dc.subject.keyword | user interface | en |
| dc.subject.keyword | käyttöliittymä | fi |
| dc.subject.keyword | batch processing | en |
| dc.subject.keyword | eräkäsittely | fi |
| dc.title | Yrityssovellusten arkkitehtuurin ja ohjelmistoalustan kehitystarpeet ohjelmistoprojekteissa | fi |
| dc.title | Requirements for enterprise application architecture and platform development in software projects | en |
| dc.type.okm | G2 Pro gradu, diplomityö | |
| dc.type.ontasot | Master's thesis | en |
| dc.type.ontasot | Pro gradu -tutkielma | fi |
| dc.type.publication | masterThesis | |
| local.aalto.digiauth | ask | |
| local.aalto.digifolder | Aalto_01379 | |
| local.aalto.idinssi | 36661 | |
| local.aalto.inssilocation | P1 Ark Aalto | |
| local.aalto.openaccess | no |