Диплом: Автоматическая оптимизация параметров трафика метрополитена с целью уменьшения износа подвижного состава

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
Также присутствует риск неверной оценки разработанных
концепций автоматизированной системы. Для минимизации риска
используются определенные методики и системы качественного
анализа.
Для рассматриваемого проекта актуальны оба описанных выше
риска.
3. Техническое задание.
Основной риск – составление некорректного по своему содержанию
технического задания и, как следствие, неверного планирования
действий на последующих стадиях жизненного цикла
автоматизированной системы. Для минимизации риска необходимо
обеспечение максимальной согласованности менеджеров и
руководителей проекта.
Присутствует риск неверного определения требований относительно
задумки и желаний заказчика. В этом случае риск минимизируется
путем коммуникации менеджера с заказчиком еще на этапе
разработки технического задания для уточнения окончательных
требований к автоматизированной системе и проекту в целом.
Также присутствует риск написания некорректного по структуре и
составу технического задания, который сводится к нулю в случае
следования ГОСТ 34.602 – 89, на который ссылается ГОСТ 34.
С учетом того, что к рассматриваемому проекту привлекаются
профильные специалисты, имеющие компетенцию в области
разработки автоматизированных систем, для данной стадии
жизненного цикла конкретной автоматизированной системы
актуальны только первые два описанных риска.
4. Эскизный проект.
На стадии разработки эскизного проекта присутствует риск
неверного проектирования функций автоматизированной системы, ее
58
подсистем, а также неверного проектирования базы данных
(информационной базы), ее структуры, ее функций управления. Для
минимизации риска используются CASE-средства (средства для
построения ER-моделей (entity-relationship model), UML-моделей
(Unified Modeling Language), SysML-моделей (Systems Modeling
Language), DFD-моделей, структурных схем, деревьев решений такие
как, помимо вышеуказанных, Rhapsody Developer, TAU/Developer,
для проектирования баз данных же в частности используются
Allfusion Data Modeler (Erwin), CA Erwin Data Model Validator, S-
Designor, Silverrun, Designer2000, продукция Telelogic). Также для
минимизации риска при проектировании используются уже
существующие шаблоны (design patterns). Риск актуален в рамках
рассматриваемого проекта.
5. Технический проект.
На данной стадии, в отличие от предыдущей, добавляется более
детальное проектирование конкретно функционально-
алгоритмической структуры автоматизированной системы,
алгоритмов решения задач, решений по базам данных. Как
следствие, присутствует риск разработки неэффективных решений
по вышеперечисленным составляющим. Для минимизации риска,
помимо всех перечисленных выше CASE-средств, также
используются паттерны проектирования, а также используются
типовые алгоритмы (что также снижает затраты по времени,
поскольку не надо создавать уже существующие решения
простейших задач).
Присутствует риск неэффективной разработки функций персонала,
для упрощения данного процесса используются диаграммы Ганта, а
также применяется программное обеспечение управления проектами
как, например, Trello, Advanta, Genius Project, MS Project.
59
Оба риска актуальны для рассматриваемого проекта.
6. Рабочая документация.
На данной стадии возможны те же риски, что и для двух
предшествующих стадий, поскольку стадия написания рабочей
документации подразумевает более полное и подробное раскрытие
технического проекта в контексте именно процесса разработки
автоматизированной системы (то есть написания ее программного
кода, разработки информационной базы и развертывания системы).
Также присутствует риск написания неэффективной документации
по тестированию разрабатываемой автоматизированной системы.
Для минимизации риска применяются паттерны в области
автоматизации тестирования.
На этапе разработки программы в рамках данной стадии
присутствует риск неэффективной организации процесса разработки.
Для минимизации риска также используется программное
обеспечение управления проектами, а также такие CASE-средства
как TAU/Developer, Rhapsody Developer. Для проверки качества
исходного кода используется такое CASE-средство как Logiscope
Audit. Для формирования в рабочей группе единого подхода к
написанию кода используется Logiscope Rule Checker.
Все описанные риски актуальны для рассматриваемого проекта.
7. Ввод в действие.
На данной стадии присутствует риск недостаточной
осведомленности персонала организации по работе с
автоматизированной системой. Для минимизации риска в рамках
рассматриваемого проекта методистом разрабатываются конкретные
программы обучения, включающие в себя расписание занятий и
подобранные исходные материалы, для координирования процесса
подготовки персонала к переходу от уже существующего комплекса
60
программного обеспечения к новым разработкам.
Присутствует риск недостаточного покрытия автоматизированной
системы тестами. Для минимизации риска применяется двойное
тестирование и используются как паттерны в области автоматизации
тестирования, так и такие CASE-средства как TAU/Tester, Logiscope
Test Checker, Logiscope Reviewer.
Присутствует риск неэффективной организации процесса
корректировки и изменения автоматизированной системы. Для
минимизации риска применяются такие CASE-средства как
инструменты управлениями конфигурациями программного
обеспечения и изменениями, например, Telelogic Synergy и Telelogic
Change.
Присутствует риск неэффективной организации процессов в рамках
данной стадии. Для минимизации риска также используется
программное обеспечение управления проектами.
Все описанные риски актуальны для рассматриваемого проекта.
8. Сопровождение автоматизированной системы.
На данной стадии присутствует риск неэффективного управления
версиями продукта. Риск минимизируется посредством применения
таких CASE-средств как Telelogic DocExpress, Telelogic Synergy,
Telelogic Change, AllFusion Change Management Suite, также в рамках
подпроцесса доработки и изменения системы уместно применение
AllFusion Data Modeler, Telelogic Rhapsody. Риск актуален для
рассматриваемого проекта.
Также присутствует риск поломки оборудования, для минимизации
которого необходим мониторинг состояния оборудования.
На всех стадиях жизненного цикла автоматизированной системы
присутствует риск утери документации. Для минимизации риска применяются
средства резервного копирования. Также возможен риск неудобного хранения
61
документации, что уменьшает эффективность работы персонала. Данный риск
минимизируется путем применения систем хранения документов (DMS) как,
например, DocsVision, Directum.
Следует отметить, что для эффективного управления проектом, то есть
снижения рисков неэффективного ведения проекта в целом, на всех стадиях
жизненного цикла уместно использование программного обеспечения
управления проектами. Также, для корректного написания всей документации
необходимо использование соответствующих государственных стандартов, на
которые ссылается ГОСТ 34.
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Резюмируя уже перечисленный в пункте 1.2.4 «Анализ системы
обеспечения информационной безопасности и защиты информации» выпускной
квалификационной работы комплекс мер и средств по обеспечению
информационной безопасности и защиты информации, касательно конкретно
рассматриваемого проекта необходимо подчеркнуть невозможность доступа
неуполномоченных лиц к техническим средствам, где будет развернута
автоматизированная система, в первую очередь на организационном уровне,
что регламентировано внутренней политикой безопасности, в частности
политикой информационной безопасности, регламентом транспортной
безопасности и инструкцией о пропускном и внутриобъектовом режимах на
объекте. Также применяются смарт-карты и устройства механической
блокировки. Обеспечение безопасности на организационном уровне
осуществляется Службой безопасности метрополитена. Как следствие, в
разграничении прав для разрабатываемой автоматизированной системы нет
необходимости, поскольку она затрагивает узкий процесс, регулируемый
Службой движения метрополитена.
Защита каналов связи осуществляется посредством инсталлированного
на маршрутизаторах Cisco программного обеспечения, в частности VPN,
62
межсетевой экран, средства фильтрации пакетов, средства анализа пакетов и
средства шифрования с использованием определенного перечня алгоритмов
шифрования.
Для защиты информации на уровне рабочих мест применяются
встроенные средства операционной системы, антивирусное программное
обеспечение (в частности, преимущественно продукция Dr.Web), средства
криптографической защиты информации, средства мониторинга и управления.
Для защиты информации на серверах, помимо всего перечисленного,
применяются средства резервного копирования информации.
Для осуществления информационной безопасности на уровне
приложения доступ к форме редактирования параметра трафика метрополитена
ограничен вводом данных пользователя (логин и пароль), доступных только
поездным диспетчерам кругов, старшим сменным диспетчерам движения и
главному диспетчеру службы движения. Станционным диспетчерам доступна
информация только по их линии, поездным диспетчерам кругов –
ограниченный набор линий (одна или две), принадлежащих их «кругу»,
главному диспетчеру службы движения, старшему сменному диспетчеру
службы движения, диспетчеру-анализатору и диспетчеру-графисту доступен
мониторинг всех линий. Разграничение прав пользователей по функционалу и
доступной информации представлено в таблице 9.
Защита информации на уровне технических средств осуществляется
Службой информационных технологий метрополитена. Проблемы с каналами
связи нейтрализуются Службой связи метрополитена.
63
Таблица 9
Разграничение прав пользователей АС
Группа пользователей
Мониторинг
линий
Расписание
движения
Бланки
расписаний
Рекомендации
Редактиро-
вание
параметров
трафика
Пользо-
ватели
Администратор
Чтение, полный
Чтение, полный
Чтение, полный
Чтение, полный
Н/Д
Чтение/
Создание
Главный диспетчер
службы движения
Чтение, полный
Чтение, полный
Чтение, полный
Чтение, полный
Не ограничен
Чтение/
Создание
Диспетчер-графист
Чтение, полный
Чтение, полный
Чтение, полный
Чтение, полный
Н/Д
Н/Д
Диспетчер-анализатор
Чтение, полный
Чтение, полный
Чтение, полный
Чтение, полный
Н/Д
Н/Д
Старший сменный
диспетчер движения
Чтение, полный
Чтение, полный
Чтение, полный
Чтение, полный
Не ограничен
Н/Д
Поездной диспетчер
круга
Чтение,
ограничен
(одна линия)
Чтение,
ограничен
(одна линия)
Чтение,
ограничен
(одна линия)
Чтение,
ограничен
(одна линия)
Ограничен
Н/Д
Станционный диспетчер
Чтение,
ограничен
(одна линия)
Чтение,
ограничен
(одна линия)
Чтение,
ограничен
(одна линия)
Чтение,
ограничен
(одна линия)
Н/Д
Н/Д
64
2.2. Информационное обеспечение задачи
2.2.1. Характеристика нормативно-справочной, входной и оперативной
информации
Входная информация несет по большей части справочный характер и
является постоянной (в случае, если она актуальна на конкретный момент
времени). Входную информацию разрабатываемой автоматизированных
системы составляют:
Расписание движения поездов;
Данные о максимальных скоростях на линии и различных ее
участках;
Данные о расстояниях между станциями на конкретной линии;
Данные о пропускных способностях линий;
Данные о средних показателях пассажиропотока;
Данные о пользователях.
Оперативная же информация актуальна на конкретный момент времени
и состоит из:
Данных о пассажиропотоке;
Данных о поездах на линии;
Данных о свободных поездах в депо;
Данных об интервалах движения поездов.
Расписание движения поездов составляется для маршрута и берется из
базы данных в Едином диспетчерском центре. Информация в данном
документе обновляется ежедневно, либо, в случае корректировки графика
движения поездов во время работы метрополитена (например, в случае
задержки поездов на линии или в случае, если показатели пассажирского
потока сильно отклоняются от ожидаемых и происходит корректировка
параметров трафика линии), обновляется в течение дня. За составление этого
документа ответственен диспетчер-графист. Из расписания движения поездов
также формируются бланки расписаний для локомотивных бригад. За их
65
составление ответственны станционные диспетчеры. Макет документа бланка
расписания представлен в приложении 1. Состав и структура документа
расписания движения поездов представлены ниже в таблице 10. Состав и
структура бланка расписаний представлены в таблице 11.
Таблица 10
Состав документа «Расписание движения поездов»
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой линии
применяется конкретное
расписание
-
Перечисление
2
Станция
Станция, с которой отправляется
поезд (определенная выборка
для конкретных маршрутов)
-
Перечисление
3
№ поезда
Номер поезда, следующего по
маршруту
-
Целочисленное
4
Время
отправле-
ния
Время отправления конкретного
поезда с конкретной станции
Ч:М:С
Время
Таблица 11
Состав документа «Бланк расписания»
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
№ поезда
Обозначает, для какого
поезда применяется
конкретный бланк
-
Целочисленный
2
№ маршрута
Обозначает, по какой
линии следует поезд
-
Перечисление
3
Станция
Станция, с которой
отправляется поезд
-
Перечисление
4
Время
отправления
Время отправления поезда
со станции
Ч:М:С
Время
5
Время хода
Общее время хода поезда
Секунды
Целочисленный
6
Интервал
Интервал движения между
станциями
Секунды
Целочисленный
7
№ следующего
поезда
Номер поезда, сменяющего
этот на маршруте
-
Целочисленный
Данные о максимальных скоростях на линии и различных ее участках
представляют из себя справочную таблицу с неизменными (в случае
актуальности таковых) данными, которые изначально вычисляются из
совокупности данных: напольное оборудование на участке линии и
применяемые к ним пункты правил эксплуатации метрополитена, в которых
66
указаны предельные скорости при определенных сигналах и при определенной
специфике участков железнодорожных путей. Также в эту же таблицу
включаются данные о расстояниях. Состав данных представлен в таблице 12.
Таблица 12
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой линии
актуальны данные
-
Перечисление
2
Станция 1
Промежуток пути, для которого
указана информация
-
Перечисление
3
Станция 2
-
Перечисление
4
Расстояние
Расстояние между станцией 1 и
станцией 2
Километры
С плавающей
точкой
5
Максимально
допустимая
скорость
Максимально допустимая
средняя скорость движения на
участке пути
Км/Ч
С плавающей
точкой
Максимально допустимая средняя скорость движения на линии
вычисляется из приведенных в таблице 12 параметров.
Данные о средних показателях пассажиропотока также вычисляются,
когда берутся из базы данных Единого диспетчерского центра. Состав данных
представлен в таблице 13.
Таблица 13
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой линии
актуальны данные
-
Перечисление
2
Станция
Обозначает, для какой
станции актуальна
информация
-
Перечисление
3
Вход
Сколько человек вошло на
станцию за конкретный
промежуток времени (между
«шагами» в пять минут)
Чел.
Целочисленное
4
Выход
Сколько человек вышло со
станции за конкретный
промежуток времени (между
«шагами» в пять минут)
Чел.
Целочисленное
5
День недели
Для какого дня недели
актуальна информация
-
Перечисление
6
Праздничный
день
Указывает, является ли день
праздничным и какой
праздник
-
Строка
7
Время
Указывает, для какого
момента времени актуальна
информация о
Ч:М:С
Время

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")