Modul placering. Analysemodellens struktur   Data model data objects relationships ERDs   Functional model data transforms DFDs   Behavioral model.

Slides:



Advertisements
Lignende præsentationer
Anskaffelse af ny teknologi
Advertisements

Tilføj hjælpelinier: 1.Højreklik et sted i det grå område rundt om dette dias 2.Vælg ’Gitter og Hjælpelinier...’ 3.Tilvælg ’Vis hjælpelinier på skærm’
Præsentation på M3UG 2011.
Statisk analyse 25/04/2013 Nicolai Green Hansen.
Øvelse fra Klik for at redigere undertiteltypografien i masteren - Diskuter og beskriv faserne og ’workstages’ Fase 1 – Preproduktion Forberedelse.
Web 2.0 Teoretisk viden.
Hvad er genvejstasterne til: søg 1 Ctrl + B Ctrl + S Ctrl + L.
Notation Oversigt Kapitel 18.
Programmeringsparadigmer.
Innovative Værksteder til udvikling af Akademiuddannelserne IVA
Agenda  Opnåede resultater  Logging af backendkald  Analyse af logs  Implementering af caching  Demo af prototype  Videre arbejde i praksis  Logging.
Velkommen til D-S live TO værter TO eksperter
Krav og usecases Larman kap. 5 og 6 (del1) Larman kap del1
Algoritmer og Datastrukturer 2 Dynamisk Programmering [CLRS 15] Gerth Stølting Brodal.
Beskrivelsesværktøj Implementering af bips beskrivelsesværktøj i din virksomhed bips konference 26. september 2011.
Design definition  Den proces, som med forskellige teknik- ker definerer en enhed, en proces, eller et system i tilstrækkelige detaljer, således at det.
Sektorstandardisering for Tinglysning
Selve objektet versus referencen til objektet Nedarvning
Regnskab & økonomistyring - Lektion 14 HD 5. semester forår 2010 v/ Jens Godik Højen, April 2010.
Mobile og allestedsnærværende it- systemer. Disposition Introduktion Karakteristika Association Services Serviceinteraktion Samarbejdsarkitektur Kontekst.
Fælles EPJ til hospitalerne i Region Midtjylland
Tietgen Skolen Kvalitet og kvalitetssikring Review Test.
Præsentation af Data 3-5 semester (Ny studieordning) Jan Helbo.
Programklasser for bladhus Den efterfølgende beskrivelse er ikke komplet. Der er ikke taget afsæt i use cases, sekvensdiagrammer og operationsbeskrivelser.
Beskrivelses- og analyse-teknikker understøttet af Oracle Designer Del 2 af 2: Proces- og funktionsdiagrammering Aalborg Universitet, d. 9. oktober 2006.
VVM redegørelsen - hvordan arbejder vi for en højere kvalitet? FREMTIDENS KVALITETSSIKRING: HVAD VI VED STØTTER KVALITET Miljøvurderingsdag
10.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Komponenter Oversigt, principper og teknikker Kapitel 10.
Indledende Programmering Uge 5 - Efterår 2006 Om at udvikle korrekte og pålidelige programmer Susanne Lindros.
Start test 1 KLIK HER. Hvilken tast skal du bruge for at redigere en celle direkte? 2 F1 F2 F5 F7.
Objektorienteret programmering
Elementer på designside Dataelementer Informationer og datafeeds fra eksterne websites som Facebook, LinkedIn etc. uploadede filer som feks. dokumenter,
Strategiske prioriteter for LLS (igangsættelse af første handlingsplan indenfor prioriteten) Strategisk prioritet der udvirkes lokalt, men med en stærk.
Powerpoint Jeopardy Data flow diagrammer Entity relationship diagrammer State diagrammerSammenhænge mellem systemmodeller
Dagens gang Sidste uges opgaver Design af grænseflader
OOA&D Et Crash-kursus.
Den relationelle model
Compiler/fortolker struktur Mellem- kode Mellemk.- optimering Kode- generering Kode- optimering Lexikalsk- analyse Syntax- analyse Semantik- analyse -
Fundamentale principper for brugervenlige web-sites WEB 1 IT-C 24. Feb
09.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Kriterier Oversigt, principper og teknikker Kapitel 9.
Spørgetime. Kunde / konto eksemplet Konto åbnet( ) Beløb indsat( , 100) Konto åbnet( ) Beløb hævet ( , ) Beløb indsat( ,
Tornado.
Hvad er AFF? Agreement for Property Management and Facilities Services.
08.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Grænseflader Oversigt, principper og teknikker Kapitel 8.
Compiler/fortolker struktur Mellem- kode Mellemk.- optimering Kode- generering Kode- optimering Lexikalsk- analyse Syntax- analyse Semantik- analyse -
Præsentation af Vis Stedet Hvad er Vis Stedet Koncepter Live demo.
Struktureret ProgramUdvikling MM 5
Dokumentation 7. Semester
DIEB3.1 Kursusgang 3 Oversigt: Sidste kursusgang Design og dialognotationer ­ Fra analyse til design (Dix) ­ Notation: state transition networks (STN)
Usability ITU, forår Usability metoder. Usability ITU, forår 2008 Overvej undervejs ”- Hvilke metoder kunne være relevante at bruge ift. til de.
…helt naturligt ! Velkommen til Meldgaard. Sende data til Shop Nav integrationsmodulet til eSellerCloud indeholder 3 forskellige måder at sende data til.
Unified Modeling Language
TATIONpRÆSEN AARHUS UNIVERSITET NY ØKONOMIMODEL Overordnet beskrivelse af formål og proces, marts
Anvendelse af Farvede Petri Net Modellering af NOKIA mobiltelefoner Louise Elgaard, Aarhus Universitet A-P Tuovinen, Nokia Research Centre Jianli Xu, Nokia.
Situationsbestemt metodevalg
Indledende Programmering Uge 6 - Efterår 2006
Datalogi - 1. modul - systemudvikling - LCK 1 Håndtering af systemudvikling! Efterår 2000 Datalogi LCK.
 Jens Bennedsen 2002Objektorienteret systemudvikling Arkitektur.
Objektorienteret analyse og design Ó Bennedsen 2001 Design - part Programmering og systemudvikling Lektion 7 Design - part 2.
DIEB8.1 Kursusgang 8 Oversigt: Sidste kursusgang Beskrivelser af komponenter Typiske komponenter Arkitektur for en GUI.
C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y Copyright © Projektmodel for Beredskabsplan.
BYGHERRE BYGHERRERÅDGIVER TOTALRÅDGIVER Det Digitale Hospital.
Database Some walk through lv/ Figures & some text from: © Pearson Education Limited 1995,
1.09 Dokumentation.
Videnskabeligt projekt
Dokumentation.
Dokumentation.
Dokumentation.
Det produktive team Software kvalitet og kultur
Præsentationens transcript:

Modul placering

Analysemodellens struktur   Data model data objects relationships ERDs   Functional model data transforms DFDs   Behavioral model events and states STDs Data Dictionary State-Transition Diagram Entity Relationship Diagram Data Flow Diagram Data Object Description Process Specification (PSPEC) Control Specification (CSPEC)

Data Flow Hierarki F f1f1 A B f2f2 f3f3 f4f4 f5f5 f6f6 f7f7 V W X Y Z P Q R B A f 41 f 43 f 44 f 42 f 45 X Y Z

  T1. Vælg en designmetode   T2. Fastlæg de eksterne grænseflader   T3. Foretag en opdeling af enheden   T4. Fastlæg de interne grænseflader   T5. Kontroller designet   T6. Dokumenter designet  De seks designtrin

Patient Nurse Patient monitoring system Patient log vital signs Report Warning message Log data request for report T2. Fastlæg eksterne grænseflader   Kontekstdiagram

T3. Opdel enheden System Program1Program2Program3 Moduler Funktioner

T4. Fastlæg interne grænseflader   D1. Minimér grænseflader og optimér tætheden  D2. Design for og med genbrug   D3. Design for vedligeholdels  D4. Design for og med del- leveringer  D5. Design for testbarhed  D6. Design for og med fejlsituationer Lav kobling og høj tæthed Eksterne svigt

T5. Kontroller designet   Foretag review og gentag T1-T4 om nødvendigt   Brug checklister for design

T6. Dokumenter designet   Design er færdig når: Dokumentationen har en passende høj kvalitet   Dokumentationsstandard   Brug grafik   Alternativer   Vedligehold designet

Tæthed   Selvindeholdte moduler   1 modul 1 funktion   Veldefinerede interfaces   Ændring af modul-implementation berører ikke øvrige moduler   Eksempler: Diverse-modul Sortér-liste

Designretningslinier KravspecifikationProgramdesignProcesdesignModuldesign  T1 - T6 Designtrin  D1 - D6 Designregler  A1 - A7 Design dokumentation/ arbejdsformer  Godt design:  Let at forstå  Let at implementere  Let at teste  Let at vedligeholde