озробка архітектури ІС, що включає вибір платформи та операційної системи. Крім платформи визначається наступні характеристики архітектури: чи буде це В«файл-серверВ», В«клієнт-серверВ» або 3-рівнева архітектура. Для вибору оптимальної архітектури, необхідно порівняти вже існуючі типи архітектур. br/>
4.2 Порівняння сучасних архітектур ІС
Класифікація інформаційних систем за їх архітектурі:
В· Архітектура "файл-сервер";
В· Дволанковий архітектура "клієнт-сервер";
В· Багатоланкова архітектура "клієнт-сервер";
В· Архітектура на технології Internet.
Архітектура "файл-сервер". При опорі на файл-серверні архітектури зберігається автономність прикладного (і більшої частини системного) програмного забезпечення, що працює на кожній PC мережі (рис.1). Фактично, компоненти інформаційної системи, що виконуються на різних PC, взаємодіють тільки за рахунок наявності загального сховища файлів, яке зберігається на файл-сервері [13]. У класичному випадку в кожній PC дублюються не тільки прикладні програми, а й засоби управління базами даних (рис. 4). br/>В
Рис.4. Архітектура "файл-сервер". br/>
Просте, що працює з невеликими обсягами інформації і розраховане на застосування в режимі одного, файл-серверний додаток можна спроектувати, розробити і налагодити дуже швидко. Дуже часто для невеликої компанії для ведення, наприклад, кадрового обліку достатньо мати ізольовану систему, що працює на окремому PC. Звичайно, і в цьому випадку потрібна велика акуратність кінцевих користувачів (або адміністраторів, наявність яких в цьому випадку сумнівно) для надійного зберігання та підтримання цілісного стану даних. Однак, у вже ненабагато більш складних випадках (наприклад, при організації інформаційної системи підтримки проекту, що виконується групою) файл-серверні архітектури стають недостатніми. p align="justify"> Клієнт-сервер (Client-server) - обчислювальна або мережева архітектура, в якій завдання або мережева навантаження розподілені між постачальниками послуг (сервісів), званих серверами, і замовниками послуг, званих клієнтами. Нерідко клієнти і сервери взаємодіють через комп'ютерну мережу і можуть бути як різними фізичними пристроями, так і програмним забезпеченням. Схематично таку архітектуру можна представити, як показано на рис.5. br/>В
Рис.5. Класичне уявлення архітектури "клієнт-сервер"
тьюторські підтримка програмний забезпечення
У цьому випадку вся прикладна частина інформаційної системи виконується на робочих станціях системи (тобто дублюється), а на стороні сервера здійснюється тільки доступ до бази даних. ...