Персональные инструменты
 

Новости/Заказные ИнформСистемы — библиотеки CustIS Libraries — различия между версиями

Материал из CustisWiki

Перейти к: навигация, поиск
 
м (1 версия)
 
(нет различий)

Текущая версия на 19:58, 17 марта 2010

CustIS Web

CustIS Web является трехуровневой библиотекой, предназначенной для разработки Интранет/Интернет приложений на основе СУБД Oracle 7.3.4 и выше. В качестве клиентского места используется MS Internet Explorer версии 4.0 и выше. Для реализации элементов пользовательского интерфейса (таблиц, иерархий, меню, закладок, карточек свойств и т.д.) библиотека предоставляет специально разработанные JavaScript-объекты, использующие динамический HTML для генерации экранных форм. В качестве среднего уровня (коммуникация между базой данных и клиентом) используется MS Internet Information Server 4.0 и выше с установленным Web-брокером, входящим в состав данной библиотеки. Обмен информацией между сервером и клиентом осуществляется в структурированном виде, удобном для генерации на сервере и разбора на клиенте.

Типы ЭВМ
Клиент — ПК на базе Celeron-400, 128Mb; сервер — ПК на базе P3-700, 256Mb.
Языки
PL/SQL, C++, Java Script.
ОС
Клиент — Windows 95/98, сервер — Windows NT 4.0 SP6.

CustIS SQL Tools

CustIS SQL Tools является библиотекой макросов и PL/SQL пакетов, предназначенных для разработки серверной логики в базах данных на основе СУБД Oracle 7.3.4 и выше.

Библиотека предоставляет следующие основные функции: генерация схем баз данных, типовых триггеров и процедур по метаописанию (с возможностью одновременной генерации технической документации); обработка исключительных ситуаций и ошибок с подробной диагностикой на русском языке; формирование различных сообщений пользователю по заданным шаблонам; генерация последовательностей уникальных числовых ключей и идентификаторов; проведение отладки кода серверной логики. Библиотека содержит макросы, ускоряющие процесс написания PL/SQL кодов за счет выделения общих фрагментов кода и их тиражирования макрогенерацией.

Типы ЭВМ
любой, поддерживаемый СУБД Oracle 7.3.4 или выше.
Языки
PL/SQL, SQL.
ОС
любая, с установленной СУБД Oracle 7.3.4 или выше.

CustIS General Ledger

CustIS General Ledger представляет из себя набор макросов и PL/SQL пакетов, реализующий серверную логику унифицированной части расчетного блока в базах данных на основе СУБД Oracle 7.3.4 и выше. Набор пакетов предназначен для автоматизации формирования и ведения "Бухгалтерской главной книги" и реализует следующие основные функции: автоматическое формирование иерархии балансовых и учетных счетов, навигацию по иерархии балансовых и учетных счетов, ведение остатков на учетных счетах, а также выполнение элементарных учетных транзакций. Автоматически поддерживается корректность построения иерархии балансовых и учетных счетов в рамках выбранной модели учета. Набор пакетов также автоматически осуществляет синхронизацию проведения элементарных транзакций и ведение остатков и оборотов по учетным счетам, поддерживая таким образом целостность данных в концепции двойного учета.

Типы ЭВМ
любой, поддерживаемый СУБД Oracle 7.3.4 или выше.
Языки
PL/SQL, SQL.
ОС
любая, с установленной СУБД Oracle 7.3.4 или выше.

CustIS Actuality

Библиотека CustIS Actuality обеспечивает хранение полной истории динамических параметров в базе данных Oracle. Это достигается за счет ведения для каждого экземпляра сущности (записи в таблице) области актуальности, состоящей из двух логических дат (начало и конец действия), трех физических моментов времени (регистрация начала действия, регистрация конца действия, момент замены) и фискальной информации о пользователях, совершивших действия. При этом вся логика заполнения полей области актуальности и построения временных рядов экземпляров сущностей реализована при помощи специальных процедур регистрации, входящих в состав библиотеки. Кроме того, в библиотеку входят макросы, позволяющие строить выборки актуальных экземпляров сущностей, в том числе по состоянию на заданный момент времени в прошлом. При отображении сущностей с областью актуальности на интерфейсе пользователя поддерживаются два режима: показ полной истории и показ только действующих экземпляров.

Типы ЭВМ
любой, поддерживаемый СУБД Oracle 7.3.4 или выше.
Языки
PL/SQL, SQL, M4.
ОС
любая, с установленной СУБД Oracle 7.3.4 или выше.

CustIS Forms

Custis Forms представляет собой набор библиотек для разработки гибких, удобных и оперативных интерфейсов  на платформе .NET.

Реализация интерфейса на основе совместного использования различных программных средств в рамках CIS-Forms позволяет обеспечить приемлемое быстродействие при работе с большими объемами данных. При этом компоненты интерфейса CIS-Forms образуют многоуровневую структуру, которая позволяет оперативно вносить изменения в интерфейс системы за счет локальных доработок ПО на конкретном уровне, а также обеспечивает возможность эффективного разделения работ между различными специалистами на этапе реализации интерфейса.

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