UNIVERSITETET I OSLO Institutt for Informatikk. INF5120 Modellering med objekter Oblig 2 Time Master. Skrevet av: Kristrun Arnarsdottir. 03.

Størrelse: px
Begynne med side:

Download "UNIVERSITETET I OSLO Institutt for Informatikk. INF5120 Modellering med objekter Oblig 2 Time Master. Skrevet av: Kristrun Arnarsdottir. 03."

Transkript

1 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 2004

2 INNHOLD 1. INNLEDNING PROBLEM BESKRIVELSE FORUTSETNINGER BUSINESS MODEL (VIRKSOMHETSMODELL) SCOPING STATEMENTS (KONTEKST STATEMENT) Avgrensinger Rik bilde Scope and stakeholders GOAL MODEL BUSINESS RESOURCE MODEL BUSINESS PROCESS & ROLE MODEL Projekt gjennomføring Prosess beskrivelse REQUIREMENTS MODEL (KRAV MODELL) SYSTEM BOUNDARY MODEL Detailed Use Case Diagram SUBSYSTEM GROUPING MODEL USE CASE DESCRIPTIONS (USE CASE BESKRIVELSER) Add User Delete User Add Project Change Project Delete Project Show Project Approve Hour List Submit For Approval Register Hours Change Hours REFERENCE ARCHITECTURE ANALYSIS MODEL Component Structure ARKITEKTUR MODELL INTERFACE SPECIFICATION (GRENSESNITTBESKRIVELSE) Hour Editor Tool: Component Structure Hour Editor Tool: UserServiceInterface SAMARBEID MELLOM KOMPONENTER Register Hours INTERNAL DESIGN BCE analyse...19 PLATTFORM SPESIFIKK MODELL COMPONENT IMPLEMENTATION MODEL DEPLOYMENT DIAGRAM

3 1. INNLEDNING Denne oppgaven er obligatorisk oppgave i faget INF5120 Modellering mod objekter. Oppgaven går ut på å lage en komplett modellbeskrivelse for en bedrift som skal håndtere timeregistrering. 1.1 PROBLEM BESKRIVELSE I forbindelse med oppgaven skal vi ta utgangspunkt i følgende problem beskrivelse: En bedrift ønsker å holde oversikt over hvor ressursene brukes og har besluttet å innføre timelister. Hver ansatt må da hver uke registrere timene de jobber på de ulike prosjektene som pågår i bedriften slik at man lettere kan holde oversikt over påløpte timer per prosjekt. Bedriften trenger et system for å håndtere timeregistrering. Dere er derfor satt til å designe å lage et slikt system. I tillegg ti lå registrere timer på de ulike prosjektene må systemet også vedlikeholde et personlig timebudsjett for hver av de ansatte i bedriften (slik at man kan holde oversikt over avspasering og ferie.) 1.2 FORUTSETNINGER Vi velger å ta utgangspunkt i en bedrift som selger støtteverktøy for utvikling og testing av programvare og som tilbyr konsulenttjenester for å støtte kunden i å bruke disse verktøyene. Vi referere til denne bedriften heretter som Verktøy Leverandør. Salgsavdeling: Salg og markedsføring av verktøy. Konsulent avdeling: Konsulenttjenester i forbindelse med innføring og bruk av verktøy. Teknisk support: Teknisk salg support samt help desk. Administrasjon: Regnskap, lønn og annen administrasjon. Hittil har timeregistrering foregått ved at konsulenter fyller ut xcel som de leverer til sin nærmeste leder men nå skal dette effektiviseres ved å innføre et system. De som jobber i konsulent avdelinger er solgt ut på eksterne oppdrag. Det gjøres hovedsakelig i forbindelse med at et eksternt firma har investert i verktøy fra bedriften. Innføringen blir typisk planlagt som et prosjekt hvor 2-3 konsulenter er involvert i prosessen. Først gjennomfører konsulentene en slags situasjonsanalyse, deretter komme de med forslag om hvordan verktøyet kan best integreres i organisasjonen og deretter gir diverse støtte når verktøy skal tas i bruk i form av opplæring og annen konsulentbistand. I tillegg til å effektivisere selve timeregistreringen bidrar systemet i forbindelse med følgende oppgaver: - danner grunnlag for prosjekt-estimering, - danner grunnlag for bonusordninger - fakturering av timer - registrering av feriedager og avspassering - 3 -

4 2. BUSINESS MODEL (VIRKSOMHETSMODELL) 2.1 SCOPING STATEMENTS (KONTEKST STATEMENT) Oblig2 - INF Modellering med objekter AVGRENSINGER De som skal registrere sine timer er i timeregistrerings-systemet Time-Master er de som er ansatt i konsulent avdelingen. Konsulenter skal registrere alle timer som de jobber, fakturerbare samt ikke fakturerbare. Første versjon av dette systemet skal ikke integreres med andre systemer (lønn, regnskap) Systemet skal ha web-klient. (Gjør det enklere for konsulenter å registrere timer når de er hjemme eller ute på oppdrag) RIK BILDE Nåværende situasjon Faktureringsgrunnlag Fakturerte timer Accounting Konsulenter Endring Ny situasjon Selger/Help Desk Hvem jobber på hvilke prosjekt Hvem blir til stede? Hvem er ledig / ikke fakturerbar? Selger/Admin konsulenttjenester Accounting Input til prosjektplanlegging Faktureringsgrunnlag Input til prosjektplanlegging Timeplan Ledelse Bonusordninger Time Master Fakturerte timer Ikke fakturerte timer Konsulenter - 4 -

5 2.1.3 SCOPE AND STAKEHOLDERS <<summary>> - selger verktøy - bidrar til salg av konsulenter <<summary>> - selger konsulenttjenester - estimerer prosjektarbeid - lager tilbud - lager kontrakter - rapporterer til ledelsen <<summary>> - regnskap - lønn - fakturering Selger konsulenter Selger Verktøy Regnskap/lønn Verktøy Leverandør Konsulent <<summary>> - yter av konsulenttjenester - estimere prosjektarbeid -... Salg support <<summary>> - teknisk suppurt til kunder - teknisk support til selger av verktøy -... Ledelse <<summary>> - målsetninger - ledelse - bonusordninger

6 2.2 GOAL MODEL Tjene mer penger Effektivisere hverdagen hos konsulenter Timeregistrering på web Mer presis tilbudsgrunnlag Mer korrekt/fleksibelt/oppdatert faktureringsgrunnlag Bedre estimeringsgrunnlag (informasjon om timer brukt på tidligere prosjekter) Lettere å gjennomføre aktivitet (tilgjengeliggjøring) Forbedred resursoversikt 2.3 BUSINESS RESOURCE MODEL Consultant Week Schedule Day Schedule * 1 Project * Time Period 1 * BillableProject NonBillableProject - 6 -

7 2.4 BUSINESS PROCESS & ROLE MODEL PROJEKT GJENNOMFØRING PROSESS BESKRIVELSE Prosjektleder Konsulent Regnskap H:Salgsaktivitet T:Sjekke tidl. prosjekter T:Registrere timer T:Sjekke registrerte timer H:Sende Tilbud Prosjekt Timeliste H:Sende Faktura T:Registrere Projekt Resultat av WARM analyse, H: Human step, T:Tool step - 7 -

8 3. REQUIREMENTS MODEL (KRAV MODELL) 3.1 SYSTEM BOUNDARY MODEL Administrator adds and removes users from the system Accounting Accounting uses the system to calculate consultant pay as well as bill clients. Administrator The project lead adds, removes and manages projects. Approves hour lists from consultants. System Project Lead This is the external employee database/directory service, which is used for authentication and authorization Consultant Employee Database The consultant registers his hours on a weekly basis - 8 -

9 3.1.1 DETAILED USE CASE DIAGRAM System Submit For Approv al Add User Employee Database Delete User Consultant Register Hours Change Hours Administrator Add Project Show Project Delete Project Project Lead Accounting Change Project Approve Hour List - 9 -

10 3.2 SUBSYSTEM GROUPING MODEL HourEditor System UserEditor Submit For Approv al Add User Register Hours Delete User Employee Database Change Hours Approv e Hour List Administrator Consultant ProjectEditor Add Project Delete Project Show Project Project Lead Accounting Change Proj ect

11 3.3 USE CASE DESCRIPTIONS (USE CASE BESKRIVELSER) Forutsetninger Det eksisterer et ansattregister (employee database) hvor alle ansatte er registrert. Vi antar at all autentisering skjer opp mot denne databasen. Alle prosjektledere har lov til å slette/endre alle prosjekter ADD USER No. 1 Priority Use case Add User 1 ( 1 Høyest, 2 Med, 3 Lavest) Goal Administrator ønsker å legge til en ny konsulent Actors Administrator, Ansattregister Pre-conditions Konsulent skal ikke eksistere fra før Administrator er logget inn i systemet Konsulent er registrert i ansattregister Post-conditions Ny ansatt er lagret i systemet Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når administrator velger ny konsulent 2 Administrator velger konsulent fra ansattregister 3 Hvis Konsulent ikke finnes i ansattregister 3.1 Avslutt registreringen 4 Informasjon lagres DELETE USER No.2 Use case Delete User Priority 3 Goal Administrator ønsker å fjerne konsulent fra systemet Actors Administrator Pre-conditions Konsulent finnes i systemet Post-conditions Konsulent er fjernet fra systemet Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når administrator velger slett konsulent (Delete User) 2 Administrator velger konsulent 3 Administrator sletter konsulenten 4 Systemet ber om bekreftelse 5 Administrator bekrefter 6 Systemet oppdateres

12 3.3.3 ADD PROJECT Oblig2 - INF Modellering med objekter No.3 Use case Add Project Priority 1 Goal Prosjektleder ønsker å legg til nytt prosjekt i systemet Actors Prosjektleder Pre-conditions Ingen Post-conditions Nytt prosjekt er lagt til i systemet Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når Prosjektleder velger nytt prosjekt (Add Project) 2 Prosjektleder registrerer nødvendig informasjon 3 Hvis ikke informasjonen er tilstrekkelig 3.1 Vis feilmelding 3.2 Gå til step 2 4 Informasjon lagres CHANGE PROJECT No.4 Use case Change Project Priority 3 Goal Prosjektleder ønsker å endre informasjon om et prosjekt Actors Prosjektleder Pre-conditions Prosjektet finnes i systemet Post-conditions Prosjekt er oppdatert Facade Quality Req. Scenario Normal Description Step Action 1 Starter når Prosjektleder velger endre prosjekt (Change Project) 2 Prosjektleder velger prosjekt som skal endres 3 Prosjektleder endrer informasjonen 4 Hvis ikke informasjonen er tilstrekkelig 4.1 Vis feilmelding 4.2 Gå til step 3 5 Informasjon lagres

13 3.3.5 DELETE PROJECT no.5 Use case Delete Project Priority 3 Goal Prosjektleder ønsker å fjerne et prosjekt fra systemet Actors Prosjektleder Pre-conditions Prosjektet finnes i systemet Ingen timer er knyttet opp mot prosjektet Post-conditions Prosjekt er fjernet Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når Prosjektleder velger slette prosjekt 2 Prosjektleder velger prosjekt som skal slettes 3 Hvis det finnes timer som er knyttet opp mot det prosjektet 3.1 Vis feilmelding 3.2 Systemet gir valgmuligheter, avbryt registrering eller gå til step 2 4 Systemet oppdateres SHOW PROJECT Use Case Use case Show Project no.6 Priority 2 Goal Regnskap ønsker å finne antall timer som er registrert på et prosjekt Actors Regnskap (Accounting) Pre-conditions Ingen Post-conditions Ingen Facade - Quality - Requirements Scenario Normal Description Step Action 1 Starter når Regnskap velger vis prosjekt (Show Project) 2 Systemet viser oversikt over alle prosjekter sortert på dato 3 Regnskap velger prosjektet som skal vises 4 Systemet viser detaljert prosjektinformasjon

14 3.3.7 APPROVE HOUR LIST No.7 Use case Approve Hour List Priority 2 Goal Prosjektleder ønsker å godkjenne timeliste for konsulent Actors Prosjektleder Pre-conditions Konsulent har sendt timeliste til godkjenning Post-conditions Timelisten er godkjent Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når prosjektleder velger å godkjenne timelister (Approve Hour List) 2 Systemet viser oversikt over alle timelister som er sendt til godkjenning 3 Prosjektleder velger timeliste som skal godkjennes 4 Systemet viser timelisten 5 Hvis prosjektleder ikke godkjenner 5.1 Systemet sender epost til konsulenten 5.2 Gå til step 2 6 Prosjektleder godkjenner timeliste 7 Systemet oppdateres SUBMIT FOR APPROVAL No.8 Use case Submit For Approval Priority 2 Goal Konsulent ønsker å få sin timeliste godkjent Actors Konsulent Pre-conditions Konsulent er ferdig med å registrere timer for en uke (timelisten) Timelisten skal ikke være godkjent fra før Post-conditions Timelisten er sendt for godkjenning Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når konsulent velger sende til godkjenning (Submit For Approval) 2 Systemet viser oversikt over alle timelister 3 Konsulent velger den timelisten som skal godkjennes 4 Konsulenten velger å sende til godkjenning

15 3.3.9 REGISTER HOURS No.9 Use case Register Hours Priority 1 Goal Konsulent ønsker å registrere timer Actors Konsulent Pre-conditions Ingen Post-conditions Timer er registrert Façade - Quality Req. - Scenario Description Step Action 1 Starter når konsulent velger registrere timer (Register Hours) 2 Konsulent velger uke konsulenten vil registrere timer for 3 Systemet viser registreringsark 4 For hvert prosjekt som konsulent skal registrere for 4.1 Konsulent velger prosjekt 4.2 Konsulent skriver inn antall timer pr. dag 5 Informasjonen lagres CHANGE HOURS No. 10 Use case Change Hours Priority 2 Goal Konsulent ønsker å endre timeliste Actors Konsulent Pre-conditions Timeliste er ikke godkjent Post-conditions Timeliste er oppdatert Facade - Quality Req. - Scenario Normal Description Step Action 1 Starter når konsulent velger endre timeliste (Change Hours) 2 Systemet viser oversikt over alle timelister 3 Konsulenten velger timelisten som skal endres 4 For hvert prosjekt som konsulent skal endre, slette eller legge til 4.1 Konsulent oppdaterer informasjon 5 Informasjon oppdateres

16 3.4 REFERENCE ARCHITECTURE ANALYSIS MODEL COMPONENT STRUCTURE «tool» HourEditor «tool» ProjectEditor «tool» UserEditor Component infrastructure ScheduleService UserService «resource service» ScheduleInfo «resource service» UserInfo

17 4. ARKITEKTUR MODELL 4.1 INTERFACE SPECIFICATION (GRENSESNITTBESKRIVELSE) «tool» HourEditor «tool» ProjectEditor «tool» UserEditor IScheduleService «realize» IProjectService «realize» IUserService «realize» UserService ScheduleService IMailNotifier «realize» MailServ er Existing mail server IScheduleInfo «realize» «resource service» ScheduleInfo IUserInfo «realize» «resource service UserInfo HOUR EDITOR TOOL: COMPONENT STRUCTURE HourEditorUI IHourEditorUS «realize» HourEditorUS

18 4.1.2 HOUR EDITOR TOOL: USERSERVICEINTERFACE «interface» IHourEditorUS + getschedule(weekno :int) : IScheduleInfo + getavailableprojects() : String[] + save(schedule :IScheduleInfo) : void «interface» IScheduleInfo + sethour(day :int, hour :int, project :String) : void + getprojectforhour(day :int, hour :int) : String + create(user :String, weekno :int) : void «interface» IScheduleService + getschedule(weekno :int, user :String) : IScheduleInfo + save(schedule :IScheduleInfo) : void + getprojectsforuser(user :String) : String[] 4.2 SAMARBEID MELLOM KOMPONENTER REGISTER HOURS HourEditorUI HourEditorUS ScheduleService ScheduleInfo :Consultant Register Hours getschedule(weekno) getschedule(user, weekno) [if schedule does exist]: [if schedule does not exist]:create(user, weekno) getprojects displayschedule(schedule) getavailableprojects(user) manipulate schedule sethour(hour, day, project) save(schedule) {while not finished} save(schedule)

19 4.3 INTERNAL DESIGN BCE ANALYSE Ved gjennomføring av BCE analyse, tar vi utgangspunkt i anbefalt artikkel: Robust Object Orientert System Analysis. Brukergrensesnittet skal kjøre I en web-browser og en boundary class vil typisk representere en web side. HourRegister HourController HourView ApproveController WeekSchedule HourFunctions SubmitApprController ProjectView ProjectController Project ProjectRegister ConsultantView ConsultantController Consultant ConsultantRegister

20 5. PLATTFORM SPESIFIKK MODELL 5.1 COMPONENT IMPLEMENTATION MODEL Consultant WeekSchedule DaySchedule * 1 * Billable Project TimePeriod 1 * NonBillable Ved å transformere fra PIM til PSM, for vi tre komponenter. WeekSchedule som inneholder klassene WeekSchedule, DaySchedule og TimePeriod blir transformert til et DataSchema. Project som inneholder klassene Project, Billable og NonBillable blir transformert til et DataSchema og Constultant som inneholder klassen Consultant blir til et DataSchema. WeekSchedule Project Consultant For hver av disse, vil det bli generert følgende: EJBEntityComponent, EJBDataSchema EJBKeyClass Remote interface Remote home interface Vi har igjen valgt å sette sammen WeekSchedule og Project til en kompenent som vi kaller for ScheduleInfo

21 5.2 DEPLOYMENT DIAGRAM

University of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av:

University 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

Detaljer

INF5120 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 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

Detaljer

INF 5120 Obligatorisk oppgave Nr 2

INF 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

Detaljer

INF5120 - Oblig 2. Hour Registration System (HRS)

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...

Detaljer

INF Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer

INF 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...

Detaljer

Oblig2 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 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

Detaljer

University 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: 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)

Detaljer

Hour Registration System (HRS) Oblig 2. DEL 1: COMET Business Modelling

Hour Registration System (HRS) Oblig 2. DEL 1: COMET Business Modelling 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 Business antakelser Ansatt kan registrere

Detaljer

Forslag til løsning. Oppgave 1

Forslag 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

Detaljer

Obligatorisk oppgave 2

Obligatorisk 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

Detaljer

Conference Centre Portal (CCP)

Conference 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

Detaljer

INF 5120 Obligatorisk oppgave 2

INF 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

Detaljer

Inf5120. Obligatorisk innlevering nr 2, 3.mai Obligatorisk innlevering nr 2. Inf 5120: 5/11/2004

Inf5120. 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

Detaljer

INF5120 Oblig 1c4 - Gruppe 19

INF5120 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

Detaljer

Hvordan 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 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

Detaljer

Eksamen INF

Eksamen 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!!!

Detaljer

INF5120 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 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

Detaljer

System 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, 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

Detaljer

Intelle har siden starten i i 1999. leverandør av av programvare for data- og og systemintegrasjon.

Intelle 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

Detaljer

A Study of Industrial, Component-Based Development, Ericsson

A 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

Detaljer

1 Innledning Plattformspesifikk modell Komponent Implementasjonsmodell Deployment Modell... 29

1 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

Detaljer

SQL Server guide til e-lector

SQL Server guide til e-lector LES LETTERE, LES RASKERE, FÅ LESELYST! SQL Server guide til e-lector Innhold 1 Innledning... 2 2 SQL Express 2008 R2 installasjon... 2 3 Etter installasjon... 4 3.1 SQL Express... 4 3.1.1 Nettverksoppsett

Detaljer

INF5120 Oblig gjennomgang

INF5120 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

Detaljer

Produktrapport Gruppe 9

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

Detaljer

INF5120 OBLIG OVERSIKT

INF5120 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

Detaljer

Distributed object architecture

Distributed 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

Detaljer

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Prosjektgruppen: 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:

Detaljer

Use 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. 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,

Detaljer

En praktisk anvendelse av ITIL rammeverket

En praktisk anvendelse av ITIL rammeverket NIRF 17. april 2012 En praktisk anvendelse av ITIL rammeverket Haakon Faanes, CIA,CISA, CISM Internrevisjonen NAV NAVs ITIL-tilnærming - SMILI NAV, 18.04.2012 Side 2 Styring av tjenestenivå Prosessen omfatter

Detaljer

case forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg

case forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg Objekt-interaktor med valg AMS- case forts. Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Relatert objekt velges ofte blant mange kandidater Output av kandidat-sett Input

Detaljer

Et totalsystem med kontroll på verdikjeden

Et totalsystem med kontroll på verdikjeden Et totalsystem med kontroll på verdikjeden CIO Forum 7. februar 2013 Forretningssystemer i et Microsoftmiljø Tor Martin Aspholm, Head of IT/IS Bjørn-Ove Halvorsen, IS Manager Indra Navia AS Agenda 01 Kort

Detaljer

Fellesprosjekt: gruppe 214

Fellesprosjekt: gruppe 214 Fellesprosjekt: gruppe 214 Innholdsliste Use case diagrammer...3 Scenario 1 - Registrere prosjekt...3 Scenario 2 - Registrere erfaringer...4 Scenario 3, 4, 5 - Lese og kommentere erfaringer...5 Klassediagram...6

Detaljer

(MVC - Model, View, Control)

(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

Detaljer

Oblig 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) 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.

Detaljer

Team2 Requirements & Design Document Værsystem

Team2 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

Detaljer

Referansearkitektur use cases. Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk

Referansearkitektur use cases. Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk Referansearkitektur use cases Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk 1 Begrunnelse for arkitektur use cases Med det brede perspektivet Smart grids har, er det nødvendig å dele det

Detaljer

COMET Business Modelling

COMET Business Modelling INF520 Modellbasert systemutvikling COMET Business Modelling COMET Requirements Modelling Forelesning 2.03.2007 Brian Elvesæter brian.elvesater@sintef.no COMET Business Modelling with WesternGeco Survey

Detaljer

Kenneth A. Hansen (kennetah) Anders Gravdal (andergra) Thomas H. Espe (thomases)

Kenneth 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

Detaljer

Elektronisk fakturering mellom bedrifter

Elektronisk fakturering mellom bedrifter Elektronisk fakturering mellom bedrifter Oversikt over den internasjonale utviklingen Arild Haraldsen Adm. Dir. NorStella Vice Chair UN/CEFACT BUREAU Arbeidet med standardisering av elektronisk fakturering

Detaljer

Brukerdokumentasjon Prosjekt nr. 2011-16 PayEx Logistics

Brukerdokumentasjon Prosjekt nr. 2011-16 PayEx Logistics Side 1 av 17 Payex Logistics Brukermanual Ver. 1.0 31.05.2011 Gruppe 16 Høgskolen i Oslo Side 2 av 17 1 Innledning Denne brukerdokumentasjonen forklarer bruken av logistikksystemet som er laget for PayEx.

Detaljer

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS Huldt & Lillevik Lønn og Personal - System 4 Installasjon Microsoft SQL 2005 Express Aditro HRM AS Veiledningen er oppdatert pr. 26.10.2007 Innholdsfortegnelse Installere Microsoft SQL 2005 Express...2

Detaljer

9 Online Backup. Priser KR 100 / PC lisens KR 300 / Server lisens (inkluderer bl.a. SQL/Exchange) KR 0,50 / GB

9 Online Backup. Priser KR 100 / PC lisens KR 300 / Server lisens (inkluderer bl.a. SQL/Exchange) KR 0,50 / GB 9 Online Backup Det finnes mange tilbydere av Online Backup. Vi skiller oss ut med å være norske, gode på pris, men først og fremst med å la deg bygge din egen Backup tjeneste. Fordel for partner Bygg

Detaljer

MBS 12 & Mamut Online Desktop. Ole M Hasven - Product Manager, Marketing Partnersamling, 9 oktober 2008 oleha@mamut.com

MBS 12 & Mamut Online Desktop. Ole M Hasven - Product Manager, Marketing Partnersamling, 9 oktober 2008 oleha@mamut.com MBS 12 & Mamut Online Desktop Ole M Hasven - Product Manager, Marketing Partnersamling, 9 oktober 2008 oleha@mamut.com Agenda MBS & MOD Mamut Business Software Mamut Online Desktop Produkt demo Mamut Business

Detaljer

Er du nysgjerrig på om det er mulig...

Er du nysgjerrig på om det er mulig... BIMMER: Hvorfor ta steget over til Novapoint DCM og Quadri DCM? SOLVEIG FISKAA OG HEIDI BERG, VIANOVA SYSTEMS Er du nysgjerrig på om det er mulig......å dele alle infrastruktur data i en intelligent modell,

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET 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:

Detaljer

PoC Duet. Oppfølging av sykefravær SAP@NSB

PoC Duet. Oppfølging av sykefravær SAP@NSB PoC Duet Oppfølging av sykefravær SAP@NSB Agenda Introduksjon Bakgrunn forklaring av PoC en Teknisk plattform og landskap Installasjon Demo Erfaringer Spørsmål og Diskusjon Agenda Introduksjon Bakgrunn

Detaljer

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo, Den europeiske byggenæringen blir digital hva skjer i Europa? Steen Sunesen Oslo, 30.04.2019 Agenda 1. 2. CEN-veileder til ISO 19650 del 1 og 2 3. EFCA Guide Oppdragsgivers krav til BIMleveranser og prosess.

Detaljer

I 2015 bytter Akelius navn til Wolters Kluwer. NYHET! Byrå Byrå Tid. Kristin Solberg Produktansvarlig Byrå

I 2015 bytter Akelius navn til Wolters Kluwer. NYHET! Byrå Byrå Tid. Kristin Solberg Produktansvarlig Byrå I 2015 bytter Akelius navn til Wolters Kluwer. NYHET! Byrå Byrå Tid Kristin Solberg Produktansvarlig Byrå Byrå Effektiv klienthåndtering og administrasjon Du har vel ikke gått glipp av Byrå? Et nytt og

Detaljer

Tom Røise 18. Februar 2009

Tom Røise 18. Februar 2009 Forelesning IMT2243 18. Februar 2009 Tema : Kravspesifisering : litt mer om prosessen Viewpoint en myk tilnærming Use Case en scenariebasert teknikk innen metoden Objektorientert Analyse brukes til å avklare

Detaljer

UNIVERSITETET I OSLO Institutt for informatikk. INF2120: ICU - a surveillance system, Drop 1. gisleal, eivindjo, tanxn, behrozm

UNIVERSITETET I OSLO Institutt for informatikk. INF2120: ICU - a surveillance system, Drop 1. gisleal, eivindjo, tanxn, behrozm UNIVERSITETET I OSLO Institutt for informatikk INF2120: ICU - a surveillance system, Drop 1 gisleal, eivindjo, tanxn, behrozm 22. februar 2006 Systemkrav I tabellen nedenfor er en oversikt over systemkravene

Detaljer

ErgoGroup AS eway Nydalsveien 28 Postboks 4364 Nydalen 0402 Oslo Tlf.: +47 23 14 50 00 Faks: +47 23 14 50 01 www.ergogroup.no www.eway.

ErgoGroup AS eway Nydalsveien 28 Postboks 4364 Nydalen 0402 Oslo Tlf.: +47 23 14 50 00 Faks: +47 23 14 50 01 www.ergogroup.no www.eway. Hva er eway? eway er en portal og plattform for samarbeid internt i en organisasjon og med organisasjonens partnere og kunder. Gjennom portalen forenkles og effektiviseres arbeidsprosesser knyttet til

Detaljer

Software Requirements and Design (SRD) 1 Generelt om dokumenter

Software 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

Detaljer

Tips og triks fra Brukerstøtte EVRY

Tips og triks fra Brukerstøtte EVRY Tips og triks fra Brukerstøtte EVRY Steinar Rideng Brodin WWW.EVRY.NO/FORST Customer Support 2017 Bilde Pim Bratland Incident Manager Kjersti Larsen Service manager Jarle H Hansen Fagansvarlig Wenche Follesø

Detaljer

EXCELERATOR KENNETH TORSTVEIT. Sensitivity: Internal

EXCELERATOR KENNETH TORSTVEIT. Sensitivity: Internal 1 EXCELERATOR KENNETH TORSTVEIT Hva er Excelerator? 2 Hva er Excelerator? Excel-tillegg (add-in) som kobles opp mot Unit4 Business World Kombinerer styrkene fra Unit4 Business World med fleksibiliteten

Detaljer

Nye krav i ISO 9001, hvilke er de og hvordan implementere disse i TQM? Ragna Karoline Aasen

Nye krav i ISO 9001, hvilke er de og hvordan implementere disse i TQM? Ragna Karoline Aasen Nye krav i ISO 9001, hvilke er de og hvordan implementere disse i TQM? Ragna Karoline Aasen IMPLEMENTERINGSPLAN September 2015 ISO 9001:2015 publiseres Høst 2015 Akkreditering av sertifiseringsorganene

Detaljer

Sentral Policy Basert Autorisasjonsløsning

Sentral Policy Basert Autorisasjonsløsning Sentral Policy Basert løsning Hvordan håndheve et felles regelverk i en fragmentert applikasjonsportefølge. 09/06/2015 Nordea created through a string of mergers Pre-70 300 banks 1970 s 80 banks 1980 s

Detaljer

INF5120 Eksamen Løsningsforslag Oppgave 1a,b COMET

INF5120 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,

Detaljer

Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case?

Use 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

Detaljer

TIMEREGISTRERING OG ØKONOMISK OPPFØLGING AV PROSJEKTER I AGRESSO WEB

TIMEREGISTRERING OG ØKONOMISK OPPFØLGING AV PROSJEKTER I AGRESSO WEB AGRESSO WEB - BRUKERMANUAL UNIVERSITETET FOR MILJØ- OG BIOVITENSKAP TIMEREGISTRERING OG ØKONOMISK OPPFØLGING AV PROSJEKTER I AGRESSO WEB 1. Timeregistrering... 2 1.1 Hvordan komme inn på timeregistreringen...

Detaljer

Bruk av ucmdb til SLM og Change Management EDB Business Partner Industri 2009-02-04

Bruk av ucmdb til SLM og Change Management EDB Business Partner Industri 2009-02-04 Bruk av ucmdb til SLM og Change Management EDB Business Partner Industri 2009-02-04 EDB Business Partner organisasjon Bank & Finance Public sector Telecom Industry 1000 FTE s 1600 MNOK revenue Application

Detaljer

Service NOW i Datametrix. Trond.lindman@datametrix.no

Service NOW i Datametrix. Trond.lindman@datametrix.no Service NOW i Datametrix Trond.lindman@datametrix.no Datametrix Spesialist på IT infrastruktur og drift Kontorer i Norge og Sverige Service NOW siden 2012, men kunde av Symfoni lenger. SNOW I Datametrix

Detaljer

Tom Røise 9. Februar 2010

Tom Røise 9. Februar 2010 Forelesning IMT2243 9. Februar 2010 Tema : Kravspesifisering : prosessen og produktet Viewpoint en myk tilnærming Pensum : Kap. 6 og 7 i Sommerville, Kravspesifisering Kravspesifisering = arbeidet med

Detaljer

Oppsett Visma.net Calendar For deg som bruker Huldt & Lillevik Lønn

Oppsett Visma.net Calendar For deg som bruker Huldt & Lillevik Lønn Oppsett Visma.net Calendar For deg som bruker Huldt & Lillevik Lønn Innholdsfortegnelse 1. Integrasjon med Visma.net Calendar... 2 1.1 Forberedelser/sjekkliste... 2 2. Sette opp integrasjon i Huldt & Lillevik

Detaljer

Forelesning IMT Mars 2011

Forelesning 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

Detaljer

20.01.2012. Brukerkrav og use case diagrammer og -tekst 19. januar 2012. Agenda. Brukerkrav og use case. Diagrammer Tekst.

20.01.2012. Brukerkrav og use case diagrammer og -tekst 19. januar 2012. Agenda. Brukerkrav og use case. Diagrammer Tekst. Brukerkrav og use case diagrammer og -tekst 19. januar 2012 Agenda Brukerkrav og use case Diagrammer Tekst Praktisk eksempel 1 OOAD i livsløpsperspektiv Krav Design Konstruksjon Her er vi i nå Testing

Detaljer

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata IFD International Framework for Dictionaries Hvordan bygges en BIM? Hva kan hentes ut av BIM? Hvordan

Detaljer

Erfaringer og eksempler fra Nord-Europas største implementering av SAP BPC for konsolidering. Stig Skoglund Leading Consultant Statoil

Erfaringer og eksempler fra Nord-Europas største implementering av SAP BPC for konsolidering. Stig Skoglund Leading Consultant Statoil Erfaringer og eksempler fra Nord-Europas største implementering av SAP BPC for konsolidering Stig Skoglund Leading Consultant Statoil Teknologidrevet energiselskap - 30 300 ansatte i 42 land (2010) Egenproduksjon

Detaljer

Gruppe 11. Frank Petter Larsen Vegard Dehlen

Gruppe 11. Frank Petter Larsen Vegard Dehlen qoskets Gruppe 11 Frank Petter Larsen Vegard Dehlen Problematikk Dagens mellomvare for objektbaserte distribuerte systemer har ikke innebygget støtte for å spesifisere, overvåke og kontrollere tjenestekvalitet

Detaljer

Skanska BIM prosjektering til FDV. Rupert Hanna BIM Knowledge Manager, Skanska 07.Januar 2014

Skanska BIM prosjektering til FDV. Rupert Hanna BIM Knowledge Manager, Skanska 07.Januar 2014 Skanska BIM prosjektering til FDV Rupert Hanna BIM Knowledge Manager, Skanska 07.Januar 2014 1 Entreprenør prosesser støttet av BIM Kalkulasjon Mengder til bestilling, kontrahering av UE, innkjøp Kollisjonskontroll

Detaljer

Komplett forretningssystem for prosjektorienterte kompetansebedrifter

Komplett forretningssystem for prosjektorienterte kompetansebedrifter Komplett forretningssystem for prosjektorienterte kompetansebedrifter Organisasjon Marked Salg Plan Med fokus på prosjekt- og ressursstyring får du en bedre prosjektorientert kompetansebedrift Bedrifter

Detaljer

Komplett forretningssystem for prosjektorienterte kompetansebedrifter

Komplett forretningssystem for prosjektorienterte kompetansebedrifter Komplett forretningssystem for prosjektorienterte kompetansebedrifter ProjectHelp er et sterkt prosjektstyringsverktøy. ProjectHelp gir deg full kontroll i prosjektene. ProjectHelp gir deg full kontroll

Detaljer

Tom Røise IMT 2243 : Systemutvikling 1. Forelesning IMT Mars Designfasen i SU-prosjekter : Generelle steg i Designprosessen

Tom 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

Detaljer

Hvordan registrere ny bruker i Alma

Hvordan registrere ny bruker i Alma Hvordan registrere ny bruker i Alma Oppdatert: 2016-06-27 1) Vurder om du heller skal registrere vha. BIM: Det er spesielt fordelaktig derom låntakeren skal ha BIBSYS FeideID. Men også nyttig for registrering

Detaljer

Mamut Open Services. Mamut Kunnskapsserie. Kom i gang med Mamut Online Survey

Mamut Open Services. Mamut Kunnskapsserie. Kom i gang med Mamut Online Survey Mamut Open Services Mamut Kunnskapsserie Kom i gang med Mamut Online Survey Kom i gang med Mamut Online Survey Innhold MAMUT ONLINE SURVEY... 1 KOM I GANG MED MAMUT ONLINE SURVEY... 3 MAMUT-BRUKERE: OPPRETT

Detaljer

InfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby

InfoRed 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,

Detaljer

Tom Røise 24.Mars 2009

Tom 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

Detaljer

Sykehuspartner HF En partner for helsetjenester i utvikling. Hvordan bygge et sykehus ved å bruke TOGAF rammeverk. En praktisk tilnærming

Sykehuspartner HF En partner for helsetjenester i utvikling. Hvordan bygge et sykehus ved å bruke TOGAF rammeverk. En praktisk tilnærming Sykehuspartner HF En partner for helsetjenester i utvikling Hvordan bygge et sykehus ved å bruke TOGAF rammeverk. En praktisk tilnærming 1 Agenda Bakgrunn TOGAF : organisering & leverabler Gjennomgang

Detaljer

Innhold. Installasjon av SQL server 2012/14... 1 Installasjon og konfigurasjon... 2 Port-konfigurasjon... 14

Innhold. Installasjon av SQL server 2012/14... 1 Installasjon og konfigurasjon... 2 Port-konfigurasjon... 14 IDRI2001 Drift av datasystemer side 1 av 14 Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Installasjon av SQL server 2012/14 Stein Meisingseth 10.10.2014 Lærestoffet er utviklet for faget

Detaljer

License Management Morten A. Steien EDB Business Partner Industri

License Management Morten A. Steien EDB Business Partner Industri License Management Morten A. Steien EDB Business Partner Industri 2009-02-04 EDB Business Partner organisasjon Bank & Finance Public sector Telecom Industry 1000 FTE s 1600 MNOK revenue Application Services

Detaljer

Erfaringer fra en Prosjektleder som fikk «overflow»

Erfaringer 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

Detaljer

www.steria.no 08.09.2011 1 Konfidensiell - Navn på presentasjon.ppt

www.steria.no 08.09.2011 1 Konfidensiell - Navn på presentasjon.ppt 08.09.2011 1 Konfidensiell - Navn på presentasjon.ppt En praktisk tilnærming til tjenestekatalog Svein Erik Schnell, Senior Consultant Steria AS Tine Hedelund Nielsen, Consultant Steria AS Steria Agenda

Detaljer

Presentasjon 1, Requirement engineering process

Presentasjon 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

Detaljer

Kontakt oss i Egroup for mer informasjon!

Kontakt oss i Egroup for mer informasjon! Oversikt System Replikering Integrasjon Web Services API I Utviklingsmiljø 3.0 Nyheter 3.0 Nyheter Publisering Publisering Publisering sansvarlig, Webmaster Konsulent, Rådgiver Utvikler Kontakt oss i Egroup

Detaljer

INF1010. Grensesnittet Comparable<T>

INF1010. Grensesnittet Comparable<T> INF1010 21. februar 2013 Grensesnittet Comparable Stein Michael Storleer Institutt for Informatikk Universitetet i Oslo Interface med parametre interface Utkledd { // T er klassen jeg er utkledd

Detaljer

Andreas Grydeland Sulejewski Teamleader Education SAP Norway

Andreas Grydeland Sulejewski Teamleader Education SAP Norway Andreas Grydeland Sulejewski Teamleader Education SAP Norway RWD Info Pak En komplett løsning for å raskt Lage, Organisere, Distribuere, Bruke & Vedlikeholde dokumentasjon, prosessbeskrivelser og brukerstøtte

Detaljer

Orders Ethernet connect

Orders Ethernet connect Orders Ethernet connect For å registrere en ny bestilling, åpne Orders modulen og velg under appleten Order List. Klikk på appleten Line Items for å hente frem nytt skjermbilde. 2 Klikk på New under Sales

Detaljer

AMS-case forts. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt

AMS-case forts. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt AMS-case forts. Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Objekt-interaktor med valg Relatert objekt velges ofte blant mange kandidater Output av kandidat-sett Input av

Detaljer

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

UKEOPPGAVER 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

Detaljer

Fra sekvensielt til parallelt

Fra sekvensielt til parallelt Fra sekvensielt til parallelt «Sanntidprogrammering etter 34 år» Øyvind Teig senior utviklingsingeniør Autronica Fire and Security, «a UTC company» Gjesteforelesning på Høgskolen i Sør-Trøndelag (HiST)

Detaljer

Forelesning IMT Mars 2011

Forelesning IMT Mars 2011 Forelesning IMT2243 31. Mars 2011 Tema: forts. arkitektur og OOD (ObjektOrientert Design) Eksempler på arkitekturvurderinger Yummy Inc., BUSTA, Tidligere studentprosjekter Prosjekt del 3 Designfasen Forventninger

Detaljer

Stikkord: 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. 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

Detaljer

CORBA Component Model (CCM)

CORBA 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

Detaljer

BRUKERVEILEDNING INTRANETT, CMA ASSET MANAGEMENT AS. Dataingeniørutdanningen, Høgskolen i Oslo GRUPPE 15. Kenneth Ådalen. Vegard Gulbrandsen

BRUKERVEILEDNING INTRANETT, CMA ASSET MANAGEMENT AS. Dataingeniørutdanningen, Høgskolen i Oslo GRUPPE 15. Kenneth Ådalen. Vegard Gulbrandsen BRUKERVEILEDNING INTRANETT, CMA ASSET MANAGEMENT AS GRUPPE 15 Kenneth Ådalen Vegard Gulbrandsen Kien Trung Nguyen Dataingeniørutdanningen, Høgskolen i Oslo Våren 2009 2 S i d e FORORD I dette dokumentet

Detaljer

OPPSUMMERING Telecom Management 2007

OPPSUMMERING Telecom Management 2007 OPPSUMMERING Telecom Management 2007 TR-101 Høy grad av kompleksitet selv med IP og Ethernet NSP/ASP TR-092: BRAS Requirements BRAS WT-146: IP Session Mgt and Authen NMS OSS/BSS Call Center Policy Server

Detaljer

Introduksjon til prosjektarbeid del 3. Prosjektadministrasjon Styring, organisasjon og ledelse

Introduksjon til prosjektarbeid del 3. Prosjektadministrasjon Styring, organisasjon og ledelse Introduksjon til prosjektarbeid del 3 Prosjektadministrasjon Styring, organisasjon og ledelse Prosjektadministrasjon Er alle oppgaver som har å gjøre med styring, organisasjon og ledelse av prosjektutførelsen

Detaljer

Fra sekvensielt til parallelt

Fra sekvensielt til parallelt Fra sekvensielt til parallelt «Sanntidprogrammering etter 33 år» Øyvind Teig senior utviklingsingeniør Autronica Fire and Security, «a UTC company» Gjesteforelesning på Høgskolen i Sør-Trøndelag (HiST)

Detaljer

NOVAPOINT BRUKERMØTE 2016 BERGEN, mai

NOVAPOINT BRUKERMØTE 2016 BERGEN, mai QuadriDCM og Easy Access Anne Fauskanger Johnny Jensen QuadriDCM Hva er det? One team working together in one shared model BIM for Infrastructure Road So, what is QuadriDCM? Railway Bridge Build your design

Detaljer

Kravdokument Innholdsfortegnelse 1 Innledning 2 Bakgrunn og oversikt 3 Detaljerte krav 4 Systemsekvensdiagram

Kravdokument Innholdsfortegnelse 1 Innledning 2 Bakgrunn og oversikt 3 Detaljerte krav 4 Systemsekvensdiagram Kravdokument Innholdsfortegnelse 1 Innledning 1.1 Avgrensning 1.2 Definisjoner og forkortelser 1.3 Referanser 1.4 Oversikt over innholdet 2 Bakgrunn og oversikt 2.1 Use-case UML-diagram 2.1.1 Oversiktsdiagram

Detaljer

Mamut Partner Program Nå dine mål Bli en del av vinnerlaget!

Mamut Partner Program Nå dine mål Bli en del av vinnerlaget! Utmerkede forretningsmuligheter m ed Mamut Busin ess Software Mamut Partner Program Nå dine mål Bli en del av vinnerlaget! 3 Prisvinnende løsninger dine kunder kan vokse med 3 Microsoft Gold Partner 3

Detaljer

AXDATA EMPLOYEE SERVICES

AXDATA EMPLOYEE SERVICES AXDATA EMPLOYEE SERVICES Axdata Employee Services er en løsning for datafangst fra medarbeidere på timer og reiseregninger. Løsningen består av egne moduler som samler data strukturert, og gir god oversikt

Detaljer