X Код для використання на сайті:
Ширина px

Скопіюйте цей код і вставте його на свій сайт

X Для завантаження презентації, скористайтесь соціальною кнопкою для рекомендації сервісу SvitPPT Завантажити собі цю презентацію

Презентація на тему:
Системи програмного забезпечення для супроводу і керування розподіленими веб-ресурсами

Завантажити презентацію

Системи програмного забезпечення для супроводу і керування розподіленими веб-ресурсами

Завантажити презентацію

Презентація по слайдам:

Слайд 1

Курсова робота з теми: Системи програмного забезпечення для супроводу і керування розподіленими веб-ресурсами Виконала Наумова А.О Кервіник Кислоокий В.М Київ 2011

Слайд 2

Короткий зміст Вступ Розподілена система( з прикладами) Комп'ютерні мережі, як частковий випадок розподілених систем WIKI як програмне забезпечення Висновки Джерела

Слайд 3

Вступ Вже досить давно з'явилася проблема швидкого обміну інформацією. На приклад, ми зібрались у певну подорож з командою. Нам треба домовитися про час, зустріч, місце. Але, можливо, треба буде щось змінити. Обмін інформацією за допомогою електронної пошти не ефективний. Повідомлення можуть загубитися, видалитися тощо. Тому ця проблема досить актуальна у сьогоденні.

Слайд 4

Метою моєї курсової роботи є ознайомлення з даними системами, показати, що дійсно існують способи швидкого обміну інформацією з іншими користувачами.

Слайд 5

РОЗДІЛ 1: Розподілена система Розподілена система — це набір незалежних комп'ютерів, що представляється їх користувачам єдиною об'єднаною системою. У цьому визначенні обмовляються два моменти. Перший відноситься до апаратури: всі машини автономні. Другий стосується програмного забезпечення: користувачі думають, що мають справу з єдиною системою. Важливо обидва моменти.

Слайд 6

Розподілені системи повинні також відносно легко піддаватися розширенню, або масштабуванню (схема показана на мал.1). Ця характеристика є прямим наслідком наявності незалежних комп'ютерів, але в той же час не указує, яким чином ці комп'ютери насправді об'єднуються в єдину систему.

Слайд 7

Мал.1. Схема маршутизації

Слайд 8

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

Слайд 9

Для того, щоб підтримати представлення різних комп'ютерів і мереж у вигляді єдиної системи, організація розподілених систем часто включає додатковий рівень програмного забезпечення, що знаходиться між верхнім рівнем, на якому знаходяться користувачі і додатки, і нижнім рівнем, що складається з операційних систем, як показано на рис. 1. Відповідно, така розподілена система зазвичай називається системою проміжного рівня (middleware).

Слайд 10

Для розробки розподілених реальних систем (зокрема, Онтологічного порталу менеджменту та оцінки ресурсів в галузі освіти та науки) необхідно забезпечити можливість збереження та обробки великих обсягів RDF-даних. Одним з вирішень даної задачі є застосування технології реляційних баз даних в поєднанні з технологіями Semantic Web. Головною перевагою такого об'єднання є те, що воно надає рішення проблемі масштабування за допомогою вже розроблених механізмів.(Схема показана на мал.2)

Слайд 11

Слайд 12

Реплікація - це процес копіювання даних однієї БД між іншими БД в режимі online для розв'язання задач підвищення доступності та надійності збереження даних. - Master Server - головний сервер, з якого відбувається копіювання. - Slave Server - підлеглий сервер, на який копіюються дані.

Слайд 13

РОЗДІЛ 2: Приклади розподілених систем Як перший приклад розглянемо мережу робочих станцій в університеті або відділі компанії (мал.3).

Слайд 14

Слайд 15

Як другий приклад розглянемо роботу інформаційної системи, яка підтримує автоматичну обробку замовлень. Як третій приклад розглянемо World Wide Web. Web надає просту, цілісну і одноманітну модель розподілених документів. Щоб побачити документ, користувачеві досить активізувати посилання.

Слайд 16

РОЗДІЛ 3: Комп'ютерні мережі, як частковий випадок розподілених систем Комп'ютерні мережі належать до розподілених (або децентралізованих) обчислювальним систем. Основними елементами мережі є стандартні комп'ютери, що не мають ні спільних блоків пам'яті, ні спільних периферійних пристроїв.

Слайд 17

Мал. 4.Схема поширення інформації

Слайд 18

На тих комп'ютерах, ресурси яких повинні бути доступні всім користувачам мережі, необхідно встановити модулі, що постійно будуть знаходитися в режимі чекання запитів, які надходять мережею від інших комп'ютерів.

Слайд 19

Виділяють дві концепції побудови розподілених систем: - Апаратна побудова розподілених систем - Програмна побудова розподілених ситем

Слайд 20

Мережеві служби також являють собою розподілені програми. Розподілена программа - це програма, яка складається з декількох взаємодіючих частин (показано на малюнку), причому кожна частина, як правило, виконується на окремому комп'ютері мережі ( мал.5).

Слайд 21

Мал.5. Взаємодія частин розподіленого додатку Мережі можуть виконуватися і розподілені програми користувача додатку. Розподілений додаток також складається з декількох частин, кожна з яких виконує якусь певну закінчену роботу за рішенням прикладної задачі.

Слайд 22

Слайд 23

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

Слайд 24

РОЗДІЛ 4: WIKI як програмне забезпечення Один з видів системи програмного забезпечення для супроводу і керування розподіленими веб-ресурсами є Wiki. WiKi — це веб-сайт (або інша гіпертекстова збірка документів), що дозволяє користувачам змінювати самостійно зміст сторінок на ньому.

Слайд 25

Що ж може зробити для нас Wiki? =) Wiki дозволяє легко обмінюватися ідеями та інформацією про проекти – або ж для сімейного відпочинку, або ж для комплексу бізнес-підприємства. Wiki відкриває двері для усіх. Завдяки Wiki люди зможуть зберігати інформацію, обмінюватися нею, без втрат.

Слайд 26

4.1 Історія WiKi Першим WiKi став Portland Pattern Repository, створений Вордом Канінгемом (Ward Cunningham) у 1995 році. Канінгем вигадав і назву «WiKi», і концепцію — і сам створив перше втілення системи WiKi. Як було згадано вище, дехто дотримуються думки, що тільки перший WiKi слід називати WiKi (з великої літери) або ж віківікіВеб (WikiWikiWeb). WiKi Ворда Канінгема залишається одним з найпопулярніших WiKi-сайтів.

Слайд 27

4.2 Контроль за змінами інформації у Wiki Контроль за змінами інформації відбувається за такою філософією: краще, щоб помилку було легко виправити, ніж щоб її було важко зробити. Відкрита філософія більшості WiKi — дозволяти будь-кому змінювати вміст — не гарантує, що наміри таких редакторів завжди добрі

Слайд 28

4.3 Семантичне WiKi Семантичне WiKi — WiKi, модель знань, якою описана на її сторінках. Звичайні WiKi заповнюються структурованим текстом й нетипізованими гіперпосиланнями (такими, як в у цьому рефераті). Семантичні WiKi дозволяють вказувати тип ссилок між статтями, типи даних всередені статті, а також інформацію про сторінки(методанні).

Слайд 29

Семантичне WiKi надасть такі елементи для розмітки статей: - категорії; - типізовані посилання; - атрибути — властивості вмісту статей.

Слайд 30

4.4 MediaWiKi MediaWiki — це вільне серверне програмне забезпечення, що поширюється на умовах ліцензії GNU General Public License (GPL). Воно розраховане на використання у великій серверній фермі (server farm) для забезпечення роботи веб-сайту, здатного відповідати на мільйони звернень в день.

Слайд 31

Мал. 7. Форма зміни інформації у WiKi