【正文】
es File System / usr people apps jeh guest Bulk Data Meta Data Object Method Server Request Broker Object Methods OS Interface API User Interface API Rules Processor DB Interface API Data Dictionary Operating System DBMS User Interface Network Network Interface API Data Object Database Independence Object Method Code Application functionality Object oriented database interface, automatic translation of object calls to SQL ANSI SQL subset for DBMS independence Proven mercial data management Independence Approach Supports Multiple Technologies, Implementations MSQL Commercial RDBMS RPC Object Dictionary DB API Distributed Databases Improves Performance and Fault Tolerance in Large, Distributed Environments Client App Client App Object Method Server Database Server Client App Client App Object Method Server Database Server Distributed Metadata Distributed Database Solutions Require Careful Balancing of Competing Factors Fault Tolerance High Performance Data Integrity Distributed Metadata Rear Wheel Assembly Spec Drawing Rear Sprocket Rear Wheel 1 2 3 4 6 7 8 9 Database 8 Database 9 6 7 3 5 1 5 2 4 5 ? Replication Schemes are ClassDependent : ? Always Everywhere ? ., users ? Never Anywhere ? ., documents ? Sometimes Somewhere ? ., relationships Object Management SPEC Enterprise Computing Network Business Data Product Requirements NonElectronic Data Drawings Models Data Repositories / Vaults Graphical User Interface Documented By Rear Sprocket Rear Wheel Pedal Front Sprocket ntPart ASSY_INST Object Management ? The Object Management Framework Supplies: ? Client/Server Architecture, GUI ? Bundled Database Management System ? Basic Object Management Functionalities ? Administration of users, groups, hosts, etc. ? Generic set of object classes and relationships ? Object creation, storage, vaults, query ? Checkin/checkout, move, copy, edit, view, etc. ? RulesDriven security mechanism ? Baseline Functionality for Optional Modules ? IT, LCM, PSM, APC, IS, PFM, etc. ? Encapsulation and Interface Capabilities Life Cycle Management Process Building Blocks Review / Approval Workflow Work Assignment Workflow Conditional Process Automatic Process Object Vault State Change Released LCM Concepts Complete Product Life Cycles Pending Released Rejected Approved Product Structure Bicycle Front Sprocket Pedal Chain Crank Handle Bar Handle Bar Post Rea