Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы1С_ч1.docx
Скачиваний:
53
Добавлен:
25.11.2019
Размер:
143.51 Кб
Скачать

Конфигуратор, отладчик, прикладная программа

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

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

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

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

Определение понятий «конфигурация», «метаданные», «данные»

Цитата из книги «Конфигурирование и администрирование» из пакета 1С:Предприятие:

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

Рассмотрим ключевые понятия определения объекта метаданных:

  • «описание группы понятий». Это значит, что объект метаданных описывает не конкретный объект предметной области, а вид объектов. Соответственно, объект метаданных содержит описание структуры базы данных, а объект данных состоит из данных, которые хранятся в соответствии со структурой, которая описывается объектом метаданных.

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

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

Например, объекты метаданных вида «Документ» содержит описание структуры данных: описание реквизитов шапки и реквизитов табличной части; описание представления: диалог и печатная форма; и алгоритмы по работе с документами: модуль проведения документа, а также модуль формы, предоставляющий различные средства по модификации документа.

Объекты метаданных вида «Константа» содержат исключительно описание структуры данных. Представление для констант необходимо описывать, используя другие объекты метаданных.

Объекты метаданных вида «Отчет» (или «Обработка») никаких описаний структуры данных не содержат. Они имеют только представление, а также содержат алгоритмы по работе с данными.

Метаданные — множество всех объектов метаданных, входящих в конфигурацию.

Цитата из книги «Конфигурирование и администрирование» из пакета 1С:Предприятие:

Конфигурацией в системе 1С:Предприятие называется совокупность трех взаимосвязанных составных частей:

  • структуры метаданных;

  • набора пользовательских интерфейсов;

  • набора прав.

Объект данных — описание конкретного объекта предметной области, сделанное в соответствии с правилами, описанными объектом метаданных.