Näytä suppeat kuvailutiedot

Viivakoodin lukeminen Ionic-ohjelmistokehyksellä

Kunnas, Karoliina (2018)

dc.contributor.authorKunnas, Karoliina
dc.date.accessioned2018-04-27T09:10:59Z
dc.date.available2018-04-27T09:10:59Z
dc.date.issued2018
dc.identifier.uriURN:NBN:fi:amk-201804275701
dc.identifier.urihttp://www.theseus.fi/handle/10024/144068
dc.description.abstractOpinnäytetyön toimeksiantajana oli Kauppavalmennus Oy, joka on valmentanut kauppoja hävikin vähentämiseen vuodesta 2013. Yritys tarjoaa asiakkailleen sovelluksen, joka muun muassa kokoaa myynti- ja hävikkiraportit yhteen. Sovelluksen avulla voidaan puuttua hävikin perimmäisiin syihin ja korjata niitä. Sen web-versio on tehty AngularJS-ohjelmistokehyksellä ja hybridisovellus Apache Cordovalla. Ylläpidettävänä on siis kaksi koodipohjaa ja versiota. Työn tavoitteena oli toteuttaa Kauppavalmennuksen sovelluksesta Ionic Framework -ohjelmistokehyksellä versio, jolla merkitään tyhjiä hyllypaikkoja. Sovellus toimii sekä web- että mobiilisovelluksena, joten useampaa versiota ei tarvita. Tarkoituksena oli tutkia, mitä ominaisuuksia Ionic tarjoaa ohjelmistokehittäjälle ja kuinka sillä tehty sovellus julkaistaan. Työssä käsiteltiin sovelluksen toteutustekniikoita, kuten Ionic, Angular ja Apache Cordova. Lisäksi selvitettiin, voidaanko Kauppavalmennuksen sovelluksen ominaisuuksia tuoda helposti uuteen versioon. Lopputuloksena onnistuttiin kehittämään sovellus, joka täyttää sille annetut vaatimukset.fi
dc.description.abstractThe client of this thesis was Kauppavalmennus Oy, which has trained grocery stores to reduce loss since 2013. The company offers an application that compiles sales and loss reports together. The application helps address the root causes of loss and correct them. The web version of the application is developed using AngularJS and the hybrid application was developed using Apache Cordova. Consequently, there are two codebases and versions to maintain. The aim of this thesis was to develop version of Kauppavalmennus application using Ionic Framework. It is used for marking up empty shelves. Due to using Ionic the application runs both on web and mobile, therefore multiple codebases and versions are not needed. The purpose was to research what features Ionic offers and how the application is published. The technologies used in the application, for example, Ionic Framework, Angular and Apache Cordova is discussed in this thesis. In the thesis was researched whether it would be easy to bring old features of the Kauppavalmennus application to Ionic version. The project was successful, and the set goals were achieved.en
dc.language.isofin
dc.publisherHämeen ammattikorkeakoulu
dc.rightsAll rights reserved
dc.titleViivakoodin lukeminen Ionic-ohjelmistokehykselläfi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/1791
dc.organizationHämeen ammattikorkeakoulu
dc.contributor.organizationHämeen ammattikorkeakoulu
dc.subject.keywordIonic Framework
dc.subject.keywordAngular
dc.subject.keywordApache Cordova
dc.subject.keywordohjelmointi
dc.subject.keywordviivakoodit
dc.subject.specializationOhjelmointi
dc.subject.degreeprogramfi=Tietojenkäsittely|sv=Informationsbehandling|en=Business Information Technology|
dc.subject.disciplineTietojenkäsittely


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot