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

Содержание

ВВЕДЕНИЕ 11

1 СИСТЕМОТЕХНИЧЕСКАЯ ЧАСТЬ 13

1.1 Описание и анализ предметной области 13

1.1.1 Основные определения 13

1.1.2 Описание работы сортировочной станции 16

1.1.3 Процесс работы диспетчера 22

1.1.4 Потоки данных предметной области 25

1.1.5 Процесс подготовки поезда к отправлению 26

1.2 Обзор существующих систем 28

1.2.1 Автоматизированная система управления станцией «АСУС» от ОАО «АГАТ-системы управления» 28

1.3 Виды баз данных 33

1.4 Виды клиент-серверных архитектур 35

1.5 Стандарт построения ER-модели данных IDEF1X 37

1.6 Разработка информационно-логической модели 39

1.6.1 Проектирование системы с использованием DFD методологии 39

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

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

1.6.4 Диаграмма декомпозиции процесса «Оптимизация процесса привязки локомотива к поезду» 43

1.7 Постановка задачи 44

1.8 Выбор и обоснование комплекса программных средств 45

1.8.1 Выбор среды разработки 45

1.8.2 Выбор языка программирования 46

1.8.3 Выбор СУБД 46

1.9 Выбор и обоснование комплекса технических средств 47

1.9.1 Расчет емкости ОЗУ 47

1.9.2 Расчет емкости дискового пространства 48

1.9.3 Расчет времени реакции системы 49

1.9.4 Минимальные и рекомендованные характеристики технических средств 50

2 КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 51

2.1 Архитектура автоматизированной системы 51

2.2 Структура данных 51

2.2.1 Логическая модель базы данных 51

2.2.2 Физическая модель базы данных 52

2.2.3 Расчет объема занимаемой памяти 52

2.3 Разработка алгоритмов 58

2.3.1 Алгоритм определения времени прихода локомотива на сортировочную станцию 58

2.3.2 Алгоритм определения типа локомотива 59

2.3.3 Алгоритм проверки технического состояния локомотива 61

2.3.4 Алгоритм проверки длинны маршрута поезда и величины тягового плеча локомотива 62

63

2.3.5 Алгоритм нахождения оптимального соотношения мощности локомотива и массы поезда 64

2.3.6 Алгоритм нахождения всех маршрутов проходящих через сортировочную станцию 64

2.4 Функционирование системы 67

2.4.1 Функциональная схема системы 67

2.4.2 Демонстрация работы системы 69

3 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ОПТИМИЗАЦИИ ОБОРОТА ЛОКОМОТИВОВ 72

3.1 Планирование и организация процесса разработки 74

3.2 Расчет затрат на разработку системы 76

3.3 Оценка безубыточности и расчет целесообразного объема продаж 80

3.4 Расчет экономической эффективности разработки системы 82

4 БЕЗОПАСТНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 85

4.1 Безопасность объекта автоматизации 86

4.2 Оценка напряженности трудового процесса пользователя автоматизированной системы 88

4.2.1 Нагрузки интеллектуального характера 88

4.2.2 Сенсорные нагрузки 90

4.2.3 Эмоциональные нагрузки 91

4.2.4 Монотонность нагрузок 92

4.2.5 Режим работы 93

4.2.6 Общая оценка напряженности трудового процесса 94

заключение 98

список использованных источников 99

ПРИЛОЖЕНИЕ А 102

Определения, обозначения и сокращения

АС – автоматизированная система;

БД – база данных;

БЖД – безопасность жизнедеятельности;

РЖД – Российские железные дороги;

ОЗУ – оперативное запоминающее устройство;

ООП – объектно-ориентированное проектирование;

ПО – программное обеспечение;

ПрО – предметная область;

РМД – реляционная модель данных;

СУБД – система управления базой данных;

ТБ – точка безубыточности;

ЭВМ – электронно-вычислительная машина;

SQL–StructureQueryLanguage.

ВВЕДЕНИЕ

Каждый год растет объём регулярных грузоперевозок и требования к качеству доставки грузов по назначению. В связи с большим объемом задач возникающих при грузоперевозках возникает сложность принятия своевременных решений, сопроводительной документации для отчета в государственные контролирующие органы.

Для успешного функционирования современной железной дороги, требуется наличие развитой информационной системы, реализующей автоматизированный сбор, обработку и манипулирование данными.

Цель проектирования – создание автоматизированной системы, позволяющей вести учет прибытия локомотивов и поездов на сортировочную станцию и реализующей оптимизацию процесса привязки локомотива к поезду используя базу данных АСУ СТ.

В соответствии с целью проектирования выбран объект автоматизации – оборот локомотивов через сортировочную станцию.

Для реализации автоматизированной системы поставлены следующие задачи:

  • рассмотреть аналоги системы, выявить их недостатки;

  • провести технико-экономическое обоснование разработки, обосновать экономическая целесообразность создания системы;

  • произвести оценку безопасности на этапе разработки системы;

  • спроектировать и разработать автоматизированную систему, решающую проблему оборота локомотивов через сортировочную станцию.

В результате проектирования создана автоматизированная система «Оптимизация оборота локомотивов» реализующая следующие функции:

  • аутентификация пользователя;

  • ведение базы данных информации о локомотивах;

  • прогнозирование времени прихода и готовности локомотивов на сортировочную станцию;

  • оптимизация привязки локомотива к поезду;

  • вывод на экран автоматически сформированных документов;

  • сохранение сформированных файлов в базу данных;

  • организация информационной поддержки системы (выдача справочной информации о системе).