aalto1 untyped-item.component.html
Yrityssovellusten arkkitehtuurin ja ohjelmistoalustan kehitystarpeet ohjelmistoprojekteissa
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Master's thesis
Electronic archive copy is available via Aalto Thesis Database.
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Location:
Authors
Date
Department
Major/Subject
Mcode
T-110
Degree programme
Language
fi
Pages
94 (+11)
Series
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.