StdManagerCS представляет собой модульную клиент-серверную систему, состоит из двух основных модулей:
При помощи модуля StdManagerCS Администратор осуществляется управление настройками среды AutoCAD по каждой специальности.
Модуль StdManagerCS Клиент устанавливается на рабочие места и предоставляет пользователю различные инструменты в зависимости от загруженной специальности и настройки системы.
После загрузки обновлений открывается окно выбора дисциплин.
В зависимости от выбора пользователя будут загружены соответствующие инструменты. Вместе с выбранной будет загружена также и дисциплина Стандарт-клиент.
Если пользователь всегда работает только с одной дисциплиной, он может отключить окно выбора дисциплин.
При отрисовке примитивов через меню StdManagerCS происходит автоматическая подгрузка необходимых слоев, типов линий, текстовых и размерных стилей. Таким образом пользователю не приходится настраивать чертежи вручную, они не перегружены неиспользуемыми слоями и стилями, можно применять стандартные шаблоны AutoCAD. Пользователь может также загружать необходимые слои или стили с помощью соответствующих кнопок панелей инструментов StdManagerCS Клиент и использовать привычный функционал AutoCAD.
StdManagerCS Клиент содержит также ряд сервисных функций, помогающих быстро привести чертеж к стандартным настройкам, если в процессе работы произошли какие-либо отклонения.
Модуль является приложением Windows. Все функции доступны пользователю через выпадающее меню, а также через панель инструментов. В главном окне располагается древовидный перечень дисциплин. Раскрывая дисциплину, можно получить доступ к объектам, настраиваемым с помощью приложения.
Правая часть окна принимает различный вид в зависимости от настраиваемого объекта.
В каждой дисциплине автоматически создаются разделы по типам настраиваемых объектов:
Каждый тип объектов настраивается с помощью специального интерфейса.
Наряду с дисциплинами, создаваемыми администратором, существует предустановленная дисциплина Стандарт-клиент, которая загружается при запуске клиентского приложения совместно с любой другой дисциплиной. Она содержит настройки, которые должны быть доступны из других дисциплин. Дисциплина Стандарт-клиент открыта для редактирования, однако не может быть удалена.
Настройка дисциплины сводится к описанию объектов, перечисленных выше. Для каждого типа объекта предусмотрен собственный интерфейс.
При внесении изменений происходит автоматическое формирование временных пакетов обновления.
Интерфейс для работы с блоками позволяет добавлять блоки к дисциплине, удалять их, открывать на редактирование средствами одной из установленных версий AutoCAD. При изменении блока система предлагает администратору добавить измененный блок в пакет обновления.
Пользовательский интерфейс для каждой дисциплины полностью формируется администратором в соответствии с потребностями и действующим стандартом предприятия. В помощь администратору предложен ряд команд, автоматизирующих загрузку настроек при отрисовке объектов, вставке блоков и других действиях пользователей.
При выполнении администратором каких-либо действий по настройке программа автоматически формирует временные пакеты обновления. Эти пакеты недоступны пользователям для скачивания до тех пор, пока администратор не опубликует их.
Перед публикацией временных пакетов администратор может просмотреть их и отредактировать.
После публикации выбранные временные пакеты переходят в один пакет обновления, доступный для загрузки на клиентские рабочие места.
Сформированные пакеты могут быть повторно опубликованы без изменений, а также переведены во временные с возможностью редактирования состава пакета.
Модуль обновления позволяет не только добавлять новые файлы и изменять существующие на рабочих местах пользователей, но и удалять файлы, которые больше не нужны (например, при удалении блоков). При редактировании файлов меню они обновляются с автоматическим удалением старых компилированных файлов меню и файлов адаптаций соответствующих дисциплин на рабочих местах пользователей.
Часть функционала административного модуля заложена в надстройку для AutoCAD. Эта надстройка запускается при открытии блоков на редактирование из окна StdManagerCS Администратор или из выпадающего меню.
С помощью функционала надстройки можно экспортировать в любую дисциплину слои, текстовые и размерные стили. Надстройка также содержит ряд сервисных функций для работы с текстовыми объектами, слоями, стилями и т.д.
Контроль за соблюдением стандарта осуществляется с помощью стандартного механизма AutoCAD. StdManagerCS предоставляет администратору возможность автоматически сгенерировать DWS-файл на основе созданных настроек для каждой дисциплины в отдельности. Сгенерированные DWS-файлы попадают в пакет обновления и загружаются на рабочие места пользователей при следующем запуске клиентского приложения.