Transcript Режимы работы 1С: Предприятия
Проектирование информационно-управляющих систем
Доцент каф. АСУ, к.т.н.
Шилина Мария Анатольевна, [email protected]
10.61.2.63
asu.ugatu.ac.ru
moodle.ugatu.su
Лекция 2
• 1С: Предприятие 8. Режимы и варианты работы • Метаданные как основа построения приложения • Объекты конфигурации 1С
Режимы работы 1С: Предприятия
• •
Задачи использования бизнес-приложения:
– настройка и администрирование – использование.
Разработчики и администраторы используют инструменты, которые пользователям не нужны:
– инструменты для редактирования конфигурации – средства для администрирования и тестирования – инструменты отладки прикладного решения
Режимы работы 1С: Предприятия
• Для разработчика – толстый клиент (1cv8.exe), • Для пользователя – тонкий клиент (1cv8c.exe) и веб клиент
Способы запуска 1С: Предприятия
Разработка прикладных решений Работа в локальной сети Работа через интернет Необходимость предварительной установки
Толстый клиент
да да нет да, большой дистрибутив
Тонкий клиент
нет да да да, маленький дистрибутив
Веб-клиент
нет да да нет Варианты работы бизнес-приложения и способ распределения информации:
Один пользователь → файловый вариант Группа пользователей → клиент-серверный вариант
-
Группы пользователей
(распределенная структура хранения и использования информации)
→ клиент-серверный вариант
• •
Файловый вариант работы прикладного решения
Категории пользователей
: разработчики, администраторы, пользователи.
Характеристики
: – Простота в установке – Не требуется наличие сервера и установка дополнительного софта – Хранение данных осуществляется средствами технологической платформы 1С: Предприятие в собственном формата – Все данные хранятся в
файловой БД
(в т.ч. данные по авторизации пользователя).
Клиент-серверный вариант работы прикладного решения
1С:Предприятие 8 (клиентская часть) Программа, работающая у пользователя (клиентское приложение), взаимодействует с кластером серверов 1С: Предприятия 8 Кластер серверов 1С:Предприятие 8 Кластер при необходимости обращается к серверу баз данных Сервер базы данных БД Сервер баз данных уже работает с базами данных Кластер серверов поддерживает работу со следующими СУБД: Microsoft SQL Server PostgreSQL IBM DB2 Oracle Database
Метаданные – способ описания бизнес приложения Метаданные
поведения.
образуют иерархию объектов, из которых формируются все составные части прикладной системы и которые определяют все аспекты ее Метаданные описывают: Структуры данных Состав типов Связи между объектами, особенности их поведения и визуального представления Система разграничения прав доступа Пользовательский интерфейс -
Преимущества
:
Визуальное проектирование
Автоматическое формирование объектов и прикладных механизмов платформой (напр., пользовательских интерфейсов)
MDD и MDA
MDD (Model Driven Development)
главными артефактами являются модели, а по ним генерируется код и другие прикладные артефакты.
– такой стиль разработки программ, когда
MDA = Model Driven Architecture
Самостоятельно: Metadata driven development, MDA (Model Driven Architecture)
Прикладные объекты и стандартные прототипы в системе 1С: Предприятие
Объекты конфигурации 1С: Предприятия
•
Объекты в 1С: Предприятии: –
объекты конфигурации,
–
объекты БД,
–
объекты системы.
Объекты конфигурации Общие объекты Прикладные объекты Подчиненные объекты
Объекты конфигурации 1С:Предприятия Общие объекты Прикладные объекты Подчиненные объекты
Прикладные объекты
• • • • • • • • • •
Константы
. Предназначены для хранения постоянных, условно постоянных величин.
Справочники
. Списки однородных элементов данных. Используются для хранения нормативно-справочной информации.
Документы
. Служат для ввода информации о совершаемых операциях в системе.
Журналы документов
. Служат для отображения списков документов различного вида.
Перечисления
. Списки значений, задаваемых на этапе конфигурирования.
Отчеты
. Средство получения выходной информации.
Обработки
. Используются для выполнения различных действий над информационной базой.
Планы счетов
. Совокупность синтетических счетов.
Планы видов характеристик
. Предназначены для описания множеств однотипных объектов аналитического учета.
Планы видов расчета
. Предназначены для описания множеств однотипных объектов механизмов расчета.
Прикладные объекты
• • • • • • •
Регистры сведений
. Служат для хранения информации, состав которой развернут по определенной комбинации значений и, при необходимости, развернут по времени.
Регистры накопления
. Служат для накопления информации в разрезе измерений с возможностью получения остатков или оборотов числовых величин (или остатков и оборотов).
Регистры расчетов
. Служат для накопления информации о периодических расчетах.
Регистры бухгалтерии
. Используются для отображения в бухгалтерском учете информации о хозяйственных операциях.
Бизнес-процессы
. Используются для реализации процессного принципа работы. Данный принцип позволяет автоматизировать процесс прохождения и контроля цепочек событий, операций.
Задачи
. Совместно с бизнес-процессами реализуют процессный принцип. Они позволяют вести учет заданий по исполнителям и служат отражением продвижения бизнес-процессов по точкам маршрута.
Внешние источники
. Позволяют организовать более удобную работу с внешними источниками данных (в основе лежит механизм ODBC).
Подчиненные объекты
Реквизиты
– дополнительная информация об объекте, доступная только в пределах этого объекта.
Табличные части
– наборы дополнительной информации, представленные в виде таблиц.
Реквизиты табличных частей
состав табличной части объекта, доступны только в пределах табличной части объекта.
Формы
– используются для ввода, просмотра и редактирования информации.
Команды
– используются для реализации каких-либо действий, принадлежащих объекту.
–
Макеты
– предназначены для формирования печатных форм объекта.
Графы
– графы журнала документов.
Измерения
учитываются данные в регистре.
Ресурсы
– для регистров это объекты конфигурации, в разрезе которых – данные, учитываемые в регистре.
Концепция системы
Ввод данных Справочники Перечисления Планы видов характеристик … Регистрация фактов хозяйственной деятельности организации Документы Регламенты Данные, принятые к учету Регистры сведений Регистры накопления Регистры бухгалтерии Регистры расчета