Дипломная работа: Информационная система грузоперевозок цинкового производства АО "Казцинк"
- «Поступление вагонов в склад для разгрузки или отгрузки материалов»;
- «Постановка в тепляк»;
- «Выход вагонов со склада по окончанию разгрузки или отгрузки материалов»;
- «Выход вагонов с территории РЦЗ».
В свою очередь подпроцесс «Формирование отчета по простоям» декомпозирован:
- «Расчет времени простоев вагонов»;
- «Расчет суммы платы за простои вагонов»;
- «Формирование отчетов по простоям».
Подпроцесс «Расчет времени простоев вагонов» декомпозируется на четыре подпроцесса:
- «Расчет времени простоев в ожидании маневров»;
- «Расчет времени простоев в ожидании склада»;
- «Расчет времени простоев в ожидании тепляка»;
- «Расчет времени простоев под разгрузкой/погрузкой».
Модель декомпозиции процесса «Расчет времени простоев вагонов» представлен на рисунке 1.5:
Всю работу отдела «управления подвижным составом» можно представить в общем виде на диаграмме распределения функций специалистов, показанной на рисунке 1.6:
1.2 Архитектура автоматизированного рабочего места
В последние годы возникает концепция распределенных систем управления, где предусматривается локальная обработка информации. Для реализации идеи распределенного управления необходимо создание для каждого уровня управления и каждой предметной области автоматизированных рабочих мест (АРМ) на базе профессиональных персональных ЭВМ.
Анализируя сущность автоматизированных рабочих мест, специалисты определяют их чаще всего как профессионально-ориентированные малые вычислительные системы, расположенные непосредственно на рабочих местах специалистов и предназначенные для автоматизации их работ.
Автоматизированное рабочее место (АРМ) представляет собой место пользователя-специалиста той или иной профессии, оборудованное средствами, необходимыми для автоматизации выполнения им определенных функций. Такими средствами, как правило, является ПК, дополняемый по мере необходимости другими вспомогательными электронными устройствами, а именно: дисковыми накопителями, печатающими устройствами, оптическими читающими устройствами или считывателями штрихового кода, устройствами графики, средствами сопряжения с другими АРМ и с локальными вычислительными сетями и т.д.
Автоматизированные рабочие места могут быть индивидуальными, групповыми, коллективными. Применительно к групповым и коллективным автоматизированным рабочим местам в целях эффективного функционирования системы ЭВМ - специалистам (коллективу) необходимо ужесточить требования к организации работы автоматизированного рабочего места и чётко определить функции администрирования в такой системе. Система автоматизированного рабочего места, являющаяся «человеком – машиной», должна быть открытой, гибкой, приспособленной к постоянному развитию и совершенствованию. В такой системе должны быть обеспечены:
- максимальная приближённость специалистов к машинным средствам обработки информации;
- работа в диалоговом режиме;
- оснащение автоматизированного рабочего места в соответствии с требованиями эргономики;
- высокая производительность компьютера;
- максимальная автоматизация рутинных процессов;
- моральная удовлетворенность специалистов условиями труда, стимулирующая их творческую активность, в частности, в дальнейшем развитии системы;
- возможность самообучения специалистов.
Задачи, решаемые на автоматизированных рабочих местах, условно можно разделить на информационные и вычислительные.
К информационным задачам относятся кодирование, классификация, сбор, структурная организация, корректировка, хранение, поиск и выдача информации. Часто информационные задачи включают несложные вычислительные и логические процедуры арифметического и текстового характера и отношения (связи). Информационные задачи являются, как правило, наиболее трудоемкими и занимают большую часть рабочего времени специалистов.
Вычислительные задачи являются как формализуемыми, так и не полностью формализуемыми. Формализуемые задачи решаются на базе формальных алгоритмов и делятся на две группы: задачи прямого счета и задачи на основе математических моделей. Задачи прямого счета решаются с помощью простейших алгоритмов. Для более сложных задач требуется применять различные математические модели.