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

Введение

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

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

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

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

Поскольку бизнес-логика приложения открыта и доступна для изменения, очень важным достоинством «1С: Предприятия» является возможность адаптации внедренных приложений. Необходимо отметить, что важность обеспечения «подстройки» прикладного решения осознают практически все разработчики экономического ПО. Однако между гипотетической и реализованной возможностью модификации имеется большая разница. Так, любая программа для автоматизации экономической деятельности, написанная на Си++ или на языке более высокого уровня, например Delphi или Visual Basic, будет содержать несколько сотен тысяч строк исходного текста. И даже покупка ее с исходными текстами не даст реальной возможности модификации прикладной части. Чтобы разобраться и внести изменения в такую программу, нужен коллектив специалистов, «числом и умением» не сильно уступающий фирме-разработчику.

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

1. Конфигурируемость

Основной особенностью системы «1С: Предприятие» является ее конфигурируемость.

Собственно система «1С: Предприятие» представляет собой совокупность механизмов,

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

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

Функционирование системы делится на два процесса – разработка (описание модели предметной области средствами системы) и исполнение (обработка данных предметной области).

На этапе разработки производится:

· формирование структуры обрабатываемой информации;

· создание форм для ввода исходных данных, просмотра различных списков

· данных;

· организация хранения введенной и итоговой информации;

· написание отчетов и обработок;

· формирование командных интерфейсов для различных групп пользователей;

· формирование списка пользователей,

· назначение пользователям определенных прав.

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

представляет собой модель предметной области.

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

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

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

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

В процессе исполнения система уже оперирует конкретными понятиями, описанными на этапе конфигурирования (справочниками товаров и организаций, счетами, накладными и т.д.).

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

2. Принципы разработки в среде «1С: Предприятие 8»

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

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