| |
BeschreibungscNovember 2000 PDM Enablers PdmBaseline 5-3 5 Irgendein ItemIteration und IterationRelationship ist Baselineable gefangennehmen spezifische Wiederholung, die ein Teil der Grundlinie ist. Irgendein ItemRevision und RevisionRelationship ist Baselineable gefangennehmen formales Neuausgaben- oder Änderungsniveau eines Einzelteils, das ein Teil der Grundlinie ist. Im Ansichtenabler die Tatsache gefangennehmen, daß eine bestimmte Qualifikation zu a verbundenIST Qualifiziertes Einzelteil zu den Zwecken einer Grundlinie, die Qualifikation und qualifiziert Verhältnis (zwischen einem QualifiedItem und eine Qualifikation sind Baselineable . Einige andere Arten von Verhältnisse und Einzelteile sind nicht formal Baselineable aber können Sie seien implizit als Teil einer Grundlinie gefangengenommen Sie, weil sie die Definition von a bilden Baselineable Gegenstand entsprechend Implementierungs- oder Geschäftsanforderungen nicht hier spezifiziert. Z.B. in PdmProductStructureDefinition Modul, alles Verbrauch-Verhältnisse für ein PartStructureIteration wenn vermutlich implizit seien Sie gefangengenommen wenn PartStructureIteration wird der Grundlinie hinzugefügt. 5,3,2 BaselineMaster Das BaselineMaster kennzeichnet Grundlinie und stellt die die Attribute und Verhalten dar das werden nicht geändert, während die Grundlinie formale Neuausgabe und formlose Änderung durchmacht. Schnittstelle BaselineMaster: PdmFramework::ItemMaster { Attributzeichenkettebaseline_type; }; Schnittstelle BaselineMasterFactory { Create(BaselineMaster im CosPropertyService::PropertySet-property_set) Erhöhungen (ITEM_CREATE_EXCEPTIONS); }; 5,3,3 BaselineRevision A BaselineRevision stellt eine formale Neuausgabe einer Grundlinie dar . Sie kapselt ein Attribute und Verhalten, die ändern, während eine Grundlinie formal verbessert wird. Jedes BaselineRevision ist ein Teil von einem einzelnen BaselineMaster . Schnittstelle BaselineRevision: PdmFramework::ItemRevision { }; Schnittstelle BaselineRevisionFactory { Create(BaselineRevision im CosPropertyService::PropertySet-property_set im baseline_master BaselineMaster) Erhöhungen (ITEM_CREATE_EXCEPTIONS); }; |  |
|
| |
|
|