Искра

Компания ISCRASOFT

 ISCRA Framework® - простой и эффективный инструмент для построения информационной системы. При помощи инструментов ISCRA на предприятии создаётся система управленческого учёта, учитывающая все необходимые финансовые и нефинансовые факты деятельности предприятия в различных аналитических измерениях. Для того, чтобы построить систему управленческого учёта не нужно выполнять замену всего программного обеспечения, установленного на предприятии. ISCRA позволяет составить общую картину бизнеса путём консолидации данных из различных приложений, уже установленных на предприятии, а также данных введённых непосредственно в приложениях ISCRA. Помимо сохранения инвестиций в установленное ПО, предприятие получает в своё распоряжение открытую платформу, функциональность которой может расширяться для решения востребованных задач. 

Платформа ISCRA Framework®

Фокус на бизнес-логике

Платформа ISCRA Framework® предоставляет готовый к использованию каркас информационной системы: клиентское приложение, сервер приложений, средства подключения различных баз данных, управление доступом и т.д. Разработчик, используя шаблоны типовых сервисов или собственные модули, наполняет содержание системы бизнес-функциями (формы ввода, отчёты, различные процедуры и т.п.) 


Управление контентом 

Информационная система состоит из множества модулей. ISCRA Framework® предоставляет простые инструменты для управления списком всех модулей системы, разработки пользовательских меню, включения в состав информационной системы дополнительных файлов, таких как справочная система, различные скрипты, подгружаемые библиотеки и т.п.


От простого к сложному 

Сложная система рассматривается как множество связанных простых объектов (сервисов). Например, сложные формы ввода компонуются из элементарных сервисов для представления различных наборов данных и процедур их модификации. Один сервис можно многократно использовать в различных формах, каждый из сервисов может взаимодействовать со своей БД. Такая архитектура позволяет создавать различные варианты компоновки объектов приложения, необходимые для решения определённых задач бизнес-логики с минимальными затратами. 


Без программирования 

Встроенные в систему редакторы позволяют создавать большинство объектов приложения, используя только средства визуальной настройки. Вы можете создавать таблицы и сложные документы для ввода данных, запросы, процедуры пакетной обработки данных. Генерация форм ввода, создание отчётов, формирование источников данных выполняется "на лету" на основании описанных в проекте шаблонов. Нет необходимости программировать процедуры работы с записями. При работе с формами поддерживаются операции вставки, удаления, изменения, поиска и фильтрации, копирования, заполнение по заданному шаблону, применение формул, выбор значений из справочников и др.  Интерфейс редактора позволяет видеть результат ещё на этапе проектирования. Вам не потребуется переходить от проектирования к компиляции (или подобным процедурам), затем к запуску приложений и анализу полученных результатов. Кнопка "Исполнить" покажет результат Вашей работы мгновенно. 


Информационный центр 

Какими возможностями должна обладать аналитическая система? Прежде всего развитыми средствами построения отчётности, OLAP и визуализации данных. Все эти возможности реализованы в Информационном центре ISCRA Framework® . Вы можете подключаться к любым базам данных при помощи ODBC или OLE DB, получать данные из файлов XML или Excel, а также применять специализированные программы для доставки данных из нестандартных источников. Применение для визуализации многомерных таблиц и деловой графики позволяет представить данные в виде, наиболее удобном для анализа. Поддерживается возможность создания сложных отчётов, которые отображают данные из нескольких связанных или несвязанных источников, в том числе и из различных баз данных. Инфоцентр - единая платформа для создания, модификации и распространения на предприятии любой отчётности, как аналитической, так и оперативной. 

Управление доступом

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

Различные базы данных

В качестве СУБД для хранения данных информационной системы может быть выбрана MS SQL, Oracle или любая другая, которая удовлетворяет потребностям в масшатбируемости и производительности. Можно использовать несколько СУБД одновременно. ISCRA Framework® предоставляет готовые компоненты для взаимодействия с различными типами СУБД. 


Итеративная модель разработки 

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


Модульность и масштабируемость 

Функциональные возможности ISCRA зависят от того, какие приложения загружаются при старте консоли или сервера приложений. Нет необходимости загружать модули, которые Вы не используете. Загружаемые приложения ISCRA позволяют работать с различными типами файлов, исполнять встроенные программы управленческого учёта и формирования отчётности, просматривать страницы в Интернет, обмениваться сообщениями и многое другое. Вы можете разработать собственное расширение (плагин) для платформы ISCRA, все интерфейсы абсолютно открыты. 

По мере увеличения количества пользователей существует возможность подключения дополнительных Серверов приложений, увеличивая тем самым вычислительную мощность. Можно также закрепить исполнение отдельных групп приложений за различными серверами. Таким образом, возможности по применению системы не зависят от размера предприятия 


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


Документирование проекта 

На основании визуальных настроек ISCRA Framework® создаёт полную интерактивную документацию в формате HTML. 


Работа в Интернет

Возможность ISCRA Framework® работать как локальных сетях, так и в сети Интернет, решает задачу построения единой информационной системы для предприятий, имеющих территориально распределённую структуру. К серверу ISCRA можно обратиться из любой точки мира и получить необходимый отчёт или данные. Обеспечивается, в том числе, удалённый доступ разработчика к редактору Содержания, что позволяет выполнять удалённую разработку приложений.