OLPT-система. Часть 2..ppt
- Количество слайдов: 24
Практика реализации OLTP систем Гнатюк А. А. группа 658
Прикладная задача. Уровни. Любая интерактивная OLTP система состоит из: ◦ Уровень хранения данных ◦ Уровень бизнес логики ◦ Пользовательский интерфейс 2
Прикладная задача. Реализация. Любая интерактивная OLTP система состоит из: ◦ Сервер хранения данных ◦ Сервер бизнес логики ◦ Набор интерфейсов 3
Прикладная задача. Реализация. Тенденции реализации сервера: ◦ логика размещается вместе с интерфейсами ( «толстый» клиент); ◦ логика размещается на стороне сервера данных (встречается гораздо чаще). Недостатки ◦ ограниченная масштабируемость; ◦ не более 200 транзакций в секунду. 4
OLTP система на примере технологий компании IBM Причины оптимизации: ◦ рост размера проектов; ◦ включение нескольких платформ. Особенности реализации: ◦ язык С++ или Кобол не более 1 -2%. 5
Монитор транзакций IBM CICS (англ. Custom Information Control System) ◦ контроль целостности данных; ◦ предотвращение рассогласования данных в источниках; ◦ построение распределенной гетерогенной транзакционной среды. 6
Монитор транзакций IBM CICS. Преимущества. ◦ улучшение масштабируемости; ◦ 500 транзакций в секунду и более (например, ПО Transaction Processing Facility); ◦ ускорение выполнения SQL-запросов; ◦ минимизация времени на диспетчеризацию запроса; ◦ улучшение сбалансированности нагрузки. 7
CICS. Высокоуровневое взаимодействие между серверами. Function Shipping (FS). Изменение данных, удаленных по отношению к локальному серверу CICS. Transaction Routing (TR). Перенаправление вызова транзакции между серверами CICS. Asynchronous Processing (AP). Асинхронный запуск транзакции на другом сервере CICS. Distributed Program Link (DPL). Вызов удаленной транзакции с возвратом управления после окончания работы вызванной транзакции. Distributed Transaction Processing (DTP). Диалог в оперативном режиме двух транзакций. 8
Транзакционный сервер очередей MQSeries Системы с плохими коммуникациями – необходимость ПО с асинхронным типом взаимодействия. Механизм передачи сообщений гарантирует транзакционность – единственность. CICS - внешний координатор транзакций (External Transaction Coordinator — ETC). Построение сложной гетерогенной распределенной транзакционной среды с асинхронным типом взаимодействия. 9
Программы системы управления предприятием (ERP): 1 С: Предприятие фирмы 1 C 24 Seven. Office компании 24 Seven. Office abas ERP компании ABAS Software Accpac компании The Sage Group AVA ERP компании AVA ERP AVARDA компании Ansoft Batch. Master ERP компании Batch. Master Software BOB'S_WORLD компании BOB'S WORLD AG Comprehensive Patient Administrator Hansa. World IFS Applications компании Industrial and Financial Systems JD Edwards Enterprise. One & JD Edwards World компании Oracle k. VASy 4 компании SIV. AG MAS 90, MAS 200 и MAS 500 компании The Sage Group Maximo (MRO) компании IBM 10
Программы системы управления предприятием (ERP): MFG/PRO компании QAD Microsoft Dynamics компании Microsoft Open. MFG компании x. Tuple Oracle e. Business Suite компании Oracle People. Soft компании Oracle SAGE ERP X 3 компании The Sage Group SAP R/3 и SAP ERP компании SAP AG Ultima ERP компании УЛЬТИМА программные решения и бизнес процессинг Галактика ERP корпорации Галактика Дебет Плюс КОМПАС компании Компас «Парус-Предприятие 8» корпорации «Парус» Система Alfa Компания Информконтакт Универсал ERP компании Софт. Про (Украина) КИС Флагман компании Инфософт 11
Программы системы управления взаимоотношениями с клиентами (CRM): BPMonline CRM IFS Applications Microsoft Dynamics CRM Net. Suite CRM Oracle Siebel CRM Team. Lab Team. Wox Terrasoft CRM 12
А также… любые платежные банковские системы; любые системы бронирования авиабилетов, гостиниц; и др. 13
Демонстрационная версия Open. ERP Enterprise Pricing можно найти на сайте https: //www. openerp. com/ru/pricing. 14
CRM-система англ. Customer Relationship Management Автоматизация стратегий взаимодействия с клиентами (заказчиками) Клиент - центр всей философии бизнеса. Сбор, хранение и анализ информации о потребителях, поставщиках, партнёрах, о внутренних процессах компании. В основе - OLTP система. 15
CRM-система. Причины возникновения Совершенная конкуренция. Удержание имеющихся клиентов. Мультиканальность взаимоотношений. Телефон, факс, web-сайт, почта, личный визит. Изменение рыночной ориентации компаний. Мероприятия, сопровождающие покупку и обслуживание. Важная роль - развитие информационных и коммуникационных технологий. 16
CRM-система. Приложения – «базы» . SFA (Sales Force Automation - система автоматизации работы торговых агентов); SMS (Sales & Marketing System - система информации о продажах и маркетинге); CSS (Customer Support System - система обслуживания клиентов). 17
CRM-система. Функции. Сбор информации. Ввод всей информации о клиенте в БД. Хранение и обработка. Хранение и ранжирование полученную информацию. Экспорт информации. Предоставление информации различными подразделениями и в разном виде. 18
CRM-система. Состав. Может включать: Фронтальная часть - обслуживание клиентов на точках продаж; Операционная часть - авторизация операций и оперативная отчётность; Хранилище данных; Аналитическая подсистему; Распределенная система поддержки продаж: реплики данных на точках продаж или смарткарты. 19
CRM-система. Основные принципы. Единое хранилище информации. Использование многих каналов взаимодействия. Анализ собранной информации о клиентах и подготовка данных для принятия решений. 20
CRM-система. Функциональные возможности. Управление продажами (SFA — англ. Sales Force Automation). Управление маркетингом. Управление клиентским обслуживанием и коллцентрами. 21
CRM-система. Уровни обработки информации. Операционный CRM — регистрация и оперативный доступ к первичной информации по событиям, компаниям, проектам, контактам. Аналитический CRM — отчётность и анализ информации в различных разрезах. Коллаборативный CRM (англ. collaboration — сотрудничество; совместные, согласованные действия) —тесное взаимодействие с клиентами. 22
CRM-система. Методы обработки информации. Оперативный –хранение информации о клиенте, создание контактов и т. д. ; Аналитический –глубокий анализ информации (маркетинговые воздействия, поставленные задачи, интересующие клиента товары и прочее) 23
Спасибо за внимание! 24