DTU
Uddannelse
Previous page | Current version Archive 2000/2001 
 
92409 Object-oriented Analysis and Design
Danish title: Objektorienteret analyse og design
Language: Danish Credit points: 5
Type: Open University
Language: Danish

No credit points with: D4581.49230
Prerequisite: 92032
Recommended semester: 4th semester
Scope and form: Class lectures and project work.
Examination: Evaluation of report(s) (13-scale)
Remarks: In connection with - and integrated with - the classroom teaching, a laboratory course is accomplished.
In the last exercise the students have to solve a bigger problem, and the final report will be evaluated.
Contact person: Birgitte Yde, Building 451, Tel. +45 4525 5252, email by@imm.dtu.dk, http://www.imm.dtu.dk/~by

Department: Department of Applied Electronics
Aim: To enable to make the student to use object-oriented techniques in all steps of solving a software problem, i.e. from analysis of the problem, modelling, system design and object design to the final programming in an object-oriented language.
Contents: Introduktion. Object oriented subjects. Models. Classes and objects. Class diagrams. The UML (Unified Modeling Language) standard. CRC (Class Responsibility Collaboration) cards. Use cases. Inheritance. Associations. Interaction diagrams. Sequence and Collaboration diagrams. Dynamic model. State diagrams. Analysis and problem statement. Analysis model. Object design. Interface, control and entity (business) objects. Case tools. From design to implementation in an object oriented language. Choice of data structures. Container classes. Automatic code generation.