Samenvatting: Applying Uml And Patterns An Introduction To Object-Oriented Analysis And Design... | 9780130925695 | Craig Larman
- Deze + 400k samenvattingen
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
Lees hier de samenvatting en de meest belangrijke oefenvragen van Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and the Unified Process | 9780130925695 | Craig Larman
-
1 Object-Oriented Analysis and Design
Dit is een preview. Er zijn 17 andere flashcards beschikbaar voor hoofdstuk 1
Laat hier meer flashcards zien -
Van wie is het idee van patronen afkomstig en waarom?
Christopher Alexander ontdekte veel overeenkomsten in goede ontwerpen en formuleerde die overeenkomsten in termen van patronen. In een patroon is de ervaring van experts expliciet gemaakt. -
Wat is het belangrijkste leerdoel van de introductie bij OOA/D? Waarom?
Om vakkundig 'verantwoordelijkheden' toe te kennen aan objecten/klassen. En hoe objecten samenwerken.
Dit beinvloedt de robuustheid, onderhoudbaarheid en herbruikbaarheid van de software componenten.
Voor een objectgeorienteerd softwaresysteem bepalen uit welke (soorten) objecten het moet bestaan en wat die objecten moeten 'weten' en 'kunnen'. -
Wat doet een analyse? Welke twee soorten van analyse zijn er?
Analyse benadrukt een onderzoek naar het probleem en de vereisten, in plaats van een oplossing (do the right thing). De eisen worden gesteld vanuit het standpunt van de gebruikers.- Requirements analyse (bijv. het schrijven van use cases). Use cases zijn niet specifiek object georienteerd.
- Objectgeorienteerde analyse (onderzoeken van de domein objecten)
- Requirements analyse (bijv. het schrijven van use cases). Use cases zijn niet specifiek object georienteerd.
-
Wat doet design / ontwerp?
Het benadrukt een conceptuele oplossing die aan de eisen voldoet, in plaats van zijn implementatie (do the thing right). -
Waar richt OOAnalyse zich op?
Het vinden en beschrijven van objecten. Het resultaat is een domeinmodel. -
Wat is de eerste fase van UP en wat lever je dan op?
Inception fase:- Visie
- Business case
- Planning
-
Wat is de tweede fase van UP en wat lever je dan op?
Elaboration:- Uitgewerkte visie
- De basis architectuur
- De basis requirements en scope
-
Waar richt OODesign zich op?
Het definieren van software objecten en het vinden van attributen en methodes en hoe deze samenwerken. Het resultaat is een sequence diagram. -
Wat is de derde fase van UP en wat lever je dan op?
Construction:
Je bent aan het bouwen aan de applicatie -
Wat is de vierde fase van UP en wat lever je dan op?
Transition:- Testen
- Testen
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden