Главная Случайная страница


Полезное:

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

Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Метаданные — способ описания прикладного решения





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

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

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

Основным концептуальным решением, отличающим систему 1С: Предприятие 8 от универсальных средств программирования, является четкое разделение на платформу и прикладное решение.

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

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

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

Почти все объекты метаданных содержат модули, в которых и могут быть описаны алгоритмы на встроенном языке. Эти модули будут вызываться средой исполнения в конкретные, заранее определенные моменты работы прикладного решения — события. Таким образом, можно сказать, что использование встроенного языка в прикладных решениях носит событийный характер.






Date: 2015-04-19; view: 752; Нарушение авторских прав

mydocx.ru - 2015-2020 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию