Построение архитектуры технологической платформы открытых исследовательских пространств
Построение системы, обеспечивающей автоматизацию процессов накопления, хранения и обработки ресурсов, необходимых для организации исследовательской деятельности с использованием компьютерных технологий на основе единой технологической платформы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 07.11.2018 |
Размер файла | 366,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Чайковский технологический институт (филиал) ИжГТУ
ПОСТРОЕНИЕ АРХИТЕКТУРЫ ТЕХНОЛОГИЧЕСКОЙ ПЛАТФОРМЫ ОТКРЫТЫХ ИССЛЕДОВАТЕЛЬСКИХ ПРОСТРАНСТВ
С.А. Жукова
г. Чайковский
Аннотация
автоматизация технологический платформа компьютерный
Предложены подходы к построению системы, обеспечивающей автоматизацию процессов накопления, хранения, обработки и предоставления доступа ресурсов, необходимых для организации исследовательской деятельности с использованием компьютерных технологий на основе единой технологической платформы. Ключевыми положениями построения системы является применение принципов открытых систем, разработка профилей для научной среды и служащих основой для формирования нормативно-технического обеспечения, согласованного с международными стандартами и спецификациями. Описана архитектура системы, представлены результаты реализации ее отдельных компонент.
Ключевые слова: глобальные системы, технология открытых систем, архитектура информационных систем, стандарт, спецификация.
Abstract
This article deals with the principles to generate a system that provides the process automation of collecting, storing and processing of the data required to organize the research activities using the computer technologies on the basis of a one technology platform. The basic principles of the system generation are based on the open distributed systems to develop the profiles of scientific and educational environments and to generate their models as a basis of the development of the Regulatory and Engineering Provisions conform to the International standards and specifications. We describe the methods and the techniques of the resources systematization of the research activities, as well as the modes of their integration. We propose the composition and the structure of the system to support the research activities, and the results of the practice of the individual software elements.
Keywords: global systems, open systems technology, information systems modeling, standard, specification.
Введение
Наметившиеся тенденции объединения усилий и ресурсов в решении глобальных и вместе с тем локальных задач государствами, корпорациями, а также сообществами, послужило толчком к развитию и исследованию глобальных информационных систем, появлению новых подходов к их построению и оптимизации. Переход от разрозненных узкоспециализированных средств ИКТ к реализации интегрированных информационных сред, охватывающие взаимосвязанные процессы и ресурсы в рамках определенных видов деятельности выдвигают на первый план следующие требования:
- интероперабельность, т.е. система должна обеспечивать информационную и программную совместимость с внешними системами от разных производителей;
? мобильность, т.е. система должна обеспечивать возможность взаимодействия серверных компонентов, независимо от программно-аппаратной платформы;
? сопровождаемость, т.е. способность к совершенствованию или адаптации к изменениям среды функционирования или функциональных требований
? масштабируемость, т.е. система должна корректно обрабатывать запросы численностью до несколько сотен без потери производительности.
Развитие интегрированных сред характерно для всех сфер человеческой деятельности, в том числе для сферы научных исследований. В настоящее время используется большое многообразие представления информационных ресурсов в научной сфере, структура и формат хранения неоднородны, что затрудняет их консолидацию и организацию доступа к ним. Ведущие организации науки и образования обладают узкоспециализированными программными комплексами для проведения научных исследований, в том числе дистанционно, которые функционируют как автономные системы и имеют ограниченные средства взаимодействия с аналогичными системами и внешней средой.
Решением перечисленных проблем является создание единой технологической платформы (ТП) в соответствии с принципами открытых систем. Взаимодействие компонентов технологической платформы друг с другом, с пользователями и с внешними системами, основанное на открытых спецификациях и стандартах, формирует открытую распределенную научно-вычислительную среду и рассматривается как единая система. Реализация такой среды требует разработки нормативно - технической базы, регламентирующей описание модели ее архитектуры, модели взаимодействия с элементами внешней среды и пользователями.
1. Концепция открытого исследовательского пространства
Концепция построения исследовательского пространства (ИП) выражается в формировании модели как единой среды, моделирующей процессы, при взаимодействии исследователя, объекта исследования, численного эксперимента и программно-аппаратного комплекса [1]. Таким образом, основными структурными элементами пространства являются ресурсы и информационные процессы, возникающие в ходе исследовательской деятельности. К ресурсам исследовательской деятельности относятся: интеллектуальные (математические модели объектов и методы их исследования, результаты численных экспериментов над объектом, отчеты и публикации), алгоритмические (программы и программные комплексы, осуществляющие вычислительный эксперимент); организационные (правила и инструкции выполнения исследования, нормативная документация). Также в состав ИП входят аппаратные ресурсы (программно-аппаратные комплексы, необходимые для выполнения экспериментов). Перечисленные категории ресурсов используются для осуществления следующих информационных процессов: выбор объекта исследования, выбор инструмента исследования (компьютерного моделирования), формирование начальных условий, выполнение эксперимента, формирование документации по эксперименту, анализ результатов.
Ресурсное обеспечение научной деятельности осуществляется путем предоставления сервисов, поддерживаемых технологической платформой [2]. Построение технологической платформы в соответствии со стандартами и спецификациями формирует исследовательское пространство со свойствами открытости: масштабируемость, интероперабельность и мобильность.
2. Технология открытых систем в разработке технологической платформы поддержки исследовательской деятельности
Под технологической платформой в широком смысле слова будем понимать систему инструментов и ресурсов, обеспечивающих условия для осуществления научно-исследовательской деятельности на основе ИКТ. Платформа включает общесистемные компоненты вычислительных информационно-телекоммуникационных инфраструктур, приложения, ресурсы, документацию и пользователей (рисунок 1). Назначение ТП состоит в обеспечении взаимодействия элементов исследовательского пространства. На рисунке стрелками обозначены механизмы взаимодействия, подлежащие унификации и обеспечивающие интероперабельность системы. Построение единой ТП в соответствии с принципами открытых систем создает условия интеграции ресурсов ИП. Во-первых, предоставляется возможность совместного использования ресурсов.
Во-вторых, унификация механизмов взаимодействия позволит расширять возможности пространства минимальными усилиями путем добавления новых инструментов моделирования. В-третьих, реализация общих сервисов на уровне ТП значительно сократит затраты при ее развертывании и адаптации с учетом специфики научных исследований. Таким образом, архитектура платформы становится адаптируемой к потребностям применения.
Рис. 1 Состав технологической платформы и взаимодействие с элементами исследовательского пространства
Основным принципом технологии открытых систем является унификация и стандартизация для интерфейсов, служб и форматов данных при разработке аппаратных, программных, организационных и т. п. средств и технических решений [3]. Унификация и спецификация технических решений для единой ТП требует формирования соответствующего нормативно-технического обеспечения. Очевидно, что наука, как сфера применения ИТ, обладает некоторой спецификой, что должно учитываться в адаптации действующих стандартов, либо разработки новых спецификаций на механизмы взаимодействия как ресурсов, так и сервисов. Совокупность нормативно-технического обеспечения отражается в профилях ТП. Профиль задает некоторую функциональность, необходимую для выполнения конкретной прикладной задачи, агрегируя избирательным образом функциональные возможности стандартизованных спецификаций (стандартов или ISPs), [4]. Проведенный анализ требований к открытости и интероперабельности позволил выявить объекты стандартизации и разработать профиль ТП, который заключается в выборе набора базовых стандартов и включении в профиль обязательных требований выбранных базовых стандартов и подмножеств их факультативных возможностей [5]. В таблице приведены стандарты и спецификации в области хранения, защиты, визуализации, обмена научными и образовательными данными, которые легли в основу построения профилей архитектуры, ресурсов и сервисов ТП. Следует отметить, что на некоторые объекты стандартизации отсутствует национальные стандарты, поэтому разработаны регламенты, которые легли в основу реализации компонентов ТП:
Таблица 1
Назначение |
Описание |
Наименование спецификации (базовый стандарт) |
|
Профиль архитектуры |
|||
Архитектура распределенной обработки данных |
Описывают архитектуру системы, которая поддерживает распределение, переносимость и взаимодействие |
- эталонная модель открытой распределенной обработки данных ISO/IEC 10746: 2004, - эталонная модель среды открытых систем ISO/IECTR 14252: 1996. |
|
Архитектура приложения |
Описывает архитектуру серверной платформы языка Java для задач крупных организаций, структура приложения, реализующего общие и прикладные сервисы ТП |
набор спецификаций объектно -ориентированной распределенной системы J2EE 6.0 (Java 2 Platform, Enterprise Edition) Разработана обобщенная архитектура приложения |
|
Архитектура данных |
определяет общую терминологию и понятия, относящиеся к данным информационных систем, принципы организации информационных массивов в науке |
ГОСТ 34.321-96. Система стандартов по БД. Эталонная модель управления данными. Разработан регламент на структуру данных, в том числе в информационных массивах, баз данных |
|
Профиль ресурсов |
|||
Формат обмена документацией |
открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями |
стандарт обмена электронными документами OpenDocumentFormatISO/IEC 26300, основан на XML-формате |
|
Формат метаописания организационного ресурса |
содержит требования к организации учебного материала |
Стандарт RUS-LOM Образцовая модель объекта контента для совместного использования, основан на стандарте XML. |
|
Формат метаописания интеллектуального ресурса - публикации, печатные издания |
Правила и процедуры обмена сведениями о ресурсе в ИП |
ГОСТ 7.14-98 Система стандартов по информации, библиотечному и издательскому делу. Формат обмена данными. |
|
Формат метаописания алгоритмического ресурса - программы компьютерного моделирования |
Правила и процедуры обмена сведениями о ресурсе с ТП и внешними системами |
Разработан технологический регламент создания и упаковки программы ЭВМ, основан на стандарте XML. |
|
Формат обмена интеллектуального ресурса - результаты численных экспериментов |
Правила и процедуры обмена сведениями о ресурсе с внешними системами |
Разработан регламент, основан на стандарте XML. |
|
Профиль сервисов |
|||
Регистрация ресурса |
Правила и процедуры размещение сведений о ресурсе в ИП |
Разработан организационный регламент |
|
Хранение ресурса |
Правила и процедуры размещение ресурсе в хранилище |
Разработан технологический регламент |
|
Мастер эксперимента |
Соглашения о пользовательском интерфейсе |
Разработан регламент взаимодействия пользователя и системы при выполнении основных процессов исследовательской деятельности, доступ к ресурсам осуществляется посредством Интернет-портала |
|
Вычисление эксперимента |
Описывает правила, процессы и процедуры для использования алгоритмических ресурсов в составе исследовательского пространства |
Разработан технический регламент на API, т.е. интерфейс взаимодействия программных комплексов компьютерного моделирования и ТП |
3. Описание профиля архитектуры ТП
Архитектура - фундаментальная организация системы, реализованная в ее компонентах, их взаимосвязях друг с другом и с окружающей средой и руководящие правила проектирования и развития системы [6]. Анализ архитектуры позволяет выделить объекты стандартизации для построения профиля интероперабельности. Представим описание обобщенной архитектуры ТП в следующих аспектах:
- размещение в вычислительной среде;
- состава и структуры ;
- организации взаимодействия.
ТП представляет собой распределенную среду, которая включает множество вычислительных узлов и развернутого на них программного приложения. На рисунке 2 приведена общая архитектура вычислительной среды.
Рис. 2 Общая архитектура вычислительной среды
Вычислительная среда строится как совокупность вычислительных узлов с определенными ролями.
С одной стороны имеем узлы клиентов, как организаций - поставщиков вычислительных ресурсов, с другой стороны узлы пользователей, осуществляющих доступ к сервисам компьютерного моделирования. Следует отметить, что использование J2EE 6.0 [7] и языка Java позволяет функционировать системе на ВУ распространенных программно-аппаратных платформ от разных производителей. Таким образом, обеспечивается свойства открытости мобильность и независимость от производителя.
Сервер приложений (Application Server) - программно-аппаратный комплекс, на котором размещены основные подсистемы приложения. Сервер приложений осуществляет управление ресурсами и сервисами ИП.
Веб-портал (Web-portal Server) - сервер, на котором установлено Web-приложение, обеспечивающее взаимодействие пользователя и ИП, принимает запросы пользователя и возвращает результаты обработки запросов, на данном сервере размещена подсистема управления контентом.
Вычислительный сервер (CR) - предназначен для выполнения расчётов, задание на проведение которых выдает сервер приложений. На каждом подключенном к системе вычислительном узле устанавливается агент (Agent Software) задачей которого является сбор информации о данном вычислительном узле, оценка мощности, получение, выполнение и выгрузка задания, полученного с сервера приложений.
Клиент - устройство, обладающее достаточными ресурсами, и возможностью взаимодействовать с ТП для выполнения сервисов, а так же на получение результатов работы.
Среда функционирования ТП описывается установленным на ВУ общесистемным и прикладным программным обеспечением (рисунок 3):
? Программная платформа для сервера приложений в соответствии со спецификацией Java EE Oracle Glassfish 3.1 или Red Hat JBoss
? Операционная система Microsoft Windows Server 2003 или Oracle Solaris
? Программная платформа для сервера веб-контента Apache Tomcat 7
? Поддерживаемые СУБД Microsoft SQL Server, MySQL, Oracle
Среда функционирования клиентских мест описывается популярными операционными системами семейства Microsoft, Linux, Mac OS и браузерами Internet Explorer, Chrome, Mozilla Firefox, Safari, Opera.
Рис. 3 Среда функционирования ТП
Взаимодействие пользователя с ИП осуществляется через портал webportal.ovlc.war, который включает блок управления доступом к ресурсам. Кроме того, портал включает набор функций по наполнению, обслуживанию и публикации информации по тематике научных исследований.
Реализация основных сервисов и их поддержка осуществляется приложением application.ovlc.war, в котором компоненты декомпозированы на уровни в соответствии с моделью Model-View-Controller [8]:
? модель, данный уровень представлен классами, чьи экземпляры описывают отдельные записи в таблицах базах данных
? сервисы, данный уровень содержит классы для поддержки транзакций ввода, выводы и обработки данных.
? контроллер, обеспечивают доступ к сервисам-функциям системы пользователям, логика преобразования данных полученных от пользователя или сервиса к виду понятному сервисам проекта;
- графический интерфейс (GUI), содержит набор классов и страниц для обеспечения доступа к сервисам пользователю.
- уровень DAO в рамках спецификации Java 2EE, в функции которого входит осуществление взаимодействия с базой данных, конвертирование данных из объектной модели в реляционную модель.
Программное приложение включает набор общих и прикладных сервисов, которые реализуются компонентами, сгруппированными в пакеты.
Пакет управления ресурсами предназначен для выполнения функций, связанных с управлением ресурсами и включает компоненты, реализующие прикладные сервисы регистрации ресурсов, их создание, поиск и фильтрацию, публикация, управление заявками на размещение ресурсов в составе ИП.
Пакет управления экспериментами включает компоненты, реализующие прикладные сервисы формирование данных для экспериментов, планирование (распределение вычислительных ресурсов между экспериментами) и его выполнение, анализ полученных результатов.
Пакет «Управление документацией» включает компоненты, реализующие прикладные сервисы для формирования сведений в виде отчетов, включая графики, таблицы и текст, работа с шаблонами документов.
Взаимодействие компонентов приложения между собой осуществляется посредством интерфейсов. Интерфейс - семантическая и синтаксическая конструкция программы, используемая для специфицирования услуг, предоставляемых классом или компонентом [8]. В отличие от многих других видов интерфейсов, в объектно-ориентированномпроектировании он является строго формализованным элементом. Использование строго типизированных интерфейсов в ТП дает возможность взаимодействия с прикладными и общими сервисами, подключения дополнительных компонент, расширяющих функционал ТП. К таким компонентам относится программные продукты компьютерного моделирования, а также новые сервисы, специфичные для конкретных направлений научных исследований. В таблице представлены интерфейсы для критичных объектов ТП с точки зрения интероперабельности.
Таблица 2
Наименование |
Назначение |
|
ILabSource |
Интерфейс описывает методы, реализуемых классами управления ресурсами |
|
IRequest |
Интерфейс описывает методы, реализуемых классом заявок на регистрацию ресурса |
|
I_for_SB_VirtLab |
Интерфейс описывает методы, реализуемых классами приложения компьютерного моделирования |
|
IDocument |
Интерфейс описывает методы, реализуемых классами управления отчетами |
|
IExperiment |
Интерфейс описывает методы, реализуемых классами управления экспериментами |
4. Выводы
Приведенная модель архитектуры ориентирована на решение глобальных задач науки и рекомендована для создания технологической платформы поддержки исследовательской деятельности, объединяющая интеллектуальные, организационные и вычислительные ресурсы ВУЗов, научных сообществ и корпораций в решении прикладных задач. Определен профиль модели архитектуры платформы, который представляет собой совокупность базовых спецификации международных и гармонизированных стандартов ИТ в области хранения, передачи, обработки и защиты данных. Вместе с тем разработаны способы взаимодействия ресурсов, а также пользователя с системой.
Декомпозиция компонентов с одной стороны, и организация взаимодействия за счет использования интерфейсов, с другой стороны, обеспечивает достижение таких важных характеристик, как расширяемость, масштабирование и интероперабельность системы.
Применение принципов открытых систем в построение исследовательского пространства позволит создавать интероперабельные среды в сфере науки.
Литература
1. Ефимов И.Н., Жевнерчук Д.В., Козлова С.Ж., Николаев А.В., Открытые виртуальные исследовательские пространства. Технология построения. Нижний Новгород: Издательство Нижегородского Государственного университета им.Н.И.Лобачевского, 2008. 203 с.
2. И.Н.Ефимов, С.Ж.Козлова, С.А. Жукова Концептуальные основы интеграции открытых виртуальных лабораторных комплексов, Вестник ИжГТУ, № 3, 2011. С. 192-198.
3. Олейников А.Я.. Открытые системы, БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - ИНТУИТ.ру, 2011.
4. Аншина М., Бузмаков В. Проблемы стандартизации и проектной деятельности в области ИТ. [Электронный ресурс] /Корпоративный менеджмент. Режим доступа к ресурсу: http://www.cfin.ru/itm/standards/st_troubles.shtml.
5. ФГУП «Стандартинформ». Национальные стандарты РФ http://www.vniiki.ru/catalog/gost.aspx [Электронный ресурс].
6. Костогрызов A.M., Нистратов Г.А. Стандартизация, математическое моделирование, рациональное управление и сертификация в области системной и программной инженерии. М. Изд."Вооружение, политика, конверсия", 2004, 2-е изд. 2005. 395 с.
7. Java 2 Platform. Обеспечение совместимости, переносимости и возможности сетевого взаимодействия [Электронный ресурс]: Sun Microsystems. - режим доступа: http://ru.sun.com/java/j2ee/whitepaper.pdf.
8. Арлоу, Нейштадт. UML 2 и Унифицированный процесс: практический объектно-ориентированный анализ и проектирование. Символ-Плюс, 2-е изд. 2007. с. 624.
Размещено на Allbest.ru
...Подобные документы
Анализ решений и выбор платформы виртуализации. Обоснование выбора VMwareESXi в качестве платформы для создания учебного класса. Системные требования к аппаратной части для выбранной платформы. Создание макета на основе сервера виртуализации VMwareESXi.
дипломная работа [4,1 M], добавлен 12.04.2017Отличительные черты смартфонов и коммуникаторов от обычных мобильных телефонов, их дополнительные возможности. Назначение и конфигурация платформы J2ME, ее функции. Порядок проектирования приложения для мобильного телефона на основе платформы J2ME.
дипломная работа [3,6 M], добавлен 05.09.2009Понятие и функциональные особенности Java Card как версии Java-платформы для устройств с крайне ограниченными вычислительными ресурсами, оценка ее возможностей и необходимых ресурсов. Анализ степени безопасности платформы, взаимодействие компонентов.
презентация [1,0 M], добавлен 19.05.2014Система методов и способов сбора, накопления, хранения, поиска и обработки информации на основе применения средств вычислительной техники. Телепроекты, телеконференции, дистанционное обучение. Системы компьютерной графики (компьютерных презентаций).
реферат [37,7 K], добавлен 26.01.2015Сравнительный анализ гостиничных информационных систем. Анализ и выбор CASE-средств для моделирования бизнес-процессов. Визуальная и математическая модели предметной области, выбор архитектуры и платформы информационной системы, построение базы данных.
дипломная работа [1,4 M], добавлен 20.07.2014Обзор существующих технологий разработки программного обеспечения. Описание платформы NET Framework. Принцип работы платформы: компиляция исходного кода; процесс загрузки и исполнения кода; IL-код и верификация. Новые возможности платформы NET Framework.
реферат [30,7 K], добавлен 01.03.2011Обзор технологической платформы для разработки клиентского веб-интерфейса. Выбор платформы базы данных, языка разработки, фреймворка на стороне сервера и клиента. Создание схемы данных MySQL. Работа пользователя и оператора с программным продуктом.
курсовая работа [4,1 M], добавлен 17.07.2012Оценка применения информационно-компьютерных технологий. Обзор совокупности методов, производственных процессов и программно-технических средств, интегрированных с целью сбора, обработки, хранения, распространения, отображения и использования информации.
статья [19,0 K], добавлен 26.08.2017Обзор существующих решений на основе открытых данных. Технологии обработки данных и методы их визуализации. Социальные сети для извлечения данных. Ограничение географической локации. Выбор набора и формат хранения открытых данных, архитектура системы.
курсовая работа [129,5 K], добавлен 09.06.2017Моделирование различных систем событий. Особенности мультиагентной платформы JADE. Использование агентов, нарушающих принятый порядок работы системы. Реализация программы на языке Java. Вычислительная модель агента. Моделирование игры в "наперстки".
курсовая работа [423,6 K], добавлен 30.01.2016Содержание справочной правовой системы "КонсультантПлюс", порядок обновления информации, система поиска документов в базе данных, внедрение новой технологической платформы. Преимущества системы "КонсультантПлюс", структура информационных банков.
реферат [395,3 K], добавлен 21.06.2010Разработка базы данных учета и хранения заявок пользователя. Создание программного средства на основе клиент/серверной технологии. Описание возможностей платформы Tandem Framework. Апробация программы автоматизации процессов подачи и обработки заявок.
дипломная работа [3,6 M], добавлен 08.03.2013Состязание между игроками с использованием компьютерных технологий. Применение имитационного моделирования для разработанных бизнес-процессов киберспортивного портала. Построение модели публикации новости, регистрации на турнир и вступления в команду.
курсовая работа [2,4 M], добавлен 11.02.2017Разработка инфологической и даталогической модели, обобщенного алгоритма и средств защиты программы по автоматизации начисления заработной платы на основе платформы 1С:Предприятие 7.7, входные и выходные параметры, программный код проведения документа.
курсовая работа [2,0 M], добавлен 23.06.2011Обзор технологий обнаружения атак. Модуль накопления и хранения предупреждений. Алгоритм работы подсистемы. Реализация клиент-серверной технологии. Клиентская часть программы. Реализация модуля шифрования, модуля накопления и хранения предупреждений.
дипломная работа [582,6 K], добавлен 17.11.2014Выбор аппаратной и программной платформы системы планирования и учета нарядов подразделения. Определение архитектуры создаваемой системы, сравнение существующих технологий программирования. Реализация подсистемы идентификации и авторизации на сайте.
дипломная работа [3,1 M], добавлен 19.01.2017Описание морской ледостойкой стационарной платформы имени Ю. Корчагина. Анализ системы технической эксплуатации электрооборудования. Должностные обязанности энергослужбы, компьютеризированная система организации технического обслуживания и ремонта.
дипломная работа [8,2 M], добавлен 29.11.2011Виды экономической деятельности ТОО "Компания Первый БИТ". Организационная структура предприятия, его техническая база. Описание объектов технологической платформы 1С: Предприятие 8, оптимизация работы приложения. Архитектура взаимодействия с СУБД.
отчет по практике [162,4 K], добавлен 07.09.2015Обеспечение устойчивости грузоподъемных машин - важнейшее условие при разработке систем управления их рабочими операциями. Физическая модель платформы. Краткие технические характеристики элементов. Схема автоматизации и электрическая принципиальная схема.
курсовая работа [4,2 M], добавлен 09.12.2013Описание платформы Deductor, ее назначение. Организационная структура аналитической платформы Deductor, состав модулей. Принципы работы программы, импорт и экспорт данных. Визуализация информации, сценарная последовательность и мастер обработки.
курсовая работа [3,7 M], добавлен 19.04.2014