Module Special Admissions Requirements
None.
Module Resources
Visio Professional or other suitable OO diagramming/CASE tool
Module Texts
BENNETT, McROBB and FARMER (1999) Object-Oriented Systems Analysis and Design using UML. McGraw Hill ISBN 077094972
Module Learning Strategies
OO principles and the basics of the UML method will be presented through lectures. Practical sessions will enable students to apply the principals learned to the analysis of realistic scenarios, the design of suitable solutions and the prototyping of a solution. There will be a one hour lecture and a two hour tutorial/practical session each week.
(1:n) (1:25)
Module Indicative Content
1. OO concepts and their advantages
2. Application of a UML methodology to a business problem e.g. Use Cases, Class diagrams, State diagrams, Object sequence diagrams.
3. Design a small OO web-based application using a suitable design tool.
Module Additional Assessment Details
Class test 30% - a one hour unseen class test - Learning outcomes 2 and 3.
Assignment 70% - students typically working in groups will analyse suitable business scenarios through the use of specified object oriented analysis and design techniques and design a suitable software solution for which they will build a small prototype. - Learning outcomes 1 and 4.