
3к5с Архитектура информационных систем / Глоссарий
.pdfГЛОССАРИЙ
Архитектура «клиент-сервер» - вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемых серверами, и заказчиками услуг,
называемых клиентами.
Архитектура «файл-сервер»: файл-серверные приложения схожи по своей структуре с локальными приложениями и используют сетевой ресурс для хранения программ и данных.
Архитектура данных организации включает логические и фи-
зические хранилища данных и средства управления данными.
Архитектура ИС – набор решений, наиболее существенным образом влияющих на совокупную стоимость владения системой.
Архитектура приложения — это описание отдельного приложения,
работающего в составе ИТ-системы, включая его программные интерфейсы.
Архитектурный паттерн описывает структуру программной системы
иопределяет состав подсистем, их основные функции и допустимые способы компоновки подсистем.
Архитектурный стиль - семейство систем в терминах шаблона организации структуры.
Бизнес-архитектура, или архитектура уровня бизнес-процессов,
определяет бизнес-стратегии, управление, организацию, ключевые оизнес-
процессы в масштабе предприятия.
Глобальные информационные системы охватывают информационные процессы многих организаций.
Движок - программный процессор, который реализует процедуру авторизации.
Информационная система — совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств
Концептуальные паттерны — это паттерны, функционирование которых описывается в терминах предметной области.
Корпоративные информационные системы охватывают информационные процессы отдельной организации.
Надежность - способность ПО поддерживать определенную работоспособность в заданных условиях.
Объекты - пассивные хранилища информации, которые требуется защитить от несанкционированного доступа.
Паттерн — это фрагмент кода на конкретном языке программирования.
Паттерны параллельного программирования ориентированы на обеспечение корректного взаимодействия асинхронно протекающих процессов и ориентированы на решение двух основных задач.
Паттерны проектирования — это паттерны, для описания которых используются термины, относящиеся к разработке программных систем,
такие как объект, класс, модуль.
Переносимость - способность ПО сохранять работоспособность при переносе из одного окружения и другое, включая организационные,
аппаратные и программные аспекты окружения.
Персональные информационные системы предназначены для использования одним человеком.
Поведенческие паттерны применяются для передачи управления в системе.
Программная архитектура отображает совокупность программных приложений.
Программное приложение — это компьютерная программа,
ориентированная на решение задач конечного пользователя.
Программные паттерны — это паттерны, для описания которых используются такие относительно низкоуровневые понятия как деревья,
списки и т.п.
Производительность или эффективность, — способность ПО при заданных условиях обеспечивать необходимую работоспособность по отношению к выделяемым для этого ресурсам.
Производящие паттерны предназначены для создания объектов в системе.
Системный паттерн - приложение на верхнем (системном) уровне.
Системы мониторинга и управления ресурсами (СМУР)
используются для решения задач управления производством, финансами и
других видов бизнеса.
Системы управления доступом - системы, на которые возлагается решение задач, связанных с обеспечением доступа субъектов к объектам и ресурсам с использованием четко определенных политик и процедур.
Структурный паттерн с одинаковой эффективностью применяется как для разделения, так и для объединения элементов приложения.
Субъект - некоторая активная сущность, которая запрашивает доступ к ресурсу от имени определенного пользователя.
Техническая архитектура характеризует аппаратные средства и включает такие элементы, как процессор, память, жесткие диски,
периферийные устройства, элементы для их соединения, а также сетевые
средства.
Удобство использования или практичность -это способность ПО быть удобным в обучении и использовании, а также привлекательным для пользователей.
Удобство сопровождения определяется как отношение проведения всех видов деятельности, связанных с сопровождением и использованием программ.
Управляющие системы - системы управления процессами.
Фреймворк - набор типовых решений, методик проектирования и классов, которые могут быть использованы при решении множества сходных задач.
Функциональность - как способность ПО в определенных условиях решать задачи, нужные пользователям.
Architecture-driven - архитектурный стиль.
Calendar-driven - календарный стиль, основанный на календарном планировании;
Documentation-driven - стиль, в основу которого положен процесс разработки документации.
Quality-driven - стиль, основанный на управлении качеством.
Requirementsdriven - стиль, основанный на управлении требованиями.
Web-cepвис — приложение, доступное через Internet и
предоставляющее некоторые услуги, форма которых не зависит от поставщика и платформы функционирования.