Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Hva er UML (Martin Fowler) UML as Sketch – kommunikasjon, tenking UML as Blueprint – spesifikasjon, byggeplan UML as Language – grafisk programmering

Liknende presentasjoner


Presentasjon om: "Hva er UML (Martin Fowler) UML as Sketch – kommunikasjon, tenking UML as Blueprint – spesifikasjon, byggeplan UML as Language – grafisk programmering"— Utskrift av presentasjonen:

1 Hva er UML (Martin Fowler) UML as Sketch – kommunikasjon, tenking UML as Blueprint – spesifikasjon, byggeplan UML as Language – grafisk programmering

2 Diagramtyper (UML 1.3) Diagrammer (Diagrams) Brukstilfellediagram (Use case diagram) Klassediagram (Class diagram) Objektdiagram (Object diagram) Sekvensdiagram (Sequence diagram) Samarbeidsdiagram (Collaboration diagram) Tilstandsdiagram (Statechart) Aktivitetsdiagram (Activity diagram) Komponentdiagram (Component diagram) Grupperingsdiagram (Deployment diagram)

3 Use Case (brukertilfeller)

4 Noen Use Cases for ”datalag”

5 Klassediagram – pakker

6 Logiske data - struktur

7 Objektdiagram

8 Sekvensdiagram

9

10 Klassediagram

11 Klassediagram (ADO.NET)

12 Autogenerert diagram

13 Eksempel fra JFsm

14 Tools Whiteboard – Microsoft Visio –Navision stencils (free) –UML stencil (harder to use) Velocitis FlyWheel (plugin for VS.NET) Enterprise Architect –http://www.sparxsystems.com.au/http://www.sparxsystems.com.au/ Borland Together

15 Essensial references Allan Holub’s UML reference –http://www.holub.com/goodies/uml/http://www.holub.com/goodies/uml/ Martin Fowler ”UML Distilled”

16 ADO.NET Checklist DataRelations DataView DataSet.Merge  DataTable.PrimaryKey DbDataAdapter –Ikke nødvendig –Men dere bør kjenne den Typede dataset

17 Datalag Mer enn cirka 20 tabeller: Autogenerer SQL Typet eller utypet dataset? –Typet gir mer info, men kan være ”tyngre” –Hva er enkelt med generatoren? VS.NET Wizard kode fungere ikke så godt til ”industrialisering” av kode Godt verktøy for kode generering: Ruby


Laste ned ppt "Hva er UML (Martin Fowler) UML as Sketch – kommunikasjon, tenking UML as Blueprint – spesifikasjon, byggeplan UML as Language – grafisk programmering"

Liknende presentasjoner


Annonser fra Google