Studiegids 2005-2006 Faculteit Informatica - Open Universiteit ...
Studiegids 2005-2006 Faculteit Informatica - Open Universiteit ...
Studiegids 2005-2006 Faculteit Informatica - Open Universiteit ...
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