Курс лекций для студентов, обучающихся по специальности 230103 «Автоматизированные системы обработки информации и управления (по отраслям)»


Классификация по способу организации



жүктеу 0,6 Mb.
бет16/63
Дата09.08.2020
өлшемі0,6 Mb.
#31227
түріКурс лекций
1   ...   12   13   14   15   16   17   18   19   ...   63
lekcii-po-ais

Классификация по способу организации

По способу организации групповые и корпоративные информационные системыподразделяются на следующие классы (рис. 1.3):

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

• системы на основе архитектуры клиент-сервер;

• системы на основе многоуровневой архитектуры;



• системы на основе Интернет/интранет-технологий.



Архитектура файл-сервер использует компьютер для функций отображения, что облегчает построениеграфического интерфейса. Файл-сервер только извлекает данные из файлов,так что дополнительные пользователи и приложения добавляют лишь незначительнуюнагрузку на центральный процессор. Каждый новый клиент добавляетвычислительную мощность к сети.Разработанное приложение реализуется либо в видезаконченного загрузочного модуля, либо в виде специального кода для интерпретации. Недостаток: при выполнении некоторыхзапросов к базе данных клиенту могут передаваться большие объемыданных, загружая сеть и приводя к непредсказуемости времени реакции.

Архитектура клиент-сервер предназначена для разрешения проблем файл-серверныхприложений путем разделения компонентов приложения и размещения их там,где они будут функционировать наиболее эффективно. Особенностью архитектурыклиент-сервер является использование выделенных серверов баз данных, понимающихзапросы на языке структурированных запросов SQL и выполняющих поиск, сортировку и агрегирование информации.Отличительная черта серверов БД — наличие справочника данных, в которомзаписана структура БД, ограничения целостности данных, форматы и даже серверныепроцедуры обработки данных по вызову или по событиям в программе.

В настоящее время архитектура клиент-сервер получила признание и широкоераспространение как способ организации приложений для рабочих групп и информационныхсистем корпоративного уровня. Подобная организация работыповышает эффективность выполнения приложений за счет использования возможностейсервера БД, разгрузки сети и обеспечения контроля целостности данных.Двухуровневые схемы архитектуры клиент-сервер могут привести к некоторымпроблемам в сложных информационных приложениях с множеством пользователейи запутанной логикой. Решением этих проблем может стать использованиемногоуровневой архитектуры.



Многоуровневая архитектура

Многоуровневая архитектура стала развитием архитектуры клиент-сервер и в своейклассической форме состоит из трех уровней:



  • нижний уровень представляет собой приложения клиентов, выделенные длявыполнения функций и логики представлений PS и PL и имеющие программныйинтерфейс для вызова приложения на среднем уровне;

  • средний уровень представляет собой сервер приложений, на котором выполняетсяприкладная логика BL и с которого логика обработки данных DL вызываетоперации с базой данных DS;

  • верхний уровень представляет собой удаленный специализированный сервербазы данных, выделенный для услуг обработки данных DS и файловых операцийFS (без риска использования хранимых процедур).

Многоуровневая архитектура распределенных приложений позволяетповысить эффективность работы корпоративной информационной системыи оптимизировать распределение ее программно-аппаратных ресурсов.Но пока на российском рынке по-прежнему доминирует архитектура клиент-сервер.

Интернет/интранет-технологии

В развитии технологии Интернет/интранет основной акцент пока что делается наразработке инструментальных программных средств. В то же время наблюдаетсяотсутствие развитых средств разработки приложений, работающих с базами данных.Компромиссным решением для создания удобных и простых в использованиии сопровождении информационных систем, эффективно работающих с базамиданных, стало объединение Интернет/интранет-технологии с многоуровневойархитектурой. При этом структура информационного приложения приобретаетследующий вид: браузер — сервер приложений — сервер баз данных — сервер динамическихстраниц — web-сервер.Благодаря интеграции Интернет/интранет-технологии и архитектуры клиент-серверпроцесс внедрения и сопровождения корпоративной информационной системысущественно упрощается при сохранении достаточно высокой эффективностии простоты совместного использования информации.




  1. жүктеу 0,6 Mb.

    Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   ...   63




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау