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.
- Hvad er formålet med en begrebsmæssig model?
- Hvordan udtrykkes (afbildes) en begrebsmæssig model?
- Hvordan defineres begreb?
- Hvordan identificerer man begreberne?
- Hvorfor er det et problem at de naturlige sprog er tvetydige?
- På hvilken måde ligner landkort og begrebsmæssige modeller hinanden?
- Hvorfor har man brug for specifikationsbegreber?
Spørgsmål til kapitel 10. Tilføj associationer.
- Hvordan defineres begrebet association?
- Hvordan finder man associationerne?
- Hvad er en rolle?
- Hvordan skal man navngive associationer?
Spørgsmål til kapitel 11. Tilføj attributter.
- Hvad afgør, om en attribut medtages i modellen?
- Hvordan defineres begrebet en ren data værdi?
- Hvornår kan ikke-primitive attributter opfattes som rene data værdier (og dermed som attributter)?
Spørgsmål til kapitel 12. Ordliste.
- Hvad er formålet med ordlisten?
- Hvornår påbegyndes ordlisten?
Spørgsmål til kapitel 13. System sekvens diagrammer.
- Hvad er formålet med system sekvens diagrammer?
- Hvad er system adfærd?
- Hvad vil man illustrere med sekvensdiagrammer?
- Hvilken rolle spiller et scenario i forhold til en use case?
- Hvad er en system hændelse (event)?
- Hvad er en system operation?
Spørgsmål til kapitel 14. Kontrakter.
- Hvad er formålet med kontrakter?
- Hvad er pre- og postconditions?