граница; она может изменяться в различных подходах, а в некоторых случаях -
отсутствовать.
2.4 Взаимодействие между реальным миром и информационной системой
Информационный процессор - это процессор, который осуществляет
изменения в концептуальной схеме и информационной базе. Информационная
система - это система, состоящая из концептуальной схемы, информационной
базы и информационного процессора.
Информационный процессор производит изменения в информационной базе
или концептуальной схеме только при получении сообщения. Сообщение
содержит информацию и/или выражает команды. Сообщения исходят из части
реального мира, которую называют средой, которая может быть или не быть
внешней по отношению к проблемной области. При получении сообщения,
содержащегокоманду,информационныйпроцессорможетвыдавать
информацию, имеющуюся в концептуальной схеме и информационной базе.
Термин "информационная система" необходимо использовать пользователям
информационной системы вне среды.
2.5 Роль пользователей и информационных процессоров
Пользователями информационной системы могут быть машины или другие
системы, а также люди. Пользователь - это некто или нечто, посылающий
команды и сообщения в информационную систему и получающий сообщения от
информационной системы. Он является частью среды. Некоторые пользователи
могут иметь полномочия устанавливать правила поведения или ограничения для
информационной системы.
Информационныйпроцессорпередаетсообщениямеждусредойи
информационной базой или концептуальной схемой. Он не имеет своей
инициативы, а может только в точности следовать правилам.
Информационный процессор является компьютерной системой или ее частью.
Человек тоже может играть роль информационного процессора при условии, что
он не нарушает установленных правил и не действует по своей инициативе. С
другой стороны, компьютерные системы могут действовать как пользователи
информационной системы. Примером может служить сеть информационных
систем, обменивающихся сообщениями друг с другом. Если каждая из них имеет
набор правил, независимый от других, тогда каждая выполняет роль
пользователя других информационных систем. Поэтому роль определяет,
должно ли нечто рассматриваться как пользователь или как информационный
процессор.
Определение пользователей и информационных процессоров в терминах
ролей подразумевает, что среда и информационная система необязательно
должны быть разделены. Если в информационной базе содержится информация
о пользователях информационной системы, то среда и проблемная область не
будут разделены. Но даже если они не разделены, их всегда можно различить.
2.6 Общие принципы описания проблемной области
Концептуальнаясхемаиинформационнаябазадолжныописывать