Клиентское приложение Ultima Businessware® в зависимости от области применения может быть нескольких видов:

основное, используемое офисными сотрудниками;

складское;

приложение, оптимизированное для работы на специфическом оборудовании – компьютере с сенсорным экраном или карманном компьютере (КПК).

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

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

В этом руководстве будет описано ядро основного клиентского приложения Ultima Businessware®.