BMC Remedy Action Request System

BMC Remedy Action Request System

BMC Remedy Action Request System (Remedy, AR System, ARS) - клиент-серверная среда для построения приложений, разрабатываемая компанией BMC Software (изначально разрабатывалась Remedy Corporation). Сперва ориентировалась на разработку тикет-систем, но успешно применяется для создания приложений любых типов. ARS использует внешнюю базу данных (DB2, MS SQL Server, Oracle, и др.) для хранения данных и исходного кода приложения (workflow). Наиболее распространен в США и Европе, в России практически неизвестен.

Содержание

Программное обеспечение

Ключевым компонентом системы является AR Server. Работа с ним осуществляется с использованием специального API и/или следующих приложений:

  • BMC Remedy User — клиентская часть системы. Отображает GUI приложения и позволяет выполнять основные операции над записями в формах.
  • BMC Remedy Mid-Tier — серверный компонент, который позволяет использовать web-браузер в качестве BMC Remedy User
  • BMC Remedy Administrator — среда разработки приложений используемая с ARS вплоть до версии 7.1 включительно. Начиная с версии 7.5 заменена на BMC Remedy Developer Studio.
  • BMC Remedy Developer Studio — новая среда разработки приложений используемая с ARS начиная с версии 7.5. Основана на Eclipse.
  • BMC Remedy Import — используется для импорта данных в систему
  • BMC Remedy Alert — для мгновенного оповещения пользователей в стиле IM

Основная терминология и объекты ARS

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

  • Форма - визуальное представление таблицы: может содержать поля данных и элементы GUI: кнопки, скролл-бары и др. Существует несколько типов форм, так же форма может быть открыта в разных режимах: поиск, модификация или создание новой записи.
  • Активная Ссылка (Active Link, Активлинк, AL) - код приложения выполняемый на клиентской части. Только AL могут работать с GUI: обрабатывать нажатия на кнопки, скрывать или показывать поля и прочее. Так же AL могут добавлять записи в формы, запускать внешние приложения и выполнять другие действия. Активлинки всегда выполняются в контексте определённого пользователя. В основном используют событийную модель, но также могут срабатывать через определённые промежутки времени.
  • Фильтр (Filter) - код приложения выполняемый на сервере по событийной модели. По своей сути наиболее близок к триггерам в SQL. Фильтры выполняются с правами администратора.
  • Эскаляция (Escalation) - то же, что фильтр, но управляемый не событийной моделью, а запускаемые через определённый период или в заданное время.

Особенности

В отличие от традиционных языков программирования, таких например, как C, Java или BASIC, процесс разработки на ARS представляет из себя не набор текста программы, а скорее похож на процесс настройки: при помощи мыши разработчик в Developer Studio отмечает галочками события на которые реагирует данный AL или фильтр. Условия его выполнения могут писаться с клавиатуры или тоже быть выбраны мышью из меню. Весь код программы, заданный в таком виде, хранится в базе данных и при открытии формы считывается клиентской частью наравне с данными и их представлением.

Приложения

BMC Sowtware помимо самого ARS так же продаёт готовые решения на его основе:

и другие.

История версий

  • Action Request System 1.1 - 1992
  • Action Request System 2.0 - 1993
  • Action Request System 2.1 - 1994
  • Action Request System 3.0 - 1996
  • Action Request System 3.1 - май 1997
  • Action Request System 3.2 - сентябрь 1998
  • Action Request System 3.2.1 - 1998
  • Action Request System 4.0 - январь 1999
  • Action Request System 4.0.1 - сентябрь 1999
  • Action Request System 4.0.2 - июнь 1999
  • Action Request System 4.0.3 - ноябрь 1999
  • Action Request System 4.5 - 26 мая 2000
  • Action Request System 5.0 - 10 декабря 2001
  • Action Request System 5.0.1 - 15 марта 2002
  • Action Request System 5.1 - 11 сентября 2002
  • Action Request System 5.1.2 Maintenance - 17 октября 2003
  • Action Request System 6.0 - 6 февраля 2004
  • Action Request System 6.03 - январь 2005
  • Action Request System 7.0 - 9 мая 2006
  • Action Request System 7.0.01 - 6 октября 2006
  • Action Request System 7.1.00 - 31 августа 2007
  • Action Request System 7.5.00 - 16 января 2009
  • Action Request System 7.6.03 - осень 2010
  • Action Request System 7.6.04 - декабрь 2010

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "BMC Remedy Action Request System" в других словарях:

  • BMC Remedy Action Request System — Das Action Request System (ARS oder AR System, deutsch: „Aktionsanforderungssystem“) von BMC Software ist eine weit verbreitete Sammlung von Arbeitsablauf Management Werkzeugen für mittlere und große Unternehmen, die von der Remedy Corporation… …   Deutsch Wikipedia

  • Action Request System — Remedy Action Request System (also known as Remedy, AR System and ARS) is a Client server software application development environment from BMC Software (originally developed by Remedy Corporation). Action Request System uses a third party… …   Wikipedia

  • Action Request System — Das Action Request System (ARS oder AR System, deutsch: Aktionsanforderungssystem ) ist eine weit verbreitete Sammlung von Arbeitsablauf Management Werkzeugen für mittlere und große Unternehmen, die durch die Remedy Corporation entwickelt wurde.… …   Deutsch Wikipedia

  • BMC Software — Rechtsform Aktiengesellschaft Gründung 1980 Sitz Hou …   Deutsch Wikipedia

  • Remedy Flashboards — is an extension of the Action Request System. Flashboards allows users to define and view graphical representations of data held in the AR System. The name is derived from the resemblance between the standard Flashboard display and the classic… …   Wikipedia

  • Issue-Tracking-System — Ein Issue Tracking System (TTS; Synonyme: Help Desk System, Serviceticket System, Ticketing System, Task Tracking System, Support Ticketing System, Trouble Ticket System, teilweise auch Fallbearbeitungssystem) ist eine Art von Software, um… …   Deutsch Wikipedia

  • Remedy — may refer to:Music* Remedy (David Crowder Band album), an album by the Christian worship group David Crowder Band * Remedy (album), an album by British house duo Basement Jaxx *Remedy (rapper), an American rapper affiliated with the Wu Tang Clan… …   Wikipedia

  • Remedy — (engl. für „Heilmittel“) bezeichnet den finnischen Computerspiele Entwickler Remedy Entertainment den US amerikanischen Softwareentwickler Remedy Corporation, bis zur Übernahme durch BMC Hersteller des Action Request System den US amerikanischen… …   Deutsch Wikipedia

  • Remedy Corp — Infobox Company company name = Remedy Corporation company company type = Public foundation = 1990 location = Mountain View, California, USA key people = Larry Garlick, Founder CEO Dave Mahler, VP Marketing Doug Mueller, Chief Architect industry …   Wikipedia

  • AR System User — Remedy User is a client software application developed by BMC Software that allows a user to interact with Action Request System based applications. With this software a user can submit, modify, and search records within Action Request System. It …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»