Лицо, участвующее в эксплуатации САПР ТП или использующее результаты ее эксплуатации называют пользователем системы.
Пользователь обычно работает с системой на автоматизированном рабочем месте (АРМ), основным техническим средством которого является персональный компьютер различной конфигурации. Рабочее место может быть автономным или входить и локальную сеть.
На рис. 2.3 показано взаимодействие пользователя САПР ТП с системой, осуществляемое через компьютер АРМ.
Диалог пользователя с САПР ТП обеспечивает процессор ввода-вывода (ПВВ). Он же формирует и интерфейс системы. Получив от пользователя входную информацию, содержащую либо запрос к системе, либо директиву (указание) на выполнение тех или иных действий, ПВВ преобразует ее во внутримашинное представление и направляет к программе управления (ПУ).
Программа управления, в зависимости от характера входной информации,
Рис. 2.3. Взаимодействие пользователя с САПР ТП:
1 - ввод входной и диалоговой информации; 2- вывод диалоговой информации и результатов работы системы; 3 - вывод промежуточных и окончательных результатов
направляет запрос на исполнение либо к соответствующему сегменту технологического процессора (ТПр), либо к базе данных (БД) АРМ (базе пользователя), либо к центральному банку данных системы через сервер сети.
С пользователем ведется непрерывным диалог путем выдачи сообщений на интерфейс системы и получения его ответов. Промежуточные или окончательные результаты выводят на периферийные устройства (П) АРМ.
Взаимодействующие программные комплексы входят в программное обеспечение САПР ТП. К основным проектирующим подсистемам относят программу управления и технологический процессор. Процессор ввода-вывода и банк данных являются обслуживающими подсистемами, выполняя соответственно функции ввода-вывода, отображения и хранения информации. Сходную структуру имеют многие САПР ТП.