Лекции по дисциплине



бет4/23
Дата06.01.2022
өлшемі1,77 Mb.
#14617
түріКонспект
1   2   3   4   5   6   7   8   9   ...   23

2.2. Структура конфигурации

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

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

В целом можно представить упрощенную схему процесса разработки, когда конфигурация как проект разработки превращается в типовую конфигурацию, с которой работают пользователи (рис.2.2).



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

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

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



Рис. 2.3. Процесс обновления информационной базы
Конфигурация БД – метаданные, содержащие структуру конфигурации, хранящиеся в локальной или серверной БД, недоступные для интерактивного изменения.

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

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

Конфигурация имеет в своем составе:


  • Структуру учетных данных (основные объекты – справочники, документы, планы);

  • Структуру пользовательского интерфейса (формы, меню, командные панели и т.д.);

  • Модули различных типов с программным кодом (общие, объектов, форм);

  • Механизмы хранения и обработки итоговых данных (регистры);

  • Механизмы представления бизнес-процессов (бизнес-процессы и задачи);

  • Механизмы создания распределенных информационных баз (планы обмена);

  • Механизмы разграничения прав доступа;

  • Вспомогательные объекты



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   23




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет