- •Введение
- •Постановка задачи
- •Обзор аналогов
- •1С:Предприятие 8. Pdm
- •Основные сведения о программе «1с:Предприятие»
- •Платформа и конфигурации
- •Язык программирования 1с
- •Типы документов в «компас-3d»
- •Проект системы
- •Описание и структурная схема системы
- •Модель работы с базой данных
- •Взаимодействие программ «1с:Предприятие» и «ms Excel»
- •Основные бизнес-сущности и принципы проектирования приложений с их использованием.
- •Проектирование с использованием справочников
- •Основная информация о справочниках
- •Структура справочника
- •Формы справочника
- •Описание работы с документами
- •Описание работы с регистрами накопления
- •Описание работы с отчетами
- •Описание работы программы
- •Тестирование
- •Заключение
- •Список использованных источников
- •Приложение а (справочное) Листинг модуля обработки
Основные сведения о программе «1с:Предприятие»
Платформа и конфигурации
«1С:Предприятие» – программный продукт компании 1С, предназначенный для автоматизации деятельности на предприятии.
Первоначально «1С:Предприятие» было предназначено для автоматизации бухгалтерского и управленческого учетов (включая начисление зарплаты и управление кадрами), но сегодня этот продукт находит свое применение в областях, далеких от собственно бухгалтерских задач.[2]
«1С:Предприятие» определяется как «Система программ». То есть термином «1С:Предприятие» обозначается весь набор современных программных продуктов, выпускаемых фирмой «1С» и предназначенных для автоматизации экономической деятельности. Причем на самом деле все эти программные продукты имеют общую основу, своего рода «каркас», который используется в любом варианте поставки. Понятие «Система программ» также обозначает, что эти программы весьма похожи в использовании, а также могут работать не только раздельно, но и вместе. Преимуществом такого подхода является то, что пользователь, освоивший одну программу, может легко освоить и другую.
«1С:Предприятие» является универсальной системой автоматизации экономической и организационной деятельности предприятия. Поскольку такая деятельность может быть довольно разнообразной, система «1С:Предприятие» может «приспосабливаться» к особенностям конкретной области деятельности, в которой она применяется. Для обозначения такой способности используется термин конфигурируемость, то есть возможность настройки системы на особенности конкретного предприятия и класса решаемых задач.
Это достигается благодаря тому, что «1С:Предприятие» – это не просто программа, существующая в виде набора неизменяемых файлов, а совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Логически всю систему можно разделить на две большие части, которые тесно взаимодействуют друг с другом: конфигурацию и платформу, которая управляет работой конфигурации.[3]
Сама по себе платформа не может выполнить никаких задач автоматизации, так как она создана для обеспечения работы какой-либо конфигурации. То же самое с конфигурацией: чтобы выполнить те задачи, для которых она создана, необходимо наличие платформы, которая и управляет ее работой.
Платформа 1С является оптимальной для разработки нетиповых конфигураций. Прежде всего, 1С является бизнес ориентированным языком программирования, специально предназначенным для создания самых разнообразных конфигураций. Код 1С полностью открыт для конфигурирования и предоставляет огромный потенциал для разработки нестандартных программных решений. Широкий диапазон возможных разработок обеспечивается также за счет:
применения WEB-технологий;
мультиязычности платформы;
удобства настройки механизмов обмена данными и построения территориально распределенных информационных систем.[4]
Система «1С:Предприятие» является открытой системой. Она предоставляет возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
