Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Любая информационная система должна решать следующие задачи:
1. Накопление информации.
2. Хранение информации разного типа.
3. Обработка информации.
4. Обеспечение коллективной работы персонала.
5. Обеспечение персонала удобным интерфейсом
От способа решения данных задач зависит подход к построению ИС. Традиционным методом организации информационных систем является двухзвенная архитектура "клиент-сервер" (рис. 17).
Рис. 17. Традиционная двухзвенная архитектура "клиент-сервер"
В этом случае вся прикладная часть информационной системы выполняется на рабочих станциях системы (т.е. дублируется), а на стороне сервера осуществляется только доступ к базе данных. Если сложность прикладного программного обеспечения системы достаточно высока, то такой подход порождает проблему "толстого" клиента. Т.е. сложные программы выполняются достаточно медленно на рабочих станциях и требуют из-за этого высокой производительности компьютеров.
Для того чтобы клиенты были "тощими" и для повышения общей эффективности системы, все чаще применяются трехзвенные архитектуры "клиент-сервер" (рис. 18).
Рис. 18. Трехзвенная архитектура "клиент-сервер"
В этой архитектуре, кроме клиентской части системы и сервера базы данных, вводится промежуточный сервер приложений. На стороне клиента выполняются только интерфейсные действия (запрос на поиск данных, команды копирования, удаления и т.д.), а вся обработка информации поддерживается в сервере приложений.
Дата публикования: 2014-11-29; Прочитано: 1001 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!