Användning av modellering vid utveckling av Flygvapnets lednings- och informationssystem, IS FV

Storlek: px
Starta visningen från sidan:

Download "Användning av modellering vid utveckling av Flygvapnets lednings- och informationssystem, IS FV"

Transkript

1 Användning av modellering vid tveckling av Flygvapnets lednings- och informationssystem, IS FV Staffan Angermnd, WM-data Modellbaserad tveckling - IS FV

2 Innehåll Historik IS FV Vad är IS FV? Tidigare tvecklingsarbete Nvarande modelldrivna tvecklingsarbete Erfarenheter från tvecklingsarbetet Modellbaserad tveckling - IS FV

3 Historik IS FV Sedan länge LI FV Sesam / Prims Datek IS FV Modellbaserad tveckling - IS FV

4 IS FV Modellbaserad tveckling - IS FV

5 IS FV 1.0 inom FV2000 FTK Insats BasUh Uppdragsdata fi Resrskontroll Und / FgO FgO fi ARU fi LS 10 Fplrapp fl FgO fl ARU fl Fgplan STRIC Lftläge TARAS Stri-länk Statsrapp Resrser Klgrapp+klgstör Skedesrapp fl Insatsplan fl Fnktionsorder fl FgO/bas fl Förbandsrapp Fgplan fl ARU fl SU-tjänst Fgplan ARU fl Fplrapp Flygbas Förbandsledn (BasC) KC-tjänst Fgplan fl ARU fl FgO fl Flygdivision PLA UTA DS Band Fgplan fi Förapp Modellbaserad tveckling - IS FV

6 OPIL - IS FV OPIL OPL Lft Sjö Mark Taktiska Kommandon FTK IS FV Förband Stridsledning Flygbas Flygbas Modellbaserad tveckling - IS FV

7 IS FV - insatsplanering Modellbaserad tveckling - IS FV

8 IS FV - resrsppföljning Modellbaserad tveckling - IS FV

9 IS FV - resrsppföljning Modellbaserad tveckling - IS FV

10 IS FV IS FV - lägesbild Modellbaserad tveckling - IS FV

11 IS FV - lägesbild Modellbaserad tveckling - IS FV

12 IS FV - lägesbild Modellbaserad tveckling - IS FV

13 IS FV - lägesbild Modellbaserad tveckling - IS FV

14 IS FV IS FV - översikt Modellbaserad tveckling - IS FV

15 IS FV - stats Modellbaserad tveckling - IS FV

16 IS FV - logganalys Modellbaserad tveckling - IS FV

17 IS FV - logganalys Modellbaserad tveckling - IS FV

18 IS FV - driftkonfigration FTK-B IS FV FTK NTWKSADM TAK NTWS?? TAK Skrivare färg?? LS 10 STRIC NTADM TAK NTAPP1 CAMA TAK VPN LS 10 Tyko 32 STRIC/M CDRW TAK Roter DLT SOLSEC SOLAPP NTAPP2 Und/FgO Tyko 32 FTN Accessroter STRIC Flygbas KC TAK NTWKSADM TAK NTWS IS FV Bas Flygbas BasC TAK Skrivare NTWS NTADM färg?? CDRW TAK NTAPP1 CAMA TAK Roter FM IP Division Accessroter Accessroter PLA STRIC/X Förklaringar Hb/Switch TP-kabel p-p kabel Optokabel Optokonv VPN VPN DLT SOLSEC SOLAPP VPN Tyko 32 Svart Rött Krypterat Klartext Modellbaserad tveckling - IS FV

19 IS FV - tvecklingsmiljö MS Visal Stdio (C/C++) MS Visal Stdio (VB) Install shield MS Visal Sorce Safe FM GTP Tes Informix ESQL/C Rational Rose CAMA MS Windows NT Sn Solaris Sn Workshop C/C++ MS Office (dokmentation) OCX:er Spatial ACE IBM DCE RUP Modellbaserad tveckling - IS FV

20 IS FV - stats 1.0 A Centralt ackrediteringsarbete FMV Verifiering & Validering Utbildning Prov Modellbaserad tveckling - IS FV

21 Tidigare tvecklingsarbete... Verksamhetsanalys s s s Begreppsmodeller Flödesmodeller Målmodeller s... TTEM Kravspecifikationer Modellbaserad tveckling - IS FV

22 Tidigare tvecklingsarbete - svagheter Stora grepp, både bredd och djp Olika språk i krav och system Endast läsbar dokmentation Bristande spårbarhet Svag återkoppling till kravställare, ansvar Bristande kontinitet Modellbaserad tveckling - IS FV

23 Nvarande tvecklingsarbete Användningsfall UML ACT002: KC (from Bas) ACT001: Förbandsledning (from Bas) RUP UC01-01: Visa Insatsplan MILSTD - RUP ACT003: Bas/Uh (from Ftk) UC01-07: Förlstrapportera företag UC01-03: Uppdragsplanera ACT004: Insats (from Ftk) Iterationer UC01-08: Ställ in företag ACT006: Und/FgO Kodgenerering UC01-02: Hantera Företagsorder Modellbaserad tveckling - IS FV

24 Modeller Affärsobjektmodell Affärsanvändningsmodell Användningsfallsmodell Analysmodell Designmodell Implementationsmodell Modellbaserad tveckling - IS FV

25 Användningsfallsmodell - insatsplanering Use-Case Model ACT002: KC (from Bas) ACT001: Förbandsledning (from Bas) UC01-01: Visa Insatsplan ACT003: Bas/Uh (from Ftk) UC01-07: Förlstrapportera företag ACT004: Insats (from Ftk) UC01-03: Uppdragsplanera UC01-08: Ställ in företag ACT006: Und/FgO UC01-02: Modellbaserad Hantera tveckling Företagsorder - IS FV

26 Design modell Design Model <<layer>> UI Use-Case Realizations <<layer>> FOB <<layer>> DH Architectral Mechanisms <<layer>> RPCKlient DB <<layer>> DLMap <<layer>> RPCServer Modellbaserad tveckling - IS FV

27 <<layer>> UI Design modell Design Model <<layer>> FOB <<layer>> RPCKlient DCE (from MiddleWare) <<layer>> RPCServer <<layer>> DH <<layer>> DLMap DB Modellbaserad tveckling - IS FV

28 Design modell - prenmeration Design Model Klientformlär : FOBObjekt : PrenmHandler : Prenmerant I samband med ppstarten av en klienttillämpning laddas de objekt som behövs. Instansiera( ) I konstrktorn till objektet anropas prenmhandler för att registrera prenmerationen. registerdependency( ) PrenmHandler anropat aktellt Prenmerant-objekt. Objektets identitet registreras i en lista över de objekt som prenmereras på. registerdependency( ) addtomapofobjects( ) Klientformläret talar om för objektet att det är intresserat av ppdateringar. connecttodoc( ) Objektet lägger till dokmentet i en lista över vilka som ska få prenmerationsevents. addtolistofdocs( ) Modellbaserad tveckling - IS FV

29 Design modell - kartobjekt Design Model FOBBase FOBGeoBase FOBGeoText m_fonttyp : int m_hargeoobjects : OID<FOBGeoObject> m_jstering : int m_position : int m_saverelcoll : FOBList m_serverdelete : BOOL m_text : CString ms_geotextcoll : FOBList ms_instancecollisactive : BOOL = FALSE -m_hargeotextm 0..n FOBGeoPoint m_hargeoobjects : OID<FOBGeoObject> m_lat : int m_long : int m_ordningsnr : int m_saverelcoll : FOBList m_serverdelete : BOOL m_stilx : int m_stily : int ms_geopointcoll : FOBList ms_instancecollisactive : BOOL = FALSE -m_hargeopointm 1 1..n -m_hargeoobjects 1 -m_hargeoobjects FOBGeoObject m_geopointlist : FOBList * m_geotextlist : FOBList * m_geotyp : int -m_hargeoobjectm m_hargeopointm : OIDArray<isfvOID,isfvOID> 0..n m_hargeotextm : OIDArray<isfvOID,isfvOID> m_issaving : BOOL m_nolongerusedgp : OIDArray<isfvOID,isfvOID> m_nolongerusedgt : OIDArray<isfvOID,isfvOID> m_objectsallocatedonheap : FOBList m_saverelcoll : FOBList m_serverdelete : BOOL m_tillhorflygbass : OID<FOBFlygbas> m_tillhorkartobjs : OID<FOBKartObjekt> m_typavobjekt : int ms_geoobjectcoll : FOBList 0..n ms_instancecollisactive : BOOL = FALSE -m_geoobjpabasm 1 FOBKartObjekt -m_tillhorkartobjs m_hargeoobjectm : OIDArray<isfvOID,isfvOID> -m_tillhorflygbass FOBFlygbas Modellbaserad tveckling - IS FV

30 Implementationsmodell Implementation Model BasKlient isfv_oom.lib FTKKlient GDKlient <<Application>> objecthandler DataBase Modellbaserad tveckling - IS FV

31 Kodgenerering Klient P F UI FOB RPC Windows/ NT DCE Server F D RPC DH DL Sn/ Solaris ESQL-C Server CAMA DB Informix Modellbaserad tveckling - IS FV

32 Kodgenerering Flera lager Flexibelt och skalbart ACT002: KC (from Bas) ACT001: Förbandsledning (from Bas) Liknande/samma lösning på flera ställen ACT003: Bas/Uh (from Ftk) UC01-01: Visa Insatsplan UC01-07: Förlstrapportera företag ACT004: Insats (from Ftk) Förtsätter designmodell UC01-03: Uppdragsplanera Bra verktygsstöd UC01-08: Ställ in företag ACT006: Und/FgO UC01-02: Hantera Företagsorder Modellbaserad tveckling - IS FV

33 Fakta kring kodgenerering rader kod (LOC, t.ex. ej kommentarer) 2900 filer rader genererade (LOC) 63 % genererade (exkl. UI, onlinehjälp, simlator, install,..) 40% av FOB lagret Senaste 2 åren, 5 hittade fel Förändrad foks på tveckling Modellbaserad tveckling - IS FV

34 Möjligheter kring kodgenerering Kan kodgenerera olika för olika skeden för att optimera tveckling och på så sätt t.ex. minska beroenden till server-sidan, tillgång till maskinvara/licenser Testning nderlättas Atomatgenererad dokmentation, alltid ppdaterad Tillägg av nya objekt kan beställas De delar som kodgenereras är centrala och kritiska Modellbaserad tveckling - IS FV

35 Möjligheter kring kodgenerering Rörs inte så ofta, kräver specifik kompetens Informationsspridning, prenmeration, rätt information, på rätt plats Grnddata spridning Modellbaserad tveckling - IS FV

36 Möjligheter med modelldriven tveckling Ett gemensamt språk för hela processen (ibland dock översättning av krav) Bra stöd för kravfångst, kommnicerbar (användningsfall) Iterationstänkandet Starkt verktygsstöd, (tbildning, kostnad!) Stöd för kvalitetshöjande aktiviteter (bl.a.konfigrationsstyrning, dokmentation, spårbarhet, testning) Spårar krav (svårt!) Stöd för kodgenerering (kvalitetshöjande, prodktivitetshöjande) Modellbaserad tveckling - IS FV

37 Dokmentationsnivå Kravnivå Knd Kravnivå Knd och leverantör Förvaltningsnivå Implementationsnivå Kndens framtagande av kravbild Analys och översättning av kravbild tillsammans med knden Kndens kravspecifikation Use case Actor Domain model Modellbaserad tveckling - IS FV RUP RUP

38 Metodik kräver Engagemang Erfarenhet Tid Utbildning Uppdragsinvesteringar Programvarinvesteringar Högt i tak Handlar till slt om ordning och reda, pprepbarhet för att knna förbättra, kvalitet Modellbaserad tveckling - IS FV

39 Införande av en (ny) metodik Prodktivitet Optimistiska vägen Ny nivå Gammal nivå Realistiska vägen Modellbaserad tveckling - IS FV Tid

LEDNINGS- OCH SAMBANDSSYSTEM FV-SYSTEM FRÅN PLOTTBORD TILL FV 2000

LEDNINGS- OCH SAMBANDSSYSTEM FV-SYSTEM FRÅN PLOTTBORD TILL FV 2000 LEDNINGS- OCH SAMBANDSSYSTEM FV-SYSTEM FRÅN PLOTTBORD TILL FV 2000 ERIK HÄGGBLAD FMV: FUNKTION FÖRETRÄDARE LUFT HISTORIA FÖRSTA SYSTEMEN BYGGDE PÅ TALRAPPORTERING OCH PLOTTBORD TELEFONNÄTETS STRUKTUR UTGJORDE

Läs mer

Föreläsning om OO, OOA och UML

Föreläsning om OO, OOA och UML Föreläsning om OO, OOA och UML Modellering Kristian Ekberg Källa bild: video Marie Åsberg, AFA Försäkring Dagens föreläsning Presentation Kristian Ekberg Model och modellering Vad är en modell och vad

Läs mer

RUP - Rational Unified Process

RUP - Rational Unified Process IBM Software Group RUP - Rational Unified Process Eva Hådding eva.hadding@se.ibm.com 1 Projektkaos. Chaos-rapporten 28% av projekten avslutades i tid och enligt budget. 49% av projekten drog över de ursprungliga

Läs mer

Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström.

Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Författare Per Johansson, Henrik Wallinder Generellt Helhetsintrycket från genomläsning av uppsatsen

Läs mer

RUP Rational Unified Process. 17 november 2004

RUP Rational Unified Process. 17 november 2004 RUP Rational Unified Process 17 november 2004 RUP Volvo Information Technology, Eva Hådding Volvo Information Technology Volvo IT ingår i Volvo-koncernen Volvo Lastvagnar Volvo Bussar Volvo Anläggningsmaskiner

Läs mer

Middleware vad, hur, varför när?

Middleware vad, hur, varför när? Middleware vad, hur, varför när? Anders Kingstedt Askus AB Ersättas med en bild 1 Disposition Vad? Hur? Varför? När? Målsättning Ge er möjlighet att skilja på och 2 Vad? - är Middleware Ersättas med en

Läs mer

Kravställning med MODAF. Michael.Stolz@fmv.se PRL ARK SML/MDS

Kravställning med MODAF. Michael.Stolz@fmv.se PRL ARK SML/MDS Kravställning med MODAF Michael.Stolz@fmv.se PRL ARK SML/MDS Agenda Om FM AR Om MODAF Användning av MODAF Beslut, Pågående projekt Modellbaserad förmågeutvecklingen Förmåga att använda MODAF Idé till SESAM

Läs mer

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

Reflektioner över Enterprise Architecture i försvarsdomänen

Reflektioner över Enterprise Architecture i försvarsdomänen Reflektioner över Enterprise Architecture i försvarsdomänen SESAM MODAF 2009-04-27 Agenda Varför Enterprise Architecture och MODAF Pågående arbeten Modellbaserad förmågeutveckling Tre minuter MODAF i PowerPoint

Läs mer

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 7 OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram - Kravspecifikationer, användningsfall, systemarkitektur - Analysfas vad är analys?

Läs mer

En ansats till behovsstyrd applikationsutveckling

En ansats till behovsstyrd applikationsutveckling En ansats till behovsstyrd applikationsutveckling Johan Björlin johan.bjorlin@gmail.com Inledning (1/3) Bakgrund: Försvarsmaktens Telenät ochmarkteleförband, FMTM behövde ersätta en gammal applikation

Läs mer

Tentamen NOA011 Systemarkitektprogrammet. 51 poäng

Tentamen NOA011 Systemarkitektprogrammet. 51 poäng Objektorienterad analys och design Provmoment: Ladokkod: Tentamen ges för: Tentamen NOA011 Systemarkitektprogrammet 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum:

Läs mer

SESAM MODELLBASERAD UTVECKLING

SESAM MODELLBASERAD UTVECKLING SESAM inbjuder till höstseminariet MODELLBASERAD UTVECKLING modellen i fokus samt till medlemsmöte i SESAM, med rapportering från arbetsgrupperna 23-24 oktober 2002 Täby Park Hotel Modellbaserad utveckling

Läs mer

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer

Symptom på problemen vid programvaruutveckling

Symptom på problemen vid programvaruutveckling eller Varför är det bättre med halsbränna i början av ett projekt än i slutet? Eva Hådding ehadding@rational.com Symptom på problemen vid programvaruutveckling Användarnas och verksamhetens behov ej uppfyllda

Läs mer

Övning / handledning Användningsfall

Övning / handledning Användningsfall ACSD sommar 2004 Övning / Handledning Användningsfall Uppsala universitet & Stefan Blomkvist @ 2004 Stefan Blomkvist stefan.blomkvist@it.uu.se ACSD sommar 2004. Övning / handledning Användningsfall Ett

Läs mer

Programmering B med Visual C++ 2008

Programmering B med Visual C++ 2008 Programmering B med Visual C++ 2008 Innehållsförteckning 1 Repetition och lite nytt...5 I detta kapitel... 5 Programexekvering... 5 Loop... 5 Källkod... 6 Verktyg... 6 Säkerhetskopiera... 6 Öppna, kompilera,

Läs mer

ISD - IT-säkerhetsdeklaration. Information till SESAME Dan Olofsson PrL ISD 070-6825904

ISD - IT-säkerhetsdeklaration. Information till SESAME Dan Olofsson PrL ISD 070-6825904 ISD - IT-säkerhetsdeklaration Information till SESAME Dan Olofsson PrL ISD 070-6825904 Agenda Varför ISD? Omfattning ISD, Informationssäkerhet kontra IT-säkerhet Status Vad är ISD? Varför ISD? Projekt

Läs mer

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten?

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? Introduktion till objektorientering Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? TDDD78, TDDE30, jonas.kvarnstrom@liu.se 729A85 jonas.kvarnstrom@liu.se

Läs mer

Tillfälligt ramavtal för tjänsteprod. Inom C2-omr., AI Öppen/Unclassified. Frågor och svar 3

Tillfälligt ramavtal för tjänsteprod. Inom C2-omr., AI Öppen/Unclassified. Frågor och svar 3 366103-AI835951 1(5) Referens FMV Pia Lovén Thomas Lorentzon Anders Wretö Tillfälligt ramavtal för, 366103 AI835951 366103-AI835951 2(5) Fråga 1: Fråga punkt 10.4: Om vi offererar på två områden där vardera

Läs mer

Webservice & ERP-Integration Rapport

Webservice & ERP-Integration Rapport Webservice & ERP-Integration Rapport Hardwood AB Mustafa Lazem 930916-9713 Jonas Ahrne 920325-0379 Hasan Nerjovaj 940130-7195 Stefan Liden 920628-0639 2014-05-18 Innehåll Bakgrund... 2 Syfte... 2 Projektbeskrivning...

Läs mer

Säkerhetsstandarder: Säkerhetsinriktning

Säkerhetsstandarder: Säkerhetsinriktning Säkerhetsstandarder: Säkerhetsinriktning Säkerhetsinriktningen varierar mellan olika standarder: Systemsäkerhet kan avse... Person DEF(AUST)5679, ISO/IEC 61508, DS 00-55/00-56 (utgåva 2) Person-Egendom-Miljö

Läs mer

J2EE-arkitekt, mentor och instruktör

J2EE-arkitekt, mentor och instruktör J2EE-arkitekt, mentor och instruktör Christoffer är arkitekt och systemutvecklare specialiserad inom Java och J2EE. Han är van och komfortabel i rollen att som systemarkitekt, ansvara för den tekniska

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Validering av XML, Svensk geoprocess Guide för validering av XML, Svensk Geoprocess

Validering av XML, Svensk geoprocess Guide för validering av XML, Svensk Geoprocess 2017-06-21 Validering av XML, Svensk geoprocess Guide för validering av XML, Svensk Geoprocess Validering av XML, Svensk geoprocess Bakgrund Ett behov finns av att kunna kontrollera och validera XML-filer

Läs mer

Programvara i säkerhetskritiska tillämpningar

Programvara i säkerhetskritiska tillämpningar Programvara i säkerhetskritiska tillämpningar Programvara får inte bidra till att person, egendom eller miljö skadas 2003-09-02 1 Systemsäkerhetsprocessen vid försvarsmakten materielupphandling beskrivs

Läs mer

UML 2.0 och dess roll för modellbaserad utveckling

UML 2.0 och dess roll för modellbaserad utveckling UML 2.0 och dess roll för modellbaserad utveckling Morgan Björkander Senior Methods Engineer mbj@telelogic.com 1 Telelogic AB Agenda UML 2.0 översikt översikt nya språkkonstruktioner Modellbaserad utveckling

Läs mer

Analys och design. Objekt. Klass. med hjälp av CRC. Klassdiagram

Analys och design. Objekt. Klass. med hjälp av CRC. Klassdiagram Analys och design med hjälp av CRC 83 Klassdiagram Objekt Ett objekt är en individuellt identifierbar entitet som kan vara konkret eller abstrakt. Ett objekt har tillstånd, beteende och identitet. Reellt,

Läs mer

Krypteringteknologier. Sidorna 580-582 (647-668) i boken

Krypteringteknologier. Sidorna 580-582 (647-668) i boken Krypteringteknologier Sidorna 580-582 (647-668) i boken Introduktion Kryptering har traditionellt handlat om skydda konfidentialiteten genom att koda meddelandet så att endast mottagaren kan öppna det

Läs mer

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions Testdriven utveckling Magnus Jonsson Siemens Medical Solutions 2 Soarian Stort projekt, ca 400 personer i projektet Distribuerad utveckling i USA, Indien och Sverige Web baserat lösning med admin client

Läs mer

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form

Kravfångst Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Kravfångst? Bra kravarbete handlar om att ställa rätt frågor och att ge rätt svar i rätt form Gästföreläsning Datavetenskap 2011-02-15 Therese Söderlund, Lars Hansson och Jan Bidner (ITS) ITS - Enheten

Läs mer

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys Realtidssystem HT03 Vad är realtidssystem? Föreläsare: Wang Yi Rum: 1235, yi@it.uu.se, Tel: 471 3110 Assistent: Tobias Amnell Rum: 1216, tobiasa@it.uu.se, Tel: 4717122 Webbsida: www.it.uu.se/edu/course/homepage/realtid/h03

Läs mer

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten?

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? Introduktion till objektorientering Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? jonas.kvarnstrom@liu.se 2014 2017 jonas.kvarnstrom@liu.se

Läs mer

Decentraliserad administration av gästkonton vid Karlstads universitet

Decentraliserad administration av gästkonton vid Karlstads universitet Datavetenskap Opponent(er): Markus Fors Christian Grahn Respondent(er): Christian Ekström Per Rydberg Decentraliserad administration av gästkonton vid Karlstads universitet Oppositionsrapport, C/D-nivå

Läs mer

Användning av modeller för system/produktutveckling

Användning av modeller för system/produktutveckling Användning av modeller för system/produktutveckling Lars Wiktorin, IT plan lars.wiktorin@itplan.se 1 Disposition Modellbegreppet Användningsområden Att välja modeller Mottagare Krav För system/produktutveckling

Läs mer

Distribuerade affärssystem

Distribuerade affärssystem Distribuerade affärssystem Kursens mål Bygga upp, strukturera och programmera distribuerade system med en flerskiktsarkitektur Beskriva och förklara teorier och uttryck som används inom affärskritiska

Läs mer

Vad är en databas? Exempel på databaser: Databas = Organiserad samling och lagring av information.

Vad är en databas? Exempel på databaser: Databas = Organiserad samling och lagring av information. Vad är en databas? Exempel på databaser: Kortregister på kontor Sjukvårdsjournal Bokregister på bibliotek Medlemsregister i en förening Kundregister på företag Telefonkatalogen Databas = Organiserad samling

Läs mer

UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik

UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik UML 1(5) Introduktion till Unified Modeling Language 1 Bakgrund och historik UML är ett objektorienterat modellspråk för att specificera och visualisera system. Det är framtaget i första hand för IT-orienterade

Läs mer

Praktikum i programvaruproduktion

Praktikum i programvaruproduktion Praktikum i programvaruproduktion Introduktion Föreläsare/Ansvarig: Pontus Boström Email:pontus.bostrom@abo.fi Rum A5055 Assistent: Petter Sandvik Email: petter.sandvik@abo.fi Rum: A5048 Föreläsningar:

Läs mer

TDDI02. Programmeringsprojekt, Föreläsning 2. Filip Strömbäck. Med utgångspunkt i tidigare slides av Jonas Lindgren

TDDI02. Programmeringsprojekt, Föreläsning 2. Filip Strömbäck. Med utgångspunkt i tidigare slides av Jonas Lindgren TDDI02 Programmeringsprojekt, Föreläsning 2 Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren På denna föreläsning: Dokument - kravspecifikation, projektplan Vad är klok design? Projektarbete

Läs mer

1 Installationsinstruktioner

1 Installationsinstruktioner 1 Installationsinstruktioner 1.1 Förbereda installationen På Aucotecs hemsiad www.aucotec.com kan du kontrollera de aktuella systemkraven för Engineering Base. Försäkra dig om att din dators hårdvara uppfyller

Läs mer

Bilaga B Specifik programinformation

Bilaga B Specifik programinformation Bilaga B Specifik programinformation Kompileringsinstruktioner 1. Gå till katalogen: cd Joystick/ 2. Skriv: make 3. Vänta tills klar, skriv sedan: make install Minneskortinstruktioner 1. Montera minneskortläsaren:

Läs mer

Metoder och verktyg för funktionssäkerhet

Metoder och verktyg för funktionssäkerhet Metoder och verktyg för funktionssäkerhet Projektstart 1. Hantera kraven En bra process är grunden för att hantera kraven i ett säkerhetsprojekt. Det krävs att du har en tydlig spårbarhet mellan krav och

Läs mer

Branschsamverkan inom informations- och dokumenthantering

Branschsamverkan inom informations- och dokumenthantering Branschsamverkan inom informations- och dokumenthantering Bo Tyrefors Ordförande i Föreningen för Förvaltningsinformation Föreningen för Förvaltningsinformation 1 Dokument/information Ett dokument är en

Läs mer

Web Services. Cognitude 1

Web Services. Cognitude 1 Web Services 1 Web Services Hur ska tillämpningar integreras? Hur ska tillämpningar integreras (via nätet ) för att erbjuda tjänster åtkomliga på nätet? SVAR: Web Services (Enligt Microsoft, Sun, IBM etc.)

Läs mer

För varje par av påstående/anledning svara med ett av följande alternativ (½ p per rätt svar):

För varje par av påstående/anledning svara med ett av följande alternativ (½ p per rätt svar): Fråga 1 (3p) Kap 5 Special interfaces, Kap 10 Techniques at work För varje par av påstående/anledning svara med ett av följande alternativ (½ p per rätt svar): A: Både påståendet och anledningen är korrekta

Läs mer

Systemutvecklare SU14, Malmö

Systemutvecklare SU14, Malmö Systemutvecklare SU14, Malmö Tentamen, Tenta Utveckling med ramverket.net(35 YH-poäng) Plats: Plushögskolan Malmö Tid: 2 februari 2015, kl. 9.00-12.00 Tillåtna hjälpmedel: Papper, penna, suddgummi. Ej

Läs mer

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning

Läs mer

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8.

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8. EVRY One Outsourcing Linköping AB Erfaranheter av daglig drift och nyttjande av IFS Applications 8. Vår erfarenhet IFS Applications 8 Ca 10 st genomförda eller pågående uppgraderingar till IFS 8. Första

Läs mer

DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/ Kursöversikt Javarepetition/Javaintroduktion

DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/ Kursöversikt Javarepetition/Javaintroduktion DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/3 2014 Innehåll Kursöversikt Javarepetition/Javaintroduktion UML - klassdiagram-introduktion i anslutning till Java-exemplen Kursmål,

Läs mer

Systemutvecklare.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign

Systemutvecklare.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign Rodolfo Weisser.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign Översikt Rodolfo har mycket lång erfarenhet av systemutveckling i C# och på Microsoftplattformen och har god kunskap om Visual Studio

Läs mer

Inkapsling (encapsulation)

Inkapsling (encapsulation) UML UML är en standard för att dokumentera och visualisera sina tankar och beslut under analys och design. Att lära sig allt om UML får inte plats i den här kursen, men vi kommer lära oss vissa delar.

Läs mer

Manual för MellanBasen. Mellan Basen

Manual för MellanBasen. Mellan Basen Manual för Filerna i mappen För att ska fungera behöver alla olika filer vara med och inte byta namn eller plats. I mappen Kartex finns alla filer för visning i Kartex I mappen TillFrån finns alla filer

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

TDP005. Föreläsning 3 - UML. Filip Strömbäck

TDP005. Föreläsning 3 - UML. Filip Strömbäck TDP005 Föreläsning 3 - UML Filip Strömbäck 1 Introduktion 2 Diagram 3 Klassdiagram 4 Sekvensdiagram 5 SFML-demo TDP005 Filip Strömbäck 2 UML Unified Modeling Language Visuell notation för idéer Kommunicera

Läs mer

Juridik. Professional Dictation Systems. Juridik

Juridik. Professional Dictation Systems. Juridik Juridik Professional Dictation Systems Juridik 2 3 Den traditionella dikteringen måste utvecklas så att juridiskt yrkesverks amma kan arbeta snabbare och mer effektivt. Olympus förstår. Olympus har hjälpt

Läs mer

Säker informationshantering

Säker informationshantering Säker informationshantering Robert Malmgren rom@romab.com +46-708330378 Electronic copies of the slides available at http://www.romab.com/documents.html Säker informationshantering.finns det? Robert Malmgren

Läs mer

Modularitet inom Ledningssystemområdet Lars Burström Teknisk chef FMV AK Led

Modularitet inom Ledningssystemområdet Lars Burström Teknisk chef FMV AK Led Modularitet inom Ledningssystemområdet Lars Burström Teknisk chef FMV AK Led Varför moduler? Förutsättningar? Konsekvenser? Förutsättningar att värdera Tid Ekonomi Civil ITindustri Försvarsindustri Arv

Läs mer

ISD. Etablering av ISD inom FMV. Dan Olofsson PrL ISD 070-6825904

ISD. Etablering av ISD inom FMV. Dan Olofsson PrL ISD 070-6825904 ISD Etablering av ISD inom FMV Dan Olofsson PrL ISD 070-6825904 Definition Informationssäkerhet Informationssäkerhet Administrativ säkerhet Teknisk säkerhet Policy Rutiner etc Fysisk säkerhet IT-säkerhet

Läs mer

Xpmetodik inom Enterpriseutveckling

Xpmetodik inom Enterpriseutveckling Sida 1 (10) ... 1... 1... 1 1 Abstract... 2 2 Introduktion... 3 2.1 Enterprisesystem generellt... 3 2.2 Trelagersarkitektur... 3 3 J2EE... 4 3.1 Fördelar med J2EE.... 4 3.1.1 Distribuerbart... 4 3.1.2

Läs mer

Objektorienterad konstruktion

Objektorienterad konstruktion Analys - Objektorienterad konstruktion Vad är objektorientering?» Ett sätt att angripa programmeringsproblem» Ett sätt att tänka när man programmerar Vad innebär objektorientering?» Att uppmärksamheten

Läs mer

Projektering av informationssystem

Projektering av informationssystem Projektering av informationssystem Att ta fram specifikationer för utveckling av informationssystem eller upphandling av standardsystem. Kurslängd: 3 dagar Kursbeskrivning Att ta fram precisa, kompletta

Läs mer

SESAM Försvarssektorns Användargrupp för Software Engineering

SESAM Försvarssektorns Användargrupp för Software Engineering SESAM Försvarssektorns Användargrupp för Software Engineering inbjuder till höstseminariet Interoperabilitet och Nätverksförsvar 20 oktober 2005 Hotell Birger Jarl, Stockholm INTEROPERABILITET och NÄTVERKSFÖRSVAR

Läs mer

HP ATLE Införandeplan

HP ATLE Införandeplan HP ATLE åååå-09-05 Sida 1 HP ATLE Införandeplan Informationssystem och datakommunikation vid FSÖ 98 Arméstridskrafternas informationssystem samt datakommunikation kommer ej att vara fullt utvecklade till

Läs mer

Scala Doc SQL Installation

Scala Doc SQL Installation Scala Doc SQL Installation För uppgradering se nedan: Uppgradering till ScalaDoc På Servern: Börja med att köra programmet D:\Setup.exe (Om D:\ är CDROM enheten) så installeras Scala Doc till ett bibliotek

Läs mer

Kan man skapa Windows-loggar som är förståeliga för en lekman?

Kan man skapa Windows-loggar som är förståeliga för en lekman? Kan man skapa Windows-loggar som är förståeliga för en lekman? Vilka är vi på Secorum AB Secorum är ett företag som jobbar med logghantering ur ett helhetsperspektiv. Vad innebär då detta? Det finns många

Läs mer

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av

Läs mer

UML. Översikt UML. Relationer mellan klasser. A är ett aggregerat av B:n. Kontor aggregat av Enheter. 12 olika diagramtyper, bl.a.

UML. Översikt UML. Relationer mellan klasser. A är ett aggregerat av B:n. Kontor aggregat av Enheter. 12 olika diagramtyper, bl.a. Översikt UML Sekvensdiagram (dynamic structure) Informationsflöde genom programmet Användningsfall (use cases) Aktörers interaktion med systemet Paketdiagram Beroenden mellan paket abstrakta klasser Multipel

Läs mer

Amazon Cloud Computing Joakim Lindbom CTO, Capgemini Sverige. Who am I? Jobbat inom Capgemini sedan 1985

Amazon Cloud Computing Joakim Lindbom CTO, Capgemini Sverige. Who am I? Jobbat inom Capgemini sedan 1985 Amazon Cloud Computing Joakim Lindbom CTO, Capgemini Sverige Who am I? Jobbat inom Capgemini sedan 1985 Middleware, integration, arkitektur, coaching Fokus idag på arkitektur = Business Technology Affärsstrategisk

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet June 22, 2006 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel. Page 1 (5) Hemuppgift 1DV404 150115-150118 Deluppgift 1 Processmodeller a) (4p) Alla mjukvaruutvecklare följer någon form av utvecklingsprocess i sitt arbete. Diskutera vad organisationer brukar ange som

Läs mer

Installationsguide Windows 10

Installationsguide Windows 10 3 jul 2017 Installationsguide Windows 10 Den här guiden hjälper dig att i några enkla steg skapa en VPN-anslutning till våra servrar. Du behöver endast göra detta en gång, innan du använder Dold.se för

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Installation Med den här installationen kan du installera HogiaLön Plus på Windows XP, Vista, Windows 7 och Windows 8. Om du vill installera en MSI-installation finns

Läs mer

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten?

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? Introduktion till objektorientering Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? jonas.kvarnstrom@liu.se 2016 2014 jonas.kvarnstrom@liu.se

Läs mer

UML. Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo.

UML. Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo. UML Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo.fi/~tczarnec Abstrakt The Unified Modeling Language, UML, är ett visuellt

Läs mer

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm

Diagnos och design av Verksamhet och IT, 7, 5 HP. Föreläsning 2 Sofie Pilemalm Diagnos och design av Verksamhet och IT, 7, 5 HP Föreläsning 2 Sofie Pilemalm Dagens Agenda Systemutveckling i backspegeln och för framtiden Problem och utmaningar Användarcentrerad utveckling Som del

Läs mer

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document Programutvecklingsprojekt 2003-04-24 Projektgrupp Elvin Detailed Design Document Björn Engdahl Fredrik Dahlström Mats Eriksson Staffan Friberg Thomas Glod Tom Eriksson engdahl@kth.se fd@kth.se d94-mae@nada.kth.se

Läs mer

Objektorientering Klasser

Objektorientering Klasser Objektorientering Klasser VSA110 1 OOA I analysen upprättas: Klassdiagram Objektdiagram Tillståndsdiagram Scenario Användningsfall Sekvensdiagram Användardialoger (skärmbilder) 2 Analys - en översikt Vi

Läs mer

Konsultprofil Per Brundin

Konsultprofil Per Brundin Konsultprofil Per Brundin Född: 1963 Mail: per.brundin@bitology.se Mobil: 070-480 31 55 Sammanfattning Jag har många års erfarenhet som systemutvecklare/systemarkitekt och har arbetat inom IT-konsultyrket

Läs mer

Användarhandledning Plancenter Admin version 2011

Användarhandledning Plancenter Admin version 2011 Användarhandledning Plancenter Admin version 2011 Senast reviderad 2012-01-16 Utgivare pcskog AB Copyright 2012 pcskog AB Innehållsförteckning...2 1 Välkommen...2 2 pcskog Plancenter 2.1 Plancenter Admin...

Läs mer

GTP Info KP 081113. P-O Risberg per-ola.risberg@logica.com. Jaan Haabma Jaan.haabma@basesoft.se. 2008-11-13 GTP Info KP Inforum 1

GTP Info KP 081113. P-O Risberg per-ola.risberg@logica.com. Jaan Haabma Jaan.haabma@basesoft.se. 2008-11-13 GTP Info KP Inforum 1 GTP Info KP 081113 Jaan Haabma Jaan.haabma@basesoft.se P-O Risberg per-ola.risberg@logica.com 2008-11-13 GTP Info KP Inforum 1 GTP - FM Generell Teknisk Plattform En IT-infrastruktur som bl a tillhandahåller

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Checklista Kontrollera Microsoft.Net Framework 3.5 SP1 Ladda ner och starta installationen av HogiaLön Plus Installera SQL komponenterna i rätt ordning Starta HogiaLön

Läs mer

Meritförteckning. Mer än 3 års professionell erfarenhet av PHP, SQL, C# och VB.NET,

Meritförteckning. Mer än 3 års professionell erfarenhet av PHP, SQL, C# och VB.NET, CvSwe 20080410.doc Niklas Rydén sida1/6 Meritförteckning Niklas Rydén 031-51 95 58 (hem) Slåttängsgatan 51 0709-40 66 49 (mobil) 415 07 Göteborg nikryden@gmail.com http://www.timeonline.se Mer än 3 års

Läs mer

Introduktion. Byggstenar TDBA63 2005-11-22

Introduktion. Byggstenar TDBA63 2005-11-22 Introduktion UML står för Unified Modeling Language. Det är tänkt att fungera som hjälpmedel vid modellering av alla tänkbara typer av utvecklingsarbeten, inte bara inom dataomdrådet. Det största värdet

Läs mer

Objektorienterad programmering i Java I. Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6

Objektorienterad programmering i Java I. Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6 Laboration 2 Objektorienterad programmering i Java I Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6 Syfte: Att kunna använda sig av olika villkors- och kontrollflödeskonstruktioner

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 17 juni 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Installera SoS2000. Kapitel 2 Installation Innehåll

Installera SoS2000. Kapitel 2 Installation Innehåll Kapitel 2 Installation Innehåll INSTALLATION MDAC och ODBC...2 Installera SoS2000 i arbetsplatsen...2 SoS2000 serverprogramvara...2 SoS2000 och övriga Office program...3 Avinstallera SoS2000...3 Brandväggar...3

Läs mer

Föreläsning 8 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML O2P 2000

Föreläsning 8 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML O2P 2000 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML och lite mer om OOA (och OOD) - Översikt grundläggande diagram - Kravanalys användningsfall samarbetsdiagram sekvensdiagram meddelandestereotyper tillståndsdiagram

Läs mer

KONSULENT-ID: 2392 KONSULTPROFIL. IIS 7.0 Deepdive (MS E-Learning) 2009 BAKGRUND. Advanced WCF 2009 (Juval Löwy)

KONSULENT-ID: 2392 KONSULTPROFIL. IIS 7.0 Deepdive (MS E-Learning) 2009 BAKGRUND. Advanced WCF 2009 (Juval Löwy) KONSULENT-ID: 2392 KONSULTPROFIL NN har arbetat med systemutveckling av applikationer sedan Aug -98, han började som datakonsult på XX AB i Mars -99 (och stannade där i 3,5år) med bl.a försäkringsbranchen

Läs mer

Nyheter i Novapoint Samhällsplanering Genomgång av nyheter och vad som är på g.. Christina Strand

Nyheter i Novapoint Samhällsplanering Genomgång av nyheter och vad som är på g.. Christina Strand Nyheter i Novapoint Samhällsplanering Genomgång av nyheter och vad som är på g.. Christina Strand Nyheter Novapoint Samhällsplanering Versioner Nyheter - Novapoint 18 - Vad är på g Versioner Novapoint

Läs mer

Fråga 1 Skriv in vilken kravnivå kravet tillhör i rutan under varje krav.

Fråga 1 Skriv in vilken kravnivå kravet tillhör i rutan under varje krav. Fråga 1 Skriv in vilken kravnivå kravet tillhör i rutan under varje krav. Kravnivåer: 1-Goal-level 2-Domain-level 3-Product-level 4-Design-level R1: Man ska kunna använda både mus och tangentbord till

Läs mer

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys

Användbarhet och Webbutveckling för mobila enheter. Behovsanalys Användbarhet och Webbutveckling för mobila enheter Behovsanalys Kurshemsidan Böcker mobilutveckling Dokumentation/Inlämningar Kommer på hemsidan (tills på måndag?) Nästa vecka: Planeringsdokument (Scrum)

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Checklista Kontrollera Microsoft.Net Framework 3.5 SP1 Ladda ner och starta installationen av HogiaLön Plus Installera SQL komponenterna i rätt ordning Starta HogiaLön

Läs mer

T DOC - & Syst i em t n ti egra on 2009-10-18 1

T DOC - & Syst i em t n ti egra on 2009-10-18 1 T-DOC & Systemintegration t ti 1 SYSTEMINTEGRATION Systemintegration t ti är ett begrepp inom Informationsteknologi. Begreppet innebär att flera olika fristående system kopplas ihop för att fungera tillsammans.

Läs mer

Instruktioner för uppkoppling mot NyA Open

Instruktioner för uppkoppling mot NyA Open Magnus Björklund 2014-10-09 Sida 1 (16) Instruktioner för uppkoppling mot NyA Open ... 3... 4 Dokumentnummer Version Företag Magnus Björklund 2014-10-09 Sida 2 (16) Innehållsförteckning 1 Inledning...

Läs mer

Question 2. a) reliable delivery. 5 June

Question 2. a) reliable delivery. 5 June TDTS04/TDTS43 Datornät och distribuerade system, 4 juni 2008 Skissade svar till tentan som gavs 2008-06-04, sammanställda av Juha Takkinen, IDA, juhta@ida.liu.se. ( Skissade innebär att du förutom svaren

Läs mer

ATLE ATLE. version 00 ARMÈCENTRUM

ATLE ATLE. version 00 ARMÈCENTRUM version 00 00 Bättre prestanda Förbättrad replikering FENIX 00 Nya applikationer GPS presentation Stöd för datadriftledning Justerad förbands organisation Förbättrad mobilitet Ra 180 datakomförsök Artregstab

Läs mer

Konsultprofil Mattias Johansson

Konsultprofil Mattias Johansson Konsultprofil Mattias Johansson Födelsedatum: 1975-01-30 Sammanfattning Mattias är en fokuserad konsult med gedigen erfarenhet av systemutveckling. Han har skaffat sig en bred kompetens inom området genom

Läs mer

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold Nya möjligheter med Technology Björn Svensson, Björn Torold Vem är vi? 2 Copyright 2011 Lawson. All rights reserved. Nya möjligheter med Technology System Foundation Grid Förändrar basen i Installation

Läs mer