Produktrapport. WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S.
|
|
- Lilly Davidsen
- 6 år siden
- Visninger:
Transkript
1 Produktrapport WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S. 1
2 Innholdsliste Produktrapport... 1 Innholdsliste Forord Beskrivelse av programmet Programmets oppbygging og virkemåte MVC (Model-view-controller) Controlleren Modelldata Viewdata Databasen - Model Innlegg Brukertabellen Omstendigheter/Værdata Skiinfo Skipar StrukturType Glid Feste Oppsummering Oppsummering av databasen Nettsiden - View Ferdig kode Rammeverk Sidene CSS Bilder - figurer og ikoner JavaScript
3 3.4 Nettsiden - Controller Behandling av inndata og funksjonskall Klasser Oppsummering av nettsiden: Offline versjon Hjelpeverktøy Modifikasjoner fra online versjon Samsvar mellom kravspesifikasjon og produkt Samsvar med kravspesifikasjonen
4 1 Forord Dette er produktrapporten som er utarbeidet i forbindelse med hovedprosjekt våren 2014 ved Høgskolen i Oslo og Akershus av gruppe 21. Rapporten vil beskrive gangen i utviklingsarbeidet av siden laget for vår oppdragsgiver WillWest Sport. Prosessrapporten er først og fremst rettet mot sensor og veileder. Det forutsettes da at leseren har noe datateknisk innsikt. Prosessrapporten er inndelt i disse hovedkapitlene: Beskrivelse av programmet En beskrivelse av hvordan løsningen vår henger sammen. Programmets oppbygging og virkemåte En komplett gjennomgang av alle komponentene som løsningen vår inneholder, og hvordan disse er bygd opp og virker. Samsvar mellom kravspesifikasjon og produkt For dette kapittelet vil vi gå gjennom hvert punkt i kravspesifikasjonen og se hvordan produktet samsvarer/avviker fra kravspesifikasjonen. 4
5 2 Beskrivelse av programmet Nettsiden vi har laget er en WEB-basert smøredatabase. All nettbasert kode er skrevet med TextMate som plattform og kodingen skjer i PHP, JavaScript, jquery, HTML og CSS. SQL koden er skrevet både i Mac Terminal og i databaseoppsettprogrammet HeidiSQL. Dette kapittelet beskriver hva koden gjør, hvordan nettsiden oppfører seg og hvordan den ser ut. Hensikten med nettsiden er at brukeren skal kunne lagre alle sine data, for deretter i ettertid å kunne hente det frem igjen. Det skal være mulig å søke iblant den lagrede informasjonen. 5
6 3 Programmets oppbygging og virkemåte Dette kapittelet vil i detalj vise de ulike delene som nettsiden er bygget opp av, hvilke komponenter den har, og hvordan virkemåten til nettsiden er. For å se hva hver enkelt side gjør, se Brukermanualen, eller "Betraktninger brukergrensesnitt" (GUI) i prosessrapporten. For å få forklaring på hva mye av hver spesifikke kodesekvens gjør, se kommenteringen i koden på vedlagt minnepenn. 3.1 MVC (Model-view-controller) Model-view-controller konseptet (heretter kalt MVC) er en arkitektur som brukes i grafiske editorer. Den ble for første ble først beskrevet av Trygve Reenskaug i 1979 da han arbeidet med Smalltalk hos Xerox PARC. Vi har brukt MVC som designmønster under programutviklingen av Smøredatabasen. MVC deler applikasjonen i tre deler: Model Applikasjonens data og funksjonalitet View Presentasjonen av data til brukeren (brukergrensesnitt, GUI) Controller Kontrollerer strøm av input fra bruker (tastatur, mus etc.) Controller er et mellomliggende komponent som muliggjør kommunikasjon mellom model og view. Med en slik inndeling kan man endre på brukergrensesnittet uten at dette har noen innvirkning på hvordan dataene blir håndtert. Endringer av hvordan dataene håndteres påvirker heller ikke brukergrensesnittet. 6
7 Figur 3.0 MVC konseptet I smøredatabasen er all lagret data knyttet til en innleggs ID. Modellen av klassen innlegg representeres av en rekke egenskaper og funksjoner gjennom en instans av gitt klasse. Denne instansen lagrer de data som er knyttet til innlegget som bruker, sted, dato, værforhold, informasjon om ski som er brukt, informasjon om produkter som er benyttet, rangering og kommentar. Når informasjon om innleggene skal vises eller manipuleres gjøres dette gjennom grensesnittet, i MVC kalt view. Controller forbereder informasjonen og sender aktuell data til view. Oppsummert kan man si at Model holder på data, view viser frem data og controller flytter på data. Et annet positivt aspekt ved å benytte dette mønsteret er forenklet kode ved å unngå replikasjon og gjenbrukbare objekter som kan brukes i andre grensesnitt for mobiltelefoner og nettbrett. Slike skiller seg fra grensesnittet for nettlesere på datamaskiner. Figur 3.1: MVC konseptet 7
8 "The model manages data and logic, the view creates the interface, and the controller processes user input." [Moock 2004] Figur 3.1 viser forholdet Model View - Controller og hvordan de kommuniserer seg imellom. Model kan gi utvalgt informasjon til view, eksempelvis at det har vært en forandring i model, oppdater view uten at det blir gått i detalj på hva forandringene innebærer. I view vil model da studeres og deretter oppdateres. View ber altså om å få beskjed fra controller dersom en bestemt hendelse skjer. Denne prosessen kalles Notify/Subscribe mekanismen. Linjen View - Model viser til at view kan kalle direkte på modellens funksjoner. Linjen View Controller kommer av at view kan kalle på et begrenset utvalg av funksjoner i kontrolleren. Denne ansvarsfordelingen gjør at modellen (data og logikk) ikke trenger å ta hensyn til brukergrensesnitt og viewet trenger ikke ta hensyn til logikk eller prosessering av input. Vi kan si mer direkte at modellen ikke skal vite noe om viewet, noe som også innebærer at den ikke inneholder noen referanser til view. Fordeler med MVC: - Én modell kan representeres til brukeren på flere måter (flere views) - Views kan lages, forandres eller fjernes uten å påvirke dataene (modellen) - Håndtering av brukerinput kan enkelt forandres - Et view kan brukes for flere modeller - Hjelper utvikleren med å fokusere på et område av applikasjonen av gangen - Man kan fordele arbeidet på gruppen. I vårt tilfelle så passet det bra, siden vi var tre stykk. Alle fikk en hoveddel å arbeide med - Man kan arbeide uavhengig på de tre områdene som er en fordel når man er flere utviklere med forskjellige arbeidsområder. 8
9 3.1.1 Controlleren All input fra brukerne skal gå gjennom kontrolleren. En forandring skjer blant annet i view når en bruker f.eks. trykker på en knapp, Controller vil da kalle på metoder som sørger for en eventuell forandring i modellen. Dersom modellen er aktiv vil forandringen i modellen reflekteres i view, dersom den er i passiv modus kan kontrolleren bestemme når view skal oppdateres. En handling i vår applikasjon er for eksempel å filtrere et view. Controller vil da håndtere alt som trigger de ulike handlingene som må skje for at filtrering kan utføres. For å benytte seg av skille mellom modell og view må det defineres hvilke data som tilhører hva Modelldata - Klassene - De identifiserende attributtene - Binære assosiasjoner med deres attributter (multiplisitet, roller, identifisering) Viewdata - Visning av klasse om en klasse skal være synlig eller ikke i view - Gruppert/ikke gruppert klasse skal klasser grupperes eller ikke? - Visning av assosiasjonsklasser hvordan skal assosiasjonsklasser vises? - Fremmednøkler På et generelt grunnlag vil elementer som har egenskaper som kan være forskjellige i view tilhøre viewdata og data som er felles i alle view tilhøre modelldata. 9
10 3.2 Databasen - Model Databasen er bygget opp med MySQL kode med programmet HeidiSQL og direkte via terminal fra MacOS til skolens servere. Vi går nå igjennom i detalj hvordan databasen er bygget opp og hva funksjonen til hver av delene er Innlegg All data blir lagret som ett innlegg, det vil si at innlegg har relasjoner til flere entiteter, som igjen inneholder attributter. Vi kaller denne samlende entiteten for "innlegg". For bedre å forstå sammenhengen, se ER-diagram og forenklede modeller i vedlegg (figur 2.3 og 2.5). Den inneholder attributtene: Innlegg_ID INT(11) Primærnøkkel Sted Varchar (50) Dato Date SkiInfo INT(11) Fremmednøkkel Bruker INT(11) Fremmednøkkel Omstendigheter INT(11) Fremmednøkkel Glid INT(11) Fremmednøkkel Feste INT(11) Fremmednøkkel Brukertabellen Hver bruker har sin unike ID og er utstyrt med brukernavn. Det skilles imellom smører og utvøver (bruker_detaljer). Brukerne kan lage seg ett passord som blir hashet. Passordet er hashet med en innebygd SQL hash i MySQL. Bruker_ID INT(11) Primærnøkkel BrukerNavn Passord BrukerDetaljer Varchar(100) Varchar(100) Varchar(100) 10
11 3.2.3 Omstendigheter/Værdata Værdata heter Omstendigheter i databasen. Værdata inneholder data som skal si noe om forholdene på stedet der dataene ble samlet inn. Omstendigheter_ID INT(11) Primærnøkkel Temperatur Luftfuktighet Vind Vaerforhold Snotemperatur Snofuktighe Snotype Skiinfo INT(11) INT(11) INT(11) Varchar(100) INT(11) INT(11) Varchar(150) Skiinfo tabellen samler ID'ene fra tabellene Skipar og Struktur, og samler det i en egen Skiinfo_ID som blir brukt i Innlegg tabellen. Så det blir lettere å hente ut alle skiinfo dataen til innlegget. Skiinfo_ID INT(11) Primærnøkkel SkiNummer Struktur Skipar INT(11) Varchar(50) Skinummer representerer et skipar. Alle ski har et unikt serienummer, slik at man kan skille mellom skiene. Skiene blir valgt ut ifra kvalitetene sine, om det er stabile, gode å gå med i 11
12 motbakker eller slipen. Et skipar kan enten komme med en fabrikkslip, eller det kan bli slipt (Slip). Et skipar kan slipes om flere ganger. Skipar_ID INT(11) Primærnøkkel Skinummer Slip StrukturType Varchar(50) Varchar(50) Et skioppsett kan ha ingen eller flere forskjellige strukturtyper (manuelt skistruktur verktøy). Struktur lagres i form av "på hele, bak eller foran" på skien. StrukturType_ID INT(11) Primærnøkkel Foran Bak Hele Glid Varchar(30) Varchar(30) Varchar(30) I tabellen glid lagres alle de forskjellige produkttypene som blir brukt under skien. Produktene deles opp i tre forskjellige kategorier, og lagres deretter. JernTemp er for å lagre hvilken temperatur smørejernet hadde ved pålegging av pulver. Glid_ID INT(11) Primærnøkkel Glider Pulver Topping JernTemp Feste Varchar(150) Varchar(150) Varchar(150) Varchar(150) 12
13 I tabellen feste lagres alle de forskjellige produkttypene som blir brukt under skien. Produktene deles opp i tre forskjellige kategorier, og lagres deretter. Feste_ID INT(11) Primærnøkkel Base Klister Voks Oppsummering Varchar(150) Varchar(150) Varchar(150) Oppsummering er en tabell som lagrer eventuelle kommentarer og en karakter for hvor bra smøringen og oppsettet fungerte. Oppsummering_ID INT(11) Primærnøkkel Karakter Kommentar INT(11) Varchar(150) Oppsummering av databasen Det tok litt tid å få databasen slik vi og oppdragsgiver var fornøyde med. Men den oppfører seg slik vi ønsker. I oppgaveteksten så skriver oppdragsgiver at han ønsker å kunne bruke den "offline" også, dette er fullt mulig på det nåværende tidspunktet, men krever at man kjører f.eks. programmet XAMPP med phpmyadmin og Apache Web Server. Foreløpig ligger selve databasen på skolens webserver. 13
14 3.3 Nettsiden - View Dette kapittelet vil ta for seg hvordan view delen av nettsiden er bygget opp. Figur 3.2 viser mappestrukturen gruppen har. Under mappen HP, ligger "gui" og "php", disse mappene inneholder view og kontroller delen. Figuren viser alle de forskjellige undermappene i view. Figur 3.2 View bibliotek Ferdig kode Den røde tråden igjennom hele siden er en bakgrunn med bilde av en skiløype i et hvit landskap. Bildet er nedtonet og behagelig for å holde fokuset på det interaktive som er midt på siden. For å få bildet til å holde seg sentrert i alle nettlesere på PC/Mac valgte vi å bruke jquery (spesielt IE krevde dette). Koden er tilpasset vår side, men jquery aktiveringen er hentet fra nettet. (CSS-Tricks, ). Figur 3.3 viser variablene og funksjonen som må til for å omskalere bildet. Det er i tillegg kode i CSS filen. 14
15 Figur 3.3 jquery bildekode Den andre koden gruppen har hentet fra nettet er den som gir brukeren mulighet til å velge dato fra en datoboks (figur 3.4). Figur 3.4 dato velger 15
16 Koden er hentet ifra siden (jquery user interface, udatert). Alle tilpasninger rundt datovelgeren er gjort av gruppen. Den siste koden gruppen har hentet fra en ekstern side er tilhører innloggingsboksen. Denne er også blitt modifisert og tilpasset til siden vår, men grunnmuren er den samme. Koden er hentet fra nettet (Developer drive, ). Figur 3.5 innlogging. Figur 3.5 viser et utdrag fra CSS koden til innloggingsboksen. Her legger vi blant annet inn farger, font og størrelse Rammeverk Siden er satt opp med et rammeverk i bunn som det resterende bygger på. Dette er HTML kode med tilpasset CSS. Rammeverket består av en footer, header og en header med snarveier. Alle sidene inneholder også den samme wrapper diven og samme content diven. Dette gjør at alle sidene ser like ut i grunnformen. Det eneste som endrer seg fra side til side er da innholdet i selve content diven. 16
17 3.3.3 Sidene Filene i mappen sidene representerer hver sin webside. Disse inneholder javascript for forskjellige handlinger og valideringer som foregår på de forskjellige sidene. De inneholder også det meste av HTML koden som blir presentert. På de dynamiske sidene inneholder filene PHP kode, denne koden kaller forskjellige funksjoner fra controller delen CSS Gruppen bruker HTML tagen "Div id" og "Div class" for å manipulere de forskjellige elementene på siden etter gruppen preferanser. "Div id" brukes for å skille ut elementer for seg selv, dette gjør elementet unikt. "Div class" brukes for elementer som blir brukt flere ganger, eksempel på det ser man i innleggsiden. Den består av mange like bokselementer som er like i utseende. Figur 3.6 viser et utklipp på hvordan gruppen har delt inn CSS koden. Vi har prøvd å holde oss til så få stilark som mulig, og heller dele inn i sider i forskjellige seksjoner i CSS-arket. Figur 3.6 css liste 17
18 3.3.5 Bilder - figurer og ikoner Bildene er lagd i Adobe-Illustrator og eksportert som PNG-filer for å muliggjøre transparent bakgrunn. Det sikrer i tillegg at det blir bedre oppløsning på bildene. Photoshop er brukt for å redigere bilder, lagre dem i jpg format og den iterative prosessen med GUI-delen JavaScript Gruppen bruker JavaScript til blant annet regex (Regular-Expressions.info, 2013). Dette for å tvinge bruker til å bruke kun bokstaver, eller tvinger bruker til at passord må være til en satt standard. Figur 3.7 viser et utdrag fra siden innleggregistrert.php. Den viser regex i en ifsetning for å registrere brukernavn. Figur 3.7 regex 18
19 3.4 Nettsiden - Controller Kontrollerdelen av nettsiden er den delen som inneholder de forskjellige klassene, samt PHP som tar imot inndata og kaller på funksjoner i klassene som behandler dataen. Filene ligger i php mappen og klassefilene ligger i egen mappe kalt klasser, som vist i figur 3.8. Figur 3.8 Controller bibliotek Behandling av inndata og funksjonskall Filene som ligger direkte i php mappen, ikke i php/klasser mappen, inneholder filer som tar seg av controller delen. De behandler alt av inndata fra skjemaer og sender det til de forskjellige klassene og deres constructor. Det er også her alle funksjoner blir kalt fra klasse filene Klasser Gruppen har valgt å bruke objektorientertprogrammering i oppgaven, og tar dermed i bruk klasser og constructorer til å behandle all inndataen. Klassene inneholder også mange ulike funksjoner som gjør forskjellige ting. Det kan for eksempel være å koble til databasen og legge inn data, koble til databasen og hente data eller sjekker om data finnes i databasen. 19
20 Figur 3.9 Class og constructor Figur 3.9 viser et utdrag ifra php filen klassen Regbruker. Der kan vi se klassen bruker, som inneholder variablene brukernavn, passord og detaljer. Disse blir sendt til funksjonen, function construct og lagret i variabler. Funksjonen sjekkbrukernavn, sjekker om brukernavnet finnes fra før. Dersom brukeren ikke finnes fra før, kjøres funksjonen regbruker som da registrerer den nye brukeren Oppsummering av nettsiden: Nettsiden er bygget opp uten automatisk generert rammeverk eller hjelpeprogrammer og har dermed krevd litt tid for å se bra ut. Gruppen er allikevel fornøyd med resultatet og syns det ser innbydende ut, samtidig som det er lett å forstå hvilke valg man har på sidene og hva de gjør. Gruppen har latt oppdragsgiver prøve siden ved flere anledninger og han synes å være fornøyd med resultatet selv. 20
21 3.5 Offline versjon Det var et ønske fra oppdragsgiver å lage en versjon som kunne fungere offline også. Gruppen har gjort det slik at den versjonen som er online er blitt kjørbar offline også. Vi skal her gå igjennom hvordan det er blitt gjort og hvordan den kan brukes Hjelpeverktøy For at bruker skal kunne bruke smøredatabasen offline, så er han nødt til å ha XAMPP, Apache Web Server og MySQL database installert og riktig konfigurert på sin maskin. Riktig konfigurasjon betyr at PHP og HTML filene er lagt inn i localhost mappen, og at databasen er blitt importert inn i phpmyadmin Modifikasjoner fra online versjon Muligheten til å legge til nye brukere er tatt bort. Vi har laget en offline databasetilkobling, som gir mulighet til å kommunisere med nettside og databasen igjennom phpmyadmin og Apache Web Server. Gruppen har sett på hvordan vi skal få synkronisert offline databasen med online databasen på en automatisk måte. Det står en fyldig gjennomgang på nettet (MySQL Developer Zone, udatert). Men siden vi jobber på skoleservere og oppdragsgiver ikke har en egen server satt opp enda, så mangler vi rettigheter til å få synkronisert dette av seg selv. Det må derfor bli i fremtiden. Det finnes allikevel en måte å få det synkronisert på per dags dato. Man må da passe på at man hele tiden oppdaterer phpmyadmin databasen og serverdatabasen etter brukt. Hvis man vet at man i helgen må bruke offline versjonene, må brukeren importere den siste versjonen fra serverdatabasen, inn i phpmyadmin. Man kan da søke i siste data, samt legge inn nye innlegg. Det viktige er da at man eksporterer offline databasen når man er ferdig, og legger den inn i serverdatabasen før man gjør noe online igjen. Selv om dette fungerer, ser vi at dette er en tungvint metode, og man kan fort ende opp med å miste innlegg. 21
22 4 Samsvar mellom kravspesifikasjon og produkt Kravspesifikasjonen er beskrevet i en egen rapport. 4.1 Samsvar med kravspesifikasjonen Oppgaven stemmer rimelig godt overens med kravspesifikasjonen. Den har noen avvik på terminologi og bestemmelser. For eksempel kan vi se at det står "Administrator skal kunne opprette, endre og slette brukere". En administrator kan gjøre alle de nevnte oppgavene, men det kan også en vanlig bruker, så det gjelder mer enn bare en administrator. Men hvis databasen skulle være tom (uten brukere), så ville kun en som har tilgang til koden kunne legge til brukere. Det står også at man skal kunne søke etter sted og rangering. Dette oppfyller vi, men vi har lagt til at brukeren også kan søke på temperatur og snøtype. Gruppen har ikke målt om det er mer eller mindre tidkrevende å bruke nettsiden enn penn og papir. Men vi har fått gode tilbakemeldinger fra oppdragsgiver om at databasen vil bli tatt i bruk. Offline/online funksjonen fungerer, men krever at bruker har installert og kjører programmet XAMPP, med Apache Web Server og phpmyadmin for bruk offline, som nevnt i avsnitt Hjelpeverktøy. Systemet kan benyttes på de nevnte nettleserne i kravspesifikasjonen. Den fungerer på PC og Mac. Den fungerer på ipad. Gruppen har hatt problemer med at bakgrunnsbildet ikke er skalert på mobil, og informasjonsboksen som kommer opp når man trykker på spørsmåltegnet på registrer innlegg siden oppfører seg ikke helt som på web, men uten at det skaper noen store problemer. Alle funksjonene virker ellers som de skal på mobil. Testet på AsusTablet (Android), også der er bakgrunnsbildet litt i ubalanse. 22
23 Nettsiden krever brukernavn og passord, disse blir tildelt av en administrator eller en annen bruker. Dette sikrer mot at alle kan få innsyn i tabellene. Men sikrer IKKE mot at smørerne ukritisk kan låne bort brukernavn og passord, og det på den måten kan spre seg. Hvis man skulle klart å få innsyn til der dataene ligger lagret, er passordet hashet slik at det ikke kan stjeles. Gruppen har også lagd en SQL-kode som sletter alle data på siden hvis en administrator skulle ha behov for å kjøre den. 23
Brukermanual. WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S.
Brukermanual WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S. 1 Innholdsliste Brukermanual... 1 Innholdsliste... 2 1 Forord... 3 2 Brukermanual... 4
DetaljerProduktdokumentasjon. 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
DetaljerInnstallasjon 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
DetaljerUtvikle 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
DetaljerBåtforening på nett. Produktrapport
Båtforening på nett Hovedprosjekt våren 2009, Høgskolen i Oslo Prosjektgruppe 36 Vegard Skipnes, Rade Vuckovic & Frode Sørensen Produktrapport 1 Sammendrag Denne rapporten er en del av Hovedprosjektet
DetaljerEksamen 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
DetaljerTestrapport. Aker Surveillance. Gruppe 26. Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo, 24.5.2013. Public 2013 Aker Solutions Page 1 of 5
Testrapport Aker Surveillance Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus Oslo, 24.5.2013 Public 2013 Aker Solutions Page 1 of 5 Innledning I denne rapporten vil vi skrive om testingen som
DetaljerGruppe Forprosjekt. Gruppe 15
Forprosjekt Gruppe 15 Marius Ylven Westgaard - s236797 - Anvendt Datateknologi Lise Janbu Eide - s236361 - Dataingeniør Lavanja Jeyenthiran - s236346 - Dataingeniør Kristian Pedersen - s236728 - Anvendt
DetaljerDette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen.
1 Sammendrag Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen. Vår oppdragsgiver, ABTF hadde et ønske om en større web
DetaljerHovedprosjekt 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
DetaljerOppgave 1. Webutvikling. Oblig 5. Sette opp WAMP og Wordpress. Først og fremst må man laste ned WAMP.
Webutvikling Oblig 5 Oppgave 1 Sette opp WAMP og Wordpress Først og fremst må man laste ned WAMP. Etter installasjonen, må man sette opp en database i phpmyadmin. Deretter laster man ned Wordpress fra
DetaljerAdministrering av SafariSøk
Administrering av SafariSøk Administrering av SafariSøk Revisjonshistorie Revisjon $Revision: 1.6 $ $Date: 2003/08/05 12:44:02 $ Innholdsfortegnelse 1. Om programmet... 1 Generelt... 1 2. Fremgangsmåter...
DetaljerProduktrapport. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23
Utvikling av moduler til CMS for bonefish.no Gruppe 08-23 Produktrapport for hovedprosjektet utvikling av moduler til CMS for bonefish.no ved Høgskolen i Oslo, avdeling for Ingeniørutdanning våren 2008.
DetaljerWEBUTVIKLING OBLIG 4. Installasjon
WEBUTVIKLING OBLIG 4 Installasjon 1. Jeg lastet ned MAMP gratis fra www.mamp.info og installerte på maskinen. Trykker så på Start Server og ser at det fungerer når Apache Server og MySQL Server lyser grønt.
DetaljerProduktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet
Produktrapport Hjelpemiddel portal for Parkinsonforbundet 1 Innhold: Forord ------------------------------------------------------------------------------------------------------2 Planlegging og arbeidsmetode
DetaljerWillWest Smøredatabase
Vedlegg WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S. 1 Innholdsliste Vedlegg... 1 Innholdsliste... 2 1 Forord... 3 2 Databasemodeller... 4 3 Styringsdokumenter...
DetaljerKravspesifikasjon Gruppe nr ABTF
1 Presentasjon Tittel: Web-løsning for ABTF Utvikle en Web-løsning helt fra bunnen av, samt med en Oppgave: plattform som gir underviseren muligheten til å veilede og følge opp sine elever gjennom kurset.
DetaljerArtist 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
DetaljerProduktrapport 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
DetaljerForprosjektrapport. Utvikle en plattform for digitalisering av foosballbord.
Forprosjektrapport Tittel Oppgave Periode Openfoos Utvikle en plattform for digitalisering av foosballbord. 3. januar til 15. juni Gruppemedlemmer Amir Ghoreshi Marcel Eggum Neberd Salimi Valentin Rey
DetaljerSystem Dokumentasjon. Team2. Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk
System Dokumentasjon Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk System Dokumentsjon 23/04/2018 Systemutvikling og dokumentasjon/ia4412
DetaljerKRAVSPESIFIKASJON. 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
DetaljerKravspesifikasjon. Aker Surveillance. Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo,
Kravspesifikasjon Aker Surveillance Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus Oslo, 12.01.2013 Public 2013 Aker Solutions Page 1 of 7 Table of Contents Forord... 3 Om bakgrunnen... 3 Presentasjon...
DetaljerForprosjektrapport. 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
DetaljerHovedprosjekt i informasjonsteknologi våren 2014. Gruppe 32 - Erik M. Forsman, Lars H. Nordli og Simen A. Hansen
Hovedprosjekt i informasjonsteknologi våren 2014 Oslo 22.01.2014 Gruppe 32 - Erik M. Forsman, Lars H. Nordli og Simen A. Hansen Forprosjektrapport Presentasjon Tittel: Definisjon: Gruppemedlemmer: Meso
DetaljerS 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
Detaljersom blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive,
1. Last ned og installer XAMPP. 2. Sjekk at alt fungerer. 3. MySQL. Vi begynner med databaseserveren, MySQL. Gå til DOS klarmelding eller ledetekst (finnes under tilbehør på startmenyen om du ikke som
DetaljerTestrapport 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
DetaljerKravspesifikasjon. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23
Utvikling av moduler til CMS for bonefish.no Gruppe 08-23 Kravspesifikasjon for hovedprosjektet utvikling av moduler til CMS for bonefish.no ved Høgskolen i Oslo, avdeling for Ingeniørutdanning våren 2008.
DetaljerHTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS
Skjemaer med HTML5 Gløer Olav Langslet Sandvika VGS Leksjon 10 Informasjonsteknologi 1 og 2 Skjemaer på nettsider I denne leksjonen skal vi se litt nærmere på bruk av skjemaer på nettsider. Du har sett
DetaljerBachelorprosjekt i informasjonsteknologi, vår 2017
Bachelorprosjekt i informasjonsteknologi, vår 2017 Gruppe 29: Marthe Janson Skogen, s236357, Ingeniørfag - data Odd Einar Hoel, s236313, Ingeniørfag - data Forprosjektrapport Rapporten inneholder presentasjon,
DetaljerKjø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
DetaljerTeam2 Requirements & Design Document Værsystem
Requirements & Design Document Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SRD 22/01/2018 Systemutvikling og dokumentasjon/ia4412
DetaljerOblig 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
DetaljerKravspesifikasjon. Forord
Kravspesifikasjon Forord Kravspesifikasjonen skal beskrive applikasjonens funksjonalitet og betingelsene som oppdragsgiver krever. Det skal også hjelpe utviklerne med å begrense applikasjonen slik at den
Detaljer1. 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
DetaljerVEDLEGG 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...
DetaljerHovedprosjekt. Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport. K-skjema og ferie kalender
Hovedprosjekt Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport Presentasjon Sted og dato Oslo, Jan 9, 2011 Prosjekt tittel Periode K-skjema og ferie kalender Utvikle et registreringssystem
DetaljerOppsummering. Thomas Lohne Aanes Thomas Amble
Oppsummering Thomas Lohne Aanes Thomas Amble 14.11.04 Kapittel 2: Data Modell Mål: Data som skal brukes av applikasjonen blir spesifisert på en formell og likevel intuitiv måte. Resultat: Vi får et konseptuelt
DetaljerEKSAMEN DATABASER OG WEB Et maskinskrevet notat på maksimalt 2 A4-sider, satt med enkel linjeavstand og skriftstørrelse 12 (eller større).
EKSAMEN 6065 002 DATABASER OG WEB 11.05.2016 Tid: 4 timer (9-13) Målform: Sidetall: Hjelpemidler: Merknader: Vedlegg: Bokmål/Nynorsk 5 (inkludert denne) Et maskinskrevet notat på maksimalt 2 A4-sider,
DetaljerFunksjonskravene 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
DetaljerForprosjekt gruppe 13
Forprosjekt gruppe 13 Presentasjon Tittel: Oppgave: Periode: Gruppemedlemmer: Veileder: Oppdragsgiver: Kontaktperson: Mobilbillett i HTML5 Utvikle en mobil billettautomat innenfor kategorien dedikert web
DetaljerKom i gang med E-Site - Med E-Site er det enkelt og trygt å redigere dine websider
Kom i gang med E-Site - Med E-Site er det enkelt og trygt å redigere dine websider Innhold Side 1 Introduksjon...2 2 Logge inn i administrasjonsområdet...3 2.1 Fyll inn brukernavn og passord...3 2.2 Glemt
Detaljer>>21 Datamodellering i MySQL Workbench
21 MYSQL WORKBENCH 207 >>21 Datamodellering i MySQL Workbench I dette kapittelet vil du lære hvordan man lager datamodeller i MySQL Workbench hvordan man overfører en modell til MySQL I tillegg til å være
DetaljerRUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING
RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING Prosjekt 18 Jørgen Mobekk Sørensen Morten Evje Tor Andreas Baakind Anders Gabrielsen Side 1 1 FORORD Dette dokumentet er brukerveiledningen, og skal være en veiledning
DetaljerPROSESSDOKUMENTASJON
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
DetaljerProsessrapport. WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S.
Prosessrapport WillWest Smøredatabase GRUPPE 21 FORFATTERE: BREKKLUND, PÅL E. LARSEN, MARTIN WESTGAARD, CHRISTIAN S. 1 Studieprogram: Informasjonsteknologi Postadresse: Postboks 4 St. Olavs plass, 0130
DetaljerOBLIG 1 - WEBUTVIKLING
OBLIG 1 WEBUTVIKLING Oppgave 1 Gå gjennom nettsiden arngren.net og list opp alle problemene du ser. Både i funksjonalitet/bruk og i koden bak. Problemer med funksjonalitet / bruk Uoversiktlig side For
DetaljerDel 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 å
DetaljerKravspesifikasjon. 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
DetaljerInstallasjonsdokument
Installasjonsdokument EuroMek Versjon 2 INNHOLDSFORTEGNELSE 1. OM DOKUMENTET 2. BESKRIVELSE AV SYSTEMET 3. INSTALLASJON AV EUROMEK 4. INSTALLASJON AV KLIENTPROGRAMVARE 1. Om dokumentet 1.1. Formål Dokumentets
DetaljerKravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Kravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008 1.Forord I dette dokumentet skal vi gi et bildet av de kravene som er satt til prosjektet. Dokumentet er hovedsakelig beregnet som et styringsdokument
DetaljerDokument 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
DetaljerNy på nett. Operativsystemer
Ny på nett Operativsystemer Hva skal vi lære? Hva er et operativsystem? Ulike typer operativsystemer XP Vista Windows 7 Skrivebordet Min datamaskin Start-knappen Papirkurv/søppelkurv Internett explorer
DetaljerInnhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 6
Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 6 Endre passord på Kirkedata... 9 Dropbox på Kirkedata... 12 Apple Mac RDP... 18 Outlook og e-post... 28 Outlook Web
Detaljer1. 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
DetaljerWeb 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
DetaljerIntroduksjon til Min Sky - http://min-sky.no
Introduksjon til Min Sky - http://min-sky.no Min Sky 1 Velkommen til Min Sky! Min Sky er en tjeneste for å lagre dine bilder og filer enkelt og trygt i nettskyen. Når disse er lagret kan du se dem på din
DetaljerBrukermanual AquaLog Loggføringsverktøy. Brukermanual AquaLog. Aqualog Loggførgingsverktøy
Brukermanual AquaLog Loggføringsverktøy Brukermanual AquaLog Aqualog Loggførgingsverktøy 0 Innholdsfortegnelse Logg deg på Aqualog Oversiktsbilde ved innlogging Velkommen til Aqualog Meny Topp menyen Sjekklister
DetaljerInstallasjon av talemeldinger
Installasjon av talemeldinger Dette dokumentet beskriver det som skal til for å installere talemeldinger og programmere Voicemail Pro, og aktivere disse. I tillegg beskrives det hvordan man kan eksportere
DetaljerForprosjekt. 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
DetaljerDriftportal for helpdesk. Operation portal for helpdesk
Driftportal for helpdesk. Operation portal for helpdesk HiST bachelorprosjekt 040E Spring 2011. Studerende: Peter Michael Mark Rasmussen. Veileder: Stein Meisingseth. 1 Hensikt; Etableres en driftsportal
DetaljerRequirements & Design Document
Requirements & Design Document Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SRD 03/04/2018 Systemutvikling og dokumentasjon/ia4412
DetaljerInnhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 6
Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 6 Endre passord på Kirkedata... 9 Dropbox på Kirkedata... 12 Apple Mac RDP... 18 Outlook og e-post... 20 Outlook Web
DetaljerKapittel 13 Advanced Hypertext Implementation. Martin Lie Ole Kristian Heggøy
Kapittel 13 Advanced Hypertext Implementation Martin Lie Ole Kristian Heggøy 08.11.04 Forbedring av arkitektur Problem med alt i ett -løsning: Spredning av forretningslogikk. Avhengighet mellom presentasjonssider
DetaljerLotus Traveler - Manual for installasjon
Lotus Traveler - Manual for installasjon Innholdsliste Nedlasting...2 Installasjon...3 Konfigurering...4 Problemer...5 Nedlasting 1) Åpne nettleseren på mobilen din. På de fleste Nokia-telefoner har denne
DetaljerEKSAMEN Webpublisering
Høgskolen i Telemark Fakultet for allmennvitenskapelige fag EKSAMEN 6101 Webpublisering 03.12.2015 Tid: Målform: Sidetal: 3 timer Bokmål 5 (inkludert denne) Hjelpemiddel: Ingen Merknader: Alle oppgavene
DetaljerForprosjektrapport Bacheloroppgave 2017
Forprosjektrapport Bacheloroppgave 2017 Chat Modul for Webnodes Content Management System Gruppe 32 Adam Asskali, Anmer Seif, Sara Khan 20.01.2017 Veileder G. Anthony Giannoumis Innholdsfortegnelse 1.Presentasjon
DetaljerEksamen i Internetteknologi Fagkode: ITE1526
Høgskolen i Narvik Side 1 av 5 Eksamen i Internetteknologi Fagkode: ITE1526 Tid: Torsdag 15.06.06, 9:00-12:00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler tillatt. Eksamen består av 1 oppgave
DetaljerHOVEDPROSJEKT. Telefon: Telefaks: Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo. 25.mai 2007.
PROSJEKT NR. 2007-16 TILGJENGELIGHET Åpen Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Telefon: 22 45 32 00 Telefaks: 22 45 32 05 HOVEDPROSJEKT HOVEDPROSJEKTETS TITTEL DATO Panther
DetaljerHvordan komme i gang med MUSITs applikasjoner
Hvordan komme i gang med MUSITs applikasjoner Versjon av 21.1.2010 Innledning Før man kan få tilgang til MUSITs samlingsdatabaser, må man få tildelt et brukernavn og passord. Dette får man ved å henvende
Detaljer- reklamebannere mobil og tablet
Spesifikasjoner - reklamebannere mobil og tablet FINN.no Versjon 2.4 Sist oppdatert 16.08.2013 1. Innhold Innhold Introduksjon Målsetning Spesifikasjoner HTML Fysisk størrelse 225 px* Eksempler Størrelser
DetaljerHoved fokus for denne App n:
Novapoint GO Navigering og oppfølging på anlegg Geir Andersen. Jarle Dawes og Heidi Berg Brukermøte 2011 Hoved fokus for denne App n: Byggeledere, kontrollingeniører, prosjektingeniører, anleggsledere
DetaljerDenne 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
DetaljerKom i gang med E-Site
Kom i gang med E-Site - Med E-Site er det enkelt og trygt å redigere dine websider Innhold Side 1 Introduksjon...2 2 Logge inn i adminsider...3 2.1 Fyll inn brukernavn og passord...3 2.2 Glemt passord...3
DetaljerHovedprosjekt 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...
DetaljerNVDB, veibilder og SINUS.infra
NVDB, veibilder og SINUS.infra NVDB Nasjonal vegdatabank er en database med informasjon om riks- og fylkesveger, kommunale veger, private veger og skogsbilveger. NVDB inneholder muligheter til å registrere
DetaljerMamut Open Services. Mamut Kunnskapsserie. Kom i gang med Mamut Online Survey
Mamut Open Services Mamut Kunnskapsserie Kom i gang med Mamut Online Survey Kom i gang med Mamut Online Survey Innhold MAMUT ONLINE SURVEY... 1 KOM I GANG MED MAMUT ONLINE SURVEY... 3 MAMUT-BRUKERE: OPPRETT
DetaljerPowerOffice 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å
DetaljerOblig 5 Webutvikling
Oblig 5 Webutvikling Magnus Kristiansen Oppgave 1 Jeg startet med å laste ned wordpress fra www.wordpress.org, og installerte det gjennom WAMP (lokalserver). Og brukte guiden i https://codex.wordpress.org/child_themes
DetaljerGenerell brukerveiledning for Elevportalen
Generell brukerveiledning for Elevportalen Denne elevportalen er best egnet i nettleseren Internett Explorer. Dersom du opplever kompatibilitets-problemer kan det skyldes at du bruker en annen nettleser.
DetaljerGå til settings i gruppen ISY Beskrivelse. Velg ønsket lisens og trykk OK. Brukeren må starte Civil 3D på nytt for å aktivere lisens
Ny versjon av Plug-in krever nesten alltid ny versjon av ISY Beskrivelse eller ny config.ifcc. Endringer på oppsett i Plug-in skal videre håndteres via import til ISY Beskrivelse. For å fange opp endringene
DetaljerStikkord: Java EE, EJB, JSF, JPA, SWT, klient/tjener, Glassfish server, Application Client.
Stikkord: Java EE, EJB, JSF, JPA, SWT, klient/tjener, Glassfish server, Application Client. Studenter: Magnus Skomsøy Bae, Marius Eggen, Magnus Krane Klasse: 3ING, Systemutvikling Produserer redaksjonelle
DetaljerKRAVSPESIFIKASJON FORORD
KRAVSPESIFIKASJON FORORD Hensikten med kravspesifikasjonen er å gi oppdragsgiver og utviklere en enighet og forståelse av funksjonaliteten til applikasjonen som skal produseres. en definerer i tillegg
DetaljerEKSAMEN Web-publisering
EKSAMEN 6101 Web-publisering 02.06.2016 Tid: Målform: Sidetall: 3 timer Bokmål 5 (inkludert denne) Hjelpemiddel: Ingen Merknader: Vedlegg: Alle oppgavene er vektet, pass på å fordele tiden du bruker mellom
Detaljerfile:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html
1 of 9 15.04.2015 14:15 Spry og behaviours Både Spry and Behaviours er basert på programmeringsspråket Javascript. Javascript kjører i nettleseren og ikke på webserver som PHP og Perl. På en lignende måte
Detaljer4. Produktrapport. Forord
4. Produktrapport Forord Det er en forutsetning at leseren har gjennomgått presentasjonen av prosjektet før denne rapporten leses. Under denne forutsetningen, kan rapporten leses selvstendig og er da uavhengig
DetaljerBRUKERVEILEDNING TIL MAGNORMOEN INDUSTRIOMRÅDE OG GAUSTADVEGEN INDUSTRIOMRÅDES HJEMMESIDER:
BRUKERVEILEDNING TIL MAGNORMOEN INDUSTRIOMRÅDE OG GAUSTADVEGEN INDUSTRIOMRÅDES HJEMMESIDER: http://www.magnormoen.no/ og http://www.gaustadvegen.no/ Utarbeidet av Solveig Hem Sørli og Arne Sørli Side 1
DetaljerManual - Susoft Android og varetelling
Manual - Susoft Android og varetelling Geir Thomas Jakobsen, 20140618, Rev 1. Innholdsfortegnelse Innholdsfortegnelse... 1 1. Forord... 1 2. Parring av bluetooth lesere mot mobilen... 2 2.1. Motorola Symbol
DetaljerTestsituasjon Resultat Kommentar. Fungerer som det skal!
Test- rapport Testsituasjon Resultat Kommentar Test av PHP-variablene. Sjekke om de er riktig deklarert, og om de kommer med fra form til database Alle variablene som skal leses fra konfigurasjonssiden,
DetaljerSRD GLIS. Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie
SRD GLIS Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie Innholdsfortegnelse 1. Systemoversikt... 2 2. Tekniske krav... 3 2.1. Funksjonskrav og brukergrensesnitt spesifikasjon... 3 2.2. Begrensninger...
Detaljer4.1. Kravspesifikasjon
4.1. Kravspesifikasjon Dette delkapittelet beskriver nærgående alle deler av systemet, hvordan det er tenkt ferdigutviklet med fokus på oppdragsgivers ønsker. 4.1.1. Innledning Informasjon om hvordan kravspesifikasjonens
Detaljer(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26.
(X)HTML, CSS og JavaScript Grunnleggende programmering i Java Monica Strand 26. november 2007 Gr. leggende Java 26. november 2007 1 HTML HTML = Hyper Text Markup Language Strukturerer tekstinnhold HTML
DetaljerKandidat nr. 1, 2 og 3
Kandidat nr. 1, 2 og 3 Rapport 1 IT202E Bacheloroppgave i Informatikk Vår 2011 Mobilapplikasjonsutvikling med Scrum 1 Innhold Innledning... 3 Overordnet Prosjektplan... 3 Produktbacklog... 5 Sprint planning
DetaljerBrukerveiledning LagerMester ios
ios Hvis du spiller på ipad eller iphone, følg disse stegene for å laste ned appen, logge inn og starte treningen Gå til: lagermester.attensi.com, trykk på «Download on the App Store» Logg inn på itunes
DetaljerBRUKERMANUAL. 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...
DetaljerBrukermanual. Firmachat
Brukermanual Brukermanual Firmachat 02.08.2017 F5 IT StavangerAS Innhold 1 Introduksjon... 4 2 Overordnet informasjon... 4 2.1 Hovedfunksjonalitet... 4 2.2 Viktig informasjon for agenter... 4 3 Struktur
DetaljerMilestone Systems XProtect Smart Client 7.0b BRUKERMANUAL
BRUKERMANUAL BRUKERMANUAL Denne brukermanualen vil vise deg hvordan du navigerer i Smart klient programvaren samt gi deg en oversikt over alle funksjonene. Installere Hvis du ikke allerede har Smart klienten
DetaljerTema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg.
Forprosjektrapport Presentasjon Tittel: Inventardatabase Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg. Prosjektperiode: 2/12-08 23/05-08. Prosjektgruppe:
DetaljerBrukermanual 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