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
  • Kaakkois-Suomen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kaakkois-Suomen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Videonjako-ohjelmiston toteutus Ruby on Rails -Sovelluskehyksellä

Katila, Timo (2022)

 
Avaa tiedosto
Opinnäytetyö.pdf (1.935Mt)
Lataukset: 


Katila, Timo
2022
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205108360
Tiivistelmä
Opinnäytetyön aiheena oli suunnitella ja toteuttaa verkossa toimiva videonjako-ohjelmisto fysioterapiaa tarjoavalle yritykselle. Ohjelmisto tehtiin yhteistyönä Phenomenal Development Oy Ltd:n kanssa. Ohjelmiston avulla fysioterapeutti voi verkkoselaimen kautta ladata, muokata tai poistaa harjoitevideoita sekä niihin liittyviä harjoitetietoja palvelimelta. Jokaiseen videoon on myös mahdollista liittää yleisiä tai asiakaskohtaisia suoritusohjeita. Ohjelman tarkoituksena on opastaa asiakasta tekemään harjoitteet kotona oikeaoppisesti.

Ohjelman sisältämän asiakashallinnan avulla voidaan asiakkaille antaa yksilölliset katseluoikeudet videoihin sekä ohjeet harjoitteiden suorittamista varten.
Asiakkaat pääsevät katsomaan omia harjoitusvideoitaan verkon kautta kirjautumiskoodin avulla, jonka fysioterapeutti lähettää asiakkaan sähköpostiin ohjelmiston kautta.

Ohjelmisto on toteutettu Ruby on Rails -sovelluskehyksellä. Käyttäjien autentikoinnista vastaa Devise-lisäosa. Tietojen tallentamiseen palvelimelle käytetään PostgreSQL-objektirelaatiotietokantajärjestelmää. Sivujen ulkoasu sekä dynaamisuus on toteutettu Bulma CSS:n sekä VueJS:n avulla.

Opinnäytetyöraportissa on käyty lyhyesti läpi ohjelmistossa käytetyt keskeisimmät tekniikat (Ruby, Ruby on Rails sekä PostgreSQL). Käytännön toteutuksen suunnitteluun on käytetty mukautettua käyttötapauskaaviota sekä esimerkkiä yksittäisestä mahdollisesta käyttötapauksesta. Ohjelmiston käytännön toteutuksen lähdekoodit on esitelty toiminnoittain.

Lopputuloksena saavutettiin toimiva peruskokonaisuus, joka vastaa ohjelmalle asetettuja tavoitteita, ja se on helposti jatkokehittävissä tilaajan toiveiden mukaan. Ensimmäinen versio ohjelmasta on jo käytössä, ja se on saanut hyvää palautetta niin tilaajalta kuin asiakkailtakin.
Kokoelmat
  • Opinnäytetyöt
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