Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
On-Line Transaction Processing применяется в фактографических информационных системах для отражения актуального состояния предметной области в любой момент времени.
Основная функция OLTP – одновременное выполнение большого количества коротких транзакций от большого числа пользователей.
Транзакция – это совокупность операций делового процесса, требующая обращения к ИС.
Все операции, включенные в транзакцию, выполняются как единый блок, т. е. выполняются все операции, или, в случае невозможности выполнения хотя бы одной операции – все не выполняются.
OLTP–приложениями охватывается широкий спектр задач во многих отраслях:
* автоматизации бухгалтерского учета,
* складского учета,
* системы заказов билетов,
* банковские системы по переводу денег и т. д.
Характеристики систем класса OLTP:
* OLTP-системы предназначены для работы в режиме реального времени (малое временем отклика на запрос).
* Массовость и территориальная распределенность мест сбора исходных данных.
* Высокие требования к достоверности и актуальности вводимых данных.
* Поддержка большого числа пользователей (к системе может быть подключено несколько тысяч одновременно работающих пользователей).
* Относительно короткие запросы.
* Участие в запросах небольшого числа таблиц.
Особенности работы OLTP–приложений:
* Предоставляют данные из постоянно синхронизируемых (обновляемых) БД.
* Не отслеживают динамику изменения процессов на больших временных промежутках.
* Практически не производят обработку данных (за исключением определенных расчетов).
* Не формируют выводы по данным, оставляя эту функцию лицу, принимающему решение.
* Все запросы к БД состоят из команд вставки, обновления, удаления.
* При возникновении ошибки транзакция должна целиком «откатиться», а система должна вернуться в состояние, которое было до начала транзакции.
Основным звеном OLTP системы является автоматизированное рабочее место (АРМ), предназначенное для обработки функционально связанных документов.
АРМ представляет собой совокупность информационных, программных, технических ресурсов, обеспечивающих пользователю обработку данных и автоматизацию управленческих функций в конкретной предметной области.
С технической точки зрения АРМ – это компоненты вычислительного комплекса: процессор, монитор, принтер, плоттер, сканер, оборудование для дистанционной передачи данных.
С программной точки зрения АРМ – это набор программных продуктов, установленных на рабочей станции: операционные системы, системы управления базами данных, пакеты прикладных программ (текстовые и графические редакторы, табличные процессоры, специализированные пакеты и т. д.).
Дата публикования: 2015-02-18; Прочитано: 2373 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!