
- •Аннотация
- •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
1.3.6. Структура асум-Пр
АСУМ-Пр представляет собой связку собственно системы управления производителя и агента-шлюза (рис. 1.7.).
Рис. 1.7. Структура системы управления производителя.
Агент-шлюз выполняет преобразование информации из внутреннего формата СУМ-Пр, в формат информационной модели ЕСМА и наоборот. Для каждого шлюза (СУМ-Пр) должен быть определен свой механизм преобразования, учитывающий особенности конкретной СУМ-Пр.
Созданием такого агента-шлюза для аппаратуры ВТК-12 мне и было предложено заняться.
2. Техническое задание
на программный модуль шлюза аппаратуры ВТК-12:
2.1. Назначение
Для обеспечения преобразование данных о конфигурации оборудования ВТК-12 из формата производителя этого оборудования в формат ИСУМ. Взаимодействие программы ИСУМ со шлюзом осуществляется через программный интерфейс при помощи функций, рассмотренных ниже. Не накладывается никаких ограничений на взаимодействие СУ производителя со шлюзом.
2.2. Реализация
Шлюз оформляется в виде набора функций динамической библиотеки Windows(DLL). В качестве языка программирования рекомендуется использовать Object Pascal в среде Borland Delphi 5.
Ниже приводится список интерфейсных функций, который должен быть реализован (в нотации Object Pascal):
2.3. Функции работы со шлюзом
GetGateInfo- возвращает текстовую информацию о шлюзе. Формат произвольный.
functionGetGateInfo:PChar;
GateInit - возвращает список сетевых элементов (инициализация шлюза).
procedure GateInit (
idGate: word; // идентификатор шлюза
path:PChar; // путь к каталогу, в котором искать файлы конфигурации
varNEList:TStringList// возвращаемый список сетевых элементов
);
GetNEData– получение информации о сетевом элементе
functionGetNEData(
index:LongInt; // порядковый номер сетевого элемента, соответствует номеру записи в списке, возвращаемом процедуройGateInit;
varList:Tlist// список указателей на объекты блока с номеромindex.
):Byte; // код ошибки (0 - ошибок нет; 1 - параметрindexпревышает максимальное значение, т.е. больше, чем количество элементов списка, возвращаемого функциейGateInit; 2 - файлы с конфигурацией не найдены; 3 - неверная версия файлов конфигурации
GateClose– закрывает шлюз для использования.
2.4. Требования к составу и параметрам технических средств
Программный продукт должен выполняться в среде ОС MS Windows 9x/NT/2000/XP. Персональный компьютер должен соответствовать требованиям соответствующей ОС. Например, в случае MS Windows NT компьютер должен иметь процессор не слабее, чем Pentium-100, оперативную память не менее 32 МБ, жёсткий диск не менее 500 МБ.
3. Разработка информационной модели втк-12
Прежде чем разрабатывать информационную модель, необходимо ознакомиться с аппаратурой, для которой он предназначен.
3.1. Аппаратура цифровой системы передачи данных втк-12
3.1.1. Назначение аппаратуры
Аппаратура ВТК-12 предназначена для организации синхронной цифровой системы передачи с выделением и транзитом сигналов ТЧ и цифровых сигналов, передаваемых по групповому первичному потоку со скоростью передачи 2048 кбит/с.
Аппаратура обеспечивает организацию сети передачи оперативно-технологической связи на железной дороге, метрополитене со следующими основными функциями:
- мультиплексирование аналоговых и цифровых сигналов;
- ввод-вывод аналоговых и цифровых сигналов и их коммутация по 6 направлениям ПЦК (первичного цифрового канала) 2048 кбит/с;
- организация группового канала диспетчерской связи;
- телеконтроль за состоянием оборудования оконечных и промежуточных станций;
- управление конфигурацией каналов и направлений передачи;
- обеспечение резервирования группового и диспетчерского оборудования.