Hour Registration System (HRS) Oblig 2. DEL 1: COMET Business Modelling
|
|
- Nils Holm
- 7 år siden
- Visninger:
Transkript
1 Hour Registration System (HRS) Oblig 2 DEL 1: COMET Business Modelling Innlevering i inf5120 Av gruppe 3 som består av Øivind Hepsø Geir Ivar Jerstad Kjetil Myhre
2 Business antakelser Ansatt kan registrere antall timer han/hun har jobbet på hvert prosjekt, slik at bedriften kan holde oversikt over sine ressurser, og holde oversikt over avspasering og ferie til gode for hver ansatt. Prosjektleder kan få full oversikt over timer brukt på hvert prosjekt, samt framgang og ressursfordeling. Både vanlige ansatte og prosjektleder skal kunne skrive rapporter. Scoping Statements Context Statement Stakeholders: - Enkelt måte å registrere prosjekttimer - Lett oversikt på hvor mange timer forbrukt på hvert prosjekt - Oversikt på hvor mange feriedager som er til gode eller avspasseringer. - Full oversikt på antall timer pr prosjekt - Oversikt på fremgang pr prosjekt - Oversikt på ressursfordelingen Ansatt Prosjektleder Hour Registration System Vision for change Bedriften hadde ikke god nok oversikt på prosjektene sine og ville derfor få laget et system som holdt bokføring av timer pr ansatt pr prosjekt. Med dette systemet vil de kunne få full oversikt på fremgang, resurssfordeling og hvor mye avspasering og ferie hver ansatt har til gode. Dette vil være med på å effektivisere bedriften, samt til hver tid holde oversikt over prosjektene og deres ressurser, det vil si total kontroll over hvilke personer som sitter på hvert prosjekt til enhver tid. Dette vil hjelpe bedriften til å holde budsjettene sine og holde sine tidsfrister bedre.
3 Goal Model Maksimalt utbytte av ressursene Riktige folk på riktig sted Oversikt over avspasering og ferie pr ansatt Nøyaktig prosjektplan Registrering av timer... Fremgangs oversikt
4 Business Process & Role Model WARM Ansatt registerer prosjekttimer: Ansatt HRS Ansatt logger seg inn Systemet logger inn den ansatte Ansatt velger prosjekt Systemet viser aktuelle prosjekter som den ansatte er deltaker i. Ansatt velger å registere nye timer Systemet lagrer timene og sender en bekreftelse tilbake til den ansatte Ansatt ser bekreftelse og logger ut Systemet logger den ansatte ut av systemet
5 Prosjektleder legger inn nytt prosjekt Prosjektleder HRS Prosjektleder logger seg inn Systemet logger inn Prosjektleder Systemet viser pågående prosjekter Prosjektleder legger inn et nytt prosjekt System henter opp et prosjekt-templat Prosjektleder må spesifisere hvilke resursser som er tilgjengelig Prosjektleder registrer aktivitene som prosjektet utgjør Prosjektleder tildeler resursser til hver aktivitet og spesifiserer hvor mye av resurssene som skal forbrukes. Systemet lagrer informasjonen Systemet oppdaterer prosjektinfomarsjonen hos de respektive ansatte Prosjektleder mottar bekreftelse og logger ut System sender en bekreftelse tilbake til prosjektlederen System logger ut prosjektleder
6 Systemets ansvarsområde (Scope) 1. Clear Statement of outcomes Forbedret håndtering av ressurser på prosjektene, slik at prosjektleder lettere kan ha full kontroll over framskritt og tilgjengelige ressurser. Forbedret oversikt over timer brukt på prosjekt av hver ansatt. Forbedret oversikt over ferie og avspasering til hver ansatt. 2. Clear Statement of those who are to benefit Ledelsen i bedriften kan lettere kontrollere og overholde budsjetter. Økonomi og lønn kan lettere holde oversikt over timer og budsjett. 3. Statement of 'outputs' or 'deliverables' Systemet skal holde oversikt over antall timer som er brukt på hvert prosjekt. Systemet skal også vedlikeholde et personlig timebudsjett for hver av de ansatte i bedriften (slik at man kan holde oversikt over avspasering og ferie). Risikoanalyse Forretningens pengebevilgning går tomt før systemet er ferdig. Ansatt registrerer feil antall timer VIRUS Sykdom Underestimert tidsforbruk Dårlig tilgang på ressurser
7 Hour Registration System (HRS) Oblig 2 DEL 2: COMET Requirements Modelling Innlevering i inf5120 Av gruppe 3 som består av Øivind Hepsø Geir Ivar Jerstad Kjetil Myhre
8 Requirements Model...9 System boundry og aktører...9 Use-case modell:...10 Use-case scenario...11 Use-case: Behandle timeregistrering...11 Aktør...11 Forhåndsbetingelser...11 Hendelsesforløp:...11 Hovedforløp...11 Alternative forløp...11 Use-case: Behandle prosjekter...12 Kort beskrivelse...12 Aktør...12 Forhåndsbetingelser...12 Hendelsesforløp...12 Hovedforløp...12 Alternative forløp...12 Sekvensdiagram...14 Timeregistrering ansatt legger til timer...14 Behandle prosjekt slett timer...15 Subsystem grouping...16 Component structure bus pattern...17
9 Requirements Model Vår utviklingsprosess definerer at disse modellene skal være med i dette dokumentet, men vi tar ikke med prototyping pga uspesifisert i oppgaven (ref. referanseoppgaven). RA analysis er realisert inn i avsnittene: Use-case modell, Subsystem grouping, component infrastructure. Figur 1 - COMET sin Requirements model System boundry og aktører Vi har identifisert de akutelle rollene som systemet krever minimalt og disse er: Den ansatte skal kunne legge til prosjekttimer samt se rapporter. En ansatt er en resurss som prosjektlederen skal styre over. Hovedansvaret til hvert prosjekt ligger på prosjektlederen og dermed har den ansvaret med alt som har med å behandle prosjektet som f.eks legge til prosjekter, oppdaterer de. Ansatt HRS Prosjektleder Figur 2 - Viser avgrensningene til HRS systemet
10 Use-case modell: Behandle timeregistrering Ansatt Behandle prosjekter Prosjektleder Lage prosjektrapporter Figur 3 - use-case modellen til HRS
11 Use-case scenario Use-case: Behandle timeregistrering Kort beskrivelse Den ansatte skal være i stand til å registrere timer som forbrukt på en aktivitet i et prosjekt som den ansatte arbeider i. Aktør Ansatt Forhåndsbetingelser Systemet er oppegående. Ansatt har logget inn i systemet. Hendelsesforløp: Hovedforløp 1. Velg behandling av timeregistrering: A1-1 : Legg til timeregistrering A1-2 : Endre timeregistrering A1-3 : Slett timeregistrering Alternative forløp A1-1 : Legg til timeregistrering 1. Systemet viser hvilke prosjekter som er tilgjengelig 2. Ansatt velger aktuelt prosjekt 3. Systemet viser hvilke aktiviteter som er tilgjengelig 4. Ansatt velger aktivitet 5. Ansatt velger hvilken aktivitet som timene skal registreres på 6. Ansatt skriver inn antall timer forbrukt 7. Ansatt logger ut av systemet A1-2 : Endre timeregistrering 1. Systemet viser hvilke prosjekter som er tilgjengelig 2. Ansatt velger aktuelt prosjekt 3. Systemet viser hvilke aktiviteter som er tilgjengelig 4. Ansatt velger aktivitet 5. Ansatt velger hviken timeregistrering som skal endres (Hver timeregistrering har en timestamp) 6. Ansatt skriver inn antall timer forbrukt 7. Ansatt logger ut av systemet A1-3 : Slett timeregistrering 8. Systemet viser hvilke prosjekter som er tilgjengelig 9. Ansatt velger aktuelt prosjekt 10. Systemet viser hvilke aktiviteter som er tilgjengelig
12 11. Ansatt velger aktivitet 12. Ansatt velger hviken timeregistrering som skal endres (Hver timeregistrering har en timestamp) 13. Ansatt sletter timeregistreringen 14. Ansatt logger ut av systemet Use-case: Behandle prosjekter Kort beskrivelse Prosjektleder skal være i stand til å legge til prosjekter samt også legge til aktiviteter til de registrerte prosjektene. Prosjektleder skal også kunne tilegne resursser til de forskjellige aktivitetene som utgjør prosjektet. Aktør Prosjektleder Forhåndsbetingelser Systemet er oppegående. Prosjektleder har logget inn i systemet. Hendelsesforløp Hovedforløp 2. Velg behandling av : A1-1 : Legg til prosjekt A1-2 : Endre prosjekt A1-3 : Slett prosjekt Alternative forløp A1-1 : Legg til prosjekt 8. Systemet viser hvilke prosjekter som er tilgjengelig 9. Ansatt velger aktuelt prosjekt 10. Systemet viser hvilke aktiviteter som er tilgjengelig 11. Ansatt velger aktivitet 12. Ansatt velger hvilken aktivitet som timene skal registreres på 13. Ansatt skriver inn antall timer forbrukt 14. Ansatt logger ut av systemet A1-2 : Endre prosjekt 15. Systemet viser hvilke prosjekter som er tilgjengelig 16. Ansatt velger aktuelt prosjekt 17. Systemet viser hvilke aktiviteter som er tilgjengelig 18. Ansatt velger aktivitet 19. Ansatt velger hviken timeregistrering som skal endres (Hver timeregistrering har en timestamp) 20. Ansatt skriver inn antall timer forbrukt 21. Ansatt logger ut av systemet
13 A1-3 : Slett prosjekt 22. Systemet viser hvilke prosjekter som er tilgjengelig 23. Ansatt velger aktuelt prosjekt 24. Systemet viser hvilke aktiviteter som er tilgjengelig 25. Ansatt velger aktivitet 26. Ansatt velger hviken timeregistrering som skal endres (Hver timeregistrering har en timestamp) 27. Ansatt sletter timeregistreringen 28. Ansatt logger ut av systemet
14 Sekvensdiagram Her har vi valgt ut to sekvensdiagram for å vise gangen i programmet. Timeregistrering ansatt legger til timer Ansatt HRS main Behandle timer Legg til timer Prosjekt Aktivitet velg timereg new behandle_time legg_til _timer legg_til new velg prosjekt ActionOk() getinfo() velg_aktivitet ActionOk() getinfo() reg timer setinfo() ActionOk() Figur 4 - Sekvensdiagram for "Legg til timer"
15 Behandle prosjekt slett timer Ansatt HRS main Behandle timer Legg til timer Prosjekt Aktivitet velg timereg new behandle_time legg_til _timer legg_til new velg prosjekt ActionOk() getinfo() velg_aktivitet ActionOk() getinfo() reg timer setinfo() ActionOk() Figur 5 - Sekvensdiagram for "Slett timer"
16 Subsystem grouping Dette er en oppdeling av systemet og viser kommunikasjonen mellom de forskjellige subsystemene samt alle roller tilknyttet til disse. Figur 6 - Subsystemoversikt Definisjon av subsystemer: Timeregeditor: Verktøy-komponent som brukes av ansatte når de skal registrere timer på det prosjektetet de sitter på, eventuelt endre på timer. Prosjekteditor: Verktøy-komponent som brukes av prosjektleder til å holde oversikt over prosjektets framgang og dets ressurser. Rapport: Rapport-verktøy som prosjektleder og ansatte legger inn sine rapporter om framgang, status og erfaringer.
17 Component structure bus pattern ProsjektEditor TimeEditor Rapport Component infrastructure Prosjektregistreringstjeneste Timeregistreringstjeneste Prosjektregister Timeregister Ansattregister Figur 7 Oversikt over systemets komponenter Subsystemene Prosjekteditor, Timeeditor, og Rapport brukes av personer (humans) fra figur 1, og de mappes til verktøykomponentene i figur 2. Subsystemene Prosjekttjeneste og Timeregistrerinstjeneste tilbyr tjenester til verktøyene. Verktøyene kommuniserer med business-tjenestene over nettverk. Subsystemene Prosjektregister,Timeregister mappes til ressurstjeneste-komponentene som tilbyr persistente data lagring til Prosjektregistertjeneste, Timeregistreringstjeneste og Ansattregister.
18 Hour Registration System (HRS) Oblig 2 DEL 3: COMET Architecture Modelling Innlevering i inf5120 Av gruppe 3 som består av Øivind Hepsø Geir Ivar Jerstad Kjetil Myhre
19 Architecture Modell Interface and Interaction Specification Klassediagrammer I denne delen definerer vi grensesnittene til komponentene fra Kravspesifikasjonsmodellene. Vi starter med å vise hvilke komponenter som snakker sammen og hvilke grensesnitt disse bruker. Oversikt over hele systemet følger: I alt er det fem grensesnitt som trenger definering: 1. IProsjektRegTjeneste Dette grensesnittet definerer tjenester mot prosjektregisteret. Det er bare aktører med prosjektlederstatus som skal ha tilgang til oppdaterings delene av dette grensesnittet, mens alle skal kunne bruke rapporteringsfunksjonene Grensesnittet er definert som følger:
20 Interface IProsjektRegTjeneste + hentprosjekt(prosjektid:int) : ProsjektData + hentprosjektliste() : ProsjektDataListe + lagreprosjekt(p : Prosjekt) : void 2. ITimeRegTjeneste Dette grensesnittet definerer tjenester mot timeregisteret. Ansatte skal kunne bruke dette grensesnittet til å behandle timeregistreringen sin, og alle skal kunne få ut rapporter fra dette grensesnittet. Grensesnittet er definert som følger: Interface ITimeRegTjeneste + henttimedataliste(prosjektid : int) : TimeDataListe + henttimedataliste(ansattid : int) : TimeDataListe + registrertimedata(t:timedata ) : void + sletttimedata(t : TimeData ) : void 3. IProsjektRegister Dette grensesnittet definerer tjenester direkte mot prosjektregisteret. Tjenestene for timeregistrering og prosjektregistrering skal bruke IProsjektRegister for å hente data om prosjektene som de trenger for å tilby tjenestene sine. Grensesnittet er definert som følger: Interface IProsjektRegister + hentprosjekt(prosjektid : int) : ProsjektData + hentprosjektliste() : ProsjektDataListe + lagreprosjekt(p : Prosjekt) : void 4. ITimeRegister Dette grensesnittet definerer tjenester direkte mot timeregisteret. Timeregisteret er tenkt som et register som kobler sammen ansattregisteret og prosjektregisteret. Grensesnittet er definert som følger: Interface ITimeRegister + henttimedata (ansattid: int) : TimeData + henttimedata(ansattid : int, prosjektid : int) : TimeData + henttimedata(prosjektid : int) : TimeData + lagretimedata(td : TimeData) : void + sletttimedata(td : TimeData) : void + henttimedata(timedataid : int) : TimeData
21 5. IAnsattRegister Dette grensesnittet definerer tjenester direkte mot ansattregisteret. Grensesnittet er definer som følger: Interface IAnsattRegister + hentansatt(ansattid : int) : Ansatt + slettansatt(ansattid : int) : Ansatt + lagreansatt(a : Ansatt) : void
22 Hour Registration System (HRS) Oblig 2 DEL 4: COMET Platform Spesific Model Innlevering i inf5120 Av gruppe 3 som består av Øivind Hepsø Geir Ivar Jerstad Kjetil Myhre
23 Platform Specific Model 1.1 Component Implementation Model I denne delen presenterer vi et implementasjonsdesign av HRS basert på J2EE. J2EE er basert på en flerlagsarkitektur der applikasjonen spres over flere nivåer eller lag. Lagene vi vil komme inn på i denne oppgaven er klientlag, weblag og applikasjonslag. Klienten vår blir en web-browser, for eksempel Opera eller Netscape. Weblaget blir representert ved en httpserver som har støtte for Java server pages (JSP). Dette er et server-side skriptspråk som er godt egnet til å kommunisere med det siste laget i implementasjonen vår: applikasjonstjenerlaget. Vi kunne også ha tatt med et databaselag, men vi velger å se på applikasjonstjeneren som database gjennom å bruke dens støtte for såkalt containermanaged persistence. Dermed blir alle Entitybeans i systemet automatisk lagret når det er gjort forandringer på dem. Nedenfor vises de foskjellige elementene i systemet: Vi tar en ny titt på komponentoversikten fra forrige deloppgave:
24 Denne gangen har vi tegnet en strek slik at alle elementene som skal være i EJB containern er markert ut. Som vi ser er det aller meste av buisinesslogikken plassert nettop i EJB containeren. Når vi gir komponenten vi fokuserte på i forrige deloppgave samme behandling får vi følgende resultat:
25 Vi starter med å se på komponentene som skal bo i EJB containeren: EJB komponenter I følge oppgaveteksten skal vi bruke en J2EE UML profil. Dersom vi skulle modellere HRS strengt i følge J2EE UML profilen ville vi endt opp med en meget komplisert modell. Vi har isteden valg å kun bruke stereotypene EJBEntityBean og EJBSessionBean. Når vi så lar klasser som har disse stereotypene implementere grensesnittene fra componentmodellene våre er det underforstått at det er de diverse home/remote interfacene i J2EE programmeringsmodellen som implementerer disse grensesnittene. På denne måten sparer vi plass, og vi mener og at resultatet blir konseptuellt sett lettere å forstå. Forenklet klassemodell for EJB delene av HRS blir da seende slik ut
26 1.1.3 TimeRegEditor JSP/Webserver Vi vil ikke se på GUI design i denne omgangen. Implementasjon av JSP og koblingene mot EJB er veldig avhengig av hvordan selve brukerinteraksjonen foregår. Vi velger derfor å ikke gå mer i detalj på dette området.
27 1.2 Deployment Model Vi har allerede diskuttert hvilke komponenter som skal bo i hvilke servere tidligere i PSM delen av oppgaven. Vi skal imidlertid tegne opp formell deployment model her. Vi velger å bruke en enkel deployment model. En av fordelene med J2EE er at arkitekturen er svært fleksibel med hensyn til deployment. Det er ikke noe problem å spre en J2EE applikasjon over mange webservere, mange applikasjonservere etc. En enkel deploymentmodel for vår implementasjonsmodell av HRS følger:
INF5120 - Oblig 2. Hour Registration System (HRS)
INF5120 - Oblig 2 Hour Registration System (HRS) 1 av 40 1 Innholdsfortegnelse 1 Innholdsfortegnelse... 2 2 Innholdsfortegnelse for figurer... 3 3 Hour Registration System (HRS)... 4 3.1 Introduksjon...
DetaljerUniversity of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av:
University of Oslo Department of Informatics INF5120 - Modellering med objekter Oblig 2, V2004 Skrevet av: Gruppe 16 Geir Atle Hegsvold (gahegsvo) Harald Maalen (haralm) André Sollie (andresol) 2 Index
DetaljerINF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel
INF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel 2-1 Business Model 2-1 a) Scoping statements I Våre avgrensninger Timeregistreringssystemet
DetaljerINF 5120 Obligatorisk oppgave Nr 2
INF 5120 Obligatorisk oppgave Nr 2 Vigdis Bye Kampenes Stein Grimstad Gruppe 26 INF 5120 Obligatorisk oppgave Nr 2... 1 1 Business model... 2 Innledende kommentarer... 2 Andre avgrensninger... 2 Scoping
DetaljerINF Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer
INF5120 - Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer alence@ifi.uio.no) 1 2 2-1: Business Model... 5 Scoping Statements Context Statements... 5 Goal modell...
DetaljerOblig2 i INF5120 Modellering med objekter UiO V04, Timelisteføringssystem Ver 6. 040428
Oblig2 i INF5120 Modellering med objekter UiO V04, Timelisteføringssystem Ver 6. 040428 Gruppe 1: Fredrik Melsom Klausen, Andreas Limyr, Odd-Wiking Rahlff, Tho Diu Tang 1...1 2. BUSINESS MODEL...2 2.1
DetaljerUniversity of Oslo Department of Informatics. Hours Registration System (HRS) INF 5120 Oblig 2. Skrevet av:
University of Oslo Department of Informatics Hours Registration System (HRS) INF 5120 Oblig 2 Skrevet av: Lars Warholm Astrid Magistad Solvor Skaaden Kristine Sæhlie (lwarholm) (astrim) (sjskaade) (krissae)
DetaljerForslag til løsning. Oppgave 1
Forslag til løsning Eksamen 2003 Oppgave 1 A) Lag en Business Model (COMET) for krisehåndteringssystemet. B) Diskuter fordeler og ulemper ved bruk av COMET i forhold til (Rational) Unified Process for
DetaljerConference Centre Portal (CCP)
IN-MMO Obligatorisk oppgave 1 Brian Elvesæter mmo-oppgaver@ifi.uio.no 1 Conference Centre Portal (CCP) 2 1 Oblig 1: Problem description [1/3] The Conference Center Portal is an Internet portal that organizers
DetaljerINF 5120 Obligatorisk oppgave 2
INF 5120 Obligatorisk oppgave 2 Timeregistreringssystem (Hour Registration System HRS) Gruppe 14: Mats Bue, Harald Børresen, Vegard Dehlen Del 1 Business Model Aktører og interesser Rich Picture En enkel
DetaljerEksamen INF
Eksamen INF5120 06.06.2005 Et løsningsforslag Oppgave 1 a) Business Model Oppgaven spør om en business model for samhandlingen mellom Buyer og Seller, og det er da viktig å ikke modellere alt det andre!!!
DetaljerUNIVERSITETET I OSLO Institutt for Informatikk. INF5120 Modellering med objekter Oblig 2 Time Master. Skrevet av: Kristrun Arnarsdottir. 03.
UNIVERSITETET I OSLO Institutt for Informatikk INF5120 Modellering med objekter Oblig 2 Time Master Skrevet av: Kristrun Arnarsdottir Arild Fines Ine Lyche Sigernes - (kriar) - (arildfi) - (inel) 03. mai
Detaljer1 Innledning Plattformspesifikk modell Komponent Implementasjonsmodell Deployment Modell... 29
1 Innledning... 4 2 Forretningsmodell... 5 2.1 Skop beskrivelse... 5 2.1.1 Kontekstbeskrivelse... 5 2.1.2 Avgrensinger... 7 2.1.3 Visjoner for endringer... 8 2.1.4 Risikoanalyse... 8 2.2 Målmodell... 8
DetaljerINF5120 Oblig gjennomgang
INF5120 Oblig gjennomgang 12.05.2005 COMET og MinMax Replenishment Pilotcase for automatisert ordrehåndtering innen bilindustrien. Integrering av systemer. En gruppe = en aktør Service Oriented Architecture
DetaljerINF5120 Obligatorisk innleving 2 Gruppe 7. Ole Tommy, Tor Eric, Audun og Kai
INF5120 Obligatorisk innleving 2 Gruppe 7 Ole Tommy, Tor Eric, Audun og Kai Innholdsfortegnelse Innholdsfortegnelse...2 1 Business Model...3 1.1 Scoping Statements...3 1.1.1 Context Statement...3 1.2 Goal
DetaljerA Study of Industrial, Component-Based Development, Ericsson
A Study of Industrial, Component-Based Development, Ericsson SIF8094 Fordypningsprosjekt Ole Morten Killi Henrik Schwarz Stein-Roar Skånhaug NTNU, 12. des. 2002 Oppgaven Studie av state-of-the-art : utviklingsprosesser
DetaljerObligatorisk oppgave 2
Obligatorisk oppgave 2 Gruppe 5 larshol,vijayasi,gorano (Lars Holter, Vijayaroopan Sivarajah, Gøran K. Olsen) Aktører og Interesser Employee: Ønsker å registrere timer jobbet på et prosjekt. Vise oversikt
DetaljerOptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål
OptimalJ-kurs UIO 2004 Agenda Time 1: Oppsummering av kurset Time 2: De ulike modellene egenskaper og formål Team Development med OptimalJ Domain Patterns Egenutviklede transformasjoner (krever Architect
DetaljerLøsningsskisse, eksamen J2EE og distribuerte systemer 19.mai 2004
Løsningsskisse, eksamen J2EE og distribuerte systemer 19.mai 2004 Oppgave 1 RMI-tjenerobjekt (databasewrapper) A Sentral tjenermaskin med database, RMi-register og RMI-tjenerprogram vis kart gjør bestilling
DetaljerINF5120 OBLIG OVERSIKT
INF5120 OBLIG OVERSIKT 1 Obligatoriske oppgaver To obligatoriske oppgaver 1. Oblig 1: Valgfri presentasjonsoppgave ( førstemann til mølla ) a) Coffee Machine design b) Purchase Request Tracking System
DetaljerINF5120 Oblig 1c4 - Gruppe 19
INF5120 Oblig 1c4 - Gruppe 19 Berge, Kristian, Trond og Fredrik Mapping av domenemodell mot EJB/WEB modell Teknologispesifikke valg PIM Class Model 1 PIM Service Model PIM class model PIM service model
DetaljerOblig 2. Inf5120. Gruppe 21. Espen Stensund (estensun) Nguyen Tran (nguyent) Hung Huynh (qhhuynh)
Oblig 2 Inf5120 Gruppe 21 Espen Stensund (estensun) Nguyen Tran (nguyent) Hung Huynh (qhhuynh) Innholdsfortegnelse. Innholdsfortegnelse. 2 Buisness Modell. 3 Visjon. 3 Aktører og interesser. 3 Risikoanalyse.
DetaljerKenneth A. Hansen (kennetah) Anders Gravdal (andergra) Thomas H. Espe (thomases)
!"$#&%('*)+#&%,%.- 2004-05-03 Kenneth A. Hansen (kennetah) Anders Gravdal (andergra) Thomas H. Espe (thomases) "!$#&%$#('*)+',#-!.0/3254,62782:92;4=4=32 En bedrift ønsker å holde oversikt over hvor
DetaljerSystem integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,
System integration testing Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, Innhold Presentasjon Hva er integration testing (pensum) Pros og cons med integrasjonstesting Når bruker vi integration
DetaljerProsjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson
PROSJEKTGRUPPE 1 MGT SOFTWARE LEVERANSE 4 NY FUNKSJONALITET (ENDELIG) Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson Dato:
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
DetaljerINF5120 Eksamen Løsningsforslag Oppgave 1a,b COMET
INF5120 Eksamen 2004- Løsningsforslag Oppgave 1a,b COMET Oppgave 2 Patterns Oppgave 2 (20%) Diskuter hvordan web-shop systemet kan gjøres fleksibelt i forhold til å håndtere mange produkt-typer,
DetaljerUML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller
UML- Use case drevet analyse og design Bente Anda 23.09.2004 23.09.04 INF320 I dag Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller 23.09.04 INF320
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
DetaljerInf5120. Obligatorisk innlevering nr 2, 3.mai Obligatorisk innlevering nr 2. Inf 5120: 5/11/2004
Inf5120 Obligatorisk innlevering nr 2, 3.mai 2004 Oddleif Halvorsen, Martin Setek, Jarl Isaksen, Arnstein Andreassen (martitse, jarli, oddleifh, arnsteia) Page 1 of 16 Business Model Scoping Statements
DetaljerHvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk
Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk Logica 2012. All rights reserved No. 3 Logica 2012. All rights reserved No. 4 Logica 2012. All rights reserved
DetaljerUse case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? Use case modellering. Eksempel
Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kirsten Ribu beskriver kravene til systemet,
DetaljerInnledende Analyse Del 1.2
Innledende Analyse Del 1.2 Arianna Kyriacou 1. juni 2004 Innhold 1 Spesifikk beskrivelse 2 1.1 Hovedmål............................... 2 1.2 Mål (mer konkret).......................... 2 1.3 Krav..................................
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
DetaljerCORBA Component Model (CCM)
CORBA Component Model (CCM) INF5040 Høst 2005 Erlend Birkedal Jan Erik Johnsen Tore Ottersen Løkkeberg Denne presentasjonen CORBA Svakheter ved CORBA Object Model Komponenter CORBA Component Model Hva
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...
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
DetaljerI dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser?
UML Use case drevet analyse og design 31.01.2005 Kirsten Ribu I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 1 2 Domenemodell visualisering
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
DetaljerPresentasjon 1, Requirement engineering process
Presentasjon 1, Requirement ing process Prosessodeller Hvorfor bruke prosessmodeller? En prosessmodell er en forenklet beskrivelse av en prosess En prosessmodell er vanligvis lagd ut fra et bestemt perspektiv
DetaljerSRD. Software Requirements and Design GLIS. Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie
SRD Software Requirements and Design GLIS Cecilie Dortea Gløsmyr, Espen Buø og Henrik Lie Innholdsfortegnelse 1. Systemoversikt... 2 2. Tekniske krav... 3 2.1. Funksjonskrav og brukergrensesnitt spesifikasjon...
DetaljerEksamen i fag SIF8018 Systemutvikling. Fredag 25. mai 2001 kl
Side av 9 NTNU Norges teknisk-naturvitenskapelige universitet BMÅL Fakultet for fysikk, informatikk og matematikk Institutt for datateknikk og informasjonsvitenskap Sensurfrist:. juni Eksamen i fag SIF808
DetaljerSpesifikasjon av Lag emne
Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Fra krav til objekter Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use Cases) o Objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer
DetaljerDistributed object architecture
Forelesning IMT2243 1. April 2009 Tema: forts. arkitektur og design av programvare Oppsummering fra forrige gang Programvarearkitektur i distribuerte systemer Programvarearkitektur i RUP Eksempler på arkitekturvurderinger
Detaljer(MVC - Model, View, Control)
INF1010 - våren 2008 Modell - Utsyn - Kontroll (MVC - Model, View, Control) Stein Gjessing Inst. for informatikk Et bankprogram Vi skal lage et program som håndterer kontoene i en bank. En konto eies av
DetaljerAnsvarsdrevet OO: CRC og UML Sekvensdiagrammer
Fra krav til objekter Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer INF1050--1 Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Hva skal systemet gjøre? UML: Bruksmønstermodeller (Use
DetaljerJ2EE. CMP Entity Beans, Transaksjoner, JSP
J2EE CMP Entity Beans, Transaksjoner, JSP CMP Entity Beans Container Managed Persistence Container sin oppgave å lagre innholdet i EJB til varig lager (typisk DB). Implementasjonsklassen lages abstrakt.
DetaljerInnledende Analyse Del 1: Prosjektbeskrivelse (versjon 2)
Innledende Analyse Del 1: Prosjektbeskrivelse (versjon 2) Iskra Fadzan og Arianna Kyriacou 25.mars 2004 Innhold 1 Hovedmål 2 2 Mål 2 3 Bakgrunn 3 4 Krav 4 1 1 Hovedmål I dette prosjektet skal vi se nærmere
DetaljerFORPROSJEKT KIM LONG VU DUY JOHNNY KHAC NGUYEN ADRIAN SIIM MELSOM HÅKON THORKILDSEN SMØRVIK
2017 FORPROSJEKT BACHELOROPPGAVE 2017 KIM LONG VU DUY JOHNNY KHAC NGUYEN ADRIAN SIIM MELSOM HÅKON THORKILDSEN SMØRVIK PRESENTASJON OPPGAVE: Oppgaven er å lage en webapplikasjon som kan hjelpe bachelor
DetaljerGruppenavn. Beskrivelse av arkitektur For Navn på systemet. Versjon <1.0>
Gruppenavn Beskrivelse av arkitektur For Navn på systemet Versjon Revisjonshistorie Dato Versjon Beskrivelse av endring Forfatter Innhold 1. Innledning 4 1.1
DetaljerDELLEVERANSE 1 INF2120 V06
DELLEVERANSE 1 INF2120 V06 GRUPPE 22 VERSION: FINAL 22 FEBRUARY, 2006 MORTEN FOLLESTAD RAYNER VINTERVOLL ANISH RAJA IVA N. IVANOVA BJØRN BRÆNDSHØI Page 1 REVISJONSOVERSIKT Revisjonsoversikt Versjon Forfattere
DetaljerUML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu
UML 1 Use case drevet analyse og design 20.01.2004 Kirsten Ribu 1 I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 2 Domenemodell visualisering
DetaljerUse case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case?
1/15/2004 1 Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kapittel 8 i Gurholt og Hasle Kirsten
DetaljerFra krav til objektdesign
Fra krav til objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer INF1050-ansvar-1 Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Hva skal systemet gjøre? UML: Bruksmønstermodeller
DetaljerOblig 2, SLI250 Et kortfattet analyse og designdokument for skifteregister på nett
Oblig 2, SLI250 Et kortfattet analyse og designdokument for register på nett Harald Askestad haraldas@uio-pop.uio.no 2. oktober 2000 Innhold Innledning 2 2 Systemdefinisjon 2 3 Objektmodell 2 4 Funksjoner
DetaljerGruppenavn. Prosjektnavn Beskrivelse av design For Navn på systemet. Versjon <1.0>
Gruppenavn Prosjektnavn Beskrivelse av design For Navn på systemet Versjon Revisjonshistorie Dato Versjon Beskrivelse av endring Forfatter Innhold 1. Innledning
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
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É
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,
DetaljerSpesifikasjon av Lag emne. Kursregistrering bruksmønstermodell (ny versjon) Dagens forelesning. Fra krav til objektdesign
Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Fra krav til objektdesign Hva skal systemet gjøre? UML: Bruksmønstermodeller o Objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer
DetaljerDel - leveranse Del 2. Inf 2120 fredag Gruppe 1 Knut Johannes Dahle
Del - leveranse Del 2 Inf 2120 fredag 29.4 Gruppe 1 Knut Johannes Dahle AV Catrine Myhre (catrinem@ifi.uio.no) Mehdi Zare (mehdiz@ifi.uio.no) Odd Christer Brovig (oddcb@ifi.uio.no) Christer Aas (chrisva@ifi.uio.no)
DetaljerTom Røise IMT 2243 : Systemutvikling 1. Forelesning IMT Mars Designfasen i SU-prosjekter : Generelle steg i Designprosessen
Forelesning IMT2243 12. Mars 2007 Tema : Design av programvare Hva ønsker vi å oppnå i designfasen? Generelle steg ved design av programvare Softwarearkitektur Struktur og organisering Dekomponering Kontrollmekanismer
DetaljerUNIVERSITETET I OSLO
Eksamen i IN219, 15. desember 1999 Side 1 av 7 Løsningsforslag: UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : IN219 Store programsystemer Eksamensdag : Onsdag 15. desember
Detaljer1 Kodegenerering fra Tau Suiten
Kodegenerering fra Tau Suiten For å generere Javakode eller en annen form for programmeringskode ut i fra Tau suiten, er det visse ting som må være utført.. En UML modell må eksistere og være korrekt.
DetaljerErfaringer fra en Prosjektleder som fikk «overflow»
Erfaringer fra en Prosjektleder som fikk «overflow» Per Franzén, Project Manager August 30 th, 2017 ERFARINGER FRA EN PROSJEKTLEDER SOM FIKK «OVERFLOW» AV GDPR BEGREPER OG INSTRUKSER Purpose limitation
DetaljerSOFTWARE REQUIREMENT & DESIGN DOCUMENT. Home Automation System. Nickolas Helgeland, Jon Erik Nordskog og Kristian Sande Sjølyst
SOFTWARE REQUIREMENT & DESIGN DOCUMENT Home Automation System Nickolas Helgeland, Jon Erik Nordskog og Kristian Sande Sjølyst Innholdsfortegnelse 1. Introduksjon... 2 2. Overordnet systemskisse... 3 2.1.
DetaljerTom Røise 24.Mars 2009
Forelesning IMT2243 24. Mars 2009 Tema : Design av programvare Offshore Software Development (se foiler for sist) Hva er målet i designfasen? Generelle steg ved design av programvare Softwarearkitektur
DetaljerVisma Reconciliation NYHETER OG FORBEDRINGER
Visma Reconciliation 11.0.0.0 NYHETER OG FORBEDRINGER Oslo, mai 2016 1. opplag All informasjon i denne dokumentasjonen vil kunne forandres uten varsel og representerer ikke en forpliktelse fra produsenten.
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...
DetaljerForelesning IMT Mars 2011
Forelesning IMT2243 24. Mars 2011 Tema : Design av programvare Hva er målet i designfasen? Generelle steg ved design av programvare Softwarearkitektur Struktur og organisering Kontrollmekanismer Dekomponering
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
DetaljerEksamen i fag TDT4140 Systemutvikling. 6. juni, 2006 kl 0900-1300
Side 1 av 10 NTNU Norges teknisk-naturvitenskapelige universitet BOKMÅL Fakultet for fysikk, informatikk og matematikk Institutt for datateknikk og informasjonsvitenskap Sensurfrist: 27. juni, 2006 Eksamen
DetaljerUse case drevet design med UML
Use case drevet design med UML Bente Anda 26.09.2005 23.09.04 INF3120 1 I dag Domenemodeller System sekvensdiagrammer Operasjonskontrakter GRASP patterns Designmodeller med sekvens- og klassediagram 26.09.05
DetaljerInnhold. INF1000 Høst Unified Modeling Language (UML) Unified Modeling Language (UML)
Innhold Unified Modelling Language UML INF1000 Høst 2015 Uke 8: Mer objektorientert programmering Siri Moe Jensen En ny type for-løkke Organisering av mengder av objekter HashMap Valg av representasjon
DetaljerDokumentstyring og Maler
Arbeide med : Dokumentstyring og Maler i Fenistra Eiendom Dokument kontroll Versjon 1.0 Release dato 28.10.2003 Sist Endret dato 28.10.2003 Innhold 1. Forutsetninger... 3 2. Hensikt... 3 3. MS Word Maler
DetaljerFra problem til program
Fra problem til program Gitt et problem, hvordan går man fram for å programmere en løsning? UML klassediagrammer Enhetstesting Dokumentasjon Som student ønsker vi oss et program som kan holde oversikt
DetaljerHuldt & Lillevik Ansattportal 2012-05-07. Ansattportal. Versjon 3.3.48
Ansattportal Versjon 3.3.48 Innhold 1 Oppdatere til 3.3.48... 2 2 Timer Registrere/Masseregistere... 5 3 Tilgjengelige lønnsarter under Min profil... 5 4 Timer Registrere pr uke... 6 5 Laste opp dokumenter...
DetaljerUse case modellering. Use case modellen. Metode for systembeskrivelse og Nettsted-design
Use case modellering Metode for systembeskrivelse og Nettsted-design Kirsten Ribu 11.09.2007 Use case modellen beskriver kravene til systemet beskriver systemet sett fra kundens perspektiv beskriver hva
DetaljerBrukermanual. Quality PayBack Starter Edition
Brukermanual Quality PayBack Starter Edition Innhold 1. Kapittel 1 Innledning 1.1. Dette dokumentet 1.2. Quality PayBack 1.3. Kort oversikt over funksjoner i QPB. 2. Registering 2.1. Generelt 2.1.1. Logg
DetaljerINF1010 - Seminaroppgaver til uke 3
INF1010 - Seminaroppgaver til uke 3 Oppgave 1 I denne oppgaven skal vi lage et klassehiearki av drikker. Alle klassene i hiearkiet skal implementere følgende grensesnitt p u b l i c i n t e r f a c e Drikkbar
DetaljerHuldt & Lillevik Lønn 5.0. Oppdatere til ny versjon
Huldt & Lillevik Lønn 5.0 Oppdatere til ny versjon Oppdatere Lønn 5.0 Denne veiledningen omhandler oppdatering av Huldt & Lillevik Lønn 5.0 versjon 5.10.2 eller nyere. Forberede oppdateringen Forutsetninger
DetaljerIntroduksjon til objektorientert programmering
Introduksjon til objektorientert programmering Samt litt mer om strenger og variable INF1000, uke6 Ragnhild Kobro Runde Grunnkurs i objektorientert programmering Strategi: Splitt og hersk Metoder kan brukes
DetaljerENTRÉ WORKER. Digitalt prosjektstyringsverktøy
ENTRÉ WORKER Digitalt prosjektstyringsverktøy 2 ENTRÉ Worker FÅ JOBBEN GJORT LEKENDE LETT Lei av penn og papir? Entré Worker er et prosjektstyringsverktøy som sømløst bidrar til å effektivisere informasjonsflyten
DetaljerProsjektplan v1.7 (Revidert utgave 2)
Prosjektplan v1.7 (Revidert utgave 2) gruppe 42: Nils-Kristian Liborg (kap.5), Bente Brevig (kap.5), Tom Olav Bruaas (kap: 3.4, 4.1), Eirik Lied (kap: 3.4, 4.1) Hege Lid Pedersen (dokumentasjon, kap: 1,
DetaljerTechnical Integration Architecture Teknisk integrasjonsarkitektur
Kap. 6 Technical Integration Architecture Studentpresentasjon av Cato Haukeland Oversikt Introduksjon -spesifikasjon Krav Beskrivelse Servicenivå Sikkerhet Plan Best practices Introduksjon Masterdokument
DetaljerArkitektur. Kirsten Ribu Høgskolen i Oslo
Arkitektur Kirsten Ribu Høgskolen i Oslo 03.03.05 03.03.2005 1 I dag Generelt om arkitektur N-lags arkitektur 03.03.2005 2 Hva er arkitektur? Oppdelingen av et system i deler og spesifikasjon av samhandlingen
DetaljerObligatorisk oppgave 5: Modellering av krav
IN1030 - Systemer, krav og konsekvenser Obligatorisk oppgave 5: Modellering av krav Nøkkelord: UML, klassediagram, sekvensdiagram, tekstlig beskrivelse, prosjektplanlegging, risikoanalyse, aktivitetsdiagram.
DetaljerUke 5. Magnus Li INF /
Uke 5 Magnus Li magl@ifi.uio.no INF3290 26/27.09.2017 Repetisjon av begreper Diskusjonsoppgaver I første innlevering ønsker vi et brukerperspektiv i et informasjonssystem - Hva kan inngå i et slikt informasjonssystem?
DetaljerINF5120 Modellbasert systemutvikling
INF5120 Modellbasert systemutvikling Interoperability Frameworks Information and ontologies s Forelesning 23.04.2007 Arne-Jørgen Berre Arne.J.Berre@sintef.no Pensum litteratur F Foiler fra alle forelesningene,
DetaljerTest Beskrivelse Resultat Innhenting CBIS Programmet mottar data fra CBIS OK, men kun. Innhenting Tellus Programmet mottar data fra Tellus OK
Forord Denne testrapporten beskriver testingen som har blitt utført i løpet av prosjektet. Vi har gjennom hele utviklingsprosessen testet koden manuelt ved hjelp av debugging og ved kjøring med sammenligning
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
DetaljerAP221 Use Case - TUL - Utarbeid prosessflytmal og komponenter
AP221 Use Case - TUL - Utarbeid komponenter Utarbeid komponenter En tjeneste i Sluttbrukerløsningen har en arbeidsflyt som bestemmer de forskjellige stegene som må gjennomføres i skjemainnsendingen. Disse
DetaljerInstallasjon av OneStop Reporting Produktene på Terminalserver
Installasjon av OneStop Reporting Produktene på Terminalserver Innhold 1 Introduksjon 2 Planlegging 3 Installasjon 4 Eksempel 2010 OneStop Reporting http://www.onestopreporting.com support@onestopreporting.com
DetaljerEn historie om Visma Reporting. Arkitektur og. Vi har et problem
En historie om Visma Reporting Arkitektur og Brukergrensesnitt Forelesning 11 - INF1050 Systemutvikling 25.3.2009 Vil gi forståelse for hva er arkitektur Hva driver arkitekturutvikling Kjenne til noen
DetaljerGenerelt om operativsystemer
Generelt om operativsystemer Operativsystemet: Hva og hvorfor Styring av prosessorer (CPU), elektronikk, nettverk og andre ressurser i en datamaskin er komplisert, detaljert og vanskelig. Maskinvare og
DetaljerPresentasjon 2 Gruppe 2 Oppgave 2 Oppdragsgiver 2. Sammendrag 3. Dagens situasjon 3 ServiceNow 3 Coop 3. Mål og rammebetingelser 3 Mål 3 Teknologier 4
Forprosjektrapport Bachelorprosjekt for gruppe 8, våren 2017 Innholdsfortegnelse Presentasjon 2 Gruppe 2 Oppgave 2 Oppdragsgiver 2 Sammendrag 3 Dagens situasjon 3 ServiceNow 3 Coop 3 Mål og rammebetingelser
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1050 Eksamensdag: 2. juni 2014 Tid for eksamen: 09:00-13:00 Oppgavesettet er på 4 sider Vedlegg: Ingen Tillatte hjelpemidler:
DetaljerSoftware Requirements and Design (SRD) 1 Generelt om dokumenter
Software Requirements and Design (SRD) Vi må ha en standard tittelside (Side 1) på alle dokumenter. I tillegg til tittel, kan vi ha med firmanavn, logo, m.m. Innholdsfortegnelse bør også være med på side
DetaljerKRAVSPESIFIKASJON FOR SOSIORAMA
KRAVSPESIFIKASJON FOR SOSIORAMA Innhold 1. Forord... 2 2. Definisjoner... 3 3. Innledning... 4 3.1 Bakgrunn og formål... 4 3.2 Målsetting og avgrensninger... 4 4. Detaljert beskrivelse... 8 4.1 Funksjonelle
DetaljerInnholdsfortegnelse INNHOLDSFORTEGNELSE... 2 REVISJONSOVERSIKT...4 INTRODUKSJON MED FORUTSETNINGER... 5
1 Innholdsfortegnelse INNHOLDSFORTEGNELSE... 2 REVISJONSOVERSIKT...4 INTRODUKSJON MED FORUTSETNINGER... 5 FRA LEVERANSE 1 (GRUPPE 2)...5 TILLEGG I FORUTSETNINGER... 5 REVIDERT UTGAVE AV SPESIFIKASJON FRA
Detaljer