Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка к диплому (Никитин И.А).docx
Скачиваний:
48
Добавлен:
16.03.2015
Размер:
6.67 Mб
Скачать

1.6.2 Диаграмма верхнего уровня работы системы

Диаграмма наглядно описывает процесс работы системы с помощью внешних сущностей, процессов, накопителей данных и потоков данных. На диаграмме верхнего уровня (Рис.1.14) определены две внешние сущности: АСУ СТ и поездной диспетчер. Она представляет динамическое поведение сущностей, на основе спецификаций их реакции на восприятие некоторых конкретных событий. Главное значение этой диаграммы – описать возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение жизненного цикла [10].

На диаграмме представлен процесс оптимизации оборота локомотивов через сортировочную станцию.

От внешней сущности АСУ СТ, которая является единой и универсальной базой данных и хранит полную информацию о локомотивах поступает поток информации, который содержит входные параметры для нашей системы. Входные параметры: номер и местоположение локомотива, операции над ним, его техническое состояние, величина его тягового плеча и т.д..

Рисунок 1.14 – Диаграмма верхнего уровня работы системы

Это данные необходимые нам для принятия решения. Далее идёт процесс прогнозирования времени прибытия локомотива на станцию и вычисление времени готовности локомотива к использованию. Полученные данные в результате вычисления загружаются в хранилище информации «БД прогноза готовности локомотивов». Далее данные передаются в процесс «Оптимизация процесса привязки локомотива к поезду», в этом процессе реализуется последовательная цепь алгоритмов, в результате которых получается искомое решение. Данные полученные в процессе «Оптимизация процесса привязки локомотива к поезду» загружаются и сохраняются в базу данных, а затем выводятся через интерфейс диспетчерам.

Произведём декомпозицию процессов «Прогнозирование времени готовности отправления локомотивов» и «Оптимизация процесса привязки локомотива к поезду».

1.6.3 Декомпозиция процесса «Прогнозирование времени готовности отправления локомотивов»

Диаграмма декомпозиции процесса «Прогнозирование времени готовности отправления локомотивов» (Рис.1.15) применяется для представления общей конфигурации о процессе. Кроме того, диаграмма показывает наличие соединений – маршрутов передачи информации между процессами и данными, задействованными в реализации системы. Диаграмма декомпозиции содержит графические изображения процессов, данных и связей между ними.

Рисунок 1.15 – Диаграмма декомпозиции «Прогнозирование времени готовности отправления локомотивов»

На рисунке 1.16 представлен процесс «Прогнозирование времени готовности отправления локомотивов». Входными данными для процесса является местоположение локомотива, его номер, код операции и список станций и перегонов до сортировочной станции – данные топологии пути. На первом этапе происходит вычисление времени прихода локомотива на сортировочную станцию. Затем реализую алгоритмы, определяется тип локомотива, данные помещаются в базу данных. На последнем этапе происходит вычисление времени готовности локомотивов к использованию.