18c0693f

Опыт разработки систем конфигурационного управления



Г. Серяков, А. Симкин, Б. Позин, Компания Аргуссофт (Москва)






Необходимые сведения о
конфигурационном управлении (КУ)


Элементы КУ



Чем является КУ для пользователей

Для сотрудников организации, охваченной КУ, она может различным образом (воспринимаемые особенности ранжированы от точки зрения руководителя до рядового исполнителя):


Особенности различных систем конфигурационного управления

Системы КУ (СКУ) могут содержать в себе богато структурированные данные и менее разнообразные процессы, и наоборот. Типичный случай СКУ будет содержать в себе как достаточно сложные данные, так и нетривиальные процессы, но особенности СКУ наиболее наглядно проявляются в крайних случаях.

Пример СКУ со сложностью данных (СКУ для "ЦЕНТР-МЕБИУС")

Постановка задачи:



Особенности задачи


Схема версионного хранения

Схема версионного хранения основана на модели версионных данных, то есть формальном представлении объектов КУ в их взаимном отношении (Рис. 1).

Рис. 1.

Пример СКУ со сложностью процессов (СКУ региона для сопровождения
нормативно-справочной документации в масштабах региона)



Постановка задачи



Особенности задачи

  • Территориальная распределенность
  • Включенность в ежедневный технологический процесс
  • Интеграция с почтовыми системами
  • Упрощенная модель данных.

    Схема ведения и сопровождения



    Рис. 2


    Рис. 3


    Рис. 4


    Рис. 5

    Функциональные возможности, доступные с рабочего места исполнителя

    • Отображение актуального состояния процессов ведения и сопровождения
    • Просмотр истории процессов ведения и сопровождения
    • Ручная коррекция состояния
    • Генерация отчетов
    • Автоматизированная регистрация событий конфигурационного управления с помощью сообщений почтовой системы


    []
    []
    []