HOVEDPROSJEKT Studieprogram: Informasjonsteknologi. Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo

Størrelse: px
Begynne med side:

Download "HOVEDPROSJEKT 2014-28. Studieprogram: Informasjonsteknologi. Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo"

Transkript

1 1

2 PROSJEKT NR. Studieprogram: Informasjonsteknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo TILGJENGELIGHET Åpen HOVEDPROSJEKT HOVEDPROSJEKTETS TITTEL Webgrensesnitt og Android applikasjon for Oslo Fight Center DATO ANTALL SIDER / BILAG Telefon: Telefaks: PROSJEKTDELTAKERE Olav Ro s Robin Berg Jønsson s Vizllim Rustemi s Mariusz Krzysztof Zych s INTERN VEILEDER Omar al-khayat OPPDRAGSGIVER OFC Oslo Fight Center KONTAKTPERSON Ole Boe SAMMENDRAG Webgrensesnitt og Android applikasjon for Oslo Fight Center, er en mobil applikasjon og et webgrensesnitt som kommuniserer med hverandre. Brukeren av applikasjonen finner generell informasjon som blir lagt ut fra webgrensesnittet. 3 STIKKORD Mobil applikasjon og webgrensesnitt Android, PHP & Query Oslo Fight Center 2

3 Forord Dette er en hovedoppgave i bachelor for ingeniør, teknologi og data linjen høgskolen i Oslo og Akershus våren Denne oppgaven er laget for Oslo Fight Center (OFC). Dette er et sammensatt dokument av prosessdokumentasjon, produktdokumentasjon, testdokumentasjon og brukermanual. Prosessdokumentasjon utdyper prosessutviklingen av prosjektet, mens produktdokumentasjonen beskriver selve produktet. Testdokumentasjonen består av ulike tester vi har kjørt på produktet, og brukermanualen tar for seg brukerveiledning for produktet. Hovedprosjektet er beregnet for arbeidsgiver og sensor, men vil også være tilgjengelig for dem som ønsker å videreutvikle produktet ved forespørsel til gruppen som har utviklet dette. Dokumentformatet er PDF og er tilgjengelig for de fleste plattformer. Vedlagt følger stikkordsliste og kildeliste Takk til Vi ønsker å takke Oslo Fight Center og Ole Boe for å ha gitt oss denne oppgaven. Takk til Omar al-khayat for veildening og hjelpen under hele arbeidsprosessen. Takk til Amir Maqbool Ahmed for hjelp til oppsett av server. Takk til Tor Krattebøl for å ha hjulpet oss med bytting av oppgave. 3

4 Innholdsfortegnelse HOVEDPROSJEKT...2 Forord...3 Takk til...3 Presentasjon...6 Android applikasjon og webgrensesnitt for Oslo Fight Center...6 Produktdokumentasjon Innledning Applikasjonens hensikt Beskrivelse av applikasjonen Beskrivelse av webgrensesnittet Mål og rammebetingelser Teknologi Java / Eclipse / JDK/ADK Emulator PHP / HTML / CSS /MySQL/ JSON/Android Beskrivelse av webgrensesnittet Innlogging Hjem Kalender Kurs Utstyr Medlem Instruktør Beskrivelse av applikasjon Logg inn Hjem Min trening Instruktør Trening og hendelser Kurs Utstyr Om oss Logg ut Diagrammer & Klasser (webgrensesnitt) Use Case Klassediagram Tilstandsdiagram(webgrensesnitt) Aktivitetsdiagram Sekvensdiagram Database

5 4.6 Klasser & diagrammer (Applikasjonen) Use Case Klassediagram Aktivitetsdiagram Sekvensdiagram Database Views modeller av webgrensesnittet Ansatt Instruktør Instruktør (tabell du ville hatt i virkeligheten) Reservasjon Oppbygging og virkemåte Driftsmiljø Utviklingsmiljø Server Installasjon og kjøring på maskiner Oppsett av databasen og tabell i MySQL Feilsøking Oppsett og installering av Android ADT Grafisk brukergrensesnitt De syv designprinsippene Gjenstående arbeid...57 Stikkordliste...58 Kildeliste...59 Vedlegg...62 Vedlegg 1 Kravspesifikasjon Endringer Vedlegg 2 SQL

6 Presentasjon Android applikasjon og webgrensesnitt for Oslo Fight Center Oslo Fight Center (OFC) er et treningssenter med mange ulike kampsport og vokser stadig. Vi skal lage en applikajson som skal hjelpe medlemmene til å ha informasjon om senteret på mobilen. Målet vårt er å lage en Android applikasjon som skal kunne gi medlemmene informasjonen som trengs rett på mobilen, lett og enkelt. Det å ha en applikasjon hvor man kan få informasjon om blant annet om OFC, timeplaner, utstyr, hvilken type kampsport som er tilgjengelig å trene hos dem, kontakt informasjon, nyheter og kalender for ulike hendelser som er relevant for dem. Veldig mange bruker smarttelefoner og dette har tatt over markedet, folk ønsker ting lett tilgjengelig og ved å lage en mobilapplikasjon gjør vi nettopp dette, gjør det enklere. Oppgaven vår er å kunne ha mange ulike løsninger, vi fikk ingen spesifikke krav om hvordan vi skulle gjøre ting, siden oppdragsgiver ikke hadde den tekniske forståelsen over hvordan man programmerer og hva som er mulig til å få til og ikke mulig, derfor fikk vi velge løsning selv. Dette gir oss friheten til å være selvstendige, og ettersom to av medlemmene i gruppen har kampsportbakgrunn og er instruktører som har jobbet lenge med dette, føler vi at vi kan tilfredsstille en god del av behovene som et vanlig medlem vil trenge. Vi valgte en Android løsning siden dette er det mest voksende operativsystemet for smarttelefoner, Android finnes i ca. 80 % av smarttelefonene ute i markedet. 1 Dette er en av grunnene, den andre grunnen er at flere gruppemedlemmer har hatt Androidprogrammering som fag og kan en god del om Android. Vi håper denne applikasjonen vil være til god hjelp for medlemmene og gjøre det enklere for alle. Webgrensesnittet var noe vi lagde først for å kommunisere med Android applikasjonen, men utviklet seg til å være en muligens løsning for administrasjonen for Oslo Fight Center. Webgrensesnittet er for å registrere medlemmer og instruktører, men skal kunne legge til nye 1 Googles-OS_id

7 varer, kurs og hendelser. Webgrensesnittet er blitt laget til for å kommunisere med mobilapplikasjonen. 7

8 8

9 Produktdokumentasjon 9

10 Innledning 4.1 Innledning Applikasjonens hensikt Målet med oppgaven er å levere et produkt som kan brukes av medlemmene til å få tilgang til timeplaner, informasjon om OFC, priser, hvilke typer kampsport, kontaktinformasjon og nyheter. Vi lager en applikasjon med mulighet til videre utvidelse og implementasjon Beskrivelse av applikasjonen OFC applikasjonen for Android skal brukes for å gi medlemmene lettere tilgang til informasjon om OFC senteret. En slik applikasjon vil gjøre det lettere og mer tilpasset til en mobiltelefon, en å måtte besøke en webside som ikke er helt tilpasset en mobiltelefon. Det mest relevante informasjonen for et medlem er timeplaner, informasjon om OFC, priser, hvilke typer kampsport, kontaktinformasjon og nyheter. Dette er hva vi ønsker minimum skal være ferdig til fristen, og ønsker å ha med flere funksjoner om vi har tid Beskrivelse av webgrensesnittet Webgrensesnittet skal brukes for å gi de ansatte i OFC en enklere hverdag. De skal på en enkel og effektiv måte kunne kommunisere med sine medlemmer gjennom webgrensesnittet som oppdaterer applikasjonen hos medlemmene. Der skal de ha muligheten til å legge til instruktører, medlemmer, utstyr, treninger, hendelser og nyheter. Grensesnittet skal ha en enkelt og selvforklarende oppbygging med god farge og kontrast. Det er viktig med et selvforklarende utseende slik at brukeren av webgrensesnittet føler at valgene en tar samstemmer med det som skjer Mål og rammebetingelser Kravspesifikasjonen opplyser om funksjonelle- og tekniske krav til produktet. Prosjektgruppen har i stor grad bestemt kravene selv. Oppdragsgiver har kommet med veiledninger i løpet av prosjektet. De kravene som ikke har blitt oppfylt i sin helhet er omtalt i prosessdokumentet. I prosessdokumentasjonen finner man en mer utfyllende kravspesifikasjon eller se vedlegg 1 kravspesifikasjon. 10

11 Funksjonelle krav: 1. Webgrensesnittet leses på nettleser på datamaskinen helst Chrome. a. Systemet skal kunne nåes fra en URL. b. Webgrensesnittet lagrer informasjonen til en database(xampp). c. Registreringene sorteres på alfabetisk rekkefølge. d. Systemet skal kunne hente og endre data. 2. Applikasjonen leses på smarttelefoner som bruker Android operativsystemet a. Skjermvindu er maksimert. b. applikasjonen har navigeringsmuligheter, en navigasjondrawer 2 på hovedsiden. c. Systemet skal kunne sende informasjon til brukere d. Systemet skal kunne hente ut informasjon fra databasen Ikke-funksjonelle krav Webgrensesnittet kan settes opp lokalt eller eksternt Webgrensesnittet er bare kompatibelt med installasjon av XAMPP på server Applikasjonen støtter Android versjonen Ice Cream Sandwich 4.0 og oppover. Må ha internett tilgang for å bruke applikasjonen Optimalisert til å kjøres på smarttelefoner 4.2 Teknologi Java / Eclipse / JDK/ADK Java er et objekt orientert programmeringsspråk. Java Development Kit (JDK) brukestil å utvikle Javaprogrammer. Android Software Development Kit (Android SDK) brukes til å utvikle Android applikasjoner, dette bygger seg på Java (JDK), og har debugger og ulike dokumentasjoner og veiledninger for Android utvikling. En Android applikasjon er hovedsakelig bygget opp av.xml filer(figur 6) og.java filer(figur 5). 2 https://developer.android.com/design/patterns/navigation-drawer.html 11

12 Figur 1 Dette er et eksempel på en.java fil Figur 2 Dette er et eksempel på en.xml fil i Android Emulator Emulatoren kommer med Android SDK, som brukes i Eclipse til å teste programmet. Dette er en stor fordel når det kommer til testing. Her kan vi sette opp ulike profiler på emulatoren og teste applikasjonen på ulike skjermstørrelser for å se at det fungerer på ulike enheter PHP / HTML / CSS /MySQL/ Vi lagde et webgrensesnitt for å ha en bedre kommunikasjon, og bedre løsning for vår applikasjon. Webgrensesnittet gir administratoren mulighet til å legge ut nyheter, ulike funksjoner for medlemmer (lage, endre, slette) og andre funksjoner. HTML og CSS er brukt for å lage denne siden. HTML er selve teksten og innholdet i siden, CSS er brukt for å forme siden sånn den ser ut, design. Vi har satt opp databasen i MySQL som vi har hatt i faget databaser. PHP har vi brukt for å kommunisere med websiden og databasen og for å sende spørringer til databasen. 12

13 4.2.4 JSON/Android JSON bruker vi for å konvertere og generere utfyllingsfeltene over til vanlig tekst for eksempel innloggingen til applikasjonen. 13

14 4.3 Beskrivelse av webgrensesnittet Innlogging Når vi kommer til administrator siden så får vi opp logo av Oslo Fight Center og et vindu hvor vi skal skrive inn brukernavn og passord. (Illustrasjon figur 7 innlogging) Figur 3 Innlogging 14

15 4.3.2 Hjem Etter å ha tastet et gyldig brukernavn og passord får vi opp hjem siden på webgrensesnittet som ser sånn ut. Se figur 8. Figur 4 Hovedsiden for webgrensesnittet Her på siden har vi flere kategorier som kalender, kurs, utstyr, medlem, instruktør. I tillegg så er det en logg av knapp og en hjem knappen hvor vi kan komme tilbake på hjemmesiden. På høyre siden ser vi kalender med fin oversikt over hendelser som foregår den valgte måneden. Øverst i høyre hjørne har vi navnet på hvem som er logget inn. I forsiden skal man kunne skrive inn teksten som vil dukke opp på mobilapplikasjonen som en push melding. 15

16 4.3.3 Kalender Ved å trykke på kalender ikonet får vi opp et vindu med kalender (Illustrasjon figur 9). Figur 5 Kalender på webgrensesnittet, ny hendelse legger til i kalenderen som illustrert. Her ser vi alle hendelsene som er satt opp. Man kan bla gjennom dag for dag, ukentlig eller månedlig. Vi kan hva slags hendelse det er, i hvilket tidspunkt den er og hvilken sal det er plassert. Figur 6 Ny hendelse Når vi trykker på ny hendelse dukker opp vinduet hvor vi kan opprette en ny hendelse. Her kan vi velge blant annet emna, type, sted og tiden på hendelsene vi vil opprette. 16

17 4.3.4 Kurs Ved å trykke på kurs ikonet får vi opp et vindu med forskjellige kurs. Her kan vi opprette nytt kurs, endre eller slette. Hvis vi vil opprette nytt kurs kan vi finne vår eget navn for kurset, velge en instruktør, antall Figur 7 Kurs på deltakere og beskrivelse. Det vil bli plassert i vinduet til høyre. Etter å ha opprettet kurset kan vi der etter sette opp kurset i hendelsene så vil den dukke opp i kalenderen for alle medlemmer. 17

18 4.3.5 Utstyr Ved å trykke på utstyr ikonet får vi opp et vindu med utstyr. Her kan vi legge til nytt utstyr, endre eller fjerne fra lageret. På høyre siden har vi vinduet med alt utstyret som er på lageret. Alt som er har er tilgjengelig for medlemmer på applikasjonen. Figur 8 Utstyr Når vi skal legge til nytt utstyr kan vi definere kategori utstyret skal ligge i, legge til en beskrivelse og pris. Etter som vi legger til utstyret vil den være tilgjengelig til alle våre medlemmer og alle kan bla gjennom produktene på sin applikasjon. 18

19 4.3.6 Medlem Ved å trykke på medlem ikonet får vi opp et vindu med registret av alle medlemmene. Her har vi muligheten til å behandle medlem register. Vi kan legge til nytt medlem, endre eller slette den. Figur 9 Medlem som har blitt registrert Når vi skal legge til nytt medlem til registret må vi innføre noe viktig informasjon om medlemmet. Medlems navn, passord, adresse, kontakt og fødselsår, bosted og kontakt. Etter det vil det bli legget inn i registret. Figur 10 Regestrasjon av ny medlem 19

20 4.3.7 Instruktør Når vi trykker på instruktør ikonet kommer vi oss på instruktør registret. Her har vi muligheten til å behandle informasjon om instruktørene. Vi kan legge til nytt medlem, endre eller slette. Figur 11 Instruktører som har blitt lagt til, legges i en tabell. Her kan man markere instruktøren man ønsker å redigere, slette eller hente informasjonen om Når vi skal legge til ny instruktør til registret må vi innføre noe viktig informasjon om instruktøren. Instruktørens navn, passord, adresse, kontakt og fødselsår, bosted, kontakt og litt om instruktøren. Etter det vil det bli legget inn i registret. Vi har kommentert ut regex koden fra server siden vi følte at den ikke var god nok, og hadde litt dårlig tid til å fikse på den. Figur 12 Ny instruktør 20

21 4.4 Beskrivelse av applikasjon Mye av koden vår kunne ha blitt generalisert for å gjøre tin enklere, men på grunn av litt dårlig tid, var ikke dette hovedfokuset vårt. Applikasjonen er delt i disse delene: Logg inn På første side (når man åpner applikasjonen) får man et skjema hvor man skal fylle inn brukernavn og passord, som sjekker opp mot databasen om det stemmer og finnes. Hvis ikke får du en feilmelding. Figur 13 Logg inn (applikasjonen) Figur 14 Kodesnutt av logg inn 21

22 4.4.2 Hjem Her vil nyhetene dukke opp på første siden. Nyhetene legges ut på webgrensesnittet som applikasjonen henter via try-catch metoder. Figur 15 Hjem (applikasjonen) Figur 16 Kodesnutt fra hjem 22

23 4.4.3 Min trening Min trening henter opp informasjon fra databasen vi try-catch metoder. Her henter den opp treninger du er på meldt, og treninger du har vært påmeldt på. Man har også mulighet til å melde seg på en time i dette vinduet. Bilder: Figur 17 Min trening (applikasjonen) Figur 18 Kodesnutt fra min trening 23

24 4.4.4 Instruktør Her henter applikasjonen det som står i databasen i instruktør. Den lister ut instruktører med navn og bilde. Figur 19 Instruktør (applikasjonen) Figur 20 Kodesnutt fra instruktør 24

25 4.4.5 Trening og hendelser Informasjonen om de ulike treningene og hendelsene som er lagt til i databasen via webgrensesnittet blir hentet her. Klikker man på en trening kan man velge om å legge den til i kalender eller bli påminnet av applikasjonen. Figur 21 Treninger og hendelser (applikasjonen) Figur 22 Kodesnutt fra trening og hendelser 25

26 4.4.6 Kurs Det listes ulike kurs som er lagt til i webgrensesnittet, man kan klikke på dem for å få en beskrivelse av kurset. Kursene listes ut navn og bilde. Figur 23 Kurs (applikasjonen) Figur 24 Kodesnutt fra kurs 26

27 4.4.7 Utstyr Det er en liste som viser ulike utstyr under hverandre. Man har bilde av utstyret, pris og klikker man på en av dem vil det dukke opp en beskrivelse av produktet. Figur 25 Utstyr (applikasjonen) Figur 26 Kodesnutt fra utstyr 27

28 4.4.8 Om oss Om oss henter informasjon direkte fra databasen, på grunn av tidsproblemer så valgte vi å gjøre dette. Figur 27 Om oss (applikasjonen) 28

29 4.4.9 Logg ut Denne funksjonen logger deg ut av applikasjonen, dette er kodesnutten: Figur 28 Kodesnutt for logg ut 29

30 4.5 Diagrammer & Klasser (webgrensesnitt) Use Case Vi benyttet oss av usecase for å dele inn de forskjellige rollene systemet skulle bygge på. Usecasene ga oss en felles forståelse for hvordan vi skulle få til en interaksjonen mellom aktørene og systemet, usecasene ble brukt tidlig i prosjektet og ga oss en stor nytteverdi av en fellesforståelse i hvordan slutt produktet skulle intragere med hverandre. Beskrivelse: Kommunikasjon mellom webgrensesnitt og mobilapplikasjon Hovedaktør: Medlemmer og Ansatte Prebetingelser: Enhetene må ha tilgang til internett. Postbetingelser: applikasjonen lister ut informasjon fra databasen, webapplikasjonen legger inn informasjon inn på databasen. Hovedscenario: Webgrensesnittet legger inn informasjon i databasen eks: varer og kurs, det blir listet ut til mobilapplikasjonen. Applikasjonen sender forespørsel til server og lister ut resultat Mulige utvidelser: mulige utvidelser er å utvide web- og mobilapplikasjonen med blogg sende push melding til medlemmer eller instruktører som man velger å huke av. Beskrivelse: Applikasjonen Hovedaktør: Medlemmer og Instruktører Prebetingelser: Enheten må ha tilgang til internett, må være medlem eller instruktør på Oslo Fight Center. Postbetingelser: Brukeren er logget inn Hovedscenario: Brukeren skriver inn brukernavn og passord Applikasjonen sender forespørsel til server og bekrefter betingelsene Sendes videre inn til Min Side på applikasjonen. Brukeren kan velge mellom eventer, varer, kurs og om oss. Mulige utvidelser: 30

31 Blogg for å poste hva som har skjedd den siste tiden Pushmelding til alle som har meldt seg på kurset. Figur 29 Use Case Diagrammet viser til krav som skal kunne implementeres i systemet og samhandlingen mellom kravene. Aktørene i use casene er administrasjonen og medlemmer på Oslo Fight Center. 31

32 4.5.2 Klassediagram I planleggingsfasen fant vi fort ut at det ville bli mange klasser, vi opprettet et klassediagram for å få en oversikt over hvordan vi skulle implementere webgrensesnitt. Etter hvert som vi kom lenger i programmeringen, kom vi borti tekniske utfordringer og behov vi hadde for å opprette flere klasser og endre klasser. Diagrammet ble ekspandert og revidert med de nye klassene. Figur 30 Klassediagram for webgrensesnittet, klassene er delt opp i Interface og vanlige klasser. Bilde illustrerer hvordan hver klasse er koblet mot hverandre og hvordan mekanismen fungerer. 32

33 Webgrensesnitt: Klassediagram for webgrensesnitt Antall klasser: 12 Klassenavn: Main(Index) Instructor Member Person Post Item Calendar Course Home InstructurRegistration ItemRegistration MemberRegistration Kort beskrivelse: Instructor Klassen er satt sammen av Person Member Klassen er satt sammen av Person Person Klassen Person er koblet til MemberRegistration, InstructorRegistration og Post Item Klassen Item er koblet til ItemRegistration Calendar Klassen er koblet sammen til Course og Main Course Klassen er koblet sammen til Calender og Main 33

34 4.5.3 Tilstandsdiagram(webgrensesnitt) Vi har valgt å lage et tilstandsdiagram for webgrensesnittet for å vise en oversikt og helhetlig bilde over kontrollflyten(overgangene) i webgrensesnittet. En kan tenke seg at dette tilstandsdiagrammet viser tilstandene til webgrensesnittet i sekvensdiagrammet. Figur 31 Tilstandsdiagram(webgrensesnitt), viser hvilken tilstand systemet har til enhver tid Aktivitetsdiagram For å hjelpe oss med å se gangen i databehandlingen internt i webapplikasjonen tegnet vi opp et aktivitetsdiagram. Dette er for å få en oversikt over alle funksjoner webapplikasjonen har og for at vi kunne få en felles forståelse for hva målet skulle være. Dette er aktivitetsdiagram over Hjem siden på webgrensesnittet: 34

35 Figur 32 Aktivitetsdiagram på webgrensesnittet viser hvordan oppgaven løses ved å gå fra den ene aktiviteten til den andre. Dette er aktivitetsdiagram over innlogging på webgrensesnittet og applikasjonen: Figur 33 Aktivitetsdiagram over innlogging på webgrensesnittet og applikasjonen 35

36 4.5.4 Sekvensdiagram I forhold til å få en oversikt over klassene laget vi sekvensdiagram for å illustrere logiske sammenhengen mellom programmet og bruker. Sekvensdiagramet har en stor nytte verdi for nye utviklere som ønsker å utvikle dette videre. Figur 34 Sekvensdiagram viser til use casene fra figur 33, flyten og tidsrekkefølgen for meldingene mellom objektene. Flyten i webgrensesnittet Hovedaktør: Bruker(ansatt eller instruktør) Beskrivelse: Viser sekvensene mellom: Login Varer Kurs Kalender Medlemmer 36

37 Instruktører Database Dette er vår database for mobil- og webapplikasjonen, databasen er et bindeledd mellom registreringssystemet og mobilapplikasjonen. Applikasjonen henter informasjon av databasen om hvilken priser det er i butikken, ulike kurs som blir holdt og progresjon av sine graderinger. Webapplikasjonen holder styr på registreringer av brukere, varer, kurs og hendelser, hendelser er kurs og arrangeringer som blir holdt. Figur 35 Database strukturen for mobil applikasjonen og webgrensesnittet, databasen inneholder alt som blir registrert i applikasjonen og webgrensesnittet samt endringer som blir foretatt. 37

38 4.6 Klasser & diagrammer (Applikasjonen) Use Case Dette er Use Case for mobilapplikasjonen. Figur 36 Use Case (applikasjon), kravene til hva mobilapplikasjonen skal ha. 38

39 4.6.2 Klassediagram Figur 37 Klassediagram (applikasjonen), klassediagrammet illustrerer alle klassene i Android applikasjonen, vi har MainActivity som er koblet til alle fragmentene, fragmentene er koblet til sin respektive klasser og adapter. Klassediagram for mobilapplikasjon Antall klasser: 28 Klassenavn: DrawerItem DrawerAdapter MainActivity GenericMethods IntroductionActivity MemberFunctions MemberAreaActivity FragmentEquipment FragmentCourse FragmentFindUs 39

40 FragmentHome FragmentMyTraining FragmentTrainingAndEvents FragmentBookPT Equipment EquipmentAdapter CourseAdapter Course News NewsAdapter MyTraining TrainingAndEventsAdapter MemberEvent Event BookPTAdapter Insturctor MemberEventAdapter Person og Member Kort beskrivelse: DrawerItem Klassen er koblet til MainActivity klassen. DrawerAdapter Klassen er koblet til MainActivity klassen. MainActivity Klassen er koblet til DrawerItem, DrawerAdapter, GenericMethods og MemberAreaActivity klassen. GenericMethods Klassen er koblet til MainActivity klassen. IntroductionActivity Klassen er koblet til MemberAreaActivity klassen. MemberFunctions Klassen er koblet til MemberAreaActivity klassen. MemberAreaActivity Klassen er koblet til IntroductionActivity, MainActivity, MemberFunctions, FragmentFindUs og FragmentHome klassen. FragmentEquipment Klassen er koblet til MemberAreaActivity, EquipmentAdapter og Equipment klassen. FragmentCourse Klassen er koblet til MemberAreaActivity, CourseAdapter og Course klassen. FragmentFindUs Klassen er koblet til MemberAreaActivity klassen. FragmentHome Klassen er koblet til MemberAreaActivity, News og NewsAdapter klassen. FragmentMyTraining Klassen er koblet til MemberAreaActivity, MemberEventAdapter og MyTraining klassen. FragmentTrainingAndEvents Klassen er koblet til MemberAreaActivity og Event klassen. FragmentBookPT Klassen er koblet til MemberAreaActivity, BookPTAdapter og Insturctor klassen. Equipment Klassen er koblet til MemberAreaActivity klassen. EquipmentAdapter Klassen er koblet til FragmentEquipment klassen. CourseAdapter Klassen er koblet til FragmentCourse klassen. Course Klassen er koblet til FragmentCourse klassen. News Klassen er koblet til FragmentHome klassen. NewsAdapter Klassen er koblet til FragmentHome klassen. MyTraining Klassen er koblet til FragmentMyTraining og Person og Member klassen. TrainingAndEventsAdapter Klassen er koblet til FragmentTrainingAndEvents klassen. MemberEvent Klassen er koblet til FragmentTrainingAndEvents klassen. Event Klassen er koblet til FragmentTrainingAndEvents klassen. BookPTAdapter Klassen er koblet til FragmentBookPT klassen. Instructor Klassen er koblet til FragmentBookPT klassen. MemberEventAdapter Klassen er koblet til MemberAreaActivity klassen. Person og Member Klassen er koblet til MyTraining klassen. 40

41 4.6.3 Aktivitetsdiagram Dette er et aktivitetsdiagram Figur 38 Aktivitetsdiagram (applikasjonen), viser flyten fra aktivitet til aktivitet i applikasjonen. En aktivitet er en pågående ikke atomisk eksekvering innen en tilstandsmaskin

42 4.6.4 Sekvensdiagram Dette er sekvensdiagrammet for mobilapplikasjonen. Figur 39 Sekvensdiagram (applikasjonen), viser flyten i applikasjonen mellom systemets objekter og kant(kontroller) objektet, samt meldinger mellom dem Database Se kapittel og figur 39, bruker samme database struktur. 42

43 4.7 Views modeller av webgrensesnittet Et view er en sammenslåing av flere tabeller til en tabell hvor man kan kjøre spørringer mot viewet og få ut all info, i stedet for å kjøre spørring mot flere tabeller. Her er viewene grafisk illustrert Ansatt Figur 40 View modell av ansatt (webgrensesnitt) 43

44 4.7.2 Instruktør Figur 41 View modell av instruktør (webgrensesnitt) 44

45 4.7.3 Instruktør (tabell du ville hatt i virkeligheten) Figur 42 View modell av instruktør, illustrasjon av hvordan det hadde vært i virkeligheten se webgrensesnitt. 45

46 4.7.4 Medlem Figur 43 View modell av medlem (webgrensesnitt) 46

47 4.7.5 Reservasjon Figur 44 View modell av reservasjon (webgrensesnitt) 47

48 4.8 Oppbygging og virkemåte Dette bildet viser hvordan applikasjonen kommuniserer med databasen. Figur 45 Oppbygning og virkemåte (applikasjonen), bilde illustrerer oppbygging og mekanismen bak mobil applikasjonen. Oppbyggingen har tre hovedpunkter, App som sender data wrapet i JSONObjekt til php som igjen sender data til databasen og tilbake. Når applikasjonen skal kommuniserer med databasen lages det en JSON objekt som pakkes inn i en PHP, en API som vi har laget som gjør SQL spørring til databasen. Deretter behandler den svaret og sender det som PHP, og applikasjonen tolker dette som JSON objekt. 48

49 Webgrensesnittet fungerer som illustrert nedenfor: Figur 46 Oppbygning og virkemåte (webgrensesnittet), oppbyggingen til webgrensesnittet er satt sammen av web Interface, java script og PHP, samt databasen som for data fra PHP scriptet. Når webgrensesnittet skal kommunisere med databasen, sender den en forespørsel i JavaScript (JavaScriptet henter all den informasjonen den trenger). Det sendes som et JSON objekt pakket inn i PHP kode, og blir gjort om til SQL spørringer. Databasen behandler svaret og svarer i PHP. JavaScripten tolker JSON objektet og oppdaterer viewet i webgrensesnittet. 49

50 4.9 Driftsmiljø - XAMPP & Windows Server MySQL standard - PHP-server jquery Android API Level 19 version code KITKAT - Fiber linje 60/50 mbps Uninett Utviklingsmiljø - Windows 7, Mac OS X Mavericks v XAMPP Notepad++ - Android ADT Server - Windows 7 Enterprise - Quad-Core AMD Opteron prosessor GHz - 4 gb ram - 64-bit operativsystem 50

51 5. Installasjon og kjøring på maskiner Denne installasjonsveiledningen forutsetter at XAMPP( X(any operating systems), Apache, MySQL, PHP and Perl) er installert på datamaskinen som skal tjene nettstedet 4. Det spiller ingen rolle hvilken operativsystem du velger, men denne installasjonsguiden er for Windows. Se gjennom systemkravene og sørg for at like eller nyere versjoner av Apache, MySQL og PHP er installert på maskinen. Installerer man Windows server 2012 finner man allerede PHP inkludert i XAMPP når man installerer det på maskinen. Som et generelt sikkerhetstiltak er det god skikk i å opprette flere dedikerte brukere med ulike rettigheter og passord. Dette finner du XAMPP konfigurasjonen, som nåes ved å skrive localhost i nettleseren. Veiledningen går ut fra at følgende stier finnes for Apache: Webserverens dokument-rot: C:\programs\xampp\htdocs I stien over legger du til mappen til webgrensesnittets prosjekt dokument. Når prosjekt dokumentet har blitt lagt til, slår man på Apache serveren. Start MySQL Database og Apache Web Server, test om alt fungerer. Bruk stien localhost/mappenavn/index.php for test. Om du har domene følg stien under: I nettleseren domene/mappedokukmentetsnavn/index.php Det anbefales å laste opp filene og databasen på et web domene. 5.1 Oppsett av databasen og tabell i MySQL 1. Opprett en MySQL database med navnet OFC i enten phpmyadmin eller åpne cmd i Windows. I Windows 7 klikker man start kjør og søker cmd og i Windows 8 i Metro menyen eller søk funksjon cmd. Vi tar for oss oppsett i cmd for dem som ønsker å gjøre det manuelt i phpmyadmin ler det bare å starte Apache og skrive inn localhost i nettleseren. 4 dfdf 51

52 2. Gå inn på kjør og legg til denne kommando for å åpne databasen: c:\xampp\mysql\bin\mysql.exe p u root 3. Create database OFC; 4. Eksempel på å legge inn tabeller. Gå inn på sql.txt filen og hent ut alle tabellene du skal legge til i databasen vi tar for oss en tabell eksempel, men metoden gjelder for alle. Se vedlegg 2 SQL for alle kommandoene, eller prosjektmappen SQL.txt Her legger vi til post tabellen som skal inneholde alle postbokser i landet. Når du har opprettet denne tabellen legger du til filen Postnummer.txt, åpner filen ctrl-c og ctrl-v i cmd så enter. Da har man lagt til alle postnummer i landet CREATE TABLE Post( PostalCode CHAR(4) NOT NULL, Post VARCHAR(100) NOT NULL, CONSTRAINT PostalCode PRIMARY KEY(PostalCode) ); Her opprettes person tabellen, det er viktig at vedkomne legger inn tabellene i kronologisk rekkefølge som tekstdokumentet følger, dette for å unngå komplikasjoner. CREATE TABLE Person( PNr INT AUTO_INCREMENT NOT NULL, Firstname VARCHAR(100) NOT NULL, Lastname VARCHAR(100) NOT NULL, Height INT NOT NULL, Weight INT NOT NULL, Address VARCHAR(100) NOT NULL, PostalCode CHAR(4) NOT NULL, Birthday date NOT NULL, 52

HOVEDPROSJEKT 2014-28. Studieprogram: Informasjonsteknologi. Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo

HOVEDPROSJEKT 2014-28. Studieprogram: Informasjonsteknologi. Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo 1 PROSJEKT NR. Studieprogram: Informasjonsteknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo 2014-28 TILGJENGELIGHET Åpen HOVEDPROSJEKT HOVEDPROSJEKTETS TITTEL

Detaljer

HOVEDPROSJEKT 2014-28. Studieprogram: Informasjonsteknologi. Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo

HOVEDPROSJEKT 2014-28. Studieprogram: Informasjonsteknologi. Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo 1 PROSJEKT NR. Studieprogram: Informasjonsteknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo 2014-28 TILGJENGELIGHET Åpen HOVEDPROSJEKT HOVEDPROSJEKTETS TITTEL

Detaljer

Utvikle en prototype for en digital versjon av helsekort for gravide. Programvareleverandør av ehelse-løsninger for helsevesenet

Utvikle en prototype for en digital versjon av helsekort for gravide. Programvareleverandør av ehelse-løsninger for helsevesenet Kravspesifikasjon Hovedprosjekt 2014 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus Presentasjon Tittel: Oppgave: Gruppemedlemmer: Digitalt Helsekort for Gravide Utvikle en prototype

Detaljer

KRAVSPESIFIKASJON. Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni.

KRAVSPESIFIKASJON. Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni. KRAVSPESIFIKASJON Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni. Prosjektgruppe: 27 Prosjektmedlem: Ole Almenning Stenhaug Veileder.

Detaljer

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk Produktdokumentasjon Madison Møbler Administrasjonsside og Nettbutikk 1 1. Forord 1.1 Dokumentasjonen Dette er en teknisk dokumentasjon på produktet som er utviklet. Denne er tiltenkt personer med teknisk

Detaljer

Innstallasjon og oppsett av Wordpress

Innstallasjon og oppsett av Wordpress Del 1 - Installasjon og oppsett Innstallasjon og oppsett av Wordpress Wordpress har blitt en veldig populær publiseringsplattform for websider. Uten særlige tekniske ferdigheter kan man sette opp profesjonelle

Detaljer

Kravspesifikasjon. Forord

Kravspesifikasjon. Forord Kravspesifikasjon Forord Kravspesifikasjonen skal beskrive applikasjonens funksjonalitet og betingelsene som oppdragsgiver krever. Det skal også hjelpe utviklerne med å begrense applikasjonen slik at den

Detaljer

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1 KRAVSPESIFIKASJON Gruppe 2 Hovedprosjekt, Høgskolen i Oslo og Akershus Våren 2014 KRAVSPESIFIKASJON 1 CONTENTS 1. Forord... 3 2. Presentasjon... 3 2.1 Gruppens medlemmer... 3 2.2 Oppdragsgiver... 3 2.3

Detaljer

Kravspesifikasjon. Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar 2011. Gruppemedlemmer

Kravspesifikasjon. Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar 2011. Gruppemedlemmer Kravspesifikasjon Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar 2011 Gruppemedlemmer Adeel Yousaf Khan s141459 Mats Klingenberg Naustdal s148155 Nur M. Ahmed s148108 Thomas Wiborg s161335

Detaljer

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus Forprosjektrapport Gruppe 2 Hovedprosjekt 2014, Høgskolen i Oslo og Akershus 1 INNHOLD 2 Presentasjon... 2 2.1 Gruppen medlemmer... 2 2.2 Oppgave... 2 2.3 Oppdragsgiver... 2 2.4 Veileder... 2 3 Sammendrag...

Detaljer

PROSESSDOKUMENTASJON

PROSESSDOKUMENTASJON PROSJEKT NR.: 10-30 Studieprogram: Anvendt Datateknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo TILGJENGELIGHET: Papir og elektronisk Telefon: 22 45 32 00

Detaljer

Eksamen i Internetteknologi Fagkode: IVA1379

Eksamen i Internetteknologi Fagkode: IVA1379 Høgskolen i Narvik Side 1 av 5 Eksamen i Internetteknologi Fagkode: IVA1379 Tid: Mandag, 07.06.04, 9:00-12:00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler tillatt. Eksamen består av 4 oppgaver

Detaljer

Produktrapport Gruppe 9

Produktrapport Gruppe 9 Forord Dette dokumentet er ment for personer som skal vedlikeholde, endre eller utvikle systemet. Produktdokument innholder informasjoner om programmets funksjoner og hvordan de fungerer. Før bruk av dette

Detaljer

Remote Desktop Services

Remote Desktop Services Brukerveiledning Remote Desktop Services Fra Eltele AS 1 Innholdsfortegnelse Multi-Faktor Autentisering... 3 Pålogging... 3 Web Interface (anbefales)... 4 RemoteApp på Skrivebord... 6 Remote Desktop Klient

Detaljer

Velkommen til Pressis.

Velkommen til Pressis. 1 Velkommen til Pressis. Dette er et veiledende dokument med linker i innledningen. Veiledningene vil ta deg igjennom de forskjellige tilkoblings muligheter du har med oss. Hvis du bare har behov for en

Detaljer

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen. Artist webside Innhold Artist webside...1 Gruppe medlemmer...1 Oppdragsgiver...1 Kontaktperson...2 Veileder...2 Oppgaven...2 Muligheter...2 Sammendrag...2 Dagens situasjon...2 Mål og rammebetingelser...3

Detaljer

Hovedprosjekt 2011. Høgskolen i Oslo. Gruppe 24. Tore Holmboe (s155547) Vegard Kamben (s148147) Anders Fohlin Kjøde (s155551) Haakon Nygård (s155535)

Hovedprosjekt 2011. Høgskolen i Oslo. Gruppe 24. Tore Holmboe (s155547) Vegard Kamben (s148147) Anders Fohlin Kjøde (s155551) Haakon Nygård (s155535) Hovedprosjekt 2011 Høgskolen i Oslo Gruppe 24 Tore Holmboe (s155547) Vegard Kamben (s148147) Anders Fohlin Kjøde (s155551) Haakon Nygård (s155535) Stian Pettersen (s144449) en RSS-leser på tvers av touchenheter

Detaljer

Scan Secure GTS 5.1 + PAS

Scan Secure GTS 5.1 + PAS Scan Secure GTS 5.1 + PAS Installasjonsmanual For versjon 5.1.7 og nyere Denne installasjonsmanualen er konfidensiell Den er kun ment til bruk for system administrator Den skal ikke benyttes av brukere

Detaljer

Forprosjekt gruppe 13

Forprosjekt gruppe 13 Forprosjekt gruppe 13 Presentasjon Tittel: Oppgave: Periode: Gruppemedlemmer: Veileder: Oppdragsgiver: Kontaktperson: Mobilbillett i HTML5 Utvikle en mobil billettautomat innenfor kategorien dedikert web

Detaljer

Del VII: Kravspesifikasjon

Del VII: Kravspesifikasjon 1 2 Forord Dette dokumentet inneholder retningslinjer for gruppen vår og beskrivelse av betingelsene for utviklingen av vårt prosjekt. Vår gruppe benyttet dette dokumentet som et styringsdokument for å

Detaljer

1. Intro om SharePoint 2013

1. Intro om SharePoint 2013 Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Intro om SharePoint 2013 Stein Meisingseth 09.08.2013 Lærestoffet er utviklet for faget LO205D Microsoft SharePoint 1. Intro om SharePoint

Detaljer

Del IV: Prosessdokumentasjon

Del IV: Prosessdokumentasjon 1 2 Forord Dette dokumentet omhandler detaljert beskrivelse av vår arbeidsprosess gjennom hele perioden med prosjektet. Prosessdokumentasjonen er en viktig del av sluttrapporten, og er delt opp i følgende

Detaljer

Denne rapporten er beregnet for dataansvarlig på Grefsenhjemmet, den som skal installere, vedlikeholde og modifisere systemet.

Denne rapporten er beregnet for dataansvarlig på Grefsenhjemmet, den som skal installere, vedlikeholde og modifisere systemet. Produktrapport Forord Denne rapporten er beregnet for dataansvarlig på Grefsenhjemmet, den som skal installere, vedlikeholde og modifisere systemet. Dataansvarlig eller supporter trenger informasjon om

Detaljer

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang VMware Horizon View Client Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang Introduksjon Fjerntilgang er blitt oppgradert til en bedre og mer moderne løsning. Programmet er identisk

Detaljer

Vedlikeholde nettstedet i Joomla 2.5 +

Vedlikeholde nettstedet i Joomla 2.5 + Vedlikeholde nettstedet i Joomla 2.5 + Innlogging: Klikk deg inn på din nettside. I menyen på ditt nettsted vil det være en link til logg inn eller adm. Klikk på denne og logg inn med det brukernavnet

Detaljer

Brukermanual - Joomla. Kopiering av materiale fra denne Bonefish manualen for bruk annet sted er ikke tillatt uten avtale 2010 Bonefish.

Brukermanual - Joomla. Kopiering av materiale fra denne Bonefish manualen for bruk annet sted er ikke tillatt uten avtale 2010 Bonefish. Brukermanual - Joomla Bonefish brukermanual - Joomla Gratulerer med ny nettside fra Bonefish. Du er nå blitt eier og administrator for din egen nettside, noe som gir deg visse forpliktelser ovenfor din

Detaljer

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress Sist oppdatert 05.06.2015 Innholdsfortegnelse 1. Hva er Wordpress?... 3 2. Hvordan logger jeg inn i kontrollpanelet?...

Detaljer

Kravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften

Kravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften Kravspesifikasjon Presentasjon Hovedprosjektet gjennomføres ved Høgskolen i Oslo, avdelingen for ingeniørutdanning. Målet med oppgaven er å utvikle en online webshop for bestilling av postkasser. Dette

Detaljer

BRUKERMANUAL. Telsys Online Backup

BRUKERMANUAL. Telsys Online Backup BRUKERMANUAL Telsys Online Backup TELSYS AS - 06.08.2009 Innhold Generelt... 3 Kom i gang... 4 Installasjon av Telsys Online Backup Proff/Standard... 4 Start opp klienten for første gang!... 10 Logg inn...

Detaljer

Innholdsfortegnelse. Side 118 av 135

Innholdsfortegnelse. Side 118 av 135 Forord Dette produktet er endel av hovedprosjektoppgaven til gruppe 33 vår 2011. Produktet har som hensikt å lagre SMS meldinger i en Noark standard. Leseren av denne brukermanualen skal ikke trenge noen

Detaljer

Dokument 1 - Sammendrag

Dokument 1 - Sammendrag Dokument 1 - Sammendrag Automatnett - Nytt CMS-verktøy for Uno-X Automat Fakultet for teknologi, kunst og design Høgskolen i Oslo og Akershus, 2013 Innholdsfortegnelse Sammendrag 1 1. Innledning 1 2. Om

Detaljer

WWW.POLARPRODUKSJON.NO

WWW.POLARPRODUKSJON.NO GUIDE RSHL.NO Av Fredrik Mediå Oppgraderingen av nettstedet RSHL.NO har ført til at det kan oppstå en del spørsmål og forvirringer rundt hvordan forskjellige elementer fungerer. Denne guiden skal fungere

Detaljer

Installasjon av Nett-TV-meter Trinn for trinn

Installasjon av Nett-TV-meter Trinn for trinn Installasjon av Nett-TV-meter Trinn for trinn Nett-TV-meter tilpasset for Windows og OS X (Mac). I dette dokumentet finner du fremgangsmåten for installasjonen av Nett-TV-meter. I e-posten du/dere har

Detaljer

Forprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016. Pillbox Punchline

Forprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016. Pillbox Punchline Forprosjektrapport Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016 Pillbox Punchline Gruppe 8 André Østhagen Bye, s198607 Annika Hammervoll, s198611 Hanne Rygge, s198613

Detaljer

Kravspesifikasjon. Android app for aktivering av jakt- og fiskekort. Bacheloroppgave vår 2014. Høgskolen i Oslo og Akershus. Charlotte Sjøthun s180495

Kravspesifikasjon. Android app for aktivering av jakt- og fiskekort. Bacheloroppgave vår 2014. Høgskolen i Oslo og Akershus. Charlotte Sjøthun s180495 Charlotte Sjøthun s180495 Nanna Mjørud s180477 Anette Molund s181083 Kravspesifikasjon Android app for aktivering av jakt- og fiskekort Bacheloroppgave vår 2014 Høgskolen i Oslo og Akershus Forord Hensikten

Detaljer

Brukermanual. Studentevalueringssystem

Brukermanual. Studentevalueringssystem Brukermanual Studentevalueringssystem 1 Forord 1.1 Forord Denne brukermanualen innholder beskrivelse av systemets funksjonalitet og introduserer systemet for brukeren. Brukermanualen er delt inn i tre

Detaljer

Forprosjektrapport. Presentasjon. Studentgruppen. Bekk Consulting AS. Android app for aktivering av jakt- og fiskekort

Forprosjektrapport. Presentasjon. Studentgruppen. Bekk Consulting AS. Android app for aktivering av jakt- og fiskekort Forprosjektrapport Presentasjon Tittel: Oppgave: Gruppemedlemmer: Prosjektgruppe: Veileder: Hovedoppdragsgiver: Kunde av oppdragsgiver: Ansvarlig for gruppen: Faglig veileder hos BEKK: Android app for

Detaljer

Eventhandler Teknologi, kunst og design Høgskolen i Oslo og Akershus, våren 2013. Testrapport

Eventhandler Teknologi, kunst og design Høgskolen i Oslo og Akershus, våren 2013. Testrapport Eventhandler Teknologi, kunst og design Høgskolen i Oslo og Akershus, våren 2013 Testrapport 1 INNHOLDSFORTEGNELSE 1 INNHOLDSFORTEGNELSE... 1 2 Innledning... 2 3 Formål med testing... 3 3.1 Funksjonalitet...

Detaljer

Vedlegg Side 83 av 155

Vedlegg Side 83 av 155 4 Side 83 av 155 Innholdsfortegnelse 1 Kravspesifikasjon... 86 2 Kravspesifikasjon 2.0... 92 3 Domenemodell... 98 4 UseCase Diagram Oversikt... 102 6 Detaljert beskrivelse av UseCase Diagram... 106 Webapplikasjon...

Detaljer

Kjøre Wordpress på OSX

Kjøre Wordpress på OSX Kjøre Wordpress på OSX Alt etter hva du ønsker å bruke Webserveren til er det flere måter å gjøre dette på. Ønsker du kun en side som skal dele sider du lager manuelt, med PHP, GD etc eller med server

Detaljer

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc.

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc. Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc. Av Thomas Gitlevaag Steg 1. Installasjon Steg 2. simpel utforsking av wordpress steg 3. Sette opp en veldig enkel side. Steg 1.

Detaljer

Brukerdokumentasjon for LabOra portal - forfattere

Brukerdokumentasjon for LabOra portal - forfattere Brukerdokumentasjon for LabOra portal - forfattere Skin: Dnnbest-Grey-Skin1024 Skin: Metro7 Custom LabOra web-portal er et web-basert publiseringsprogram for publisering av informasjon på hjemmesider.

Detaljer

S y s t e m d o k u m e n t a s j o n

S y s t e m d o k u m e n t a s j o n S y s t e m d o k u m e n t a s j o n Monitorering av produksjonsløyper ved Nasjonalbiblioteket - Project BAKE Utarbeidet av: Einar Wågan Kristian Akerhei Studium: Informasjonssystemer Innlevert: 26.5.2015

Detaljer

BRUKERMANUAL. Deviations and Reporting

BRUKERMANUAL. Deviations and Reporting BRUKERMANUAL Deviations and Reporting Forord Dette er brukermanual for CEMAsys Immediate Reporting applikasjon som er laget for iphone og Android telefoner. CEMAsys Immediate Reporting er en applikasjon

Detaljer

Oblig 5 Webutvikling. Av Thomas Gitlevaag

Oblig 5 Webutvikling. Av Thomas Gitlevaag Oblig 5 Webutvikling Av Thomas Gitlevaag For oppgave 1 og 2 skal dere levere en funksjonell webside på deres hjemmeområde. Dere skal også levere alle phps-filene slik at man for en hver side kan slenge

Detaljer

Før du starter, del 2

Før du starter, del 2 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Global støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

Forprosjekt. Accenture Rune Waage, rune.waage@accenture.com, 91605634

Forprosjekt. Accenture Rune Waage, rune.waage@accenture.com, 91605634 Forprosjekt Presentasjon Gruppe 19: Event-planlegger Andreas Berglihn s169991 Harald R. Svendsen s127142 Gruppe Gruppe 19 Andreas Berglihn, s169991 Harald R. Svendsen s127142 Oppgave Eventplanlegger Utvikle

Detaljer

PowerOffice Server Service

PowerOffice Server Service PowerOffice Server Service 20 14 Po we ro ffice AS - v4.5.1 PowerOffice SQL - PowerOffice Server Service Alle rettigheter reservert. Ingen deler av dette arbeidet kan reproduseres i noen form eller på

Detaljer

Installere JBuilder Foundation i Windows XP

Installere JBuilder Foundation i Windows XP Installere JBuilder Foundation i Windows XP Installasjon av JBuilder Foundation på Windows (dekker her spesifikt fremgangen ved bruk av Microsoft Windows XP Professional, men det vil mest trolig ikke være

Detaljer

Compello Invoice Approval

Compello Invoice Approval Compello Invoice Approval Godkjenning Webmodul brukerdokumentasjon Nettbrett og desktop via nettleser Index 1 Innledning... 3 2 Funksjonalitet... 4 Nettbrett og desktop via nettleser... 4 2.1.1 Desktop

Detaljer

4. Installasjonsveiledning. Experior - rich test editor for FitNesse -

4. Installasjonsveiledning. Experior - rich test editor for FitNesse - 4. Experior - rich test editor for FitNesse - 4.1. Forord Denne rapporten inneholder installasjonsveiledning for Experior. Experior er tilpasset for installasjon i oppdragsgivers utviklingsmiljø. Det er

Detaljer

1. Forord 2. Leserveiledning

1. Forord 2. Leserveiledning KRAVSPESIFIKASJON 1 1. Forord Hensikten med kravspesifikasjonen er at den skal fungere som et styringsdokument under prosessen og definere rammer og betingelser rundt hovedprosjektet. Den er utviklet etter

Detaljer

Publisere på nvfnorden.org

Publisere på nvfnorden.org Kommunikasjonsgruppen i NVF Publisere på nvfnorden.org En guide til de viktigste funksjonene i publiseringsverktøyet LiSA Live, 2. utg. Johanne Solheim 22.02.2013 Innhold Introduksjon... 1 Logg deg på...

Detaljer

Komme igang med App Inventor Introduksjon App Inventor PDF

Komme igang med App Inventor Introduksjon App Inventor PDF Komme igang med App Inventor Introduksjon App Inventor PDF Introduksjon Dette er en introduksjon til MIT App Inventor, hvor du skal lære å lage applikasjoner til Android. Å lage apps i App Inventor er

Detaljer

P L A N I A 8 S Y S T E M K R A V PLANIA 8 SYSTEM KRAV. Plania 8 Systemkrav.docx 27.04.2015 1 av 8

P L A N I A 8 S Y S T E M K R A V PLANIA 8 SYSTEM KRAV. Plania 8 Systemkrav.docx 27.04.2015 1 av 8 PLANIA 8 SYSTEM KRAV Plania 8 Systemkrav.docx 27.04.2015 1 av 8 INNHOLD 1 INNLEDNING... 1-3 1.1 Generell beskrivelse... 1-3 1.1.1 Plania DESKTOP og Plania WEB... 1-3 2 SYSTEMKRAV... 2-4 2.1 Krav til ulike

Detaljer

Kort brukerveiledning om fjerntilgangsløsningen

Kort brukerveiledning om fjerntilgangsløsningen Kort brukerveiledning om fjerntilgangsløsningen Viktig før du tar i bruk fjerntilgangsløsningen VIKTIG! Før du kan ta i bruk fjerntilgang må du sende en e-post til it-hjelp@uis.no med ditt mobilnummer.

Detaljer

Brukerveiledning for programmet HHR Animalia

Brukerveiledning for programmet HHR Animalia Brukerveiledning for programmet HHR Animalia Versjon 1.0 Rakkestad, 26.03.2014 Innholdsfortegnelse 1. Introduksjon... 3 2. Installasjon og oppgradering... 3 2.1 Nedlasting... 3 2.2 Oppdatering av operativsystem

Detaljer

Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING

Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING 2009 Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING Brukerveiledning for tilleggsmodul til Microsoft PowerPoint og Open Office for oppdatering av eget innhold for kunder av Doctors Media

Detaljer

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk. Innhold Steg 1: Installasjon... 3 Steg 2: Installasjon av programvare... 3 Steg 3. Oppsett av wifi, email varsling og alarm... 5 Steg 4: Installasjon og oppsett av mobil app... 8 Steg 5: Installasjon og

Detaljer

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web.

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web. Brukerguide Hjørne pushback Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web. Innhold Spille simuleringen på web... 1 Før du starter... 1 Innlogging...

Detaljer

Hovedprosjektet i Data Høgskolen i Oslo våren 2010

Hovedprosjektet i Data Høgskolen i Oslo våren 2010 Hovedprosjektet i Data Høgskolen i Oslo våren 2010 Kevin Holmvik s147777 Nikolai Godager s147790 Einar Drivdal s147782 Chau Quoc Quo Do s147792 PROSJEKT NR.: 10-30 Studieprogram: Anvendt Datateknologi

Detaljer

Kom i gang med programmering i Java

Kom i gang med programmering i Java Kom i gang med programmering i Java Dette dokumentet forteller hvordan du skal komme i gang med programmering inkludert nedlasting av den programvare du trenger samt oppsett av disse samt en del innstillinger

Detaljer

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas Prosjekt nr. 2011 22 Testrapport Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato

Detaljer

Testrapport. Studentevalueringssystem

Testrapport. Studentevalueringssystem Testrapport Studentevalueringssystem 1 Forord 1.2 Forord Dette prosjektet er et hovedprosjekt i data ved Høgskolen i Oslo, avdeling for ingeniørutdanning, og gjennomføres i samarbeid med Ingeniøravdeling

Detaljer

Brukerveiledning. Kom i gang. publiseringsverktøy. versjon 2 - revidert 10.02.2010 AESTON. Side 1

Brukerveiledning. Kom i gang. publiseringsverktøy. versjon 2 - revidert 10.02.2010 AESTON. Side 1 Brukerveiledning Kom i gang publiseringsverktøy versjon 2 - revidert 10.02.2010 AESTON Side 1 Velkommen som bruker av Kameleon Introduksjon Kameleon er et publiseringsverktøy (Content Management system

Detaljer

IMS Intelligent MediaServer Desktop Upload Tool

IMS Intelligent MediaServer Desktop Upload Tool IM S Intelligent MediaServer Desktop Upload Tool INNHOLDSFORTEGNELSE Innledning... 3 Første gangs bruk av Desktop Upload Tool... 4 Innlogging... 4 Nedlasting av programvare... 5 Installere Desktop Upload

Detaljer

PowerOffice Mobile Server

PowerOffice Mobile Server PowerOffice Mobile Server 20 14 Po we ro ffice AS - v20 12.1.0 PowerOffice SQL - PowerOffice Mobile Server Alle rettigheter reservert. Ingen deler av dette arbeidet kan reproduseres i noen form eller på

Detaljer

ThinkPage CMS 2.0. Hurtigveiledning. Av ThinkPage AS

ThinkPage CMS 2.0. Hurtigveiledning. Av ThinkPage AS ThinkPage CMS 2.0 Hurtigveiledning Av ThinkPage AS ThinkPage CMS 2 Forord Dette er en midlertidig brukerveiledning tar for seg de viktigste basisfunksjonene i ThinkPage CMS og gir brukeren nødvendig innføring

Detaljer

Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8

Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8 Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8 Endre passord på Kirkedata... 11 Dropbox på Kirkedata... 14 Apple Mac RDP... 20 Outlook og e-post... 30 Outlook Web

Detaljer

Manual for innlegging av standard sideinnhold og nyheter via «backend»

Manual for innlegging av standard sideinnhold og nyheter via «backend» Manual for innlegging av standard sideinnhold og nyheter via «backend» 23.3.2006 Utarbeidet av: 2 Innlogging og beskrivelse av hovedelement i «backend» For å få tilgang til redigeringsmodul velges følgende

Detaljer

Installere JBuilder Foundation i Mandrake Linux 10.0

Installere JBuilder Foundation i Mandrake Linux 10.0 Installere JBuilder Foundation i Mandrake Linux 10.0 Installasjon av JBuilder Foundation på Linux (dekker her spesifikt fremgangen ved bruk av Mandrake Linux 10.0, men distribusjon vil gjøre liten eller

Detaljer

VEDLEGG 1 KRAVSPESIFIKASJON

VEDLEGG 1 KRAVSPESIFIKASJON VEDLEGG 1 KRAVSPESIFIKASJON INNHOLDSFORTEGNELSE Forord... 2 1 Systembeskrivelse... 2 2 Mål for systemet... 3 3 Funksjonelle krav... 4 4 Ikke-funksjonelle krav... 5 5 Use-case diagram... 6 6 Rammekrav...

Detaljer

Brukerguide for www.altadykkerklubb.com

Brukerguide for www.altadykkerklubb.com Brukerguide for www.altadykkerklubb.com Utgitt første gang: 27/09-07 Sist oppdatert: 23/03-09 1 Innledning Dette er den nye siden til Alta Dykkerklubb! Den er blitt laget over et system som gjør det mulig

Detaljer

[GILJE SELSKAPSLOKALER]

[GILJE SELSKAPSLOKALER] 2013 Hovedprosjekt 2013 Gruppe 27 Kravspesifikasjon [GILJE SELSKAPSLOKALER] Lars Gjestang - Hiran Piapo - Bård Skeie Kravspesifikasjon 1 Presentasjon 1.1 Innledning Dette prosjektet er et hovedprosjekt

Detaljer

TESTRAPPORT... 91 FORORD... 91 INNHOLD... 92 23 INNLEDNING... 93 24 TEST AV SYSTEMET... 93. 24.1 Databasen og SQL spørringer... 93

TESTRAPPORT... 91 FORORD... 91 INNHOLD... 92 23 INNLEDNING... 93 24 TEST AV SYSTEMET... 93. 24.1 Databasen og SQL spørringer... 93 90 Testrapport Forord Dette dokumentet er testrapporten for hovedprosjektet, og skal gi en oversikt over all testing utført på systemet under og etter ferdigstilling, samt feil og løsninger gruppen har

Detaljer

1. Forord... 2 2. Innholdsfortegnelse... 3 3 innledning... 5. 4. Funksjonelle egenskaper og krav... 7. 5. Spesifikke krav av delsystemer...

1. Forord... 2 2. Innholdsfortegnelse... 3 3 innledning... 5. 4. Funksjonelle egenskaper og krav... 7. 5. Spesifikke krav av delsystemer... Side 1 1. Forord Dette dokumentet er en kravspesifikasjon og har blitt utarbeidet av arbeidsgiver og prosjektgruppen. Dokumentet består av ni kapitler. Det vil først bli presentert hvem prosjektgruppen

Detaljer

Brukerveiledning. Kom i gang. publiseringsverktøy. versjon 7 - revidert 29.01.2014. Gevir IT Drift AS Webside: www.gevir.no.

Brukerveiledning. Kom i gang. publiseringsverktøy. versjon 7 - revidert 29.01.2014. Gevir IT Drift AS Webside: www.gevir.no. Brukerveiledning Kom i gang publiseringsverktøy versjon 7 - revidert 29.01.2014 Gevir IT Drift AS Webside: www.gevir.no Side 1 Velkommen som bruker av Kameleon Introduksjon Kameleon er et publiseringsverktøy

Detaljer

[GILJE SELSKAPSLOKALER]

[GILJE SELSKAPSLOKALER] 2013 Hovedprosjekt 2013 Gruppe 27 Kravspesifikasjon [GILJE SELSKAPSLOKALER] Lars Gjestang - Hiran Piapo - Bård Skeie Kravspesifikasjon 1 Presentasjon 1.1 Innledning Dette prosjektet er et hovedprosjekt

Detaljer

Hovedprosjekt ved Høgskolen i Oslo våren 2011 CHARITY DOCTORS KRAVSPESIFIKASJON

Hovedprosjekt ved Høgskolen i Oslo våren 2011 CHARITY DOCTORS KRAVSPESIFIKASJON CHARITY DOCTORS KRAVSPESIFIKASJON Hovedprosjekt i informasjonsteknologi ved Høgskolen i Oslo våren 2011 Gruppe 13 Muleha Nhonzi Harlem Tambwe Mufoncol Ruban Amuthalingam Page 1 of 6 1 Innledning 1.1 Innledning

Detaljer

Installasjonsveiledning PowerOffice SQL

Installasjonsveiledning PowerOffice SQL Installasjonsveiledning PowerOffice SQL INSTALLASJON For å ta i bruk PowerOffice SQL må du ha Microsoft SQL Server installert. MS-SQL leveres i to versjoner - fullversjon eller SQL Express. MS-SQL Express

Detaljer

- Java kan lastes ned gratis http://www.java.com. For installasjon, se punktet Hvordan laster jeg ned og installerer Java på min maskin?.

- Java kan lastes ned gratis http://www.java.com. For installasjon, se punktet Hvordan laster jeg ned og installerer Java på min maskin?. Innhold Hva er Java?... 2 Hvor finner jeg Java?... 2 Hvorfor må jeg ha Java for å bruke nettbanken?... 2 Hvordan installerer jeg Java på min maskin?... 2 Jeg får bare en feilmelding om "File is corrupt"

Detaljer

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD Forprosjektrapport Feilsøkingsverktøy for Homebase AS INNHOLD Presentasjon Sammendrag Om bedriften Dagens situasjon Mål og rammebetingelser Funksjonelle krav: Ikke-funksjonelle krav: Løsninger Analyse

Detaljer

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5.

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5. 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Lønn støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

Brukermanual. System for oversiktslister. Entreprenører

Brukermanual. System for oversiktslister. Entreprenører Brukermanual System for oversiktslister Entreprenører v2007-02-24 Side 1 av 11 INNHOLDSFORTEGNELSE Innholdsfortegnelse... 2 Innlogging... 3 Registrer underentreprenør... 4 Registrer mannskap... 5 Oversiktslister...

Detaljer

Brukermanual for Quizbuilder

Brukermanual for Quizbuilder Brukermanual for Quizbuilder 1. juni 2010 Innhold 1 Installasjon av Quizbuilder 2 1.1 Installasjon fra Kildekode........................ 2 1.2 Installasjon fra Zip-fil.......................... 2 2 Quizbuilder

Detaljer

Brukerveiledning for hjemmesider

Brukerveiledning for hjemmesider Hegra Idrettslag Brukerveiledning for hjemmesider En kort innføring for bidragsytere på www.hegrail.no Ivar Friheim 2009-05-18 Innhold Innledning... 3 Nyheter... 3 Sider... 3 Kalenderinnslag... 3 Pålogging...

Detaljer

Huldt & Lillevik Ansattportal. Installere systemet

Huldt & Lillevik Ansattportal. Installere systemet Huldt & Lillevik Ansattportal Installere systemet Innholdsfortegnelse INSTALLERE ANSATTPORTAL... 3 TEKNISKE KRAV (WINDOWS OG WEB)... 3 SERVERE OG NETTVERK... 3 MICROSOFT.NET RAMMEVERK 4.0 MÅ VÆRE INSTALLERT...

Detaljer

Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet

Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet Innholdsfortegnelse Innlogging...3 Forside...4 Menyen...4 Oversikt over utstyret...5 Rediger utstyr...6 Opprett

Detaljer

Brukerveiledning WordPress. Innlogging:

Brukerveiledning WordPress. Innlogging: Brukerveiledning WordPress Her er en liten guide for hjelpe deg gjennom det grunnleggende i Wordpress. Denne veilederen vil ta deg gjennom: Innlogging Lage en side Lage et innlegg Innlogging: For å logge

Detaljer

Bachelorprosjekt 2015

Bachelorprosjekt 2015 Bachelorprosjekt 2015 Høgskolen i Oslo og Akershus Tam Ha (s171513) Arslan Yousaf (s189135) Gabriel Noraker Alfarrustad (s161910) Eivind Lund (s180381) Phillip Padiernos Næss (s162951) Forprosjekt Prosjektets

Detaljer

Her er en enkel bruksanvisning på administrasjonspanelet til hjemmesiden din på QTSystems.

Her er en enkel bruksanvisning på administrasjonspanelet til hjemmesiden din på QTSystems. Her er en enkel bruksanvisning på administrasjonspanelet til hjemmesiden din på QTSystems. Redigert 10.februar 2010. For at det skal bli lettere å lese denne manualen kan du justere størrelsen på dette

Detaljer

24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus. Forprosjektrapport. Presentasjon

24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus. Forprosjektrapport. Presentasjon 24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus Forprosjektrapport Presentasjon Tittel Precision Teaching App for Android Oppgave Å lage en Android app som skal benyttes

Detaljer

Programmeringsrammeverk som kan installeres på Windows Mobiloperativsystem

Programmeringsrammeverk som kan installeres på Windows Mobiloperativsystem .NET Android AOSP Programmeringsrammeverk som kan installeres på Windows operativsystem Mobiloperativsystem Android Open Source Project. Har i oppgave å vedlikeholde og videreutvikle Android operativsystem.

Detaljer

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand Web fundamentals Webdesign 17. januar 2008 Monica Strand Webdesign 17. januar 2008 1 Web design Fagområdet Web design inneholder flere disipliner Grafisk design Informasjonsdesign Brukergrensesnittdesign

Detaljer

Vedlegg LMC intranett

Vedlegg LMC intranett Vedlegg LMC intranett H12D02 Jarl-Håvard Holen Ole-Martin Larsen Fredrik Sethne-Andersen André Ritari Vedlegg 1 Resultater av kortsortering. Kortsortering Bruker 1, Salg: Kortsortering Bruker 2, Teknisk:

Detaljer

Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL

Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL 1. Om klassersom.net: Klasserom.net er en webhotell-løsning for skoler, hvor formålet er å gi elevene hvert sitt

Detaljer

Brukerveiledning digital eksamen via FLOWlock

Brukerveiledning digital eksamen via FLOWlock Brukerveiledning digital eksamen via FLOWlock For at du skal kunne gjennomføre eksamen digitalt, må følgende være på plass før eksamensstart: - Du må ha et gyldig HiT-brukernavn og passord! - Du må ha

Detaljer

Funksjonskravene er delt opp i to deler, krav til spillsekvens og generelle funksjonskrav.

Funksjonskravene er delt opp i to deler, krav til spillsekvens og generelle funksjonskrav. Kravspesifikasjon I dette kapittelet foreligger kravspesifikasjonen som ble utformet tidlig i prosjektprosessen. Dette er den opprinnelige kravspesifikasjonen. Det har igjennom prosjektprosessen vært naturlig

Detaljer

KUNNSKAP.NO (versjon 7)

KUNNSKAP.NO (versjon 7) KUNNSKAP.NO (versjon 7) 1. Innlogging 1 2. Endre passord 1 3. Mine mapper 2 4. Hvordan jobbe med læremidlene? 2 5. Hvordan jobbe med oppgaver fra lærer? 4 6. Kalender 8 7. Internpost 8 8. Maskinkrav 10

Detaljer