Клієнт-серверні ІС (ІС з архітектурою «клієнт-сервер»).

Дослідження і розробка методів збору і обробки інформації в глобальній мережі.

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

Розподілені інформаційні системи по архітектурі можна розділити на двох основних типів:

1. Файл-cерверні ІС (ІС з архітектурою «файл-сервер»);

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

Плюси: низька вартість розробки; висока швидкість розробки; невисока вартість оновлення і зміни ПО.

Мінуси: низька продуктивність (залежить від продуктивності мережі, сервера, клієнта); погана можливість підключення нових клієнтів; ненадійна система; обмеженість мови; негнучкість середовища розробки.

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

Переваги:

- Робить можливим, в більшості випадків, розподілити функції обчислювальної системи між декількома незалежними комп'ютерами в мережі.

- Всі дані зберігаються на сервері, який, як правило, захищений набагато краще за більшість клієнтів.

- Використовувати ресурси одного сервера часто можуть клієнти з різними апаратними платформами, операційними системами і тому подібне

Недоліки:

- Непрацездатність сервера може зробити непрацездатною всю обчислювальну мережу;
- Підтримка роботи даної системи, вимагає окремого фахівця - системного адміністратора;
- Висока вартість устаткування.

Література

1. Бурков А.В. Проектирование информационных систем по технологии клиент – сервер в «Microsoft SQL Server 2008» и «Microsoft Visual Studio 2008» 194с.

2. Бучек Г.ASP .NET. Учебный курс — СПб.: Питер, 2002. — 512 с.: ил.

3. Вийера Р. Програмирование баз данных Microsoft SQL Server 2005 для профессионалов / Р. Вийера // 2008. 256с.

4. Волоха А. В. Microsoft SQL Server 2005. Новые возможности. — СПб.: Питер, 2006. — 304 с.: ил.

5. Дж.Боуман, С.Эмерсон, М.Дарновски - Практическое руководство по SQL

6. Станек Уильям Р. Microsoft SQL Server 2005. Справочник администратора / Пер. с англ. — М.: Издатель ство «Рус ская Ре дак ция», 2008. — 544 с.: ил.