- •Системы массового обслуживания. Описание. Классификация. Свойства. Моделирование на Extend lt.
- •Бизнес-процессы. Описание. Регламент. Аудит. Моделирование на Extend lt.
- •Реинжиниринг бизнес-процессов (рбп). Задачи рбп. Область применения рбп.
- •Принципы рбп. Средства рбп. Пример рбп.
- •Реинжиниринг бизнес-процессов (рбп). Этапы проведения рбп. Пример рбп
- •Основные объекты конфигурации 1с:Предприятия 8.
- •Организация бухгалтерского учета в 1с:Предприятие 8.
- •Справочники и документы. Понятие момента времени. Концепция оперативного и неоперативного проведения документов (1с:Предприятие 8).
- •Отчеты. Система компоновки данных (1с:Предприятие 8).
- •Регистры. Виды регистров. Краткая характеристика каждого вида (1с:Предприятие 8).
- •Основные инструменты разработчика в системе 1с:Предприятие 8.
Основные инструменты разработчика в системе 1с:Предприятие 8.
Основные средства разработки, существующие в платформе 1С:Предприятия, реализованы в составе конфигуратора. Однако есть ряд механизмов, не имеющих непосредственного отношения к конфигуратору, которые также призваны облегчить труд разработчика. Перечислим наиболее важные механизмы и инструменты, входящие в состав средств разработки:
- Объекты конфигурации
Одним из важных принципов, заложенных в основу системы 1С:Предприятие 8, является стандартизация технологии разработки прикладных решений. Такой подход позволяет разработчику сосредоточить свои усилия на создании бизнес-логики приложения и не заниматься технологическими подробностями, такими как организация взаимодействия с базой данных, обработка транзакционных блокировок, нюансы программирования экранных форм и пр.
- Дерево объектов конфигурации
Дерево объектов конфигурации является одним из основных инструментов для работы с конфигурацией. Оно представляет состав конфигурации в графическом виде и позволяет выполнять различные действия над отдельными объектами конфигурации.
- Подсистемы
Механизм подсистем, реализованный в платформе 1С:Предприятия, позволяет определить логическую структуру создаваемого прикладного решения, выделив в ней отдельные части - подсистемы.
- Окно редактирования объекта конфигурации
Окно редактирования объекта конфигурации помогает создавать и редактировать "сложные" объекты конфигурации. С помощью этого окна разработчик может создавать и изменять структуру объекта конфигурации, задавать его свойства, устанавливать связи объекта с другими объектами конфигурации и редактировать формы, макеты, модули и другие подчиненные объекты.
- Палитра свойств
Палитра свойств помогает редактировать свойства объектов конфигурации и открывать различные формы, связанные с редактируемым объектом. Палитра свойств может использоваться как для "сложных", так и для "простых" объектов.
- Окно "Дополнительно"
Окно Дополнительно служит для отображения в едином списке свойств объекта, относящихся к различным объектам конфигурации.
- Макеты и картинки
Прикладное решение может содержать объекты, информация которых используется для формирования "внешнего вида" прикладного решения или может потребоваться прикладному решению для показа ее пользователю. Такими объектами являются картинки и макеты.
- Отчет по конфигурации
Конфигуратор предоставляет разработчику возможность получить описание всей структуры конфигурации в виде файла. Эта возможность может быть очень полезной при разработке крупных конфигураций или при необходимости фиксировать историю изменений, вносимых в прикладное решение.
- Синтакс-помощник
Синтакс-помощник предназначен для облегчения разработки модулей, содержащих текст на встроенном языке. Он предоставляет разработчику оперативную подсказку по встроенному языку.
- Конструкторы
Конструкторы являются вспомогательными инструментами, облегчающими разработку стандартных элементов системы 1С:Предприятие. С помощью конструкторов производится не только формирование визуальных составляющих объектов конфигурации, но и в некоторых случаях (ввод на основании, печать, выходная форма и др.) формируются программные модули.
- Редакторы
Конфигуратор 1С:Предприятия 8 содержит ряд специализированных редакторов, которые предоставляют разработчику возможность вносить изменения в различные элементы прикладного решения.
- Глобальный поиск и замена
Режим глобального поиска и замены позволяет искать определенную строку во всех элементах прикладного решения: модулях, диалогах, табличных документах, описаниях и внешних файлах.
- Шаблоны текста
Использование шаблонов текста позволяет сохранять часто используемые фрагменты текста и затем быстро вставлять их в редактируемый текстовый документ или модуль.
- Внешние отчеты и обработки
Использование внешних отчетов и обработок позволяет ускорять процесс разработки, поскольку такие отчеты и обработки хранятся в отдельных файлах, вне состава прикладного решения. Благодаря этому их можно использовать в различных прикладных решениях, не изменяя структуру этих решений.
- Сравнение/объединение конфигураций
Механизм сравнения и объединения конфигураций позволяет детально сравнивать два прикладных решения и объединять их. Возможно выборочное объединение по результатам сравнения.
- Сохранение/загрузка конфигураций
Система позволяет сохранять конфигурацию прикладного решения в виде файла и загружать конфигурацию из файла, полностью заменяя существующую конфигурацию.
- Групповая разработка
Конфигуратор 1С:Предприятия позволяет осуществлять групповую разработку прикладного решения группой разработчиков. При этом определяются права доступа по модификации каждого объекта прикладного решения, и необходимые изменения выполняются разработчиками одновременно, а не последовательно.
- Комплект поставки
Конфигуратор 1С:Предприятия позволяет разработчику создавать комплекты поставки - дистрибутивы тиражируемых программных продуктов. Комплект поставки представляет собой программу установки Setup.exe и файлы поставки, сжатые в архив. Таким образом, для установки прикладного решения на своем компьютере, пользователю достаточно запустить программу Setup.exe, имеющую стандартный интерфейс программ установки.
- Отладчик
Отладчик является вспомогательным инструментом, который помогает разрабатывать программные модули прикладного решения. Он позволяет прослеживать исполнение программных модулей, просматривать содержимое переменных и т.д.
- Проверка конфигурации
Механизм проверки конфигурации позволяет проверить конфигурацию, например, перед поставкой заказчику или перед выпуском тиражного решения и выявить недостатки, которые могут явиться причиной замедления работы прикладного решения или даже причиной возникновения ошибок в некоторых специальных режимах работы.
- Выгрузка/загрузка файлов конфигурации
Система позволяет выполнять выборочную выгрузку некоторых свойств объектов конфигурации в виде файлов и загрузку этих свойств обратно в конфигурацию.
- Замер производительности
Конфигуратор 1С:Предприятия 8 позволяет оценить скорость выполнения всей конфигурации или ее части. Эта возможность помогает разработчику выбирать наиболее оптимальный способ реализации алгоритмов на встроенном языке.
- Локализация интерфейсов прикладных решений
Система 1С:Предприятии 8 позволяет создавать многоязычные прикладные решения. Разработчик имеет возможность разрабатывать конфигурацию сразу на нескольких языках, а каждый пользователь - выбирать свой язык. Для этого используется локализация интерфейсов прикладного решения, с помощью которой разработчик может формировать строковые значения на нужных языках, чтобы наименования пунктов меню, названия объектов прикладного решения и т.д. отображались на языке, выбранном пользователем.
- Имитация задержек при вызовах сервера
Режим имитации задержек при вызове сервера позволяет разработчику увидеть реальную скорость работы его прикладного решения у клиента, на реальном канале связи.
- Показатели производительности
Этот механизм показывает разработчику в реальном времени, в режиме 1С:Предприятие, информацию о количестве и длительности вызовов сервера, а также объем принятых и переданных клиентом данных.
- Функциональные опции
Механизм функциональных опций позволяет определить в конфигурации ту функциональность, которая может использоваться или не использоваться при внедрении в зависимости от потребностей конкретной организации.
