3.3.1. Классы объектов и наследование
Класс управляемых объектов (МО) – это набор свойств, которые могут быть обязательными или условными. Определение класса включает в себя операции управления, атрибуты, комплекты свойств, описания, уведомления. Конкретный управляемый объект – это экземпляр (instance) некоторого класса управляемых объектов. Экземпляры одного класса имеют одинаковую структуру, но отличаются содержанием своих атрибутов.
Новый класс МО образуется на базе существующего класса (операция специализации) одним из следующих способов:
добавлением новых атрибутов
расширением или ограничением диапазона возможных значений атрибутов
добавлением новых операций (действий) и уведомлений
добавлением аргументов существующих операций и уведомлений
расширением или ограничением диапазона возможных значений аргументов операций и уведомлений
Таким образом, подчиненный класс наследует все характеристики базового и приобретает новые. В отличие от традиционного объектно-ориентированного подхода, системное управление OSI не позволяет определить подчиненный класс путем удаления каких-либо свойств (характеристик) базового класса. Допускается множественное наследование.
Все классы МО образуются из одного, верхнего суперкласса, называемого top. Класс top определяет свойства и структуру, которые являются универсальными для построения любого другого класса. Рекомендации Х.721 (Definition of Management Information) и Х.723 (Generic Management Information) определяют классы МО, находящиеся на верхних уровнях иерархии наследования и описывающие предельно общие объекты, такие как system (описывает набор аппаратных и программных средств, формирующих автономную систему обработки и/или передачи информации), log (определяет критерии для контроля регистрирующей информации), logRecord (определяет записи регистрирующей информации), discriminator (определяет критерии для контроля служб управления) и т.д.
Вследствие жесткой иерархичности, структуру наследования представляют в виде дерева, называемого деревом наследования (Inheritance Tree). На рис. 3.2. изображен фрагмент дерева наследования.
Рис. 3.2. Дерево наследования
- Аннотация
- Annotation введение.
- 1. Единая система мониторинга и администрирования (есма)
- 1.1. Цель создания и назначение есма
- 1.2. Основные принципы построения есма
- 1.3. Архитектура есма
- 1.3.1. Общая архитектура системы управления и мониторинга
- 1.3.2. Информационная модель есма
- 1.3.3. Агент-шлюз
- 1.3.4. Протокол взаимодействия
- 1.3.5. Структура сум
- 1.3.6. Структура асум-Пр
- 2.4. Требования к составу и параметрам технических средств
- 3. Разработка информационной модели втк-12
- 3.1. Аппаратура цифровой системы передачи данных втк-12
- 3.1.1. Назначение аппаратуры
- 3.1.2. Технические характеристики
- 3.1.3. Состав аппаратуры втк-12
- 3.1.4. Устройство аппаратуры втк-12
- 3.1.5. Описание и работа составных частей изделия
- 3.1.5.1. Описание и работа блока втк-12
- 3.1.5.2. Описание и работа платы вк-16
- 3.1.5.3. Описание и работа платы ок-14
- 3.1.5.4. Описание и работа платы вд-14
- 3.3. Определение классов для информационной модели
- 3.3.1. Классы объектов и наследование
- 3.3.2. Принципы включения и наследования
- 3.3.3. Выбор структуры объектов (классов).
- 3.3.3.1. Сетевой элемент (Network Element)
- 3.3.3.2. Платы канальных окончаний (Circuit Pack)
- 3.3.3.3. Группы доступа (Access Group)
- 3.3.3.4. Точки доступа в сеть (Trail Termination Point)
- 3.3.3.5. Link End
- 3.3.3.6. Точка окончания соединения (Connection Termination Point)
- 3.4. Правила присвоения идентификаторов.
- 4. Разработка шлюза
- 4.1. Принцип работы шлюза
- 4.2. Структура файлов конфигурации
- 4.2.1. Файл описания плат ок/вд (vtk.Cfg)
- 4.2.2. Файл коммутации (switch.Cfg)
- 4.3. Использование библиотек (dll)
- 4.4. Реализация интерфейсных функций
- 4.4.1. ФункцияGateInit
- 4.4.2. ФункцияGetNeData.
- 4.4. Создание тестирующего приложения.
- 5. Экономическое обоснование дипломного проекта
- 5.1. Расчет затрат на создание программного продукта.
- 5.1.1. Расчет трудоемкости
- 5.1.2. Определение себестоимости разработки
- 5.2. Сетевое планирование
- 6. Организация безопасных условий труда оператора эвм
- 6.1. Анализ условий труда оператора эвм
- 6.2. Оборудование рабочего места оператора эвм
- 6.3. Меры борьбы с вредными воздействиями.
- 6.3.1. Санитарные нормы и стандарты безопасности
- 6.3.2. Средства защиты пользователей от эмп
- 6.3.3. Требование к видеодисплейным терминалам и пэвм
- 6.3.4. Требования к помещениям с эвм.
- 6.3.5. Требования к микроклимату помещений эксплуатации мониторов и пэвм.
- 6.3.6. Требования к шуму
- 6.3.7. Требования к освещению помещений и рабочих мест с мониторами и пэвм.
- 6.4. Расчет системы искусственного освещения
- 6.4.1. Описание помещения, в котором располагается рабочее место.
- 6.4.2. Расчет освещения рабочего места.
- Заключение
- Список литературы
- Приложение 1
- Приложение 2 Блок-схема процедуры GateInit
- Приложение 3
- Приложение 3
- Приложение 4