Bacheloroppgave 2016
Studium: Bachelor i ingeniørfag, dataingeniør

 

Tittel - norsk: Utvikle en multiplatform mobilapplikasjon i Cordova med Ionic, for uthenting og verifisering av biologiske prøver i Trionas databasesystem for Biobank1.
Tittel - engelsk: Developing a multi-platform mobile application in Cordova with Ionic, used for collecting and verifying biological samples in Trionas database system for Biobank1 .

Oppgave nr.:10

Oppgavestiller: Triona AS  

 

Kontaktperson: Nils-Morten Nilssen

 

Telefon: 92884914

E-postadresse: nils-morten.nilssen@triona.no

 

Postadresse: Vestre Rosten 81, 7075 Tiller

Studenter: Ingrid Larsen, Line Zakariassen

Veileder ved IIE,NTNU: Mildrid Ljosland

 

Sammendrag:Oppgaven gikk ut på å lage en multi-plattform mobilapplikasjon som skulle brukes til uthenting og verifisering av biologiske prøver. Applikasjonen vi har utviklet henter en plukkliste over aktuelle prøver fra en ekstern server og visualiserer listen hierarkisk basert på lokasjoner. Ekstra informasjon om prøvene kan også vises. Applikasjonen benytter seg av enhetens kamera for å scanne strekkoder og dermed verifisere prøvene som hentes ut. De oppdaterte listene kan så eksporteres tilbake til serveren. I tillegg har applikasjonen mulighet til å rapportere eventuelle feil og avvik. Applikasjonen fungerer på iOS, Android og Windows. Brukte teknologier er JavaScript, HTML, Cordova, Ionic, REST API, AngularJS og SDK for Android, Windows og iOS.


Abstract in English:  The assignment was to develop a multi-platform mobile application for collecting and verifying biological samples. The application we made fetches a list of samples from an external server and visualizes the list hierarchically based on locations. Additional information about the samples can also be shown. The application uses the camera of the device to scan barcodes and verify the samples that is collected. The updated list can then be exported back to the server. In addition the application can be used to report deviations. The application works on iOS, Android and Windows. Used technologies are JavaScript, HTML, Cordova, Ionic, REST API, AngularJS and SDK for Android, Windows and iOS.

Når ikke annet er avtalt, eier studenter selv den IPR (immaterielle rettigheter) de skaper som en del av studier/studieopphold ved Institutt for informatikk og e-læring (IIE). Alle resultater er åpent tilgjengelig. Opphavsretten reguleres av Åndsverksloven. Avtaler som inngås mellom IIE og studenter skal som minimum sikre instituttet rett til å bruke generert IPR til utdannings- og forskningsformål. Instituttet skal også motta en vurderingskopi av resultatet av arbeidet som benyttes til vurdering. Marker med kryss det som gjelder denne oppgaven:

 

Normalsituasjonen: Studentene har selv alle rettigheter knyttet til resultatet fra bacheloroppgaven, med de unntak som er beskrevet over.

X  

Avvik fra normalsituasjonen: Oppdragsgiveren har rettighetene og kan utnytte produktet kommersielt og videreutvikle produktet/metoden. Instituttet vil ikke utnytte produktet kommersielt, men vil kunne arbeide videre med den grunnlagskompetansen som er vunnet gjennom prosjektet, som beskrevet over.

 

Avvik fra normalsituasjonen: Resultatene fra arbeidet legges ut som OpenSource iht lisens

__________________________________ (Se http://creativecommons.no/lisenser).

 

Avvik fra normalsituasjonen: Programvare utviklet som del av bacheloroppgaven er sperret og kun tilgjengelig etter avtale med oppdragsgiver/studenter.

 

Avvik fra normalsituasjonen: Alle resultater fra arbeidet er sperret og kun tilgjengelig etter avtale med oppdragsgiver/studenter. (Vurder om det i stedet er tilstrekkelig å krysse av punktet over).