Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНЫЙ ПРАКТИКУМ.doc
Скачиваний:
15
Добавлен:
11.11.2018
Размер:
996.86 Кб
Скачать

2. Построение информационной модели предметной области

Изучив информационную модель перевозочного процесса (рис.1) студенты приступают к построению детальной информационной модели предметной области, соответствующей выбранному варианту лабораторной работы. Для этого необходимо:

- отобрать взаимодействующие классы объектов и построить иерархию классов;

- выбрать из таблиц №№ 1 ÷ 16 (см. приложение) необходимые реквизиты, характеризующие объекты выбранного класса.

- построить UML-диаграмму, отображающую объекты и процессы с учетом динамики информационной модели.

При построении информационной модели следует руководствоваться следующими соображениями:

2.1 Свойства функциональных классов, в первую очередь, должны отражать события, происходящие с его объектами. Такими событиями (или технологическими операциями) являются, например: прибытие, отправление и проследование поезда; прицепка и отцепка вагонов; подача вагонов на подъездной путь; уборка вагонов с подъездного пути; погрузки или выгрузка вагонов и т.д.

2.2 Свойства функциональных классов описывают также текущую дислокацию объектов класса, определяемую кодом дороги и станции, где зафиксирован соответствующий объект класса, а также датой (временем) фиксации события и кодом последней технологической операции. Например, вагон включен в состав поезда на станции А дороги Б (код прицепки –09), время – Т.

2.3 Свойства, описывающие характеристики объектов, являющиеся неизменными, являются свойствами классов, входящих в семейство классов «НСИ».

2.4 Изменяемые свойства, характеризующие объекты в период текущей перевозки грузов, но не относящиеся к их дислокации, описываются в соответствующих классах семейства «Железнодорожные документы».

В UML- диаграмме должны быть отражены все свойства объектов, оговоренных в п.п. 2.1 ÷ 2.4.

Источники информации

Технические станции

Грузовые станции

Функциональные классы

Вагоны

Отправки

Локомотивы

Поезда

Классы НСИ классификаторы, словари

Классификатор грузов

Классификатор станций

Технические характеристики подвижного состава

Классы ж.Д. Документов

Дорожные ведомости

Телеграммы – натурные листы (ТГНЛ)

Акты общей формы

Памятки приемосдатчика

Технологические операции (события)

Прием, отправление, проследование поездов

Погрузка, выгрузка вагонов

Прицепка, отцепка вагонов

Формирование, расформирование составов

Подача, уборка вагонов

Перечисление вагонов в рабочий (нерабочий) парк

Перестановка вагонов с пути на путь

Администратор базы данных

Пользовательские классы

Поездная работа

Грузовая работа

Вагонные парки

Погрузочные ресурсы

Сменно-суточное

планирование

Сквозные технологии текущего планирования

АРМ пользователей

ЕДЦУ: ДНЦ, ДНЦО, ДГП, ДЛок

ЦУМР

Станции: ДСП, ДСЦ, приемосдатчики, тех., тов. конторы

Л

Рис.1 Иерархия классов в системе управления грузовыми перевозками

абораторная работа № 2

Лабораторная работа № 2