10 просмотров

Система проектирования прикладных решений

Система проектирования прикладных решений

Система проектирования прикладных решений (СППР) предназначена для проектирования прикладных решений (конфигураций) на платформе «1С:Предприятие» и ведения технической документации проекта. СППР может быть использована как в качестве инструмента для проектирования новых информационных систем, разрабатываемых в среде «1С:Предприятия 8», так и для описания и документирования существующих систем, разработанных ранее без использования СППР.

Система проектирования прикладных решений разработана как конфигурация на платформе «1С:Предприятие 8.3».

ПРИЛОЖЕНИЕ. ОПИСАНИЕ КОНФИГУРАЦИИ «СИСТЕМА ПРОЕКТИРОВАНИЯ ПРИКЛАДНЫХ РЕШЕНИЙ»

Назначение системы

Система проектирования прикладных решений (СППР) представляет собой конфигурацию для «1С:Предприятия 8» и предназначена для проектирования прикладных решений (конфигураций) на платформе «1С:Предприятие», ведения технической документации проекта, управления ошибками и изменениями в проекте.

Статья в тему:  Поступление на каскадера. Направления специализации каскадеров

СППР позволяет в формализованном виде описать автоматизируемые процессы, создать логическую модель разрабатываемой системы и оценить ее корректность. В соответствии с разработанной моделью средствами СППР можно спроектировать метаданные конфигурации и сценарии работы пользователей, разработать систему прав доступа и подготовить справку конфигурации.

Возможности использования

Система проектирования прикладных решений может использоваться:

  • для проектирования новой информационной системы;
  • для описания ранее разработанной системы в целях документирования и управления дальнейшими изменениями;
  • в целях ознакомления с проектными решениями, реализованными в конкретном проекте.

Процесс проектирования в СППР

Проектирование при помощи СППР охватывает следующие этапы:

На рисунке представлены взаимосвязи основных понятий СППР.

При проектировании информационной системы описываются автоматизируемые процессы. Исходя из описания процессов, строится логическая модель проектируемой системы. На основании логической модели строится физическая модель, воплощаемая в метаданных разрабатываемой конфигурации.

При необходимости внесения изменений в проект используется механизм технических проектов. Изменения основываются на принятых требованиях и документируются c привязкой к изменяемым процессам, а также объектам логической и физической модели.

Рис. Взаимосвязи основных понятий СППР

Описание автоматизируемых процессов

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

СППР позволяет зафиксировать перечень автоматизируемых процессов, процессы при этом могут быть сгруппированы по усмотрению пользователя.

Рис. Список автоматизируемых процессов

При описании процесса фиксируется его описание, отражающее суть процесса, события начала и окончания процесса.

Статья в тему:  Станок для изготовления профнастила своими руками. Ручной листогиб для производства заборов из профнастила ЛСП2000 Станок ручной для профнастила руками

Рис. Общее описание процесса

Процесс детализируется до отдельных шагов, исполняемых конкретным исполнителем.

Рис. Перечень шагов процесса

Рис. Описание шага процесса

Создание логической модели проектируемой системы

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

Логическая модель в СППР строится с использованием методологии IDEF0. В рамках создания логической модели описываются функции системы и производится их декомпозиция.

Рис. Список функций

Основой описания функции является ее IDEF-схема. Схема позволяет в наглядной форме отразить взаимосвязь отдельных (дочерних) функций, потоков данных и исполнителей.

Рис. IDEF-схема функции

Рис. Сервисные возможности работы с функциями

Разработка архитектуры

Разработка архитектуры конфигурации выполняется на основе логической модели. При этом метаданные соотносятся с объектами данных, перечень которых определяется при разработке функций.

Рис. Описание объектов метаданных

Рис. Связи объекта метаданных

Проектирование интерактивных операций

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

Описание последовательностей интерактивных операций, выполняемых пользователем в системе, позволяет проанализировать, реализуем ли закладываемый в систему функционал в рамках конкретного автоматизируемого процесса.

Рис. Описание операций

Подготовка справки

СППР позволяет автоматически формировать тексты справки для разрабатываемой конфигурации. Подготовленные тексты справки в формате html могут быть выгружены из СППР и загружены в конфигурацию штатными средствами конфигуратора.

Статья в тему:  Ожидание вознаграждается цитаты. Ожидание

Справка формируется в едином стиле, с использованием единой структуры описания. Стили оформления справки (шрифты, отступы, выделения) могут настраиваться непосредственно в СППР.

Рис. Подготовка текста справки для объекта метаданных

Рис. Подготовленный текст справки.

Работа с требованиями

Рис. Работа с требованиями

Управление проектом и изменениями

Для управления проектом и изменениями в СППР используется функциональность ведения технических проектов. Данная функциональность позволяет организовать коллективную работу над проектом с отслеживанием прохождения различных этапов проекта. При этом возможна гибкая настройка этапов, согласование этих этапов, уведомление участников команды разработки об изменениях.

Использование технических проектов обеспечивает внесение изменений в имеющийся проект таким образом, чтобы эти изменения были увязаны с логической моделью, были прозрачны и информативны для других участников проекта.

Рис. Список технических проектов

Рис. Работа с техническими проектами

Рис. Возможности технических проектов

Работа с ошибками

СППР позволяет вести регистрацию ошибок по разрабатываемым проектам, в разрезе версий, сроков исправления, разделов проекта, статусов и т. д. Функционал системы предлагает готовую методику работы с ошибками, предоставляющую возможность формирования различных отчетов, публикации информации об ошибках. Система позволяет настроить связи между проектами, указать, какие проекты-библиотеки включаются в проект, с учетом конкретных версий проектов. Это позволяет получать информацию о наличии в проекте ошибок, источниками которых являются используемые библиотеки.

Рис. Работа с ошибками

Помимо перечисленных возможностей, СППР содержит следующую функциональность:

  • контроль изменений объектов СППР в разрезе различных пользователей,
  • версионирование проектной информации,
  • возможность настройки правил проверки функциональной модели в режиме «1С:Предприятие»,
  • возможность настройки дополнительной информации об объектах информационной базы,
  • возможность использования дополнительных отчетов и обработок,
  • обмен сообщениями между участниками проектной команды,
  • рассылка уведомлений по техническим проектам, задачам и ошибкам, новым сообщениям в системе,
  • возможность настройки рассылок отчетов по электронной почте,
  • полнотекстовый поиск,
  • работа с регламентными заданиями.
Статья в тему:  Тест как узнать что ты псих. Тест: узнайте, насколько вы психопат

Система СППР 2 — обзор возможностей и разница с СППР 1

1. Решение СППР 2

Здравствуйте, коллеги! В данной статье будут приведены общие сведения о системе проектирования прикладных решений 2 (далее СППР 2), а также механизмы работы СППР в 1С. Также будут описаны преимущества системы СППР 2 перед СППР 1.

Система проектирования прикладных решений – это особая система, которая регламентирует и управляет конфигурациями на платформе системы «1С:Предприятие», а также проводит всю техническую документацию. Решение СППР 2 может задействоваться в виде инструментария для проектировки новых информационных систем, либо для описания существующих систем, которые были созданы, без помощи СППР.

2. Преимущества системы СППР 2 перед СППР 1

Рассмотрим расширенные возможности и новые задачи СППР 2 в сравнении с функционалом СППР 1, которые были разработаны для большего удобства юзеров:

· Для руководителей проектов:

1. Проводить управление любыми переменами внутри проекта, а также редактировать прошлые проекты;

2. Создавать поэтапный план исполнения проекта;

3. Проводить клиентский учёт необходимых требований для проекта и переносить все пожелания в поэтапный план;

4. Распоряжаться ресурсами, которые будут задействованы на проект или конкретную задачу внутри проекта;

5. Строить модель проекта по действующим процессам;

6. Проводить детальный анализ по готовности проекта.

1. Создание собственного рабочего графика;

2. Возможность веси беседу при помощи сообщений со всеми участниками текущего проекта;

3. Создавать максимально комфортный функционал для всех, в конкретном проекте;

Статья в тему:  Оружейный завод калашникова. Ключевые компании

4. Видеть в таблице все требования заказчика по текущему проекту;

5. Проверять свою востребованность и необходимость участия в других побочных, но смежных проектах.

· Также присутствуют нововведения по упрощению подготовки всей информации для технических писателей и появился доступ к материалам проекта и автоматическое тестирование для тестировщиков.

3. Задачи СППР 2

Во время внедрения проекта информационной системы происходит опись всех автоматических процессов. Исходя из всех процессов, происходит построение общей модели проекта, после чего происходит построение физической модели.

Рассмотрим этапы проектирования:

1. Для начала необходимо провести описание всех процессов, которые подвергаются автоматизации. Система СППР 2 фиксирует тот перечень процессов для автоматизации, который может редактироваться по желанию пользователей, как показано на скриншоте ниже.

Перечень систем для автоматизации в системе СППР 2

Далее, формируется перечень с описанием сути проекта, а также происходит закрепление точек для начала и конца проекта:

Закрепление точек для начала и конца проекта в системе СППР 2

Далее происходит детализация процессов в проекте, то есть разбитие проекта на подзадачи для конкретного исполнителя:

Детализация процессов в проекте

2. Логическая модель системы является следующим шагом в системе СППР 2. Данная модель описывает функционал разрабатываемой конфигурации. При этом используются методология IDEF, то есть описание всего функционала проекта и его декомпозиция, как показано ниже:

Использование методологии IDEF

При помощи методологии IDEF производится визуализация, в виде блок-схемы взаимосвязей функционала проекта, а также всех разработчиков:

Статья в тему:  Мероприятие к 9 мая в детском саду. Сценарий праздника день победы в детском саду

Визуализация процессов при помощи методологии IDEF

3. Третий этап в СППР 2 при работе в системе 1С:Предприятие – это проработка архитектуры конфигурации для проекта, которая производится, основываясь на логической модели из прошлого этапа. Все метаданные подгружаются из конфигурации в самом процессе её создания, как демонстрируется на примере ниже:

Проработка архитектуры конфигурации в системе СППР 2

Далее ER-диаграмма данных производит анализ общей структуры метаданных:

4. Следующим этапом в СППР 2 является автоматическое формирование текстов для справки, которая будет соответствовать новой конфигурации проекта. Тексты справки подлежат выгрузке из СППР 2, а также загрузке в саму конфигурацию.

СППР 2 формирует справку в общей единой стилистике, основываясь на взаимосвязи внутренних систем, а также на метаданные и операции внутри различных функций конфигурации программы 1С:Предприятие.

Также есть возможность настройки стиля справки, а именно: шрифта, выделений, отступов и так далее:

Текст справки в программе 1С:Предприятие 8

5. Пятый этап в СППР 2 – это общее управление проектом. Этот этап объединяет весь коллектив, который работает над проектом, и позволяет прослеживать каждый этап разработки, осуществляя согласование каждого этапа.

Все изменения, которые заносятся в проект, проверяются на соответствие логической модели системы.

Общее управление проектом в программе 1С:Предприятие 8

Далее СППР 2 организовывает построение процесса управления, а также общий контроль над проектом:

Построение процесса управления и общий контроль

6. Следующий этап проекта в системе СППР 2 – это автоматическое тестирование, а также разработка сценариев тестирования, регистрация и запись всех недочётов конфигурации.

Статья в тему:  Материал о бабе яге. Кто такая и откуда взялась баба яга

Автоматическое тестирование в СППР 2

Далее СППР 2 даёт алгоритм по устранению всех ошибок, при этом обеспечив соответствие всех связей и методов.

Алгоритм устранения ошибок от системы СППР 2

После чего СППР 2 создаёт диаграмму по всем ошибкам согласно датам, как демонстрируется на скриншоте с примером ниже:

Диаграмма по ошибкам системы СППР 2

После устранения всех ошибок СППР 2 завершает свою работу и считает проект готовым и закрытым.

В данной статье была рассмотрена система проектирования прикладных решений 2 (СППР 2): был описан общий алгоритм работы 1С с СППР 2, а также проведён анализ преимуществ СППР 2 перед СППР 1.

ИСПОЛЬЗОВАНИЕ СППР ПОЗВОЛЯЕТ

Руководителям проектов

  • Организовать централизованный учет требований и пожеланий к информационной системе.
  • Выстроить целостную модель системы, отталкиваясь от автоматизируемых процессов, с возможностью проверки корректности модели.
  • Управлять изменениями в проекте.
  • Формировать план выполнения проекта.
  • Анализировать завершенность проекта (выполнение необходимых задач, отсутствие ошибок).

Разработчикам

  • Спроектировать функционал в общем контексте проекта.
  • Учитывать при проектировании зафиксированные требования и пожелания.
  • Единообразно документировать проект.
  • Планировать собственную работу.
  • Отслеживать необходимость собственного участия в смежных проектах.
  • Организовать обмен сообщениями с участниками проекта в контексте интересующих объектов.
  • Упростить разработку ограничений доступа.

Техническим писателям

  • Упростить подготовку справочной информации в едином стиле, с учетом структуры конфигурации и взаимосвязей различных объектов конфигурации.
  • Использовать проектные материалы при подготовке документации и других материалов.
Статья в тему:  Умный дом Ростелекома. ВидеокомфоРТ: обзор, цена, настройка

Тестерам

  • Получить доступ к проектным материалам, описывающим тестируемый функционал.
  • Обеспечить регистрацию и отслеживание ошибок.

Внедренцам

  • Разобраться в типовом решении, используя проектную документацию.
  • Соотнести реальные процессы предприятия с моделью системы, проанализировав покрытие процессов функционалом и выявив необходимость доработок.
  • Органично внести собственные доработки в типовой функционал с выверкой полученной модели.
  • Упростить освоение конфигурации пользователями, формировать инструкции по работе с конкретным функционалом.

СППР предоставляет возможность ведения информации о различных разрабатываемых конфигурациях в рамках одной информационной базы, с возможностью разграничения доступа по конфигурациям-проектам.

Конфигурация позволяет создать логическую модель информационной системы, исходя из автоматизируемых процессов.

В основе логического проектирования при помощи СППР лежит функциональная декомпозиция сложных систем с применением стандарта IDEF0. Это позволяет в простой и наглядной форме описывать проектируемую систему с необходимой степенью детализации. Логическая модель строится с учетом процессов, которые планируется автоматизировать, при этом она увязывает исполнителей, рабочие места и информационные потоки. Логическая модель соотносится с метаданными конфигурации.

Функционал СППР включает механизмы управления требованиями и изменениями в проекте. Использование данного функционала позволяет органично внести в имеющийся проект изменения, увязав их с существующей логической моделью.

Наличие формальных правил проверки дает возможность выявить и устранить ошибки и несоответствия в проекте.

Система включает механизмы регистрации и отслеживания ошибок с учетом включаемых конфигураций-библиотек.

СППР позволяет формировать тексты справки с учетом взаимосвязей объектов конфигурации. Справка оформляется в едином стиле. Подготовленные тексты справки могут быть загружены непосредственно в разрабатываемую конфигурацию средствами конфигуратора.

Статья в тему:  Должностная инструкция бухгалтера исполняющего обязанности контрактного управляющего. Положение о контрактном управляющем

Встроенные механизмы выгрузки-загрузки данных по проектам позволяют организовать публикацию проектной информации для возможности использования и работы с этой информацией в других информационных базах СППР.

Система поддерживает работу в режиме тонкого и веб-клиента.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector