Videregående systemudvikling

Analyse I

1. marts 2000

Nogle spørgsmål, som kan besvares, hvis man har læst kapitel 9, 10, 11, 12, 13 og 14 af Larman:

Spørgsmål til kapitel 9. Opbygning af begrebsmæssig model.

  1. Hvad er formålet med en begrebsmæssig model?
  2. Hvordan udtrykkes (afbildes) en begrebsmæssig model?
  3. Hvordan defineres begreb?
  4. Hvordan identificerer man begreberne?
  5. Hvorfor er det et problem at de naturlige sprog er tvetydige?
  6. På hvilken måde ligner landkort og begrebsmæssige modeller hinanden?
  7. Hvorfor har man brug for specifikationsbegreber?

Spørgsmål til kapitel 10. Tilføj associationer.

  1. Hvordan defineres begrebet association?
  2. Hvordan finder man associationerne?
  3. Hvad er en rolle?
  4. Hvordan skal man navngive associationer?

Spørgsmål til kapitel 11. Tilføj attributter.

  1. Hvad afgør, om en attribut medtages i modellen?
  2. Hvordan defineres begrebet en ren data værdi?
  3. Hvornår kan ikke-primitive attributter opfattes som rene data værdier (og dermed som attributter)?

Spørgsmål til kapitel 12. Ordliste.

  1. Hvad er formålet med ordlisten?
  2. Hvornår påbegyndes ordlisten?

Spørgsmål til kapitel 13. System sekvens diagrammer.

  1. Hvad er formålet med system sekvens diagrammer?
  2. Hvad er system adfærd?
  3. Hvad vil man illustrere med sekvensdiagrammer?
  4. Hvilken rolle spiller et scenario i forhold til en use case?
  5. Hvad er en system hændelse (event)?
  6. Hvad er en system operation?

Spørgsmål til kapitel 14. Kontrakter.

  1. Hvad er formålet med kontrakter?
  2. Hvad er pre- og postconditions?