Разновидности объектов

Различают несколько разновидностей объектов. Прежде всего, это простые и сложные объекты. Объект называется простым, если он рассматривается в данном исследова­нии как неделимый.

Сложный объект представляет собой объединение других объектов, простых или сложных, также отображаемых в информационной системе.

Понятие «простой» и «сложный» объект является относительным. В одном рас­смотрении объект может считаться простым, а в другом этот же объект может рассматри­ваться как сложный. Так, например, объект «АУДИТОРИЯ» в случае, если АИС строится только для управления учебным процессом, будет рассматриваться как простой. Если жеАИС будет включать подсистемы для служб энергетика, материально-технического снабжения и др., то «АУДИТОРИЯ» будет рассматриваться как составной объект. Выделяют несколько разновидностей сложных объектов: составные, обобщенные и агрегированные объекты.

Составной объектсоответствует отображению отношения «целое-часть». Примерами составных объектов являются УЗЕЛ-ДЕТАЛИ, КЛАСС-УЧЕНИКИ и т.п.

Обобщенный объектотражает наличие связи «род-вид» между объектами предметной области. Например, объекты «СТУДЕНТ», «ШКОЛЬНИК», «АСПИРАНТ», «УЧАЩИЙСЯ ТЕХНИКУМА» образуют обобщенный объект «УЧАЩИЙСЯ». Объекты, составляющие обобщенный объект, называются его категориями.Как «родовой» объект, так и «видовые» объекты могут обладать определенным набором свойств. Причем наблюдается так называемое наследование свойств, т.е. «видовой» объект обладает всеми теми свойствами, которыми обладает «родовой» объект, плюс свойствами, присущими только объектам этого вида. Определение родовидовых связей означает классификацию объектов предметной области по тем или иным признакам. Естественно, что классификация может быть многоуровневой.

Агрегированные объектысоответствуют обычно какому-либо процессу, в который оказываются «вовлеченными» другие объекты. Например, агрегированный объект «ПОСТАВКА» объединяет в себе объекты «ПОСТАВЩИК», «ПОТРЕБИТЕЛЬ», а также саму поставляемую «ПРОДУКЦИЮ». Свое­образным объектом является «ДАТА_ПОСТАВКИ». Агрегированный объект может, так же как и простой объект, иметь характеризующие его свойства. В рассматриваемом при­мере таким свойством может быть «РАЗМЕР_ПОСТАВКИ». Агрегированные объекты обычно называются отглагольными существительными.