Руководитель проекта ЗАО “ Корпорация “ Парус ” –...
DESCRIPTION
Соответствие Региональной информационно-аналитической системы требованиям концепции стандартизации программного обеспечения. Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н. Архитектура РИАС. Аналитические блоки. Авторизованные пользователи. Иные пользователи. Портал. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/1.jpg)
Соответствие Региональной информационно-аналитической
системы требованиям концепции стандартизации программного
обеспечения
Руководитель проекта ЗАО “Корпорация “Парус” – Максимов Е.Н.
![Page 2: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/2.jpg)
Архитектура РИАС
Портал Аналитическиеблоки
Авторизованные пользователи
Подсистема предоставления данных
Подсистема обработки данных
Подсистема преобразования
Транспортная подсистема
Подсистема хранения данных
БДФОИВ1
БДФОИВ2
БДФОИВ3
Репозиторийалгоритмов
…
Сис
тем
а ин
фор
мац
ионн
ой
безо
пасн
ости
Сис
тем
а уп
равл
ения
ЭА
Р
Сис
тем
а ж
урна
лиро
вани
еУправляющая система Функциональная система
Мет
адан
ные
Спр
авоч
ники
и
клас
сиф
икат
оры
Технологическая система
Иные пользователи
![Page 3: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/3.jpg)
Стандарты
Документы, используемые при разработке типовых модулей интеграции компонент РИАС:
•стандарт электронного информационного обмена между информационными ресурсами субъектов государственной и муниципальной власти и региональным хранилищем данных;
•регламенты электронного информационного обмена между информационными ресурсами субъектов государственной и муниципальной власти и региональным хранилищем данных;
•регламенты раскрытия информации.
![Page 4: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/4.jpg)
Стандарты
Стандарты, используемые при разработке РИАС:
•стандарт регионального унифицированного хранилища;
•стандарт описания показателей РИАС и их характеристик;
•стандарт взаимодействия аналитических блоков РИАС с унифицированным хранилищем.
![Page 5: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/5.jpg)
Стандарты
Стандарты, используемые при разработке справочников и метаданных РИАС:
•стандарт регионального унифицированного хранилища;
•стандарт на справочники и классификаторы РИАС.
![Page 6: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/6.jpg)
РИАС. Пространство спецификаций.
Использованное пространство спецификаций :
Главный профиль АПО, версия 0.4, редакция 03.08.05
Архитектурный уровень спецификации
Функциональный уровень спецификации
Локальный уровень спецификации
![Page 7: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/7.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель для открытой распределенной обработки – ODP RM
Использована при эскизно-техническом проектировании РИАС.
Пример: Концепция РИАС.
![Page 8: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/8.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Архитектура открытого распределенного управления – ODMA
Анализ провести не удалось, так как стандарт является закрытым.
Доступные программно-технические платформы не позволяют поддерживать данный стандарт в полном объеме.
![Page 9: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/9.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель окружения открытых систем – OSE RM
Анализ провести не удалось, так как стандарт является закрытым.
![Page 10: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/10.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель управления данными – DM RM
Используется в техно-рабочем проекте на РИАС при описании проектных решений:
• по входной и выходной информации;• по составу документов и сообщений;• по способам организации информации;• по последовательности обработки информации;• по составу программных средств;• по алгоритмам (проектным процедурам).
![Page 11: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/11.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель машинной графики – CG RM
Используется при разработке:
сервисов РИАС в пользовательском интерфейсе администратора унифицированного хранилища РИАС.
![Page 12: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/12.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель открытой архитектуры документов и обмена форматами – ODА RM
Анализ провести не удалось, так как стандарт является закрытым.
![Page 13: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/13.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель управления качеством и обеспечения качества – ISO 9000
Используется в следующих процессах:• Проектирование и разработка ПП (планирование проектирования и разработки ПП; входные данные проектирования и
разработки ПП; выходные данные проектирования и разработки ПП; анализ проекта и разработки ПП; проверка проекта и разработки ПП; утверждение проекта и разработки ПП; управление изменениями проекта и разработки ПП);
• Проектирование и разработка при внедрении (планирование проектирования и разработки при внедрении; входные данные
проектирования и разработки при внедрении; выходные данные проектирования и разработки при внедрении; анализ проекта и разработки при внедрении; проверка проекта и разработки при внедрении; утверждение проекта и разработки при внедрении; управление изменениями проекта и разработки при внедрении);
• Управление производством и предоставлением услуг (планирование выпуска продукции и предоставления услуг; идентификация и
прослеживаемость продукции; управление несоответствующей продукцией; хранение, упаковка и поставка продукции)
![Page 14: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/14.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эталонная модель жизненного цикла программного обеспечения
При разработке РИАС используется Стандарт Корпорации Парус на создание ПО.
Данный стандарт учитывает все требования ГОСТ Р ИСО/МЭК 12207-99, ГОСТ 34.ХХХ, ГОСТ Р 9000.Х.
Стандарт Корпорации Парус на создание ПО сертифицирован по ISO 9001:2000.
![Page 15: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/15.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Эргономика программных продуктов
При разработке РИАС используется Стандарт визуального интерфейса ПП Корпорации Парус.
![Page 16: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/16.jpg)
Результаты экспертизы РИАС.
Архитектурный уровень спецификации.
Управление безопасностью
Разработаны следующие документы:
• Концепция РИАС (раздел Информационная безопасность РИАС);• Сборник нормативно-правовых актов, обеспечивающих создание и функционирование РИАС ОГВ.
Планируется разработать в 2006 году следующие документы:
• Требования к обеспечению защиты информации в унифицированном хранилище данных; • Требования к подсистеме информационной безопасности.
![Page 17: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/17.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Моделирование процессов.
Используется язык моделирования UML.
Планируется доработка и уточнение соответствующих моделей.
Средство моделирования - Rational Rose.
Моделирование процессов сбора и консолидации данных проведено на этапе эскизно-технического проектирования РИАС.
![Page 18: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/18.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Архитектура безопасности. Ролевые модели.
Архитектура безопасности РИАС поддерживает ролевые модели.
![Page 19: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/19.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Определение этапов и процессов жизненного
цикла программ.
Используется Стандарт Корпорации Парус на создание ПО.
Данный стандарт учитывает все требования ГОСТ Р ИСО/МЭК 12207-99, ГОСТ 34.ХХХ, ГОСТ Р 9000.Х.
Стандарт Корпорации Парус на создание ПО сертифицирован по ISO 9001:2000.
![Page 20: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/20.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Определение стадий разработки системы.
•Проектирование и разработка ПП (планирование проектирования и разработки ПП; входные данные проектирования и
разработки ПП; выходные данные проектирования и разработки ПП; анализ проекта и разработки ПП; проверка проекта и разработки ПП; утверждение проекта и разработки ПП; управление изменениями проекта и разработки ПП);
• Проектирование и разработка при внедрении (планирование проектирования и разработки при внедрении; входные данные
проектирования и разработки при внедрении; выходные данные проектирования и разработки при внедрении; анализ проекта и разработки при внедрении; проверка проекта и разработки при внедрении; утверждение проекта и разработки при внедрении; управление изменениями проекта и разработки при внедрении);
• Управление производством и предоставлением услуг (планирование выпуска продукции и предоставления услуг; идентификация и
прослеживаемость продукции; управление несоответствующей продукцией; хранение, упаковка и поставка продукции)
![Page 21: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/21.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Определение состава проектной и рабочей
документации на систему.
Используется Стандарт Корпорации Парус на создание ПО.
Данный стандарт учитывает все требования ГОСТ Р ИСО/МЭК 12207-99, ГОСТ 34.ХХХ, ГОСТ Р 9000.Х.
Стандарт Корпорации Парус на создание ПО сертифицирован по ISO 9001:2000.
![Page 22: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/22.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Сопровождение и поддержка.
Используется ГОСТ Р ИСО 9001:2001.
![Page 23: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/23.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Моделирование и трансформация данных.
Представление структурированных данных при межсистемном взаимодействии.
Используются: •Extensible Markup Language (XML) (другие форматы не
используются); •стандарт W3C.
Пример: Комплект документов к техническим проектам ПП Парус,
используемых в проекте РИАС.
![Page 24: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/24.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Моделирование и трансформация данных.Трансформация данных на метаязыке для
представления.
Используются: •XSL Extensible Stylesheet Language Transformation (XSLT) v1.0; •стандарт W3C.
Пример: Комплект документов к техническим проектам ПП Парус,
используемых в проекте РИАС.
![Page 25: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/25.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Моделирование и трансформация данных.
Описание структуры данных на метаязыке.
Используются: •XML Schema Definition (XSD) v1.0; •XML Schema Part 1: Structures;•XML Schema Part 2: Datatypes;•стандарт W3C.
Пример: Комплект документов к техническим проектам ПП Парус,
используемых в проекте РИАС.
![Page 26: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/26.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Метаданные информационных объектов.
Распределенный поиск библиографических метаданных.
Данная функция в РИАС отсутствует.
![Page 27: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/27.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Организационный разрез.Форматы файловых объектов.
•PDF – используется для представления пользовательской документации;
•HTML – используется на портале РИАС;•RTF – используется для разработки проектной и рабочей
документации;•Мультимедиа форматы в РИАС не используются.
![Page 28: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/28.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Вычислительный разрез.Архитектура приложений.
Технологическая платформа:
•СУБД – Oracle 9i и выше;•Приложения – Delphi 6.
![Page 29: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/29.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Вычислительный разрез.Доступ к данным.
Доступ приложений к СУБД осуществляется через ODBC.
![Page 30: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/30.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Инфраструктурный разрез.Человеко-машинные интерфейсы.
-на портале РИАС и в аналитических блоках HTML v 4.01, CSS 2.1, HTTP v 1.1;
-В интерфейсе администратора Windows GUI.
![Page 31: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/31.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Инфраструктурный разрез.Электронная почта, передача файлов.
- в транспортной подсистеме – SMTP, POP3, FTP.
![Page 32: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/32.jpg)
Результаты экспертизы РИАС.
Функциональный уровень спецификации.
Инфраструктурный разрез.Кодирование символов.
Кодирование символов - Unicode v3.0 UTF-8.
![Page 33: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/33.jpg)
Предложение по корректировке Главного профиля.
Обеспечить свободный доступ к моделям, стандартам, указанным в Главном профиле АПО, в том числе и к закрытым:
• ISO 13244 – подмодель Архитектура открытого распределенного управления; • ISO/IEC 7498:1996 – эталонная модель окружения открытых систем;• ISO 8613 – эталонная модель открытой архитектуры документов и обмена форматами.
![Page 34: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/34.jpg)
Предложение по корректировке Главного профиля.
Предлагается заменить зарубежные стандарты на российские.
Например: Вместо ISO/IEC 12207 Information technology - Software life cycle processes использовать ГОСТ Р ИСО/МЭК 12207-99 Информационные технологии. Процессы жизненного цикла программных средств.
В Главном профиле АПО необоснованно используется множество зарубежных терминов и стандартов имеющих успешно используемые российские аналоги.
![Page 35: Руководитель проекта ЗАО “ Корпорация “ Парус ” – Максимов Е.Н](https://reader035.vdocuments.net/reader035/viewer/2022062301/5681480b550346895db53a0c/html5/thumbnails/35.jpg)
Руководитель проекта ЗАО “Корпорация “Парус” – Максимов Е.Н.