| |
September 2001 Organisationsstruktur: Das AddressBook 3-11 3 3,4 Das AddressBook Das AddressBook Abstraktion wurde verursacht, um eine Ansammlung Leute zu handhaben und Unternehmenseinheiten. Diese Ansammlung stellt gewöhnlich die Mitglieder dar, die durch beziehen ' Thema ' von OrgElements innerhalb einer Organisationsstruktur. Alle Wesen in Adressbuch haben Kontaktinformationen und stützen die Fähigkeit, eine Liste von beizubehalten Rollen verbanden mit dem AddressBook Wesen. Tabelle 3-3 Schnittstellen AddressBook 3,4,1 Schnittstelle AddressBook Schnittstelle AddressBook { Find_business_unit_by_name BusinessUnit ( im Zeichenkettebusiness_unit_name im Zeichenkettebusiness_unit_version ) raises(NotFound); AddressBookAdmin create_business_unit() destroy_business_unit() create_person() destroy_person() create_business_unit_from_ template() create_business_unit_from_ Strom () create_person_from_stream() create_person_from_template() (von DfOrganizationalEntity) < < Schnittstelle > > PersonIter how_many() next_n() destroy() (von DfOrganizationalEntity) < < Schnittstelle > > AddressBook find_business_unit_by_name() find_business_unit_by_id() find_business_unit_by_names() list_business_units() find_person_by_name() find_person_by_id() list_people() list_business_units_by_template() list_business_unit_templates() get_admin_interface() (von DfOrganizationalEntity) < < Schnittstelle > > BusinessUnitIter how_many() next_n() destroy() (von DfOrganizationalEntity) < < Schnittstelle > > BusinessUnit get_business_unit_data() get_admin_interface() list_retired() (von DfOrganizationalEntity) < < Schnittstelle > > Person get_person_data() get_admin_interface() list_retired() (von DfOrganizationalEntity) < < Schnittstelle > > Schnittstellen AddressBook PlateList OrgEntityTem (von DfOrganizationalEntity) < < CORBATypedef > > |  |
|
| |
|
|