![]() |
Profile |
Contact |
Search |
Cart |
| Object-Oriented Design |
| Course Status: | Released |
| Course Language: | English |
| Course Duration: | 4 Hours |
| Deployment Options: | Online, Interactive CDs, Network, Downloads, Intranet |
| Audience |
| Systems designers |
| Prerequisites |
| Some experience of conventional systems design |
| Course Aim |
| To provide the student with some knowledge of and experience in using object-oriented methods in the systems design process, with particular reference to database and GUI applications |
| Learning Objectives |
| Develop and modify object hierarchies. Document a design to facilitate subsequent users. Validate a design using system specifications. Apply the theoretical concepts of OO design in real-world database management situations. Design consistent, extensible, and flexible GUIs |
| Topics Covered |
| Refining the object model - Introduction - Developing objects - Inheritance and delegation - Exercise: Modify the object model - Data protection Finalizing the design - Documenting the design - Design changes - Validation and good design criteria Object-oriented database management - Introduction - OODBMS coupling - Pure OODBMSs - Object store User interface design - GUI design - ObjectWindows and NeXTSTEP - Sample application of a GUI design |