Технология разработки 1С

Демонстрационная база на сайте «1С»

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

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

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

Преимущества для пользователей

Использование СППР позволяет:

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

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

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

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

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

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

Тестировщикам

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

Внедренцам

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

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

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

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

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

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

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

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

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

Процессы

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

Описание процесса

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

Шаги процесса

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

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

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

Функции системы

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

IDEF- схема

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

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

Объекты метаданных

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

ER-диаграмма объекта

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

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

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

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

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

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

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

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

Работа с задачами

Тестирование, работа с ошибками

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

Сценарий работы пользователя

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

Ошибка сценария График ошибок по датам

Прочие возможности

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

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

Главная 1С:Предприятие 1С:Технология разработки решений 1cFresh

Карточка решения 1С:Технология разработки решений 1cFresh

Разработчик: Фирма 1С

1С:Технология разработки решений 1cFresh предназначена для создания прикладных решений на платформе «1С:Предприятие 8.2», работающих через Интернет в модели сервиса. С помощью данного продукта фирма «1С» предоставляет возможность партнерам готовить свои прикладные решения для работы в модели сервиса: адаптировать или разрабатывать прикладные решения для публикации в сервисе 1cfresh.com или для публикации в собственных сервисах.

Купить 1С:Технология разработки решений 1cFresh

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

4601546099297 1С:Технология разработки решений 1cFresh 36 000

Лицензирование

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

Поддержка и обновление

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

Скачать обновления зарегистрированные пользователи могут с сайта users.v8.1c.ru и с диска ИТС.

Функциональные возможности 1С:Технология разработки решений 1cFresh

На данной технологии разработаны прикладные решения, размещенные в сервисе «1С:Предприятие 8 через Интернет», которые поддерживает фирма «1С».

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

Программное обеспечение предлагается как услуга (или как сервис), если обладает следующими признаками:

  • доступ предоставляется удаленно, по каналам Интернета;
  • программное обеспечение развертывается в виде единой системы (сервиса, инфраструктуры), с которой работают все клиенты;
  • обслуживание и обновление программного обеспечения выполняются централизованно.

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

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

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

Состав продукта

В поставку продукта входит дистрибутив программного продукта «1С:Технология разработки решений 1cFresh», документация в электронном виде, регистрационная карточка с Лицензионным соглашением, пинконверт для регистрации на сайте поддержки пользователей users.v8.1c.ru и конверт с адресом фирмы «1С» для отправки регистрационной анкеты.

Программный продукт «1С:Технология разработки решений 1cFresh» содержит набор прикладных решений, разработанных на платформе «1С:Предприятие 8»:

  • Менеджер сервиса,
  • Агент сервиса,
  • демонстрационное приложение «Работа в модели сервиса».

Данные прикладные решения позволяют создавать и разворачивать решения в режиме сервиса.

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

Далее перечислены прикладные решения, входящие в продукт «1С:Технология разработки решений 1cFresh», и их назначение.

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

Пользователям сервиса предоставляются следующие возможности:

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

Оператору обслуживающей организации предоставляется возможность создавать и блокировать приглашения для регистрации в сервисе. Например, для сервиса «1С:Предприятие 8 через Интернет» таким оператором является «1С:Центр сетевой компетенции».

Оператору провайдера предоставляются следующие возможности:

  • корректировка учетной информации пользователей при необходимости;
  • установка вида взаимоотношений абонентов (клиент/провайдер/обслуживающая организация);
  • присвоение признака обслуживающей организации;
  • формирование отчетов по статистике работы пользователей в сервисе.

Администратору провайдера предоставляются следующие возможности:

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

Прикладное решение «Менеджер сервиса» является компонентом инфраструктуры модели сервиса. Его самостоятельное использование не предусмотрено.

Прикладное решение «Агент сервиса» обеспечивает выполнение административных действий, для которых необходимо непосредственное соединение с кластером серверов, например:

  • обновление информационных баз, развернутых в модели сервиса;
  • обновление выгрузок информационных баз и областей данных до требуемой версии;
  • выполнение выделенных операций прикладных решений на ОС Windows при развертывании кластера серверов на ОС Linux.

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

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

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

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

Требования для получения сертификата «Центр Разработки»:

  • Разработчик должен иметь в штате не менее 2-х специалистов по платформе «1С:Предприятие 8».
  • Решение должно быть разработано на платформе «1С:Предприятие 8», иметь сертификат «1С:Совместимо» действительный на момент подачи Заявки.
  • Продукт должен быть распространяемым через партнеров-1С:Франчайзи по одному из трех направлений: дистрибуция продуктов «1С:Совместимо», издание в рамках проекта «На платформе 1С:Предприятие 8», выпуск в рамках проекта «1С-Совместно».
  • Суммарный тираж основных поставок (либо конфигураций) каждого заявленного решения за последние 12 календарных месяцев должен быть более 20 шт. либо суммарный объем продаж должен превышать 1 000 000 рублей за тот же период (учитываются только основные поставки, без учета NFR-версий, дополнительных модулей и клиентских лицензий). Для разработчиков решений класса ERP рассматривается суммарный объем продаж всех вариантов поставок, кроме NFR-версий.

Партнеры, выпускающие тиражные решения, выполняющие указанные требования, при отсутствии жалоб и претензий со стороны клиентов или партнеров, получают статус «Центр Разработки» и соответствующий сертификат.

С вопросами обращайтесь по адресу: DevCentr@1c.ru.

Центры разработки тиражных решений на платформе 1С:Предприятие (актуальный список)

Разработчик

Решения*

Тип

Действительно до

ЧПУП «Центр информационных технологий «Четыре Д»

1С:Предприятие 8. Управление производственным предприятием для Беларуси

Локализация
по заказу 1С

14.03.2018 г.

ЗАО «МиСофт НВП»

1С:Документооборот КОРП для Беларуси

Локализация
по заказу 1С

26.06.2019 г.

ЗАО «Интеллектуальные системы»

1С:Предприятие 8. Бухгалтерия для бюджетных учреждений Беларуси

Локализация
по заказу 1С

26.06.2019 г.

*Обращаем Ваше внимание, что в таблице могут быть отображены не все «Решения» компании, являющейся сертифицированным «Центром Разработки», а лишь те, которые были предоставлены на сертификацию в момент подачи Разработчиком заявки о присвоении статуса и имеют действующий сертификат «1С:Совместимо». Для получения более подробных сведений о Разработчике, с полным списком разработанных им продуктов и сертифицированных «1С:Совместимо», а также сведений о других действующих статусах и сертификатах партнера можно, перейдя самостоятельно по ссылке в наименовании «Разработчика» либо отправив запрос на адрес DevCentr@1c.ru.