Проектирование и особенности проектирования клиент...

16
Проектирование и особенности проектирования клиент-серверных экономических информационных систем(КЭИС)

Upload: adam93

Post on 15-Aug-2015

74 views

Category:

Technology


11 download

TRANSCRIPT

Page 1: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Проектирование и особенности проектирования клиент-серверных экономических информационных систем(КЭИС)

Page 2: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Структура локальной вычислительной сети

Под сервером обычно понимают процесс, который обслуживает информационную потребность клиента.

Клиентом является приложение, посылающее запрос на обслуживание сервером.

Page 3: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Рассмотрим различные схемы клиент-серверной архитектуры .

Page 4: Проектирование и особенности проектирования клиент серверных экономических информационных систем

*Файл-серверная архитектура представляет наиболее простой случай РОД, согласно которой на сервере располагаются только файлы данных, а на клиентской части находятся приложения пользователей вместе с СУБД. Файл-сервер представляет собой достаточно мощную по производительности и оперативной памяти ПЭВМ, являющуюся центральным узлом локальной сети.

*Двухуровневая клиент-серверная архитектура основана на использовании только сервера базы данных (DB-сервера), когда клиентская часть содержит уровень представления данных, а на сервере находится база данных вместе с СУБД и прикладными программами.

*Трехуровневая клиент-серверная архитектура позволяет помещать прикладные программы на отдельные серверы приложений, с которыми через API-интерфейс устанавливается связь клиентских рабочих станций. Работа клиентской части приложения сводится к вызову необходимых функций сервера приложения, которые называются «сервисами». Прикладные программы в свою очередь обращаются к серверу базы данных с помощью SQL запросов.

*Многоуровневая архитектура «Клиент-сервер» создается для территориально-распределенных предприятий. Для нее в общем случае характерны отношения «многие ко многим» между клиентскими рабочими станциями и серверами приложений, между серверами приложений и серверами баз данных. Такая организация позволяет более рационально организовать информационные потоки между структурными подразделениями в процессе выполнения общих деловых процессов..

Page 5: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Рассмотрим технологическую сеть техно-рабочего проектирования трехуровневой клиент-серверной КЭИС .

Page 6: Проектирование и особенности проектирования клиент серверных экономических информационных систем

1.Разработка общей структуры корпоративнойинформационной системы (П1)

2. Создание вычислительной сети (ВС) для КЭИС (П2);

3. Создание схемы базы данных (БД) (ПЗ)

4. Создание сервера БД КЭИС (П4)

5. Разработка серверов приложений (П5)

6. Разработка клиентских приложений на рабочих станциях (П6)

Page 7: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Технологическая сеть проектирования БД в клиент-серверной среде

Page 8: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Использование систем управления рабочими потоками.Основные особенности:Наличие программы-менеджера рабочего

потока, управляющей переходами между шагами задания и документирующей исполняемые процессы;

Поддержка маршрутной карты предприятия, определяющей схему прохождения работ в деловом процессе;

Обеспечение выбора исполнителей процессов по модели организационной структуры предприятия; Обработка событий: подключения процессов; наличие средств электронной почты для обмена сообщениями между исполнителями и передача списка заданий от руководителей;

Автоматический контроль исполнения работ

и информирование руководителей;

Page 9: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Многоуровневая клиент-серверная архитектура на основе использования СУПР

Page 10: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Использование систем управления рабочими потоками.Основные особенности:

Обращение к интегрированной базе данных, через которую осуществляется обмен результатами работ исполнителей;

Открытые интерфейсы с внутренними и внешними приложениями, подключение транзакций по Интернету;

Сбор статистики о выполнении деловых процессов;

Подключение стандартных процедур и шаблонов оформления документов.

Page 11: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Центральным компонентом СУПР является менеджер рабочих потоков, который выполняет следующие функции:

создание шагов задания;

оценку условий выполнения шага заданий;

обработку возникающих событий и принятие решений по сообщениям;

контроль сроков выполнения шагов заданий (события по таймеру);

передачу управления между приложениями;

синхронизацию несколько одновременно выполняющихся процессов;

распределение результатов выполнения шага задания по получателям;

ведение журнала операций.

Page 12: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Жесткая маршрутизация

Свободная маршрутизация

Гибридная маршрутизация

В работе менеджера рабочих потоках используются различные методы маршрутизации:

Жесткая маршрутизация возможна в том случае, если порядок выполнения операций делового процесса известен заранее и не зависит от результата выполнения предыдущей операции.

Свободная маршрутизация означает, что последовательность операций делового процесса не известна заранее и определяется только в ходе его выполнения.

Гибридная маршрутизация предполагает возможность принятия решения менеджером рабочего потока на основе правил перехода, обрабатывающих возникающие события.

Page 13: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Современные системы поддержки принятия решений и информационные системы руководителей основаны на применении специализированных информационных хранилищ (ИХ) и технологий оперативного анализа данных (ОLAP) .

ИХ представляет собой базу обобщенной информации, формируемую из множества внешних и внутренних источников, на основе которой выполняются статистические группировки и интеллектуальныйанализ данных.

Page 14: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Многоуровневая клиент-серверная архитектура для Интернет-приложений в системе R3

Page 15: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Состав основных подсистем ИХ

Подсистема хранения данных

Подсистема метаинформации(репозитарий)

Подситема преобразования данных(загрузки хранилища)

Подсистема представления данных(организация витрин данных)

Подсстема оперативного анализа данных

Подсистма ИАД(извлечения знаний)

Подсистема «ИС руководителя»

Подсистема Web-публикации

Технология проектирования ИХ

Page 16: Проектирование и особенности проектирования клиент серверных экономических информационных систем

Архитектура ИХ