Proces van systeemontwikkeling - Denkwijzen bij systeemontwikkeling
18 belangrijke vragen over Proces van systeemontwikkeling - Denkwijzen bij systeemontwikkeling
(68) Wat is het kenmerk en voordeel van inkapseling?
- Het grote voordeel van inkapseling is dat zolang de interface van externe zichtbare methoden maar hetzelfde blijft, de implementatie en representatie van de klasse aangepast kan worden zonder dat andere delen in het systeem hier last van hebben.
- Daarom is het belangrijk bij het ontwerpen van de interface methoden van klassen te streven naar informatie onzichtbaarheid.
(60) Wat is het uitgangspunt bij OO als men een systeem beschrijft?
(59) Noem een aantal aspecten van dynamisch gedrag die van belang zijn?
- Control flow - focus op controlerende en sturende stroom
- Interacties - met gebruikers, processen en deelsystemen
- Volgorde van activiteiten - wordt bepaald door Control flow en Interacties
- Periodicteit - Interval voor processen en functies
- Event driven - Proces of functie wordt pas uitgevoerd na een bepaalde gebeurtenis
- Data driven - Functie wordt pas uitgevoerd als er data wordt aangeboden
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
(57) Wat is een andere benadering voor een externe schema?
(56) Wat is het doel van het externe schema?
(54) Wat wordt in het interne schema beschreven?
(53) Wat wordt in het logische gegevensmodel beschreven?
(52) Wat verstaat men onder attributen van gegevens?
(51) In welke lagen kan men het gegevensmodel indelen?
- Het conceptuele schema - het logische gegevensmodel
- Het interne schema - beschrijving van de gegevensopslag
- Het externe schema - Beschrijving van het gebruik van gegevens
(50) Wat is het nut van een Data Dictionary?
(48) Wat is een terminator in een procesmodel?
(47) Wat geeft een gegevensstroom aan in het procesmodel?
(46) Wat is de functie van een proces in het procesmodel en waarom kan deze niet alleen invoer hebben?
(44) Wat laat het contextdiagram zien in een procesmodel?
(43) Welke ontwikkelmodellen kunnen bij de analyse en ontwerp gehanteerd worden bij systeemontwikkeling?
- Procesmodel (informatiemodel) - Gegevens verwerkende activiteiten (processen, functies) worden vastgelegd in activiteitenmodellen, functiemodellen.
- Gegevensmodel (datamodel) - Uitgangspunt zijn de gegevens of data
- Gedragsmodel - Uitgangspunt is het dynamische gedrag van het systeem. Wat moet het systeem doen op een gegeven stimuli of invoer?
- Object georiënteerd model - Uitgangspunt is het modelleren in objecten (de dingen uit de werkelijkheid zoals personen, rollen, organisaties, locaties, rapporten enz.)
(42) Wat houdt de middle out-benadering in?
(41) Welke problemen kunnen zich voordoen bij top down- of bottom up?
- Bij top down moet in het begin stadium van het systeemontwikkeltraject belangrijke beslissingen worden genomen. Beslissingen die in een later stadium niet werkbaar blijken te zijn. Bijv. vanuit gebruikers oogpunt gezien.
- Gebruikersbehoeften kunnen heel veranderlijk zijn, waardoor er geen stabiele basis is als startpunt voor de ontwikkeling. Dit kan problemen geven bij een bottom-up
(40) Wat houdt de bottom up-benadering in?
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden