Курсовая работа: Программирование в системе 1С: Предприятие 8

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

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

· Сходное назначение сущностей,

· Сходная роль сущности в модели данных.

· Сходная роль сущности в способах использования.

· Деление на классы должно давать четкую картину структуры прикладного решения,

· Деление на классы должно обеспечивать унификацию разработки прикладных решений.

Таким образом, приложения «1С: Предприятия» опираются на структуру метаданных.

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

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

Основу концепции составляет понятие конфигурация.

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

· подсистемы;

· структуры учетных данных, их форм ввода, выбора, печати;

· состава механизмов учета итоговых данных и движений учетных данных;

· состава различных отчетов и обработок;

· командного интерфейса;

· набора ролей (прав доступа);

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

· вспомогательных объектов:

· функциональных опций и их параметров,

· хранилищ настроек,

· средств работы с Web (Web-сервисы, WS-ссылки),

· различной вспомогательной информации (картинки, шаблоны, стили и т.д.).

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

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

Под объектом конфигурации в системе «1С: Предприятие» понимается формальное

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

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

К-во Просмотров: 782
Бесплатно скачать Курсовая работа: Программирование в системе 1С: Предприятие 8