| |
3-16 Organisationsstruktur: Die Person September 2001 3 create_person_from_template() Dieser Betrieb wird verwendet, um eine neue Person herzustellen Gegenstand von einer Schablone bereitgestellt als Eingangsparameter. Die Schablone liefert einen Satz der kundengebundenen Attribute und der Begrenzung Semantik, das verwendet werden, um eine kundengebundene Spezialisierung der Person zu definieren . ' in ' Parameter für Person wird verwendet, den verursachten Fall zu bevölkern und die einzigartige Identifikation ist zurückgegangen wie "aus" Wert. Der Gegenstandhinweis der neuen Person wird zurückgegangen. 3,5 Die Person Tabelle 3-4 PersoncSchnittstellen 3,5,1 PersonData struct PersonName { Zeichenkettetitel; reihen Sie zuerst auf; reihen Sie Mitte auf; reihen Sie zuletzt auf; reihen Sie Suffix auf; }; struct PersonData { Org_entity_data OrgEntityData; Zeitstempeldate_of_birth; Zeitstempeldate_of_death; Marital_status MaritalStatus; Name PersonName; }; PersonAdmin set_marital_status() set_name() set_date_of_birth() set_date_of_death() < < Schnittstelle > > Person get_person_data() get_admin_interface() list_retired() < < Schnittstelle > > PersonData date_of_birth: Zeitstempel date_of_death: Zeitstempel org_entity_data: OrgEntityData < < CORBAStruct > > PersoncSchnittstellen |  |
|
| |
|
|