О Системе Новости Проекты Поддержка Демо-версии
На главную
Поиск по сайту:  
Сообщить об ошибке
Карта сайта


АВТОРИЗОВАННЫЙ ВХОД
ЛОГИН   
ПАРОЛЬ   
  Зарегистрироваться

 




Платформа разработки и исполнения распределенных приложений "Инструментальная система разработки распределенных приложений - Sitex"


Sitex

Что это такое?

SiTex – инструментальная система, предназначенная для использования в качестве средства быстрой разработки web-приложений (информационных систем) с использованием трехзвенной архитектуры и концепции «тонкого» клиента.

Назначение

Инструментальная система SiTex предназначена для создания прикладных программных систем, обеспечивающих решение таких задач, как:

  • учет;
  • документооборот;
  • управление потоками работ (workflow);
  • управление проектами;
  • управление банками данных.
  • управление внутренним корпоративным контентом;

 

Наиболее эффективным является использование SiTex для создания интегрированных систем, объединяющих возможности разных типов решений:

  • электронный социальный регистр
  • информационная система для многофункциональных центров предоставления государственных и муниципальных услуг

 

Возможности

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

Основные функции

SiTex реализует следующие основные функции по работе с информацией:

  • управление структурами данных;
  • хранение данных с использование БД различных производителей (с возможностью расширения списка поддерживаемых БД);
  • обработка данных (задачи, утилиты, работа с экранными формами, планировщик задач);
  • управление представлением информации (автоматическая генерация форм работы с объектами, средства разработки GUI);
  • обеспечение функций авторизации, аутентификации и криптографии;
  • журналирование и мониторинг;
  • обеспечение преобразования объектно-ориентированного представления объектов в реляционные структуры и обратно;
  • механизмы создания и управления отчетностью (rtf, txt, xls, dbf);
  • репликация (синхронизация) метаописания данных;
  • репликация данных;
  • управление сеансами связи;
  • работа с файловой системой;
  • инструментарий для разработки задач внешнего информационного обмена.

 

Архитектура продукта

Все продукты линейки SiTex имеет трехуровневую структуру: Сервер приложений, Хранилище данных и Клиентское приложение

 

Сервер приложений

Сервер приложений – автономное серверное приложение, обеспечивающее выполнение бизнес-логики системы.

Сервер приложений обрабатывает запросы пользователей и внешние события (например, наступление указанной даты). Пользователями могут выступать как люди, так и другие приложения – это позволяет рассматривать SiTex как систему, обладающую отличными возможностями для интеграции.

SiTex написан на языке Java, благодаря этому может работать практически с любой ОС, так как Java поддерживают все современные операционные системы.

Для функционирования SiTex сервер необходима виртуальная машина Java от SUN версии 1.5 и старше. Обмен информацией между клиентом и сервером происходит в формате XML по протоколу HTTP.

Технические требования

Для работы серверной части системы рекомендуется использовать следующее ПО: операционная система Windows 2003 Server, комплект разработчика Java JDK 1.5 и выше, JDBC драйвер, СУБД MS SQL Server 2005 (или иное хранилище данных).

Хранилище данных

Для хранения данных SiTex использует внешние хранилища. В качестве таковых могут выступать базы данных (MS SQL Server, Oracle), файловые системы, службы каталогов (LDAP)

Клиентское приложение, или АРМ

В качестве клиентского приложения рекомендуется использовать интернет-браузер. Но в случае необходимости клиентское рабочее место может быть реализовано в виде специального ПО, устанавливаемого на рабочем месте (т.н. «толстый клиент»).

В качестве «клиента» также может выступать другая система.

Состав продукта

Инструментальное средство разработки распределенных приложений SiTex :

  • подсистема хранения и управления информацией, реализация работы с метаинформацией о структуре хранилища данных и предоставляющая доступ к физическим данным через унифицированную схему метаданных; работа с хранилищем реализует команды языков определения данных (DDL) и манипуляции данными (DML);
  • подсистема публикации, представляющая собой набор инструментов для работы со страницами портала и блоками публикации на них;
  • подсистема безопасности, реализующая собственный механизм безопасности Системы, а также предоставляющая интерфейс для работы с внешними провайдерами безопасности;
  • подсистема отчетов, реализующая настройку и получение отчетов различных форматов;
  • планировщик задач, реализующий настройку пользовательскими средствами различных видов задач, запускаемых либо вручную, либо автоматически в соответствии с редактируемым расписанием;
  • подсистема репликаций, реализующая обмен данными по принципу между приложениями, разработанными на базе SiTex;
  • пакеты обновлений, предоставляющие возможность обновления функциональности Системы, оперативную корректировку недочетов, перенос объектов;
  • подсистема инфообмена, предназначенная для подключения внешних источников данных разных типов, переноса в базу данных Системы информации из внешних приложений, настройки обмена данными между хранилищем Системы и информационными системами, эксплуатируемыми в организации Заказчика.

 

Конкурентные преимущества продукта

  • SiTex – готовый продукт. Фирма-производитель развивает и поддерживает его, предоставляет документацию, обучает пользователей, администраторов и разработчиков.
  • SiTex обеспечивает «бесшовную» интеграцию со специализированными системами и программными продуктами: системами сканирования и распознавания, САПР и ГИС-системами, системами аналитического поиска и т.п.
  • SiTex позволяет решить ключевые задачи управления на единой платформе, обеспечивая создание единой информационной среды, минимизацию расходов на создание, обслуживание и развитие систем, возможность поэтапного развития системы.
  • Система управления метамоделью SiTex позволяет описывать структуры данных для любых предметных областей с использованием объектно-ориентированного подхода. SiTex позволяет создавать, модифицировать и использовать структуры данных налету, без использования программирования и привлечения разработчиков.
  • Все данные, представленные в системе SiTex, являются объектами. Управление объектами и их представлением осуществляется без программирования. Формы создания и редактирования объектов генерируются системой на основании их метаописания.
  • SiTex реализует механизмы управления потоками работ (Workflow).
  • Подсистема безопасности SiTex позволяет обеспечить гибкую настройку прав доступа к объектам системы, реализована доменная аутентификация.
  • SiTex обеспечивает возможность использования разнородных хранилищ данных, в роли которых могут выступать БД различных производителей и файловые структуры.
  • SiTex позволяет поэтапно создавать высокопроизводительные, масштабируемые распределенные системы.

Характеристики и требования

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

Сохранение инвестиций: кроссплатформенность - поддержка основных типов операционных систем (MS Windows, Linux, Sun Solaris) и СУБД (Oracle, MS SQL Server), возможность работы в гетерогенных сетях

Возможность создания распределенных решений, позволяющая

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

 

Масштабируемость и производительность: возможность использования многопроцессорных серверов, промышленных операционных систем и СУБД, создание распределенных систем на базе SiTex.



Дизайн компании “Систематика”.
Портал разработан на платформе
SiTex.

© Систематика, 2008.
Москва, ул. Электрозаводская, дом 27, строение 1, ДЦ "Лефорт". Тел: (495) 729-5151, e-mail: info@sys.ncc.ru
Санкт-Петербург, Большой Сампсониевский 68Н. Тел: (812) 380-0305