Архітектура корпоративних інформаційних систем Поняття бізнес-архітектури та інформаційної архітектури в КІС Сутність файл-серверних і клієнт- серверних.

Презентация:



Advertisements
Похожие презентации
Загальні відомості про системне, службове та прикладне програмне забезпечення. Класифікація, основні функції та складові операційних систем. Поняття про.
Advertisements

ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Навчальна презентація вчителя Большакової Кристини Сергіївни ЗОШ 9 м. Ізмаїл.
Урок 10 5 клас. Комп'ютернні мережі. Локальна мережа. Використаннямережевих папок
Розробив: Студент 221 грп Олару Дмитро. Залежно від відстані виділяють: Локальні мережі – об'єднання комп'ютерів, що розміщені на невеликих відстанях.
Апаратне й програмне забезпечення комп'ютерних мереж.
ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Розділ 6 Навчальна презентація з інформатики для 9 класу вчителя Анрієнко М.А.
База даних (БД) це структурована сукупність взаємопов'язаних даних певної предметної області (реальних об'єктів, процесів, явищ тощо). це структурована.
9 клас Основні питання: Поняття про компютерні мережі Класифікації компютерних мереж Апаратне забезпечення мереж Мережні протоколи Програмне забезпечення.
Лекція 1. Інформаційні системи в управлінні економікою. 1.Поняття інформаційної системи. 2.Класифікація інформаційних систем. 3.Структура інформаційної.
Розробила: вчитель інформатики Кз НСЗШ 24 Варава Тетяна Дмитрівна.
Структура операційної системи. Операційна система починає працювати одразу після ввімкнення комп ютера, тому певну її частину розміщено в найважливішій.
РОЗДІЛ 2 ОБ'ЄКТИ ТА ІНФОРМАЦІЙНІ СИСТЕМИ Інформатика 9 клас.
Дипломний проект Виконав: студент гр. П Ярошенко Я.І. Керівник дипломного проекту Сібрін Ю.І. Розробка програми Продаж друкованої продукції.
Модель Виконали: студенти групи маг МІ-3 Волошин Андрій.
Використання довідкової системи інтерактивна довідкова система До складу операційної системи Windows XР входить інтерактивна довідкова система, яка забезпечує.
Бази даних Поняття про моделі даних. Види моделей даних Бази даних.
Поняття об єкта у програмуванні. Властивості об єкта. Елементи інтерфейсу користувача як об єкти.
Що таке Web-сервер? Балабанов: це представництво підприємства або юридичної особи у мережі Інтернет. Козьє: це програмне забезпечення, що керує даними.
1. Поняття інтеграція і конвергенція 2. Мета інтеграції ТК систем 3. Переваги та недоліки 4. Структурна схема та її опис 5. Висновки.
РІЗНОВИДИ СИСТЕМ УПРАВЛІННЯ БАЗАМИ ДАНИХ, ЇХ ОГЛЯД Лабораторна робота 2 Каваців Нестор.
Транксрипт:

Архітектура корпоративних інформаційних систем Поняття бізнес-архітектури та інформаційної архітектури в КІС Сутність файл-серверних і клієнт- серверних технологій доступу до даних Моделі архітектури клієнт-сервер і їх загальна характеристика 1

Поняття бізнес-архітектури та інформаційної архітектури в КІС Основна ідея розподілених систем оброблення інформації полягає в тому, що кілька компонентів мережі (компютерів або процесів) кооперуються для виконання однієї роботи (розвязання однієї задачі чи блоку задач). Найпопулярнішим середовищем для реалізації розподілених прикладних задач на сьогоднішній день є клієнт-серверна технологія. Практично всі процвітаючі компанії в розвинутих державах використовують клієнт-серверні технології. 2 1

Поняття бізнес-архітектури та інформаційної архітектури в КІС Перехід на клієнт-серверні технології потребує чіткого розуміння взаємодії бізнес-стратегій та архітектури інформаційних технологій. Для цього доцільно використовувати модель, яку створив Джон Хендерсон із Массачусетського технологічного інституту – рисунок на наступному слайді. 3 1

Поняття бізнес-архітектури та інформаційної архітектури в КІС – модель Хендерсона 4 1

У моделі Хендерсона основна бізнес- платформа це набір стратегій, ринків, розпоряджень, технологій виробництва продуктів і ресурсів, вибраних компанією як такі, що відповідають поставленим цілям. З огляду на це визначається бізнес-архітектура - набір товарів і послуг, організаційних структур, процесів управління, розподіл ресурсів, цінностей і стимулів, необхідний для впровадження основної бізнес-платформи. 5 1

Поняття бізнес-архітектури та інформаційної архітектури в КІС – модель Хендерсона Під основною інформаційною платформою слід розуміти низку адекватних компютерних технологій, які компанія здатна реалізувати, і способи, за допомогою яких ці технології можна використати для підвищення конкурентоспроможності компанії. 6 1

Поняття бізнес-архітектури та інформаційної архітектури в КІС – модель Хендерсона Інформаційна архітектура це набір відповідних елементів і продуктів, вибраних для реалізації основної інформаційної платформи, а також інфраструктури підтримки, механізми прийняття рішень та адміністративний механізм, що використовується для розгортання цих архітектур. 7 1

Поняття бізнес-архітектури та інформаційної архітектури в КІС Спираючись на модель Хендерсона, можна зробити кілька висновків. Існує взаємодія основних бізнес - та інформаційних платформ, які характеризуються взаємним впливом. Якщо основна бізнес - та інформаційна платформи міняються, то малоймовірно, що стара інформаційна архітектура збережеться. Зміна бізнес-платформи найчастіше викликає зміни в інформаційній архітектурі. Відповідність бізнес - та інформаційної платформ вирішальний фактор успіху, але досягнення цієї відповідності є довготривалим процесом (десятки і більше років). Модель безпосередньо підводить до зміни інформаційних технологій під час перепроектування бізнес-архітектур. 8 1

Сутність файл-серверних і клієнт- серверних технологій доступу до даних Поняття файл-серверних і клієнт-серверних технологій увійшло в ужиток у 80-ті роки ХХ ст., коли було розроблено локальні обчислювальні мережі та зявилися настільні робочі станції, які потребували організації колективного використання інформаційних ресурсів. Тоді ж почали інтенсивно розробляти програмні засоби, за допомогою яких реалізовувалась відносна незалежність даних від прикладних програм, які їх використовують, тобто систем управління базами даних (СУБД). 9 2

Сутність файл-серверних і клієнт- серверних технологій доступу до даних У період створення першої СУБД домінувала модель оброблення даних, коли управління даними (функція сервера) і взаємодія з користувачем були поєднані в одній програмі. СУБД мала централізовану архітектуру, оскільки сама СУБД і прикладні програми, які працювали з базами даних, функціонували на центральному компютері (велика ЕОМ або міні- компютер). 10 2

Сутність файл-серверних і клієнт- серверних технологій доступу до даних На тому ж компютері розташовувались бази даних. До центрального компютера було підключено термінали - робочі місця користувачів. Усі процедури оброблення даних (підтримка й ведення інформаційної бази, її формування, оптимізація і виконання запитів, обмін з пристроями зовнішньої памяті і т. ін.) виконувались на центральному компютері, що висувало жорсткі вимоги до його продуктивності. 11 2

Схема централізованої обробки інформації 12 2

Сутність файл-серверних і клієнт- серверних технологій доступу до даних Як відомо, у мережі компютери не є рівномірними. Кожен з них має своє місце, своє призначення. Одні компютери в мережі володіють і розпоряджаються інформаційно- обчислювальними ресурсами, такими як процесори, файлова система, поштова служба, служба друку, база даних. Інші мають можливість звертатися до цих служб, користуватися їхніми послугами. 13 2

Сутність файл-серверних і клієнт- серверних технологій доступу до даних Компютер, що керує певним ресурсом, заведено називати сервером цього ресурсу, а компютер, що бажає ним скористатися, клієнтом. Якщо ресурсом є база даних, то сервер має назву сервера баз даних. Якщо ресурсом є файлова система, то говорять про файл-сервер. 14 2

Сутність файл-серверних і клієнт- серверних технологій доступу до даних Досить часто в мережі той самий компютер може виконувати роль як клієнта, так і сервера. Наприклад, у мережі, яка містить персональні компютери, велику ЕОМ і міні-компютер, останній може бути як сервером бази даних, обслуговуючи запити від клієнтів (персональних компютерів), так і клієнтом, посилаючи запити до великої ЕОМ. 15 2

Сутність клієнт-серверних технологій доступу до даних Цей самий принцип поширюється і на взаємодію програм. Якщо одна з них виконує деякі функції, надаючи іншим відповідний набір послуг, то вона є сервером. Програми, що користуються цими послугами, називаються клієнтами. Так, наприклад, ядро реляційної SQL - орієнтованої СУБД часто називають сервером бази даних, або SQL-сервером, а програму, що звертається до нього за послугами з оброблення даних SQL- клієнтом. 16 2

Сутність клієнт-серверних технологій доступу до даних Якщо мова йде про клієнт-серверну технологію оброблення інформації, то це означає, що прикладні програми (додатки) будуть мати розподілений характер. Іншими словами, частину функцій прикладної програми буде реалізовано в програмі- клієнтові, іншу у програмі-сервері, при цьому для їх взаємодії буде використовуватись відповідний протокол. 17 2

Сутність клієнт-серверних технологій доступу до даних Основний принцип технології «клієнт- сервер» полягає в поділі функцій стандартного інтерактивного додатка на чотири групи, що мають різну природу і програмну реалізацію: 1 група - функції ведення і відображення даних, які реалізуються за допомогою відповідних програмних процедур компонентів представлення. 18 2

Сутність клієнт-серверних технологій доступу до даних 2 група - обєднує суто прикладні функції, характерні для певної галузі (наприклад, для системи обліку готової продукції виписка документа на відвантаження готової продукції, визначення залишку продукції на складі і т. ін.), які підтримує прикладний компонент. 19 2

Сутність клієнт-серверних технологій доступу до даних 3 група - фундаментальні функції збереження і керування даними (базами даних, файловими системами), що реалізуються за допомогою компонентів допуску до інформаційних ресурсів. 4 група - службові функції (що забезпечують звязок між функціями перших трьох груп), які реалізуються за допомогою відповідних протоколів взаємодії. 20 2

Сутність файл -серверних технологій доступу до даних Програмне забезпечення файл-серверної архітектури налаштоване на виконання всієї роботи з даними на робочій станції. Сервер використовується лише як спільний віддалений нагромаджувач інформації великої ємності. 21 2

Сутність файл -серверних технологій доступу до даних Базою розробки файл-серверних додатків для локальних мереж ПК є інструментальні засоби зазначених СУБД, які реалізовані у вигляді діалогового інтегрованого середовища, що надають три рівні доступу: 1 рівень - програмування і створення додатків мовою, що поєднує можливості мов третього й частково мов четвертого покоління; 22 3

Сутність файл -серверних технологій доступу до даних 2 рівень - створення і ведення структури БД та індексних таблиць, а також інтерактивна генерація макетного додатка і його компонентів (меню, форм вікон, звітів, запитів і програмних модулів); 3 рівень - використання діалогового середовища й генераторів кінцевими користувачами для створення, ведення й перегляду БД, а також формування нескладних запитів і звітів. 23 3