Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Проектування і розробка інформаційної системи бібліотеки

Реферат Проектування і розробка інформаційної системи бібліотеки





рпоративні інформаційні системи поділяються на наступні архітектури:

· системи на основі архітектури файл-сервер;

· системи на основі архітектури клієнт-сервер;

· системи на основі багаторівневої архітектури;

· системи на основі Інтернет / інтранет-технологій.

В будь-якій інформаційній системі можна виділити необхідні функціональні компоненти (табл. 3.1), які допомагають зрозуміти обмеження різних архітектур інформаційних систем.


Таблиця 3.1 - Типові функціональні компоненти інформаційної системи

ОбозначениеНаименованиеХарактеристикаPSPresentation Services (засоби представлення) Забезпечуються пристроями, що приймають введення від користувача і відображають те, що повідомляє йому компонент логіки подання PL, з використанням відповідної програмної поддержкіPLPresentation Logic (логіка подання) Управляє взаємодією між користувачем і ЕОМ. Обробляє дії користувача при виборі команди в меню, натисканні кнопки або виборі елемента із спіскаBLBusiness or Application Logic (прикладна логіка) Набір правил для прийняття рішень, обчислень і операцій, які має виконати додаток DLData Logic (логіка управління даними) Операції з базою даних (SQL-оператори), які потрібно виконати для реалізації прикладної логіки управління данниміDSData Services (операції з базою даних) Дії СУБД, що викликаються для виконання логіки управління даними, такі як маніпулювання даними, визначення даних, фіксація або відкат транзакцій і т. п. СУБД зазвичай компілює SQL-предложеніяFSFile Services (файлові операції) Дискові операції читання і запису даних для СУБД та інших компонентів. Зазвичай є функціями операційної системи (ОС)

3.1.2 Архітектура файл-сервер

Архітектура файл-сервер не має мережевого розділення компонентів діалогу PS і PL і використовує комп'ютер для функцій відображення, що полегшує побудову графічного інтерфейсу. Файл-сервер тільки отримує дані з файлів, так що додаткові користувачі і додатки додають лише незначну навантаження на центральний процесор. Кожен новий клієнт додає обчислювальну потужність до мережі.

Об'єктами розробки в файл-серверному додатку є компоненти програми, що визначають логіку діалогу PL, а також логіку обробки BL і управління даними DL. Розроблене додаток реалізується або у вигляді закінченого завантажувального модуля, або у вигляді спеціального коду для інтерпретації.

Однак така архітектура має істотний недолік: при виконанні деяких запитів до бази даних клієнтові можуть передаватися великі обсяги даних, завантажуючи мережу і приводячи до непередбачуваності часу реакції. Значний мережевий трафік особливо сильно позначається при організації віддаленого доступу до баз даних на файл-сервері через низькошвидкісні канали зв'язку. Одним з варіантів усунення даного недоліку є віддалене управління файл-серверним додатком в мережі. При цьому в локальній мережі розміщується сервер додатків, поєднаний з телекомунікаційним сервером (зазвичай званим сервером доступу), в середовищі якого виконуються звичайні файл-серверні додатки. Особливість полягає в тому, що діалоговий введення-виведення надходить від віддалених клієнтів через телекомунікації. Додатки не повинні бути занадто складними, інакше велика ймовірність перевантаження сервера, або ж потрі...


Назад | сторінка 12 з 36 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка прикладної програми на основі архітектури &клієнт - сервер&
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...
  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Використання архітектури клієнт-сервер в системі 1С: Підприємство
  • Реферат на тему: Проектування і реалізація бази даних в архітектурі "клієнт-сервер" ...