Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Ohjelmiston päivittäminen nykytekniikoille : React ja Spring Boot

Tuomela, Taavi (2020)

 
Avaa tiedosto
Tuomela_Taavi.pdf (649.8Kt)
Lataukset: 


Tuomela, Taavi
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202005077767
Tiivistelmä
Opinnäytetyössä kartoitettiin, mitä hyötyjä voidaan saavuttaa rakentamalla vanha ohjelmisto uudelleen nykyaikaisin tekniikoin. Työssä uusittiin 2000-luvun alussa PHP:llä toteutetun sovelluksen käyttöliittymä Reactilla ja palvelinohjelmisto Spring Bootilla. Toimeksiantajan toiveena oli saada ohjelmiston toiminnallisuus ja ulkoasu pysymään samanlaisina kuin ennenkin.

Alkuperäinen sovellus tuntui nykystandardein tarkasteltuna kankealta ja ulkoasultaan vanhanaikaiselta. Opinnäytetyössä selvitettiin ohjelmistokehityksessä ja -suunnittelussa tapahtuneita tekniikoiden ja filosofioiden muutoksia, joiden avulla sovelluksen käyttökokemusta saatiin parannettua. Tekniikoiden kehittyminen oli huomattavissa varsinkin käyttöliittymän rakenteen muuttuessa vanhanaikaisesta HTML-verkkosivusta nykyaikaiseksi yhden sivun sovellukseksi (single-page application).

Lopputuotoksena saatiin edellistä versiota pirteämpi ja responsiivisempi käyttöliittymä sekä tehokkaammin suuria määriä dataa välittävä palvelinohjelmisto. Opinnäytetyö koettiin onnistuneeksi ja tuotosten pohjalta päätettiin luoda valmis pohja vastaavaa rakennetta käyttävien projektien kehityksen helpottamiseksi. Jatkokehitykseen suunnitellut ominaisuudet voidaan toteuttaa helpommin kuin aikaisemmilla tekniikoilla.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste