Автоматизированные информационные системы (АИС). Открытые системы
Originally published at Идеи простых решений. Please leave any comments there.
В прямом (узком) значении АИС – это комплекс программных, технических, информационных, лингвистических, организационно-технологических средств и персонала, предназначенный для решения задач справочно-информационного обслуживания и/или информационного обеспечения пользователей информации.
В расширенном значении АИС – это комплекс программных, технических, информационных, лингвистических, организационно-технологических средств и персонала, предназначенный для сбора, обработки (первичной), хранения, поиска, обработки (вторичной) и выдачи данных в заданной форме (виде) для решения разнородных профессиональных задач пользователей системы.
Часть реального мира, которая моделируется информационной системой, называется ее предметной областью. Поскольку модель предметной области, поддерживаемая информационной системой, материализуется в форме организованных необходимым образом информационных ресурсов, она называется информационной моделью. Автоматизированная информационная система не всегда функционирует самостоятельно. Она может входить в качестве компонента (подсистемы) в более сложную систему, такую, например, как система управления производством.
Под открытой системой (open system) понимают систему, которая отвечает стандартам OSI (Open Systems Interconnection); обеспечивает свободный доступ пользователей к своим ресурсам; способна видоизменяться.
По терминологии Institute of Electrical and Electronics Engineers (IEEE)[1], открытые системы определяются как системы, в которых реализован исчерпывающий и согласованный набор базовых международных стандартов информационных технологий и профилей функциональных стандартов, которые специфицируют интерфейсы, службы и поддерживающие форматы данных, чтобы обеспечить интероперабельность и мобильность приложений, данных и персонала.
В основе создания открытых вычислительных систем изначально лежала операционная система Unix, которая используется в большинстве таких систем и в настоящее время.
Основными принципами построения открытых систем применительно к ЭБ являются:
- взаимодействие, интероперабельность (interoperability) – способность к взаимодействию приложений разных подсистем в пределах одной интегрированной ЭБ или нескольких ЭБ между собой;
- переносимость (portability) – способность переноса данных и программного обеспечения между различными платформами;
- масштабируемость (scalability) – сохранение информации и программного обеспечения при переходе на более мощную аппаратную платформу, при изменении размерности решаемых задач, числа пользователей, обслуживаемых ЭБ;
- расширяемость (изменяемость) – способность расширения состава прикладных функций ЭБ.
[1] http://www.ieee.org/portal/site