взаимодействует с SQL сервером, посредством запросов. СУБД является Microsoft
SQL Server 2003, средой разработки системы является платформа 1С Предприятие.
Рассмотрим основные особенности платформы 1С Предприятия.
Выбор платформы «1С Предприятие» обусловлен тем, что данная среда
используется не только как средство настройки прикладных решений
поставляемых фирмой «1С», но и как средство создания новых программных
продуктов.
Изначально при создании системы «1С Предприятие» ставилась задача
обеспечения инструментария, который обладает всеми необходимыми атрибутами
для написания программного кода для различных задач автоматизации.
«1С Предприятие» является предметно-ориентированной средой разработки
и имеет определенные преимущества. Платформа «1С Предприятие» содержит
такие инструменты для выполнения поставленных задач, как визуальное описание
структур данных, собственный встроенный язык программирования, визуальное
описание запросов, визуальное описание интерфейса, описание отчетов, отладка
программного кода, профилирование [8].
В ее составе входит: развитая справочная система, механизм ролевой
настройки прав, инструменты создания дистрибутивов, удаленного обновления
приложений, сравнения и объединения приложений, ведения журналов и
диагностики работы приложения и пр. [23].
Представим наиболее эффективные инструменты создания программных
приложений.
1. Элемент конструкторы, с помощью данных элементов создаются почти
все объекты системы. При вызове конструктора пользуясь его подсказками можно
разработать любой элемент, на первом шаге обычно указывается имя создаваемого
объекта, затем в зависимости от выбранного объекта – может быть принадлежность
субконто, журналу, документу и пр.
2. Мастера создания диалоговых форм предназначены для автоматического
создания удобных диалоговых форм [26]. При создании формы механизм
автоматически размещает реквизиты объекта на созданной форме. После выбора
раздела «Форма», на нее добавляются данные созданного объекта. Данные
располагаются в определенном порядке, который пользователь может изменять по