
- •Содержание
- •Введение
- •1 Обзор систем управления предприятием
- •1.1 Планирование ресурсов предприятия
- •1.2 Управление транспортом на предприятии
- •1.3 Требования к программному комплексу
- •2 Разработка программного комплекса
- •2.1 Содержание функций программного комплекса
- •2.2 Распределение функций между человеком и техникой
- •2.3 Разработка алгоритмов работы пользователя
- •Заключение
- •Список используемых источников
2.2 Распределение функций между человеком и техникой
Функционирование программного комплекса необходимо рассматривать в рамках системы «человек – компьютер», так как он не является полностью автоматизированным и управляется человеком-оператором. Но данная система функционирует в конкретных условиях и подвергается воздействиям различным факторов как технического, так и человеческого компонента. Поэтому в процессе эргономического проектирования целесообразно рассматривать более крупную систему «человек – компьютер – среда» (СЧКС) [1]. В состав СЧКС входят три основных компонента:
– человек-оператор, который взаимодействует с компьютером;
– техническое звено, состоящее из программного и аппаратного обеспечения;
– рабочая среда, включающая освещенность, шум, аэроионный состав воздуха, микроклимат, вибрации, электромагнитное излучение.
Проектируемый программный комплекс обеспечивает функционирование технического звена СЧКС. Распределение функций в СЧКС между человеком и техническими устройствами осуществляется на основе следующих принципов [1].
1) Функция передается тому или иному компоненту системы на основе сравнительного анализа человека и техники на предмет возможности и эффективности ее выполнения ими.
2) Человеку также передаются те функции, которые определяются особенностями системы с учетом ее назначения, т.е. те функции, которые должен выполнять в системе человек безо всякого сравнительного анализа возможностей человека и машины.
Проведем анализ функций системы с учетом названных принципов с целью распределения их между человеком и компьютером. Результаты анализа представлены в таблице 1.
Таблица 1. – Распределение функций между человеком и компьютером в проектируемом программном комплексе
Название функции |
Кто ее выполняет в СЧКС |
Обоснование распределения функций |
1 |
2 |
3 |
Авторизация пользователя |
Человек-оператор |
Только человек-оператор знает свой пароль |
Хранение нормативно-справочной информации |
ПК |
Система хранит информацию в базе данных |
Редактирование нормативно-справочной информации |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Хранение годового графика выделения транспортных средств и реестра дополнительных заявок |
ПК |
Система хранит информацию в базе данных |
Редактирование годового графика и реестра дополнительных заявок |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Ввод информации о пакете заказов |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Продолжение таблицы 1 |
|
|
1 |
2 |
3 |
Формирование и копирование пакета заказов |
ПК |
ПК делает это быстрее |
Редактирование пакета заказов |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Хранение пакета заказов |
ПК |
Система хранит информацию в базе данных |
Создание и редактирование группы заявок |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Составление маршрутов транспортного средства, закрепление за маршрутами грузов |
Человек-оператор |
ПК не обладает информацией об объекте |
Выбор коэффициентов изменения норм расхода топлива |
Человек-оператор |
ПК не обладает информацией об объекте |
Расчет необходимого количества топлива |
ПК |
ПК делает это быстрее |
Ручное создание путевого листа |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Автоматическое создание путевых листов |
ПК |
ПК делает это быстрее |
Формирование путевого листа и его печать |
ПК |
ПК делает это быстрее |
Расчет заработной платы |
ПК |
ПК делает это быстрее |
Хранение путевых листов |
ПК |
Система хранит информацию в базе данных |
Формирование отчетности за период |
ПК |
ПК делает это быстрее |
Редактирование групп и учетных записей пользователей |
Человек-оператор |
Функция остается за человеком в соответствии с назначением системы |
Хранение настроек групп и учетных записей пользователей |
ПК |
Система хранит информацию в базе данных |
Обработка исключительных ситуаций и выдача сообщений об ошибках |
ПК |
ПК делает это согласно своей роли в системе |
В результате разработки алгоритмов работы пользователей можно сделать следующие выводы:
– проектируемая система должна состоять из четырех модулей, которыми являются модуль работы со справочниками, модуль работы с пакетом заказов, модуль работы с путевыми листами, модуль работы с учетными записями пользователей;
– названные модули взаимосвязаны по критерию целевой функции СЧКС, в то же время они являются относительно независимыми, т.е. каждый из них может функционировать самостоятельно.