Система подготовки интерактивных графических схем «Seamatica-SE» ЗАО "Си Проект" Санкт-Петербург

advertisement
Система подготовки интерактивных
графических схем
«Seamatica-SE»
ЗАО "Си Проект" Санкт-Петербург
Innovative technologies
Решаемые задачи
Разработка интерактивных
графических схем
Описание режимов работы
технической системы
Создание модели
функционирования
технической системы
Разработка библиотек
обозначений и стилей для
однотипных схем
Система Seamatica-SE обеспечивает
разработку различных типов
интерактивных графических схем:
• схем расположения (виды,
планы, разрезы)
• схемы трубопроводных систем
• схемы систем вентиляции
• схемы электроэнергетических
систем
• схемы систем управления и т.д.
На одной графической схеме могут
Разрабатываемые схемы базируются на
быть представлены различные режимы
формате представления векторной
работы технической системы.
графики SVG (Scalable Vector Graphic),
Для каждого режима работы
сочетают разнообразное оформление с
указывается соответствующее
широкими функциональными
состояние элементов системы и
возможностями.
определяется описание в виде
Разработка схем осуществляется в
простого теста или XML
визуальном режиме и не требует
специальной компьютерной
подготовки.
Система
Seamatica-SE позволяет задать
модель
функционирования
Использование редактируемых
технической
системы,
определяющую
библиотек
в системе
Seamatica-SE
зависимости
между
различными
позволяет существенно ускорить
элементами,исоставляющим
систему.
разработку
добиться унификации
На
основании
модели
однотипных схем
функционирования в графических
схемах, подготовленных в системе
Seamatica-SE, реализуется режим
прогнозирования. В режиме
прогнозирования оператор может
оценить влияние тех или иных
действий на состояние системы
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
2
Функциональные возможности интерактивных
графических схем
Разделение схемы на слои
Переход в режим
прогнозирования
Перечень
предусмотренных
режимов работы
Выбор масштаба
отображения
Использование сложных заливок,
градиентов, анимации
Переход к
связанной схеме
Перечень
элементов на
схеме
Возможность масштабирования без
потери качества
Анимированные
элементы
Информация о
текущем состоянии
элемента
Ввод информации по элементам
системы
Описание режимов работы системы
Ввод (получение) и отображение
информации о состоянии
элементов системы
Прогноз состояния системы в
различных ситуациях
Возможность встраивания в
различное программное
обеспечение
Использование наборов схем
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
3
Использование системы подготовки интерактивных
графических схем Seamatica-SE
Возможность импорта
схемы в формате SVG
из программ Autocad,
Microsoft Visio, Adobe
Illustrator, CorelDraw
Публикация схемы в виде HTML/SVG
для автономного просмотра в
браузерах Microsoft Internet Explorer
или Mozilla/Firefox.
Схема для
автономного
просмотра
Получение отчета по
содержанию схемы для
проверки
Документ
SVG
Отчет по
содержанию
схемы
SeaMatica-SE
Разработка
интерактивной
графической схеме в
системе Seamatica-SE
SQL БД
SVG
Внешнее
ПО
Использование
подготовленной схемы для
встраивания во внешние
программные системы
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
4
Типовой процесс создания схемы
Создание (разметка)
динамических
элементов
Загрузка (создание)
статического
содержания
Выбор шаблона
для создания
схемы
Схемы различных типов
отличаются друг от друга
используемым шаблоном.
Шаблон определяет общий
стиль оформления, состав
слоев и используемые для
создания схемы библиотеки.
Графическая схема состоит
из статического содержания
и динамических элементов.
Вид динамических элементов
зависит от их состояния от
состояния, статическое
содержание схемы
постоянно.
Статическое содержание
схемы можно или
нарисовать в визуальном
графическом редакторе или
импортировать из другого ПО
(Autocad, Microsoft Vision,
Adobe Illustrator, CorelDraw и
т.д.)
Ввод информации по
режимам работы
Редактирование шаблонов
Для каждого режима
работы можно
осуществляется
в
определитьмодуле
описание и
специальном
регламентированное
системы
Seamatica-SE. состояние
кажого динамического элемента
Проверка созданной
схемы
Создание статического динамических
элементов осуществляется в системе
Seamatica-SE.
Создание статического
Для проверки схемы
может быть
содержания
осуществляется
сформирован отчет,
отражающий
в системе
Seamatica-SE.
графическое наполнение схемы,
разметку динамических элементов,
описание режимов работы и модели
функционирования.
Динамический элемент отображается
на схеме в различных состояниях.
Подготовленная
схема
быть
Число состояний
для может
каждого
опубликована
автономного
элемента не для
ограничено.
Система
просмотра.
Автономный
просмотр
Seamatica-SE
позволяет
задавать
схемы
осуществляется
с
текстовое
описание для
использованием
динамических Интернет-браузера.
элементов на схеме.
Существует
возможность
Динамический
элемент просмотра
можно
схемы
функционирования
создать
в визуальном графическом
непосредственно
через
Интернет.
редакторе, можно
взять
из
библиотеки,
можно
превратить
в
Модель функционирования
динамических
элемент
фрагмент
технической системы можно легко
статического
схема.в
определить всодержимого
табличной форме
Для
динамического
элемента
виде набора матриц функциональных
задается
уникальный
идентификатор
зависимостей
элементов.
(благодаря
которому
к
элементу
В более сложных случаях
модель
можно
обратиться
извне)
и быть
текстовое
функционирования может
описание.
описана на языке программирования
JavaScript.
Создание статического динамических
элементов
осуществляется
в системе
Создание модели
функционирования
Seamatica-SE.
осуществляется в системе SeamaticaSE.
Создание модели
функционирования
Публикация схемы
Отчет по схеме создается в системе
Seamatica-SE.
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
5
Функциональность Seamatica-SE – разработка
интерактивной схемы
Управление
масштабом
отображения
Диалог управления
слоями схемы
Диалог
редактирования
динамического
элемента
Перечень
динамических
элементов на слое
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
6
Функциональность Seamatica-SE – Редактирование схемы в
визуальном графическом редакторе
Возможность использования для
редактирования внешних
графических редакторов. Поумолчанию используется мощный
векторный редактор Inkscape
(устанавливается вместе с
системой Seamatica-SE)
Инструменты редактирования
Использование графических
примитивов
Управление цветом,
прозрачностью, заливками
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
7
Создание функциональных элементов
Диалог размещения
динамического элемента из
библиотеки (размещение
элемента на схеме)
Диалог создания
динамического элемента на
основе статического
содержания (разметки)
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
8
Ввод информации по режимам работы
Диалог «Режимы работы».
Текстовое описание режима
Диалог «Режимы работы».
Задание
регламентированного
состояния динамических
элементов
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
9
Определение модели функционирования
Определение
функциональных
зависимостей
элемента
Задание матрицы
функциональных
зависимостей в
табличной форме
Система подготовки интерактивных графических схем “Seamatica-SE”
Программирование
поведения
элемента на языке
JavaScript
Innovative technologies
10
Достоинства системы Seamatica-SE
1. Простота в использовании
2. Возможность унификации схем
Для разработки
интерактивных графических
Схемы
функционирования
схем
в редакторе
Seamaticaбазируются
на открытых
SE не требуется
стандартах. Просмотр схем
программирования.
возможен
на различных в
Схемы
разрабатываются
Разработка
на основе
компьютерных
устройствах
визуальном схем
режиме.
имеющихся
SVG различных
под
управлением
изображений,
Использованиесистем,
операционных
подготовленных
с Интернет.
редактируемых
библиотек
локально
или через
использованием
популярных
позволяет унифицировать
Подготовленные
схемы легко
программных
систем: схемы
создание
могут
бытьоднотипных
интегрированы
в
Autocad,
Microsoft
Visio, Adobe
и значительно
ускорить
программное
Illustrator,
CorelDraw
процесс разработки.
разрабатываемое
программное
обеспечение.
Для оформления
схем в
3. Широкие возможности оформления
4. Широкие функциональные возможности
5. Открытость
системе Seamatica-SE могут
быть использованы все
возможности SVG, например:
• растровые и векторные
формы и шрифты
Схемы, разработанные в
• градиенты, заливки,
системе Seamatica-SE
прозрачность
обладают большой степенью
• различные варианты
интерактивности, сочетают
анимации
графическую и текстовую
• трансформации различных
информацию. Наглядное
видов
представление режимов
работы и использование
модели функционирования
существенно расширяют
сферу применения
интерактивных графических
схем.
6. Использование существующих схем
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
11
Связанное программное обеспечение
•
Вместе с системой подготовки интерактивных графических
схем Seamatica-SE могут использоваться другие
программные продукты компании Си-Проект:
Система подготовки интерактивных электронных
технических руководств Seamatica-ED. Подробную
информацию о продукте можно получить по URL
www.seamatica.ru
Автоматизированная система подготовки
эксплуатационных данных
Автоматизированная система информационной
поддержки эксплуатации технических средств
Система информационной поддержки борьбы с
пожаром
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
12
Информация о продукте
•
Дополнительная информация о продукте:
Получить дополнительную информацию о
продукте вы можете по URL www.seamatica.ru
•
Ваши вопросы вы можете задать разработчику
программного обеспечения Seamatica-SE:
ЗАО «Си Проект».
Россия, Санкт-Петербург,
ул. Маршала Говорова, д.52
тел. (812) 740-35-95
www.seaproject.ru,
info@seaproject.ru
Система подготовки интерактивных графических схем “Seamatica-SE”
Innovative technologies
13
Download