Gruppenummer (dersom besvarelsen leveres i gruppe): Gruppe 15 Tittel: Troja.NET utvikling av en nettbasert CRM modul.
|
|
- Lucas Fredriksen
- 8 år siden
- Visninger:
Transkript
1 Fagbetegnelse: PJ 501 Semester: Gruppenummer (dersom besvarelsen leveres i gruppe): Gruppe 15 Tittel: Troja.NET utvikling av en nettbasert CRM modul Eventuell oppdragsgiver: Tilgjengelighet: FRI BEGRENSET Innleveringsdato: 7. mai 2004 Antall sider: VÅR Sammendrag (fra rapporten): Dialogplan AS 55 Troja.NET utvikling av en nettbasert CRM modul, tar utgangspunkt i problemstillingen: Hvordan utvikle en CRM modul som kan være med på å øke kundeforståelse og verdiskapning? Problemstillingen har bestått av å utvikle en.net basert CRM modul som har mulighet til å administrere informasjon om entiteter, samt presentere rapporter over disse. Det er gruppens konklusjon at målene for oppgaven er nådd. Dette på grunnlag av at det har blitt har blitt utviklet en CRM modul med funksjonalitet som beskrevet i kravspesifikkasjonen. I tillegg er denne utviklet innen rammene for.net arkitektur og dokumentert i henhold til rådende standarder. Vi mener på bakgrunn av den implementerte funksjonaliteten og dens muligheter til bearbeidelse og prosessering av data, at CRM modulen kan være med på å øke kundeforståelsen og verdiskapningen i bedrifter. Oppdragsgiver har uttrykt seg veldig positivt til det ferdige resultatet og CRM modulen skal snarest integreres med Troja markedsprogram som lanseres 27. mai Arbeidet avsluttet: 7. mai 2004 Gruppemedlemmer: Mette Andersen Jørgen Fundingsrud Tor-Morten Grønli Irjan Javo Kenneth Lilleaas Innleveringen er også en bekreftelse av at gruppen har gjort seg kjent med, og fulgt, NITHs retningslinjer for intellektuell redelighet (tilgjengelig på intranett
2 Forord Denne rapporten er et resultat av et diplomprosjekt utført av fem studenter ved Norges Informasjonsteknologiske Høgskole våren Prosjektet er gjennomført i samarbeid med Dialogplan AS. Oppgaven er først og fremst rettet mot intern og ekstern sensor ved Norges Informasjonsteknologiske Høgskole. Det forventes at de har noe bakgrunn innen systemeringsfaget og programvareutvikling. I løpet av prosjektperioden har vi fått hjelp og støtte av mange vi ønsker å takke. Vi takker vår veileder Cat Holten for den kontinuerlige oppfølgingen og Eva Schwencke i forbindelse med prosjektet Bedre dialog. Begge fra Norges Informasjonsteknologiske Høgskole. Vi ønsker også å takke for et godt samarbeid med Per Anders Gjefsen, Oskar Sungodt Overå og daglig leder Eirik Rasmussen ved Dialogplan AS. Med vennlig hilsen Mette Andersen Jørgen Fundingsrud Tor-Morten Grønli Irjan Javo Kenneth Lilleaas Gruppe 15 1 av 66
3 Sammendrag Troja.NET utvikling av en nettbasert CRM modul, tar utgangspunkt i problemstillingen: Hvordan utvikle en CRM modul som kan være med på å øke kundeforståelse og verdiskapning? Problemstillingen har bestått av å utvikle en.net basert CRM modul som har mulighet til å administrere informasjon om entiteter, samt presentere rapporter over disse. Det er gruppens konklusjon at målene for oppgaven er nådd. Dette på grunnlag av at det har blitt har blitt utviklet en CRM modul med funksjonalitet som beskrevet i kravspesifikkasjonen. I tillegg er denne utviklet innen rammene for.net arkitektur og dokumentert i henhold til rådende standarder. Vi mener på bakgrunn av den implementerte funksjonaliteten og dens muligheter til bearbeidelse og prosessering av data, at CRM modulen kan være med på å øke kundeforståelsen og verdiskapningen i bedrifter. Oppdragsgiver har uttrykt seg veldig positivt til det ferdige resultatet og CRM modulen skal snarest integreres med Troja markedsprogram som lanseres 27. mai Gruppe 15 2 av 66
4 Innholdsfortegnelse 1 INNLEDNING PRESENTASJON AV OPPDRAGSGIVER PRESENTASJON AV PROSJEKTOPPGAVE VISJON, HOVEDMÅL OG DELMÅL AVGRENSNING ALTERNATIVE LØSNINGER PROBLEMSTILLING PROSJEKTORGANISERING RAPPORT STRUKTUR TEORI CUSTOMER RELATIONSHIP MANAGEMENT NET ARKITEKTUR BRUKERVENNLIGHET METODE KVALITATIV METODE VALG AV UTVIKLINGSMODELL Tilpassing av RUP Andre metoder TEKNIKKER OG VERKTØY Rational Rose Enterprise Edition Version Microsoft Visual Studio.NET 2002 Versjon Visual Basic.NET Microsoft SQL Server Microsoft Internet Information Services Microsoft.NET Framwork versjon Microsoft ASP.NET Web Services Unified Modeling Language Crystal Reports for Visual Studio.NET Microsoft Word Microsoft Excel Arbeidskontrakt Microsoft Project Risikostyring Timelister Skapt verdi ANALYSE OG UTFORMING FORRETNINGSBRUKSTILFELLE KRAVSPESIFIKASJON Funksjonelle krav Ikke funksjonelle krav ARKITEKTUR Brukstilfelle perspektiv Logisk perspektiv Prosess perspektiv Implementasjonsperspektivet Utplasseringsperspektiv LØSNING KORT BESKRIVELSE AV LØSNING KORT BESKRIVELSE AV ORGANISATORISK LØSNING VURDERING AV LØSNING VURDERING AV TEKNISK RESULTAT Gruppe 15 3 av 66
5 6.2 VURDERING AV NYTTE FOR OPPDRAGSGIVER VURDERING AV RESULTAT I FORHOLD TIL FORSKNINGSTEORI Customer Relationship Management NET Arkitektur Brukervennlighet VURDERING AV PROSJEKT BRUK AV RUP OG XP SOM UTVIKLINGSMODELL RUP XP VURDERING AV VERKTØY Rational Rose Enterprise Edition Version (Rational Rose) Microsoft Visual Studio.NET 2002 Versjon Visual Basic.NET Microsoft SQL Server Microsoft Internet Information Services Microsoft.NET Framwork versjon Microsoft ASP.NET og Web Services Unified Modeling Language Crystal Reports for Visual Studio.NET Microsoft Word Microsoft Excel NYTTEN AV STYRINGSVERKTØY Arbeidskontrakt Microsoft Project Risikostyring Feil tidsestimering av en aktivitet (6) Sykdom inntil to dager for systemerere (5) Timelister Skapt verdi PROSJEKTORGANISERING KONKLUSJON BEGREPSLISTE REFERANSER Figurliste FIGUR 1, VERDIKJEDEN (CAPGEMINI 2004, KILDE B)...12 FIGUR 2, XML WEB SERVICES USING.NET (MICROSOFT 2003)...13 FIGUR 3, FORRETNINGSBRUKSTILFELLE...24 FIGUR 4, IKKE FUNKSJONELLE KRAV (HASLE 2003)...26 FIGUR 5, KRUCHTENS 4+1 MODELL (KRUCHTEN 2000)...29 FIGUR 6, HOVEDFUNKSJONER TIL CRM MODULEN...30 FIGUR 7, DESIGN MODELL...31 FIGUR 8, LAGDELING VERSJON FIGUR 9, SEKVENSDIAGRAM FOR HÅNDTERING AV KONTAKT...36 FIGUR 10, SEKVENSDIAGRAM LAGRE KONTAKT (OMG 2004)...37 FIGUR 11, KOMPONENT DIAGRAM...38 FIGUR 12, UTPLASSERINGSDIAGRAM...39 FIGUR 13, RISIKOLISTE OVER INNTRUFNE RISIKO...55 Gruppe 15 4 av 66
6 1 Innledning Prosjektrapporten er den dokumenterende delen av gruppens hovedprosjekt gjennomført våren 2004 ved Norges Informasjonsteknologiske Høgskole. Kapittelet vil starte med å presentere oppdragsgiver og prosjektoppgaven. Visjon, hovedmål og delmål vil også belyses. I et diplomprosjekt er det mange valg og avgrensninger som skal vurderes, det er kommentert i dette kapittelet. Det avsluttes med en beskrivelse av prosjektorganiseringen og rapportstrukturen. 1.1 Presentasjon av oppdragsgiver Bakgrunnen for diplomoppgaven var en henvendelse fra Dialogplan AS til Norges Informasjonsteknologiske Høgskole. Dialogplan AS ønsket å komme i kontakt med en gruppe som kunne utvikle en Customer Relationship Management (CRM) modul som skal integreres i et markedsprogram. Oppdragsgiveren til dette prosjektet er Dialogplan AS som eies og drives av Eirik Rasmussen. Eirik Rasmussen startet Dialogplan AS alene i 1997, og bedrift består i dag av tre personer. Dialogplan AS jobber med modeller og verktøy for effektiv kundeoppfølging og har utviklet kompliserte databaseapplikasjoner som forenkler kundeoppfølgingen for bedrifter. Dialogplan AS kan blant annet tilby et system for markedsplanlegging som heter Troja markedsprogram (for bakgrunnshistorien bak navnet Troja (Moe u.å.) se vedlegg s. 130). Troja er et databaseverktøy som bistår markedsførere på alle trinn i bedriftenes markedsplanleggingsprosess: fra situasjonsanalysen, via målformulering og strategivalg, til spesifiseringen av når og hvor hvert markedsføringstiltak skal iverksettes (Rasmussen 2004). Den samlede nytteverdien til Troja er å gi bedrifter kunnskap til å ta de riktige avgjørelsene i forhold til markedsføring. Det vil si kunnskap om hvilke veier som bør velges for å realisere bedriftens mål og strategier (sst. 2004). 1.2 Presentasjon av prosjektoppgave Oppdragsgiver ønsket å få laget en CRM modul som skal være et supplement til markedsprogrammet Troja. De ønsket et nettbasert system basert på.net arkitektur. Systemet skal ha mulighet til å lagre informasjon om kontakter, kontaktpersoner, aktiviteter og konkurrenter. Systemet skal også kunne presentere et utvalg av rapporter. Systemet skal integreres med Troja markedsprogram som er under utvikling av Dialogplan AS. (For nærmere dokumentasjon vises det til avgrensningen kapittel 1.4 s. 6 ). Dersom oppdragsgiver ikke skulle se seg fornøyd med det ferdige produkt, kan de benytte seg av kildekoden og videreutvikle produktet etter ønske. Det er ingen konkrete avtaler mellom gruppen og Dialogplan AS om videre samarbeid. Gruppe 15 5 av 66
7 1.3 Visjon, hovedmål og delmål For Troja markedsprogram inngår følgende visjon: Ifølge Erik Rasmussen skal Troja markedsprogram være et verktøy som tar seg av all markedsinformasjon til en bedrift på et felles sted. Alle behov skal dekkes av et program (personlig samtale ). Hovedmålet til prosjektgruppen består i å utvikle en CRM modul som skal være klar for integrering med Troja markedsprogram 1. Mai Kildekode, brukermanual og rapport skal leveres Norges Informasjonsteknologiske Høgskole og Dialogplan AS 7. mai Delmål: - Fremstille en modellert løsning av prosjektgruppens modul ved bruk av Unified Modeling Language - Opprette en Microsoft SQL database samt et.net miljø med den nødvendig strukturen - Integrasjon mot MS Outlook 1.4 Avgrensning Det skal utvikles en mini CRM modul for Dialogplan AS som skal integreres i deres markedsprogram. Systemet skal innholde de forskjellige entitetene: kontakt, kontaktperson, aktivitet og konkurrent. Kontakt regnes som en kunde, det kan være et firma eller en privatperson. Brukeren skal kunne opprette en kontakt med aktuell informasjon. I tillegg skal være det mulig å gjøre oppdateringer på eksisterende kontakter, søke og slette. En kontakt skal kunne knyttes til en målgruppe, et forretningsområde og en gruppe. I tillegg skal det kunne brukerdefineres hva slags type kontakt det er. Til sammen gir dette utfyllende informasjon om hver kontakt. Det vil også være mulig å skrive ut forskjellige rapporter knyttet til en eller flere kontakter. For fullstendig oversikt over mulige rapporter henvises det til brukstilfeller i vedlegg s. 79. En kontaktperson er brukeren av systemet sin kontakt hos kundekontakten. Her gjelder de samme mulighetene som for en kontakt. Det vil også her være mulig å skrive ut forskjellige rapporter knyttet til en eller flere kontaktpersoner. For fullstendig oversikt over mulige rapporter henvises det til brukstilfeller i vedlegg s. 79. Aktivitet er forskjellige oppgaver som kan gjøres opp mot en kontakt. En aktivitet kan for eksempel være et møte, en telefonsamtale, nyhetsbrev eller lignende. En aktivitet kan gå mot enten en enkelt kontaktperson eller mot selve kontakten, som kan være et firma. I tillegg til dette er det mulig å knytte opp filer mot ulike aktiviteter. Dette kan være aktuelt Gruppe 15 6 av 66
8 ved for eksempel referater, utsendte tilbud og lignende. Det vil også her være mulig å skrive ut forskjellige rapporter knyttet til en eller flere aktiviteter. For fullstendig oversikt over mulige rapporter henvises det til brukstilfeller i vedlegg s. 79. En Konkurrent er her tenkt som konkurrerende virksomheter. For å kunne holde oversikt over disse er det mulig å opprette, endre, søke og slette konkurrenter. I tillegg kan man skrive ut en rapport over alle konkurrenter, eller et knippe konkurrenter. Konkurrent er et område med stort potensial. På grunn av den korte tidsrammen for prosjektet, ble det i samarbeid med oppdragsgiver bestemt at konkurrent ikke skulle ha like omfattende funksjonalitet som de andre områdene. Den skulle implementeres med grunnleggende funksjoner som beskrevet, samt være tilrettelagt for videreutvikling. Tilleggsfunksjonalitet for integreringsstøtte med Microsoft Outlook planlegges lagt inn for å kunne gi brukeren en mulighet til å kunne eksportere og importere sine kontakter til denne CRM modulen. Det planlegges ikke integrering av aktiviteter, men Outlook modulen vil legge til rette for det. Gruppen skal stå for begynnelsen av en rapportmodul for hele systemet. Denne skal ikke ferdigstilles, men legges til rette slik at Dialogplan AS kan fortsette arbeidet med den. 1.5 Alternative løsninger Alternative løsninger er vurdert og integrert gjennom hele rapporten i de ulike kapitlene. 1.6 Problemstilling Gruppens problemstilling ble laget på bakgrunn av prosjektoppgaven fra oppdragsgiver: Hvordan utvikle en CRM modul som kan være med på å øke kundeforståelse og verdiskapning? Definisjon av kundeforståelse: Med økt forståelse om kundene vil det si å inneha mer informasjon om disse. Ved å kjenne kundenes ønsker vil det være mulig å forutsi deres behov. Det kan være informasjon om hvor ofte kundene har mottatt nyhetsbrev, hvor ofte kundene har ringt inn for support eller om kundene er fornøyde eller misfornøyde. Gruppe 15 7 av 66
9 Definisjon av verdiskapning: Verdiskapning omfatter økt utvikling for bedriften. Det kan være samarbeid med andre bedrifter, produktutvikling, bedre oppfølging av den enkelte kunde eller også økt vekst og fortjeneste. Følgende ligger til grunn for vinklingen og dybden i denne rapporten: Prosjektgruppen har fått i oppdrag fra Dialogplan AS å lage en CRM modul. Systemet skal gi bedriftskunder en bedre kundeforståelse og økt verdiskapning. (For å få et bedre innsyn i hvilken teori prosjektoppgaven er basert på henvises det til kapittel 2.0 Teori s 10). 1.7 Prosjektorganisering Oppstart hos Dialogplan AS var 13.januar 2004 og prosjektroller ble fordelt. (Viser til prosjektroller og ansvarsfordeling i vedlegg s. 11). Overordnede planer for fremgang og gjennomføring ble umiddelbart utarbeidet. I henhold til planene skal hver arbeidsdag utgjøre åtte timer inkludert 30 minutters spisepause. (Viser til arbeidskontrakt i vedlegg s. 10 og prosjektplaner i vedlegg s. 13). Ved behov vil alle prosjektdeltagere jobbe overtid. Prosjektdeltagerne har fulgt Norges Informasjonsteknologiske Høgskoles retningslinjer for intellektuell redelighet (viser til retningslinjer for intellektuell redelighet vedlegg s. 64). 1.8 Rapport struktur Innledning Kapittel 1, innledning: Prosjektrapporten er den dokumenterende delen av gruppens hovedprosjekt gjennomført våren 2004 ved Norges Informasjonsteknologiske Høgskole. Kapittelet starter med å presentere oppdragsgiver og prosjektoppgave. Visjonen, hovedmål og delmål blir også belyst. I et diplomprosjekt er det mange valg og avgrensninger som skal vurderes og dette er kommentert i dette kapittelet. Det avsluttes med en beskrivelse av prosjektorganiseringen og rapportstrukturen. Kapittel Teori to, teori: Kapittel 2, teori: Teori kapittelet omhandler hva CRM er og hvorfor et system basert på en slik metode kan være med på å øke kundeforståelse og verdiskapning. Programvareløsningen til CRM modulen er utviklet ved bruk av.net rammeverk. Vi ser nærmere på hvordan.net arkitekturen er bygget opp. Vi avslutter kapittelet ved å si noe om hvilke kriterier som kan være viktig å vurdere ved utvikling av et godt brukergrensesnitt benyttet til en CRM modul. Metode Kapittel 3, metode: Kapittelet metoder beskriver valget av utviklingsmodell, teknikker og verktøy som er tatt i bruk i prosjektet. Gruppe 15 8 av 66
10 Kapittel 4, analyse og utforming: Analyse og Kapittelet analyse og utforming beskriver først forretningsbrukstilfelle, Utforming kravspesifikasjon og arkitektur. Deretter kommer en vurdering av alternative løsninger til den utviklede CRM modulen. Løsning Kapittel 5, løsning: I kapittel fem blir løsningen og den organisatoriske løsningen beskrevet. Vurdering av løsning Kapittel 6, vurdering av løsning: Kapittelet presenterer vurdering av løsningen og prosjekt. Vurdering av teknisk resultat vil gi en vurdering av løsningen i forhold til kravspesifikasjonen. Det vil dernest bli gitt en vurdering av hvilken nytte CRM modulen vil ha for oppdragsgiver. Det vil også bli gitt en vurdering av metoder og verktøy gruppen har benyttet seg av i prosjektet. Kapittelet avsluttes med en vurdering av resultatet i forhold til forskningsteori. Vurdering av prosjekt Kapittel 7, vurdering av prosjekt: Prosjektet er basert på tungvektsmetoden RUP og lettvektsmetoden XP. Avsnittet Bruk av RUP og XP som utviklingsmodell gir en vurdering av erfaringen med disse i prosjektet. Konklusjon Kapittel 8, konklusjon: Konklusjonen beskriver grad av måloppnåelse for prosjektgruppe og oppdragsgiver. Som basis for rapportskrivingen er formelle krav til utforming av prosjektoppgaver for Norges Informasjonsteknologiske Høgskole fulgt (NITH 2004). Boken Prosjektoppgaven 2. utgave (Rognsaa 2003) er benyttet som supplement. Gruppe 15 9 av 66
11 2.0 Teori Teorikapittelet omhandler hva begrepet CRM er og hvorfor et system basert på en slik metode kan være med på å øke kundeforståelse og verdiskapning. Programvareløsningen til CRM modulen er utviklet ved bruk av.net rammeverk og vi ser nærmere på hvordan slik arkitekturen er bygd opp. Vi avslutter kapittelet ved å si noe om hvilke kriterier som kan være viktig å vurdere ved utvikling av et godt brukergrensesnitt til en CRM modul. 2.1 Customer Relationship Management Ved prosjektstart hadde gruppen liten kunnskap om CRM. Det førte til at alle måtte sette seg inn i hva dette begrepet innebar. PC World har i en artikkel testet fire ulike CRM systemer (Verwoe 2003). Gruppen valgte ut ifra denne å selv teste noen av systemene (Mamut 2003, SuperOffice 2003, Vega SMB AS 2004). Testingen ga et innblikk i hva slags funksjoner som kunne være potensielle i utviklingen av CRM modulen og vi fikk en bedre forståelse av CRM som begrep. Customer Relationship Management (CRM) er ifølge Eirik Rasmussen en strategi som setter kundenes behov i sentrum (personlig samtale 20. januar 2004). Som begrep er det ikke et verktøy, men en måte å tenke på. Et system basert på CRM skal hjelpe til med å holde oversikt over eksisterende og fremtidige kunder og dermed øke kundeforståelsen. Det er flere måter å følge opp kunder på. Det kan for eksempel være ved hjelp av e-post, telefon eller utsendelse av et spørreskjema. Om en kunde er fornøyd eller misfornøyd er viktig informasjon. God kunnskap om egne kunder er en viktig faktor for å kunne skape god kundelojalitet. Vi er klar over at andre faktorer som fagkunnskap og service også er viktige faktorer for å skape et godt kundeforhold. I boken Principles of Marketing står følgende på bokomslaget om professor Philip Kotler: I mer enn tretti år har Philip Kotler, professor ved The Kellogg Graduate School of Management, vært sjefsguru for markedsføringsstudenter over hele verden. Han har skrevet over 10 bøker som er utgitt på nesten 20 språk, hvorav Marketing Management er utpekt av Financial Times som en av de 50 beste ledelse bøker som noensinne er skrevet. Kotler er tildelt en lang rekke priser og utmerkelser og blitt utnevnt til æresdoktor ved flere universiteter (Kotler 1999). I boken Principles of Marketing nevner Kotler (1999) fire prinsipper for hva som bør gjøres for å vinne kunder i den elektroniske tidsalder. Vi nevner to av de her. Det første prinsippet lyder som følger: Etabler og styr en aktiv kundedatabase (sst. s 270). Anvendelsen av en kundedatabase kan gi et selskap et sterkt konkurransefortrinn. En database med kundeinformasjon kan gjøre det mulig å nå ut til kundene på en effektiv måte. Ved hjelp av en database kan kundene registreres med navn, profiler, målgruppe, prosjekter, en kundes ønsker med mer. En bedrift kan nyttiggjøre seg informasjonen om de ulike gruppene av kunder og deres ønsker. Det andre prinsippet, nummer fire, lyder som Gruppe av 66
12 følger: Vær lett tilgjengelig og besvar kundehenvendelser raskt (sst. s 274). Kundeservice er essensielt for om kunden vil komme tilbake eller bli borte for godt. En CRM modul med god oversikt over når kunder har tatt kontakt, hva et eventuelt problem var, når de bør kontaktes igjen og lignende kan føre til at en ny kunde kan bli en fast kunde. Et CRM system i seg selv vil ikke gjøre at kundemassen øker, det er hvordan teknologien tas i bruk som kan øke kundeforståelsen og verdiskapningen. Gartner Inc. er et forsknings og rådgivnings firma som foretar analyser og utredninger (Gartner 2004). Selskapet består av analytikere og konsulenter i mer enn 75 land. Gartner har gjennomført en analyse om brukernes erfaringer med CRM systemer og konkluderer med at det ikke er leverandørenes feil selv om produktene ikke er perfekte (ifølge Ryvardsen 2004). Det er bedriftene selv og deres implementeringskonsulenter som står for feilene (sst.). De syv vanligste forholdene er følgende: - Dårlig datakvalitet - Intern politikk - Manglende samarbeid - Ingen plan - Tenker ikke på kundene - Viderefører feil - Mangel på opplæring Disse syv forholdene er feil som går igjen i helt eller delvis mislykkede CRM prosjekter (sst.). Capgemini er et av verdens ledende forretningsrådgivnings- og ITkonsulentselskaper. For å bistå virksomheter med å iverksette strategier og utnytte teknologi, tilbyr selskapet forretnings- og IT-rådgivningstjenester, systemintegrasjon samt løsningsdesign og eksternt konsulentarbeid på global basis.(capgemini 2004, kilde A). Et sentralt element innen CRM er verdikjeden (Capgemini 2004, kilde B). Verdikjeden omhandler kunnskap, styring, salg og tjenester. Har vi kunnskap om kunden vil det kunne føre til økt kundeforståelse. CRM skal hjelpe din bedrift til å beholde de viktige kundene og gjøre de mer lønnsomme (Capgemini 2004, kilde C ). En bedrift bør velge en CRM modul for å øke salget, for bedre kundeservice og for å oppnå større effektivitet. Dette kan igjen føre til økt verdiskapning. Gruppe av 66
13 Figur 1, verdikjeden (Capgemini 2004, kilde B) Verdikjeden viser at har vi kunnskap om kundene og deres bakgrunn kan vi på en enklere måte analysere de. Capgemini (2004) peker på sju punkter de mener kan oppnås ved bruk av et CRM system. De er følgende: - Forutse kundenes behov - Mer lønnsom kundesammensetning - Mer fornøyde kunder - Økt kundelojalitet - Bedre kundeservice - Fokus på total inntjening gjennom hele kundens levetid - Kundeforhold som gir verdiskapning for begge parter 2.2.NET Arkitektur.NET Opplevelsen I februar 2002 ble Visual Studio.NET og Microsoft.NET Framework introdusert til verdens utviklere og arkitekter (Microsoft.NET 2004). Et nytt utviklingsmiljø og en ny programmeringsmodell var laget for å utvikle nye programvare løsninger..net, opplevelsen som Microsoft sier selv, er dataopplevelsen til sluttbrukeren med tjenester bygget på.net plattformen. Teknisk er.net opplevelsen en kombinasjon av Extensible Markup Language (XML) Web Services og lokal programmeringskode..net plattformen knytter datamaskiner, XML Web Services og mennesker sammen (sst.)..net plattformen består av alle produktene, utviklingsverktøyene og operativsystemene som brukes til å bygge, vise frem og kjøre XML Web Services. Ifølge Microsoft består plattformen av fire komponenter: -.NET Framwork og Visual Studio.NET - Tjenerinfrastruktur - Komponenttjenester Gruppe av 66
14 - Programvare for smarte enheter.net Framework er støttemiljøet til alle :NET baserte produkter. XML Web Services og programmer bygges, installeres og kjøres med støtte fra dette rammeverket.net arkitekturen er i stor grad tilrettelagt for distribuerte systemer. Til nå har den mest utbredte programmeringsteknikken vært å ha en todeling mellom en klient og en tjener. XML Web Services er hovedkomponenten i.net hvor man enkelt legger opp til distribuerte applikasjoner på flere noder i et nettverk. I denne sammenheng kan noder være alt fra en tjener, et nettsted og til en PDA. (sst.). Denne tilretteleggelsen har vært et viktig ledd i måten systemet er utviklet på. XML Web Services XML Web Services er selvstendige enheter som tilbyr sine tjenester til klienter over Internett. Figur 2, XML Web Services using.net (Microsoft 2003) Gruppe av 66
15 En XML Web Service er nøkkelkomponenten i Microsoft sitt.net rammeverk. Den er bygget opp av fire deler. En sikkerhetsmodul, en modul for forretningslogikk, en XML data modul og en overordnet prosesstyringsmodul. XML Web Services fungerer som et nav mellom utviklere, lagret data og kunder. Utviklere bygger opp XML Web Services og kommuniserer med den gjennom UDDI. XML Web Services henter og lagrer data fra datakilder som objekter gjennom ADO.NET. Klienter som bruker XML Web Services kommuniserer med denne gjennom XML, og henter og sender data via SOAP. ADO.NET ADO.NET er Microsoft sin teknologi for aksess til ulike datakilder som databaser, XML og andre OLE DB datakilder. Det er gjennom en slik forbindelse mulig å innhente, manipulere og oppdatere data. ADO.NET lager dataaksesskomponenter som objekter som er vel egnet til oppdeling i mindre deler som kan gjenbrukes hver for seg eller som en enhet i andre programmer. ADO.NET transporterer dataene hovedsakelig i datasett. Denne strukturen baserer seg igjen sin oppbygning på XML struktur. (MSDN 2004, kilde C) Extensible Markup Language (XML) XML er det universelle formatet for strukturert data på Internett. XML består av en rekke regler for utforming av tekstformat for data, noe som gjør det enklere å fremstille filer som er lette å generere og lese, utvetydige og plattformsuavhengige. For at et nettprogram i dag skal kunne hente data fra et annet, må man stort sett benytte terminalemulering det vil si hente et bilde av den skjermen som inneholder aktuelle data og siden forsøke å gjentolke bildet til data. Denne metoden er både ineffektiv og feilbarlig. XML er et format som kan benyttes for å hente ut virkelige data, i stedet for kun bilder av dataene, mellom ulike XML Web Services. (Microsoft.NET 2004) Simple Object Access Protocol (SOAP) SOAP bygger på XML og HTTP. Denne teknologien gjør det mulig med anrop mellom ulike programmer på en løst sammensatt standardisert måte. Dette er noe som igjen gjør det mulig å bygge programmer som distribueres over Internett. Om man forestiller seg interaksjonen mellom ulike XML Web services som en telefonsamtale, tilsvarer XML det programmene sier til hverandre og SOAP hvilken måte telefonene brukes. Nøyaktig som med XML inngår SOAP i W3C s standardiseringsprosess, og ble innlevert av Microsoft og en rekke andre selskaper, blant annet IBM. Både XML og SOAP har offisiell støtte fra stort sett alle større programvarehus i bransjen (for eksempel Microsoft, IBM, HP, Sun og Oracle). (sst.). Universal Description, Discovery and Integration (UDDI) En fritt tilgjengelig spesifikasjon for distribuerte XML-baserte kataloger over Web Services. En Web Services er en applikasjon eller en del av en applikasjon som kan aksessers gjennom nett av andre programmer. UDDI-kataloger (register) lar deg beskrive og finne det du er ute etter. UDDI er nært, men ikke eksklusivt, knyttet til det XML-baserte WSDL ( Web Services Description Language ). UDDI er spesifisert av Ariba, IBM og Microsoft, og tiltrådt av en rekke sentrale aktører innen utvikling av e-handelsapplikasjoner. WDSL er spesifisert av IBM og Microsoft. (Digi.no 2004). Gruppe av 66
16 2.3 Brukervennlighet I og med at CRM modulen skal være nettbasert er det viktig å utvikle et godt tilpasset brukergrensesnitt. Vi har lagt vekt på faktorer fra to dyktige fagmenn, Jakob Nielsen og Theo Mandel. Jakob Nielsen som er regnet som The king of usability ifølge Internet Magazine (2004) har en doktorgrad innenfor brukergrensesnitt ved universitetet i Danmark. Han startet med nettdesign i 1994 og erfarte at de feil han gjorde de første årene også ble gjort av andre i oppstartsfasen. Han har derfor med sine bøker gjort et forsøk på å forebygge at nettdesignere gjør de samme fundamentale feil (Nielsen 2000). I boken Designing Web Usability sier Jakob Nielsen (2000) at når det gjelder design av brukergrensesnitt er enkelhet et mål for designeren. Brukere er sjelden på en side for å se på designet, det er innholdet som er viktig mener Nielsen. Fargen på arbeidssiden er et sentralt punkt. Skal man sitte foran et skjermbilde som har sterke farger kan det være vanskelig å lese. Skal en bakgrunn velges, bør det være en nøytral farge som gir god kontrast til sort skrift. Det er også viktig at teksten står stille. Tekst som beveger på seg eller blinker er vanskelig å lese. Det eksisterer mange gode skrifttyper, men det viktige er at teksten skal være godt synlig. Nielsen sier at de fleste mennesker foretrekker å lese en type Serif tekst slik som Verdana (2000 side 126). Han anbefaler å ikke spesifisere en skrittype da det kan bli et problem når brukeren skal få opp en side fra en maskin som ikke har den aktuelle skrittypen. Skal en spesifikk skrittype brukes, anbefales det å liste opp alternativer for å minske risikoen for problemer. Når brukeren skal lese teksten på nettsiden gir en venstre justert tekst et stabilt startsted for øyet. Man leser raskere om teksten ikke er midtstilt eller høyre justert (sst.). For å oppnå lett navigering kan det lønne seg med interne lenker eller faner (sst.). Brukeren slipper da mange forskjellige skjermbilder, som kan oppfattes forvirrende. Navigering skal frembringe enkelhet, og meningsfulle stier og utganger. Kjente navigeringspiler er en fordel. Det er viktig at programmet er lett å lære og lett å huske. Tekstbokser med lik størrelse kan gi et godt organisert brukergrensesnitt. For brukeren som benytter systemet jevnlig er det viktig å kjenne seg igjen, og derfor er kjente knapper en god ting å ta med. Et eksempel kan være verktøyraden som er øverst i Microsoft Office produkter. Dette er knapper de fleste er kjent med. Rullefelt er et annet hjelpemiddel for navigering internt på skjermbildet. Et rullefelt kan være til hjelp slik at ikke mye informasjon eller mange valg nødvendigvis må vises på siden. Det er viktig at siden kan fungere på mange ulike plattformer og med ulik teknologi.. Nielsen (2000) anbefaler at siden bør kunne brukes av en nettleser som er inntil tre år gammel. Det er ca 10 % av brukerne som vanligvis bruker eldre programvare og teknologi og det er synd å miste denne andelen av kundene. Design som kan brukes på alle skjermoppløsninger anbefales av Nielsen. I stedet for å bruke bestemte størrelser, burde layouten spesifiseres i prosent av den tilgjengelige størrelsen. Det er viktig å huske at ulike mennesker har ulik meninger om skriftstørrelser. Det er viktig å forsikre seg om at designet fungerer bra med små og store skriftstørrelser. Gruppe av 66
17 På grunn av ulike nettlesere og oppløsninger anbefales stilark. Et enkelt stilark kan benyttes på alle undersidene på nettstedet og er tidsbesparende. Sidene blir konsistente og stilrene. Ved å gjøre en endring på en skrittype kan endringen skje for eksempel på ti ulike sider. Det eksisterer ulike stilark: Cascading Style Sheet og Javaskript Style Sheet er to av de. Det er alltid ønskelig at brukergrensesnittet er så lett å lære at det ikke er nødvendig med en brukermanual eller en hjelpefunksjon. Er det nødvendig skal brukermanualen eller hjelpfunksjonen være lett leselig. Nielsen første lov om brukermanualer lyder som følger: Mennesker leser ikke brukermanualer frivillig! Eneste gangen de faktisk leser brukermanualer er når de har problemer og ikke får systemet til å fungere. (Nielsen 2000 s. 129). I boken Interface Design and Development står følgende på bokomslaget om Theo Mandel: Theo Mandel, Phd er en konsulent, forfatter og en foredragsholder. Han er grunnlegger og rektor for studiet Interface Design and Development i Austin, Texas. Han jobbet for IBM i tolv år innen ulikefelt innen program utvikling. Mandel er en spesialist innen brukergrensesnitt design. (Mandel 1997). Mandel påpeker at våre erfaringer med tidligere programvarer forteller noe om hvordan vi vil reagere på et nytt system (1997). For å designe et godt system er det viktig å vite hvem bruker er, hvilke funksjoner brukeren forventer og hvordan han vil bruke programmet. Microsoft har med sin dominerende posisjon i markedet gjort at mange produserer programvare basert på Microsoft Windows sitt brukergrensesnitt. Fra sin oppstart i 1975 og frem til 2004 har de fleste erfaring fra Microsoft sine produkter. Korttidsminne er karakteristisk og setter grenser for design av brukergrensesnittet. Dersom en brukeren ønsker å skrive inn informasjon på skjermen og spør om hjelp, er det viktig at ikke hjelpevinduet dekker til det som brukeren ønsket hjelp om. Mange trenger å gå tilbake til hjelpevinduet to og tre ganger før de får all informasjonen de trenger. Det er essensielt at sprettoppvinduer vinduer kommer opp på riktig sted. (Mandel 1997). ). Innen brukergrensesnittdesign er det tre elementære prinsipper som gjelder (Mandel 1997): La brukeren ha kontroll over brukergrensesnittet - la brukeren velge om han ønsker å bruke tastatur eller mus - la brukeren ha mulighet til å kansellere eller lagre en jobb og ha muligheten til å fortsette senere der han sluttet - gi brukeren en indikasjon på om påbegynt funksjon er fullført Reduser brukerens minnebelastning - bruk lister og menyer som lar brukeren velge innholdet i felt istedenfor å fylle de ut - la brukeren ha enkel tilgang til funksjoner som brukes ofte Det er ikke nødvendig å ha all informasjon i et vindu Gruppe av 66
18 La brukergrensesnittet være konsistent - la brukeren kjenne igjen brukergrensesnittet fra tidligere erfaringer med andre programmer - sekvenser og steg i et program bør være konsistente. Navigeringen bør være lik i alle vinduer til et program Prinsippene er ikke ment å alltid følges til punkt og prikke, men mer ment som retningslinjer. Prinsippene er ikke bare relevante for dagens designere, men har vært noenlunde de samme i mange år. De første prinsippene i 1971 ifølge Mandel (1997). Gruppe av 66
19 3.0 Metode Kapitlet metode beskriver valg av utviklingsmodell, teknikker og verktøy som er tatt i bruk i prosjektet. 3.1 Kvalitativ metode Prosjektoppgavens teorigrunnlag er basert på en kvalitativ metode. Gruppen hadde på grunn av tidsmessige årsaker ingen mulighet til selv å foreta undersøkelser i forkant av prosjektet. All forskning er derfor basert på sekundær informasjon. Gruppen har systematisk gått igjennom utvalgte kilder og dokumentasjon. 3.2 Valg av utviklingsmodell Rational Unified Process (RUP) er hovedsakelig benyttet som rammeverk for prosjektet (Kruchten 2000). RUP er en iterativ og inkrementell prosessmodell for systemutvikling, utviklet av Rational Software. RUP kan benyttes til de fleste utviklingsprosjekt, fra små til store prosjekter (sst.). Hensikten med modellen er å sette utviklere i stand til å konstruere systemer av høy kvalitet. Et utvalg av prinsipper og praksiser fra lettvektsmetoden Extreme programming (XP) ble også valgt som en del av rammeverket til prosjektet. XP består av fem basisprinsipper som ble valgt: Hurtig tilbakemelding (læringseffekter), forutsett enkelthet (enkle løsninger bedre enn kompliserte), inkrementell endring (små endringer) omfavn endring og kvalitetsarbeid (ingen liker å gjøre dårlig arbeid). Det ble valgt ut to praksiser, parvis programmering og enkel design. Parvis programmering ble valgt av den grunn at forskning viser at parvis programmering øker kvaliteten uten å påvirke avleveringstiden (Beck 2000). Enkelt design skal ta mindre tid å utføre enn et komplekst et (sst.). Det vil også være enklere for oppdragsgiver å sette seg inn en enkel design, enn en komplisert design Tilpassing av RUP Ved start av prosjektet satte vi opp en plan for hele prosjektet. Vi valgte å bruke RUP sine hovedfaser: Idefasen, utdypningsfasen, konstruksjonsfasen og overleveringsfasen. Under følger de artefaktene vi har valgt å bruke og å arbeide etter: Forretningsmodell - viser forretningsprosessene i den aktuelle organisasjonen.. (Viser til kapittel 4.0 analyse og utforming side 24 for nærmere dokumentasjon.) Domenemodell - også kalt en konseptuel modell, angir sammen med forretningsmodellen en kontekst og et vokabular for systemet. (Viser til vedlegg s. 76 for nærmere dokumentasjon.). Gruppe av 66
20 Brukstilfellemodell - modellering av brukstilfelle er en metode for å vise funksjonelle krav. (Viser til kapittel 4.0 analyse og utforming side 24 for nærmere dokumentasjon.) Designmodell designmodellen viser vokabularet av problemet og dets løsningen (Booch mfl. 1999). (Viser til kapittel logisk perspektiv side 31 for nærmere dokumentasjon.) Prosessmodell prosessmodellen fokuserer på hvordan prosessen i systemet organiseres når systemet kjører. Utplasseringsmodell en utplasseringsmodell viser hvordan de ulike komponentene i systemet er utplassert i forhold til hverandre. Implementasjonsmodell - viser hvilke komponenter systemet består av Testmodell - testing består av et utvalg av metoder som brukes til å finne feil i applikasjonen. (Se vedlegg s. 93 for nærmere dokumentasjon om testing.) Andre metoder Det eksisterer ulike systemeringsmetoder. Vi har tatt utgangspunkt i de som vi har erfaring i fra studier ved Norges Informasjonsteknologiske Høgskole. RUP og XP er to ulike metoder forklart ovenfor. Microsoft Solution Framwork (MSF) er et tredje alternativ. MSF er et prosjektrammeverk utviklet av Microsoft. Metoden har flere likheter med RUP, blant annet benytter MSF begreper som iterasjon og rolle. MSF ble hovedsakelig ikke benyttet på bakgrunn av lite erfaring med rammeverket. MSF ble i vår skolesammenheng kun benyttet til to små prosjekter, mens RUP ble benyttet til et prosjekt som gikk over et år. 3.3 Teknikker og verktøy Kapittelet teknikker og verktøy gir en beskrivelse av de verktøy benyttet under utviklingen av CRM modulen samt styringsverktøy som ble brukt til prosjekt arbeidet Rational Rose Enterprise Edition Version Rational Rose er et modelleringsverktøy for analyse og design som støtter Unified Modeling Language. Rational Rose benyttes i stor grad til å visualisere objektorienterte datasystemer. (For nærmere dokumentasjon se kapittel 7.2 s.50, vurdering av verktøy). Gruppe av 66
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
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...
DetaljerPJ 501 Brukermanual NITH. Troja.NET brukermanual
Troja.NET brukermanual 1 av 53v Innholdsfortegnelse INNHOLDSFORTEGNELSE... 2 FIGURLISTE... 5 1.0 INSTALLASJONSGUIDE... 7 1.1 PROGRAMVAREKRAV:... 7 1.1.1 Oppsett av Microsoft SQL Server 2000... 7 1.1.2
DetaljerINNHOLDSFORTEGNELSE. PJ 501 Vedlegg NITH. Gruppe 15 1 av 145
INNHOLDSFORTEGNELSE 1.0 PROSESSDUMENTER... 5 1.1 PRESENTASJON AV FORSKNINGSPROSJEKTET BEDRE DIALOG... 5 1.2 UTOPIDUMENT... 5 1.2.1 Utopidokument per 20.10.03... 5 1.2.2 Vurdering av utopidokument opp mot
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
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
DetaljerForprosjektrapport for Agresso R&D Ansettelsessystem 31.01.07. Hovedprosjekt våren 2007. Skrevet av:
Forprosjektrapport for Agresso R&D Ansettelsessystem Hovedprosjekt våren 2007 31.01.07 Skrevet av: Anders Hartvoll Ruud Christian Årving Leif Martin Næss Sahdia Fayyaz Moghal 1 Sammendrag Prosjektittel:
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
DetaljerDistributed object architecture
Forelesning IMT2243 6. April 2010 Tema: forts. arkitektur og design av programvare Prosjektstatus Programvarearkitektur Oppsummering fra før påske Distribuerte objektarkitektur MDA - Model Driven Architecture
DetaljerHovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus. Forprosjektrapport. Bravo Booking App
Hovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus Forprosjektrapport Bravo Booking App 1 Presentasjon 2 1.1 Gruppe 2 1.2 Oppdragsgiver 2 1.3 Kontaktpersoner 2 1.4 Oppgave 3 2 Dagens
DetaljerInfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby
InfoRed Publisering - produktbeskrivelse www.talkpool.no TalkPool WebServices Postboks 90 1484 Åneby InfoRed Produktbeskrivelse 2 Sammendrag InfoRed Publisering er produktet for å administrere en hel informasjonstjeneste,
DetaljerSoftware Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2
Forum / Nettverkssamfunn Team 2 1 Innholdsfortegnelse 1 Introduksjon... 3 2 Team & Organisering... 3 3 Brainstorming, tanker og utførelse... 4 3.1 Bruker Registrering og metoder... 4 3.2 Generering av
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
DetaljerHøgskolen i Oslo og Akershus
Høgskolen i Oslo og Akershus Gruppe 2 Forprosjektrapport Presentasjon Oppdragsgiver: Prosjekttittel: Definisjon: Accenture Shera Shera er en «event»-applikasjon til Android der man kan registrere arrangementer
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
DetaljerKravspesifikasjon MetaView
Kravspesifikasjon MetaView BACHELOROPPGAVE VÅREN 2014 1. Presentasjon Tittel: MetaView Oppgave: Lage en applikasjon og api som skal kommunisere med MetaVision slik at det skal bli enklere for leger og
DetaljerHOVEDPROSJEKT I DATA VÅR 2011
PROSJEKT NR. 18 TILGJENGELIGHET åpen Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo Telefon: 22 45 32 00 Telefaks: 22 45 32 05 HOVEDPROSJEKT I DATA
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
DetaljerKravspesifikasjon. Forord
Forord Kravspesifikasjonen skal gi en oversikt og forståelse over det planlagte systemets funksjonalitet. Dokumentet skal gi både utviklere og oppdragsgivere innblikk i hvordan og hva systemet skal levere.
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
DetaljerPubliseringsløsning for internettsider
Publiseringsløsning for internettsider Hva er Edit? Edit er et verktøy for publisering og vedlikehold av nettsider. Tidligere har det å vedlikeholde en nettside vært en tungvinn prosess, men nå kan alle
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.
DetaljerPROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004
PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004 VERSJON: PROSJEKTPLAN (1.0) 24. SEPTEMBER, 2004 prosjektplan.doc GRUPPE 12 PROSJEKTPLAN: PROSJEKTLEDELSE: USE CASE: KVALITETSSIKRING: ANDRÉ
DetaljerHensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen
Hensikten med denne delen av kurset Objektorientert systemutvikling Rational Unified Process (RUP) Gurholt og Hasle kap. 6 UML Distilled kap. 2 Å lære modellerings- og designprinsipper og øve opp teknikker
DetaljerKRAVSPESIFIKASJON. 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.
DetaljerStudentdrevet innovasjon
Studentdrevet innovasjon Hovedprosjekt 2013 Høgskolen i Oslo og Akershus Forprosjektrapport av Gruppe 11 Karoline Sanderengen, Mona Isabelle Yari og Randi Ueland 25.01.2013 Studentdrevet innovasjon 9 Innhold
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
DetaljerKravspesifikasjon. 1. Innledning. Presentasjon. Innledning. Om bedriften. Bakgrunn for prosjektet
Kravspesifikasjon Presentasjon Tittel: Oppgave: Backup for PDA/Smartphones Utvikle en applikasjon for PDA/Smartphones med funksjonalitet for backup av sms, mms, e-post, kontakter, kalender, bilder og dokumenter
DetaljerVeiledning og vurdering av Bacheloroppgave for Informasjonsbehandling
Veiledning og vurdering av Bacheloroppgave for Informasjonsbehandling Oppdatert 15. jan. 2014, Svend Andreas Horgen (studieleder Informasjonsbehandling og itfag.hist.no) Her er noen generelle retningslinjer
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
DetaljerInstallere 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
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...
DetaljerInstallasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011
Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011 Innhold 1. Innledning... 1 2. Nedlasting... 2 3. Installasjon / oppgradering... 5 3.1 Installasjon av nødvendige tilleggskomponenter...
DetaljerScan 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
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
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
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
DetaljerInstallere 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
Detaljer1. 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
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
DetaljerForprosjektrapport. Gruppe 34. Magnus Dahl Hegge s153549
Forprosjektrapport Gruppe 34 Bjørn Bergan Abdi Baisa Mads Larsen s161593 s156140 s156151 Magnus Dahl Hegge s153549 Presentasjon Hovedprosjektgruppe 34 består av 4 elever som nå gjennomfører sitt siste
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
Detaljer1. Å lage programmer i C++
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 24. august 2006 1. Å lage programmer i C++ Resymé: Dette notatet
DetaljerHuldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse
Huldt & Lillevik Ansattportal - en tilleggsmodul til Huldt & Lillevik Lønn Teknisk beskrivelse Huldt & Lillevik er trygghet Trygghet er å vite at løsningen du bruker virker, hver eneste dag, enkelt og
DetaljerIntelle har siden starten i i 1999. leverandør av av programvare for data- og og systemintegrasjon.
Intelle har siden starten i i 1999 vokst til til å å bli bli en en viktig leverandør av av programvare for for data- og og systemintegrasjon. 2 Intelle CRM Rapportering er en integrert rapporteringsløsning
DetaljerForprosjektrapport. Presentasjon. Sammendrag. Tittel Informasjonsplatform for NorgesGruppen
Forprosjektrapport Presentasjon Tittel Informasjonsplatform for NorgesGruppen Oppgave Utvikle en informasjonsplatform for butikkene i NorgesGruppen Periode 3. Januar 14. Juni Gruppemedlemmer Joakim Sjögren
Detaljer1. Introduksjon. Glis 13/02/2018
SDP GLIS Espen Buø Innholdsfortegnelse 1. Introduksjon... 2 2. Gruppebeskrivelse og ansvarsområder... 3 3. Risikoanalyse... 4 4. Hardware og softwarekrav for brukeren... 5 5. Behov for prosjektet... 6
DetaljerUKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR
INF 1050 UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR Oppgave 1 a) Foranalyse: Foranalysen kan med fordel gjøres i to trinn. Den første er å undersøke finansiering og øvrige
DetaljerSoftware Development Plan
Software Development Plan Værsystem Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SDP 03/04/2018 Systemutvikling og dokumentasjon/ia4412
DetaljerSolidPlant er perfekt for deg som jobber med design av rørsystemer og anlegg, og er kjent med SolidWorks.
SolidPlant, det eneste virkelig spesifikasjonsstyrte anleggsdesign programmet for SolidWorks. Ved å kombinere intuitive parametrisk styrte SolidWorks med en sofistikert database for å generere alle komponenter
DetaljerProsjektplan. Bachelor - Bygg Ingeniør våren 2014
Prosjektplan Bachelor - Bygg Ingeniør våren 2014 090886 Innholdsfortegnelse 1. Mål og rammer... 3 1.1 Prosjektet og problemstilling... 3 1.2 Bakgrunn... 4 1.3 Prosjektmål... 4 1.4 Rammer... 4 1.5 Programvaren...
DetaljerSoftware Development Plan (1. utkast)
Software Development Plan (1. utkast) Høgskolen i Sørøst-Norge Fakultet for teknologiske fag Institutt for elektro, IT og kybernetikk SDP 12/01/2018 Systemutvikling og dokumentasjon/ia4412 Innholdsfortegnelse
Detaljer1 Forord. Kravspesifikasjon
[Type text] [Type text] 3/5 Hovedprosjekt ingeniørutdanningen 09 Kravspesifikasjon Tittel på hovedprosjektet Tarantell Dashboard Gruppe 28 Bjørn Ove Pedersen Stian Dalviken Antall sider 6 Intern veileder
DetaljerVeiledning og vurdering av Bacheloroppgave for Informasjonsbehandling
Veiledning og vurdering av Bacheloroppgave for Informasjonsbehandling Oppdatert 2. nov. 2017, Leif Erik Opland (programansvarlig Informasjonsbehandling og itfag.no) Her er noen generelle retningslinjer
DetaljerKravspesifikasjon. 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
DetaljerProsjektplan Bacheloroppgave 2014. - Hvordan kan Joker Gjøvik styrke sin markedsposisjon?
Prosjektplan Bacheloroppgave 2014 - Hvordan kan Joker Gjøvik styrke sin markedsposisjon? Amund Farås 23.01.2014 1 Innholdsfortegnelse Innhold 1 Innholdsfortegnelse... 2 2 Innledning... 3 3 Organisering...
DetaljerKOM 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?...
DetaljerVisma CRM Nyheter og forbedringer Side 1
Visma CRM Nyheter og forbedringer Side 1 NYHETER OG FORBEDRINGER Visma CRM Nyheter og forbedringer Side 2 Oslo, juni 2011 1. Sirkulasjon All informasjon i dette dokumentet kan endres uten varsel og innebærer
Detaljer1. Å lage programmer i C++
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 29. august 2005 1. Å lage programmer i C++ Resymé: Dette notatet
DetaljerPROEX.NO. En webbasert samhandlingsløsning. Utviklet av Eskaler as. Rogaland Kunnskapspark Postboks 8034 Postterminalen 4068 Stavanger
PROEX.NO En webbasert samhandlingsløsning. Utviklet av Eskaler as Rogaland Kunnskapspark Postboks 8034 Postterminalen 4068 Stavanger Telefon: 51 87 48 50 Fax: 51 87 40 71 Dette dokumentet inneholder en
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
DetaljerBrukermanual - 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
DetaljerPublic 360 KDRS 20.11.2012
Public 360 KDRS 20.11.2012 Tema for dagen Bevaring Avlevering Agenda 1 Tema for dagen, forventninger 2 Hvem vi er 3 Hensyn som må tas, litt om Public 360 4 Bevaring 5 Avlevering 6 Oppsummering Hvem er
DetaljerKonsulent-ID: 2225 Curriculum vitae
Konsulent-ID: 2225 Curriculum vitae Født: 1975 Nøkkelkvalifikasjoner - Microsoft.NET (1.1, 2.0, 3.5 og 4.0) - Microsoft Sql Server - C# - Xml Web Services, Microsoft Windows Communication Foundation -
DetaljerTid for læring. Microsoft Office 2007 Windows Vista. e-læring bok
Tid for læring Microsoft Office 2007 Windows Vista e-læring bok Microsoft Office 2007 Windows Vista e-læring bok Office 2007 er en ny generasjon kontorstøtte-verktøy med et helt nytt grensesnitt. Office
DetaljerMamut Enterprise Travel CRM
Mamut Enterprise Travel CRM Tilleggsproduktet Mamut Enterprise Travel CRM gir deg muligheten til å ta med deg arbeidet på en bærbar datamaskin ut av kontoret. Du arbeider da på en kopi av den sentrale
DetaljerUNIVERSITETET I OSLO
Bokmål Kandidat nummer: UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Prøveeksamen i: INF1050 Eksamensdag: 0. mai, 2011 Tid for eksamen: 00:00 00:00 Oppgavesettet er på 6 sider Vedlegg:
DetaljerP 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
DetaljerKort om evaluering og testing av It-systemer. Hvordan vurdere, verdsette, velge og teste?
Kort om evaluering og testing av It-systemer Hvordan vurdere, verdsette, velge og teste? Evaluere - Bokmålsordboka Evaluere Vurdere, verdsette, gi karakter for. Vurdere Bedømme, verdsette. Bedømme Dømme
Detaljerfleksibilitet når det gjelder geografisk plassering og etablerte arbeidsrutiner. Qubic cms
Qubic cms Qubic cms publiseringsverktøy tilbyr avanserte, men lettfattelige løsninger for å publisere innhold på internett. Ved å bestå av flere forskjellige moduler, som både kan legges til og skreddersys,
DetaljerWeb Service Registry
BACHELORPROSJEKT 21 Web Service Registry Prosjektpresentasjon Ola Hast og Eirik Kvalheim 05.05.2010 Dette dokumentet er en kort presentasjon av bachelorprosjektet Web Service Registry Innhold 1. Om oppgavestiller...
DetaljerForprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Forprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008 Skrevet av Ole Myrbakken, Fadima Mohamoud, Orji Okoroafor, Karen Arrendondo Side 1 PRESENTASJON Prosjekt tittel: Prosjektperiode: MetaGen 7.jan
DetaljerProduktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet
Produktrapport Hjelpemiddel portal for Parkinsonforbundet 1 Innhold: Forord ------------------------------------------------------------------------------------------------------2 Planlegging og arbeidsmetode
DetaljerDesign og dokumentasjon
Design og dokumentasjon Information Architecture Peter Morville& Louis Rosenfeld Kapittel 12 29.01.2015 Håkon Tolsby 1 Ny fase i prosjektet Fokusskifte: Fra planlegging til produksjon Fra overordnet arkitektur
DetaljerDRI2001 h04 - Forelesning Systemutvikling og nettsteder
Systemutvikling utvikling av offentlig nettsteder DRI2001 forelesning 20.10 Litt om eksperimentell systemutvikling og prototyping Systemutviklingsprosessene og utvikling av [offentlige] nettsteder Fasene
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
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
DetaljerGruppe 43. Hoved-Prosjekt Forprosjekt
Gruppe 43 Hoved-Prosjekt Forprosjekt Mobil Applikasjon Utvikling HiOA Bacheloroppgave forprosjekt våren 2017 Presentasjon Gruppen består av: Gebi Beshir Ole-Kristian Steiro Tasmia Faruque s182414 s189141
DetaljerINSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM
INSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM NORGES BYGGMESTERFORBUND Brukerveiledning: http://www.kalk2010.no/help.aspx Support: http://www.kalk2010.no/contact.aspx MINIMUMSKRAV Kalk2010 er
DetaljerForprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren Digitalisering av Sentralen UNG Gründer
Forprosjektrapport Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 207 Digitalisering av Sentralen UNG Gründer Gruppe 34 Kenneth Di Vita Jensen, s236745 Frank Arne Bjørkmann
DetaljerINSTALLASJONSVEILEDNING FOR DATAX REISEREGNING BEDRIFT
Mamut datax Software INSTALLASJONSVEILEDNING FOR INSTALLASJONSVEILEDNING FOR DATAX REISEREGNING BEDRIFT VERSJON 4.0.1200 DETALJERT STEG-FOR-STEG VEILEDNING FOR HVORDAN INSTALLERE/OPPDATERE DIN VERSJON
DetaljerKomme i gang med Skoleportalen
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.
DetaljerBAAN IVc. BAAN Data Navigator - Brukerhåndbok
BAAN IVc BAAN Data Navigator - Brukerhåndbok Utgitt av: Baan Development B.V. P.O.Box 143 3770 AC Barneveld The Netherlands Trykt i Nederland Baan Development B.V. 1997. Med enerett. Informasjonen i dette
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...
DetaljerVersjonsbrev. for Extensor05 versjon 1.16
Versjonsbrev for Extensor05 versjon 1.16 Bodø, 28. desember 2011 Innhold Viktig informasjon... 3 Generelt... 3 Extensor Kode Oppdatering... 4 Personalia... 4 Pårørende... 4 Serieinfo... 5 Rom... 5 EKG
DetaljerForprosjektrapport For gruppe 20:
Forprosjektrapport For gruppe 20: Kevin Johnny Galåen s135768 Ali Emre Yildirim s135573 Danh Tran s141712 Vibeke Askeland s141436 Fullført: 30.01.2009 Table of Contents Forprosjektrapport... 1 For gruppe
DetaljerPresentasjoner til all slags bruk
ENKELT OG GRATIS: Presentasjoner til all slags bruk Kontorpakken Kingsoft, som er helt gratis, gir deg en perfekt mulighet til å lage en spennende og profesjonell presentasjon. OVERSIKT VANSKELIGHETSGRAD
DetaljerProsjektrapport. Gruppe 23
Prosjektrapport Gruppe 23 Prosjektrapport Forord Hensikten med denne rapporten er å gi en introduksjon til oppgaven. Her vil det bli forklart hensikten med oppgaven og applikasjonens funksjonalitet. Brukergrensesnittet
DetaljerPlanleggingsverktøyet tillater deg å tilpasse planene som passer dine behov. Du vil finne innstillingene i Planer, i menyen som er til høyre.
Fronter 19 Guide Planlegging Fronter 19 kommer med et nytt planleggingsverktøy som gjør det lettere for lærere å organisere deres undervisning. Det gir også elever en god oversikt over hva som må gjøres
DetaljerFORPROSJEKT RAPPORT PRESENTASJON
FORPROSJEKT RAPPORT PRESENTASJON Tittel: Oppgave: Appenes App Utvikle en Windows 8.1 Applikasjon for Tablet, og en Windows 8 Phone App og en backend. Periode: 06.01.2013-27.05.2013 Gruppemedlemmer: Athavan
DetaljerKom i gang med, grunnopplæring. Lær mer om, videregående opplæring. Kom i gang med, grunnopplæring. Lær mer om, videregående opplæring
Bøker, CD-ROM eller Online? For deg som IT-bruker utvikler vi opplæringsprodukter med høy kvalitet til gunstige priser. DataPower Learning er en av Skandinavias største leverandører av opplæringsprodukter
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...
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
DetaljerProgrammeringsrammeverk 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.
DetaljerProgramvareutvikling (store systemer)
Programvareutvikling (store systemer) Software Engineering Nils-Olav Skeie Associate Professor, PhD Page 1 Agenda Bakgrunn, Programvareutvikling, Prosess, Analyse, Design, Koding, Testing CARGOMASTER,
DetaljerBrukerdokumentasjon 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.
DetaljerINSTALLASJONSVEILEDNING OPPDATERING TIL VERSJON Mamut datax Software DETALJERT STEG-FOR-STEG VEILEDNING FOR HVORDAN
Mamut datax Software INSTALLASJONSVEILEDNING OPPDATERING TIL VERSJON 4.1.1300 DETALJERT STEG-FOR-STEG VEILEDNING FOR HVORDAN OPPDATERE DIN VERSJON AV MAMUT DATAX SOFTWARE Mamut Kunnskapsserie, nr. 2-2004
DetaljerPresentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no
Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no Hovedprosjekt 2008 av Audun M. Solheim, student HIST/BAIN, audun@c2i.net Oppdragsgiver:Bjørg Minnesjord Solheim, bjorg@midt-svartdal.no
DetaljerProsjektstyring med Projectfronter (En innføring i grunnleggende Projectfronter-funksjonalitet)
Olav Dæhli: 06.10.05 Prosjektstyring med Projectfronter (En innføring i grunnleggende Projectfronter-funksjonalitet) Fronters systemer består av tre sentrale moduler, Classfronter, Teamfronter og Projectfronter
DetaljerDROPS SHAREPOINT. Informasjonsskriv. Innhold
DROPS SHAREPOINT Informasjonsskriv Innhold Kort om løsningen... 2 Innhold... 2 Antall brukere... 3 Tilgang til demo før kjøp... 3 Tilpasninger og integrasjoner... 3 Systemkrav... 3 Installasjon... 3 Implementering...
Detaljer