- •Пояснительная записка
- •Приложение
- •Содержание
- •1 Системотехническаячасть
- •1.1 Описание и анализ предметной области
- •1.1.1 Основные определения
- •1.1.2 Описание работы сортировочной станции
- •1.1.3 Процесс работы диспетчера
- •1.1.4 Потоки данных предметной области
- •1.1.5 Процесс подготовки поезда к отправлению
- •1.2.1 Автоматизированная система управления станцией «асус» от оао «агат-системы управления»
- •1.6.1 Проектирование системы с использованием dfd методологии
- •1.6.2 Диаграмма верхнего уровня работы системы
- •1.6.3 Декомпозиция процесса «Прогнозирование времени готовности отправления локомотивов»
- •1.6.4 Диаграмма декомпозиции процесса «Оптимизация процесса привязки локомотива к поезду»
- •1.8.1 Выбор среды разработки
- •1.8.2 Выбор языка программирования
- •1.8.3 Выбор субд
- •1.9.1 Расчет емкости озу
- •1.9.2 Расчет емкости дискового пространства
- •1.9.3 Расчет времени реакции системы
- •1.9.4 Минимальные и рекомендованные характеристики технических средств
- •2 Конструкторско-технологическая часть
- •2.1 Архитектура автоматизированной системы
- •2.2 Структура данных
- •2.2.1 Логическая модель базы данных
- •2.2.2 Физическая модель базы данных
- •2.2.3 Расчет объема занимаемой памяти
- •2.3 Разработка алгоритмов
- •2.3.1 Алгоритм определения времени прихода локомотива на сортировочную станцию
- •2.3.2 Алгоритм определения типа локомотива
- •2.3.3 Алгоритм проверки технического состояния локомотива
- •2.3.4 Алгоритм проверки длинны маршрута поезда и величины тягового плеча локомотива
- •2.3.5 Алгоритм нахождения оптимального соотношения мощности локомотива и массы поезда
- •2.3.6 Алгоритм нахождения всех маршрутов проходящих через сортировочную станцию
- •2.4 Функционирование системы
- •2.4.1 Функциональная схема системы
- •2.4.2 Демонстрация работы системы
- •3 Экономическое обоснование разработки автоматизированной системы оптимизации оборота локомотивов
- •3.1 Планирование и организация процесса разработки
- •3.2 Расчет затрат на разработку системы
- •3.3 Оценка безубыточности и расчет целесообразного объема продаж
- •3.4 Расчет экономической эффективности разработки системы
- •4 Безопастность жизнедеятельности
- •4.1 Безопасность объекта автоматизации
- •4.2 Оценка напряженности трудового процесса пользователя автоматизированной системы
- •4.2.1 Нагрузки интеллектуального характера
- •4.2.2 Сенсорные нагрузки
- •4.2.3 Эмоциональные нагрузки
- •4.2.4 Монотонность нагрузок
- •4.2.5 Режим работы
- •4.2.6 Общая оценка напряженности трудового процесса
- •Заключение
- •Список использованных источников
- •Приложение а
4 Безопастность жизнедеятельности
Безопасность жизнедеятельности – система знаний о способах обеспечения безопасности человека в среде его обитания, а также о деятельности направленной на обеспечение безопасности в перспективе, с учетом влияния человека на среду.
В данном случае объектом автоматизации является процесс оптимизации оборота локомотивов. С точки зрения безопасности жизнедеятельности целью данной системы является обеспечение безопасности пользовательских данных на стадии функционирования автоматизированной системы. В разделе 1 предметная область описана более подробно.
4.1 Безопасность объекта автоматизации
В дипломном проекте разработана АС оптимизации оборота локомотивов. Проведем оценку качества и безопасности разработанной системы по показателям, рекомендуемым ГОСТ Р ИСО/МЭК 9126-93 (Государственный стандарт на оценку качества программной системы).
Назначение системы:автоматизация процесса оптимизации оборота локомотивов.
Цели создания системы:
систематизация информации о локомотивах;
оптимизация привязки локомотива к поезду;
формирование отчетной информации.
Проектируемая АС оптимизации оборота локомотивов предполагает проведение процесса оптимизации привязки локомотивов к поезду и вывод отчета о проделанной работе.
Как и в любой подобной системе, существуют 2 части функционирования: клиентская и администраторская. В администраторской части создаются новые учетные записи, в случае необходимости производится их изменение, обеспечивается работоспособность всей системы в целом. В клиентской части вводятся и изменяются данные о локомотивах и поездах, рассчитывается эффективность использования, ведутся справочники базы данных, производится закрепление локомотива за поездом и т.д.
Основные функции разрабатываемой АС представлены ниже:
аутентификация пользователя;
ведение базы данных информации о локомотивах;
прогнозирование времени прихода и готовности локомотивов на сортировочной станции;
оптимизация привязки локомотива к поезду;
вывод на экран автоматически сформированных отчетов;
сохранение сформированных отчетов в базу данных.
Защищенность системы характеризуется разделением ролей пользователей автоматизированной системы на пользовательскую и администраторскую часть. При входе в систему пользователь проходит процесс парольной аутентификации. Введенные пользователем логин и пароль сравниваются системой со значениями, хранящимися в базе данных – учетными записями пользователей. Конечной целью аутентификации пользователя является предоставление возможностей в соответствии с положенными ему правами – процесс авторизации – в случае положительной проверки, и отказ в допуске – в случае отрицательного исхода.
Практичность системы в первую очередь характеризуется логичным интерфейсом и простотой пользования. В АС оптимизации оборота локомотивов через интрефейс создан с расчетом на среднестатистического пользователя, знакомого с работой в простых приложениях. Более подробно интерфейс и основные экраны рассмотрены выше.
Разработанная АС позволяет пользователю, не обладающему специальными знаниями, быстро и грамотно осуществлять процесс изменения и публикации информации в системе. В системе также предусмотрена возможность разграничения уровня доступа к изменению информации.
Автоматизированная система оптимизации оборота локомотивов полностью удовлетворяет требованиям безопасности по защите конфиденциальной информации пользователя, а также безопасности хранимых данных. Это достигается созданием резервных копий, ограничением доступа к администраторской части. Безопасность пользователя системы достигается наличием дружественного, эргономичного и понятного для пользователя интерфейса. Разработанная система полностью удовлетворяет требованиям ГОСТ Р ИСО/МЭК 9126-93 и СанПиН 2.2.2/2.4.1340-03.