50 likes | 63 Views
Learn about the Data Management Component (DMC) in object-oriented design, including data encapsulation, multiple views, and transaction handling. Get support for mapping needs to infrastructure and designing schemas. Work with experts for detailed data management.
E N D
The OOD Process - III The Data Management Component (DMC) [Coad/Yourdon]
The OO Co-DesignProcessThe Data Management Component extend HIC TMC PDC DMC high-level Design Miniworld refine & map detailed Design
DMC - What is it? • Support in your OOD • data-capsule • encapsulation • multiple views • transactions • set of activities as atomic action • role-back, commit, etc. • map your needs to the infrastructure • tool-specific needs and solutions • guided by a common architecture • centralized vs. distributed data models
DMC tasks • classify data • define data relationships and dependencies • describe the allocation of data to objects • design detailed schemas • continue to prototype • design the data-capsules
Work with an expert. • Check on Data Ownership.