01.05.2013 Views

Studiegids 2005-2006 Faculteit Informatica - Open Universiteit ...

Studiegids 2005-2006 Faculteit Informatica - Open Universiteit ...

Studiegids 2005-2006 Faculteit Informatica - Open Universiteit ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B1/M Methodologie van informatiesysteemontwikkeling<br />

Cursuscode: T08321<br />

Cursusniveau: 3<br />

Studielast: 1 module<br />

>>><br />

OUN<br />

blad: 54/78<br />

<strong>Studiegids</strong> faculteit <strong>Informatica</strong><br />

Tijdens het schrijven van deze studiegids was informatie over deze te reviseren cursus nog niet beschikbaar. Vanaf 1<br />

juni <strong>2005</strong> zal actuele informatie op de cursussite staan.<br />

www.studieaanbod.ou.nl/T08321.htm<br />

B Objectgeoriënteerd analyseren en ontwerpen met patterns en UML<br />

Cursuscode: T34131<br />

Cursusniveau: 1<br />

Studielast: 1 module<br />

In deze cursus wordt ingegaan op de ontwikkeling van informatiesystemen voor organisaties. Deze informatiesystemen<br />

zijn vaak complex en omvangrijk.<br />

Het ontwikkelen, bouwen, uitbreiden of vervangen vraagt een doordachte, projectmatige aanpak, waarbij een<br />

ontwikkelteam te maken krijgt met voortschrijdende inzichten bij diverse betrokkenen als opdrachtgever, klanten van de<br />

opdrachtgever, uiteenlopende gebruikers, onderaannem ers, toetsings - en normalisatie-instanties. Belangen van deze<br />

partijen zijn vaak strijdig en wijzigen veelvuldig tijdens het ontwikkeltraject.<br />

Het ontwikkeltraject kent een aantal karakteristieke fasen (opstellen eisen, analyse, ontwerp, bouw, implementatie). Als<br />

rode draad door deze fasen loopt het beantwoorden van een aantal wezenlijke vragen. Dit zijn vragen als: welke functies<br />

dient het systeem te vervullen voor diverse betrokkenen, aan welke specifieke kwaliteitseisen moet het voldoen, welke<br />

structuur moet het systeem hebben, op welke technische infrastructuur moet het worden geïnstalleerd en welke bekende<br />

technische oplossingen worden gebruikt?<br />

In de cursus is aandacht voor het totale ontwikkeltraject, van eisen tot en met implementatie, maar de nadruk ligt op:<br />

- de ontwerpfase van de applicatie<br />

Meer aandacht gaat uit naar de analyse en het ontwerpen van het informatiesysteem. Andere aspecten (implementatie,<br />

testen, projectmanagement) worden minder diepgaand behandeld.<br />

- iteratieve systeemontwikkeling zoals dat gebeurt in de context van bijvoorbeeld de methode Unified process<br />

- unified modeling language (UML) als taal om ontwerp en analyse modellen in weer te geven<br />

- het formuleren van eisen (requirements) en daaruit voortvloeiend de specificatie van het informatiesysteem<br />

- gebruik van patronen ('patterns')<br />

Moderne applicaties worden steeds meer ontwikkeld door hergebruik van bestaande oplossingen. Op deze manier wordt<br />

aangeleerd voort te bouwen op kennis en ervaringen in het vakgebied.<br />

- enkele praktijkvraagstukken als combineren van verschillende technologieën: wat verandert er in het<br />

objectgeoriënteerde ontwerp als gebruik wordt gemaakt van een relationele database (het persistent maken van<br />

objecten).<br />

Voorkennis<br />

De cursus gaat uit van meer dan basiskennis op het gebied van de informatica. Naast wenselijk geachte ervaring in<br />

grotere systeemontwikkeltrajecten, wordt kennis verondersteld van onderwerpen als basisconcepten uit de<br />

objecttechnologie (klasse, instantie, attribuut, methode, super- en subklassen) evenals kennis over relationele<br />

databases. Ervaring met modelleertechnieken en kennis van UML zijn gewenst.In de volgende cursussen wordt in deze<br />

voorkennis voorzien: Inleiding informatica, Beginselen van modelleren, Databases, Visueel programmeren met java. Met<br />

name de cursussen Beginselen van modelleren en Visueel programmeren met Java zijn noodzakelijke voorkennis.<br />

Begeleiding<br />

Examinator: dhr. ir. C.A.J.M. Aarts.<br />

Schaduwexaminator: dhr. drs. H.J. Pootjes.<br />

www.studieaanbod.ou.nl/T34131.htm

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!