- •Понятие информации. Семантический, синтаксический, прагматический аспекты информации.
- •Свойства информации. Оценивание информации и меры информации.
- •Меры информаций
- •Понятия «Данные», «Информация» и «Знание», их отличия.
- •Понятие системы, свойства системы. Сущность системного подхода.
- •Основные принципы системного подхода
- •Информационное обеспечение
- •Классификация по степени автоматизации
- •Классификация информационных систем.
- •Классификация по архитектуре
- •К числу этих функций относятся сбор и регистрации информационных ресурсов, их хранение, обработка, актуализация, а также обработка запросов пользователей.
- •Примеры сетевых операционных систем:
- •Двухслойная клиент-серверная архитектура ис. Модель сервера субд. Достоинства и недостатки.
- •Переходная (2,5 слоя) клиент-серверная архитектура ис. Достоинства и недостатки.
- •Трехуровневая клиент-серверная архитектура ис. Модель сервера приложений. Достоинства и недостатки.
- •Типы серверов, их роли.
- •Распределенные информационные системы. Характеристика распределенных систем.
- •Открытые информационные системы. Свойство открытости.
- •Общие свойства открытых систем обычно формируются следующим образом:
- •Понятие soa. Достоинства soa.
- •Ситуации и бизнес-функции, способствующие применению soa.
- •Слабое связывание
- •Виртуализация сервиса(Service Mediation).
- •Реестры сервисов, их роль.
- •Понятие бизнес-процесса, элементы бизнес-процесса.
- •Базовый сценарий для использования архитектуры soa. Каталог сервисов, потребитель сервисов, провайдеры сервисов.
- •Понятие класса в ооп, члены класса, наследование классов, иерархия классов. Создание диаграммы классов.
Распределенные информационные системы. Характеристика распределенных систем.
Распределённые ИС, в которых компоненты распределены по нескольким компьютерам.
Распределённые ИС, в свою очередь, разделяют на:
– файл-серверные ИС (ИС с архитектурой «файл-сервер»);
– клиент-серверные ИС (ИС с архитектурой «клиент-сервер»).
В файл-серверных ИС база данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
В клиент-серверных ИС база данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.
В свою очередь, клиент-серверные ИС разделяют на двухзвенные и многозвенные.
В двухзвенных (англ. two-tier) ИС всего два типа «звеньев»: сервер баз данных, на котором находятся БД и СУБД (back-end), и рабочие станции, на которых находятся клиентские приложения (front-end). Клиентские приложения обращаются к СУБД напрямую.
В многозвенных (англ. multi-tier) ИС добавляются промежуточные «звенья»: серверы приложений (application servers). Пользовательские клиентские приложения не обращаются к СУБД напрямую, они взаимодействуют с промежуточными звеньями. Типичный пример применения многозвенности — современные веб-приложения, использующие базы данных. В таких приложениях помимо звена СУБД и клиентского звена, выполняющегося в веб-браузере, имеется как минимум одно промежуточное звено — веб-сервер с соответствующим серверным ПО.
Открытые информационные системы. Свойство открытости.
Открытая система - система, доступная для взаимодействия с другими системами в соответствии с принятыми стандартами.
Принципы открытых систем
Основной принцип открытых систем состоит в создании среды, включающей программные и аппаратные средства, службы связи, интерфейсы, форматы данных и протоколы, которая в своей основе имеет развивающиеся, доступные и общепризнанные стандарты и обеспечивает переносимость, взаимодействие и масштабируемость приложений и данных.
Второй принцип состоит в использовании методов функциональной стандартизации – построении и использовании профиля – согласованного набора базовых стандартов, необходимых для решения конкретной задачи или класса задач
Общие свойства открытых систем обычно формируются следующим образом:
– расширяемость/масштабируемость -extensibility/scalability,
– мобильность (переносимость) - portalility,
– интероперабельность (способность к взаимодействию с другими системами) - interoperability,
– дружественность к пользователю, в т.ч. - легкая управляемость - driveability.
Понятие soa. Достоинства soa.
Се́рвис-ориенти́рованная архитекту́ра (SOA, англ. service-oriented architecture) — модульный подход к разработке программного обеспечения, основанный на использовании распределённых, слабо связанных заменяемых компонентов, оснащённых стандартизированными интерфейсами для взаимодействия по стандартизированным протоколам.
Стратегическая ценность SOA:
Сокращение времени реализации проектов, или "времени выхода на рынок";
Повышение производительности;
Более быстрая и менее дорогая интеграция приложений и интеграция B2B - остановимся более подробно на данном пункте.
Тактические преимущества SOA:
Более простые разработка и внедрение приложений;
Использование текущих инвестиций;
Уменьшение риска, связанного с внедрением проектов в области автоматизацией услуг и процессов;
Возможность непрерывного улучшения предоставляемой услуги;
Сокращение числа обращений за технической поддержкой;
Повышение показателя возврата инвестиций (ROI).
