Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гавришев КП АФД.doc
Скачиваний:
16
Добавлен:
01.07.2025
Размер:
6.14 Mб
Скачать

2 Разработка объектов конфигурации для автоматизированной системы управления

2.1 Объекты системы

«1С:Предприятие» относится к классу предметно-ориентированных систем.

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

Все объекты конфигурации можно подразделить на три основные группы:

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

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

  • Подчиненные объекты. К таким объектам относятся «Реквизиты», «Табличные части» и другие.

2.2 Командный интерфейс

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

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

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

Декларативная модель построения интерфейса позволяет автоматически адаптировать интерфейс для конкретного пользователя. Для этого предусмотрено несколько возможностей представленных в соответствии с рисунком 2.1.

Рисунок 2.1. Декларативная модель построения интерфейса

На первом этапе разработки конфигурации управляемого приложения 1С:Предприятия 8.2 необходимо спроектировать состав подсистем.

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

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

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

В соответствии с рисунком 2.2, представлены разрабатываемые подсистемы.

Рисунок 2.2. Подсистемы конфигурации

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