Архитектура системы 1С:Предприятие
Система 1С:Предприятие – это система для быстрой разработки экономического программного обеспечения.
1С - это некоторая скриптовая среда для разработки бизнеса приложений с помощью некоторых предопределенных объектов (как бы среда программирования).
Сейчас обычно говорят, что это не объектно-ориентированная среда, а проблемно-ориентированная, т.е. есть некоторая задача, которая решается объектами, которые созданы в системе.
Она состоит из нескольких частей.
Основу для какого-то конкретного программного продукта естественно будет образовывать платформа(движок, среда разработки). 1С:Предприятие –это коммерческий программный продукт фирмы 1С с закрытым исходным кодом, т.е. мы не можем вмешиваться в содержание этого продукта, модифицировать его, но мы можем использовать его для разработки своих собственных программных продуктов, основывающихся на платформе 1С:Предприятие.
Конфигурация– это и есть та самая настройка системы, которую мы и будем изучать: как модифицировать, создавать конфигурацию, описывать ее.
Конфигурация, с одной стороны, является описанием структуры базы данных, в которой будут вводиться пользователем, а, с другой стороны конфигурация содержит алгоритмы по накоплению и извлечению данных, т.е. все механизмы по поведению программы, взаимодействию ее с пользователем, служебными обработками, взаимодействию ее с данными, формированию запросов, отчетов и тому подобное.
Конечным итогом работы платформы и конфигурации будет являться информационная база (ИБ), располагающаяся у пользователя.
Создавая конфигурацию, изменяя ее, можно создавать конечное приложение на основе системы 1С:Предприятие8.2
Данные без конфигурации практически бесполезны, их неудобно обрабатывать. А конфигурацию без данных можно использовать – можно начать работу с конфигурацией как бы с нуля, заполняя приложение своими данными.
1С:Предприятие 8.2 это продолжение платформы 1С:Предприятие 8.1 – и теперь их обычно называют платформа 1С:Предприятие 8.
1С:Предприятие внедряется для получения отчетности (для принятия управленческих решений, автоматизация учета).
Физическая структура
Информационная база может функционировать как в режиме файл- сервера, так в режиме клиент-сервера.
1) Клиент –серверное соединение:
Система 1С:Предприятие дополняется полноценным сервером баз данных и включает в себя серверные механизмы самой платформы 1 С предприятие .
Толстый клиент – или обычный клиент – более требовательный, выкачивает всю выборку данных, соединения с таким клиентом должно быть стабильным, высокоскоростным.
Тонкий клиент – показывает картинку, все данные находятся на стороне сервера, хранятся в таком понятии как сеанс, возможны нестабильные соединения.
Мы работаем (проверяем то, что сделали) в режиме тонкого клиента.
Разрабатывать приложения будем в конфигураторе, конфигуратор работает только в режиме толстого клиента.
2) Файл-серверное соединение (файловый вариант) более простой вариант функционирования системы:
Информационная база |
Клиент |
Клиент |
Клиент |
В этом случае отдельно выделенного сервера работы с базами данных нет и работа пользователя осуществляется следующим образом :
БД хранится в одном большом файле с именем 1СV8.1CD, доступ к этому файлу организуется с клиентских мест пользователей. Причем БД может функционировать как в локальной сети, так и пользователей на 1ом компьютере.
Дата добавления: 2016-04-19; просмотров: 3025;