- •Компьютерные технологии автоматизации деятельности предприятя
- •Методология функционального моделирования.
- •Цель работы
- •Теоретические положения
- •Нотация idef0
- •Стрелки (связи) соответствуют материальным и информационным потокам.
- •Основополагающие понятия idef0-методологии
- •Диаграммы
- •Построение модели as-is и to-be
- •Создание idef0-модели Начальные этапы создания модели
- •Диалог свойств модели Разработка контекстной idef0-диаграммы
- •Создание диаграмм декомпозиций
- •Создание диаграмм дерева узлов
- •Создание feo-диаграмм
- •Тоннелирование стрелок
- •Создание отчетов
- •Порядок выполнения работы
- •Требования к содержанию отчёта.
- •Задания для лабораторных работ
- •Контрольные вопросы
- •2.2. Свойства, определяемые пользователем (udp)
- •Порядок выполнения работы Задание стоимости работ
- •Задание свойств udp
- •Задания для лабораторных работ
- •Контрольные вопросы
- •Работа в режиме предприятие в конфигурации «Управление торговлей».
- •Роль документов.
- •Режимы работы программного комплекса 1с:Предриятия.
- •Командный интерфейс программного комплекса 1с:Предприятие.
- •Конфигурация программного комплекса 1с:Предриятие.
- •Константы
- •Порядок выполнения
- •Задания для выполнения.
- •Контрольные вопросы
- •Работа с общими формами
- •Теоретические положения
- •Порядок выполнения
- •Задание
- •Вопросы
- •Работа с перечислениями и справочниками
- •Теоритические положения
- •Работа со справочниками.
- •Формы справочников.
- •Используемые модели для работы с данными справочников.
- •Порядок выполнения.
- •Задания по третьей части работы.
- •Контрольные вопросы
- •Работа с объектами на основе табличной модели. Запросы и обработки в среде 1с 8.2
- •Теоритические положения.
- •Задание для 3 части.
- •Контрольные вопросы.
- •Вспомнить всё ((
- •Теоретические положения
- •Порядок выполнения и задание для выпонения.
- •Работа с документами
- •Теоретические положения
- •Работа с формой документа.
- •Создание печатных форм документа с помощью конструктора печати.
- •Создание печатной формы в ручную.
- •Порядок выполнения работы
- •Задание
- •Вариант 1.
- •Вариант 2
- •Для обоих вариантов -
- •Контрольные вопросы.
- •Регистры Накопления
- •Теоретические положения.
- •Задание движения регистров.
- •Просмотр данных движения регистров.
- •Задание
- •Контрольные вопросы
- •Вывод данных регистров через отчёты и обработки.
- •Теоритические положения
- •Порядок выполнения и задания для выполнения.
- •Содержание и форма отчёта
- •Разрботка диалогов .
- •Цель работы
- •Теоретические положения.
- •Список значений
- •Порядок выполнения и задания для выполнения.
- •Содержание и форма отчёта
Режимы работы программного комплекса 1с:Предриятия.
Приложение «1 С:Предприятие» (версия 8.2,8.3) может работать в двух режимах:
Обычное приложение (режим, в котором работали предыдущие версии «1С:Предприятие 8»). Управляемое приложение (новый режим). формы в данном режиме построены и работают аналогично формам веб приложения. В настоящее время режим "Управляемого приложения" является основным
В каком режиме будет работать приложение, может быть определено в конфигурации, при создании конфигурации или в панели свойств, как показано на рисунке.
Задание режимов запуска
Необходимо выбрать «Управляемое приложение». Однако, режим запуска также можно назначать каждому пользователю, также режим можно указывать в параметрах подключения информационной базы.
Командный интерфейс программного комплекса 1с:Предприятие.
Командный интерфейс это основное средство доступа пользователя к функциональности приложения, средство, которое позволяет перемещаться между формами и выполнять те или иные действия. Одной из важных особенностей командного интерфейса является то, что он описывается декларативно. Разработчик не прорисовывает его в деталях, а просто описывает правила его формирования.
В интерфейсе могут быть выделены следующие составляющие
Рабочий стол - на нём выполняется работа. Открываются документы, отображаются списки и т.д.
Панель разделов – отображает выделенные в конфигурации функциональные группы, соответствует выделенным подсистемам. Кроме того - дополнительная кнопка – рабочий стол.
Панель действий. Выводит для быстрого доступа команды выполняемые в данном разделе. Для каждого раздела панель действий своя и может настраивается.
Панель навигации. – выводит списки основных объектов используемых в текущем разделе. Для каждого раздела (подсистемы) панель навигации своя и может настраиваться.
Главное меню. – через главное меню можно настроить панель навигации и панель действий для каждого раздела и настроить информацию, которая будет выводится на рабочем столе. И многие другие режимы интерфейса.
История – отображает историю работы – какие объекты были созданы, изменены, удалены (какая работа над какими объектами проводилась).
Информационная панель – последний созданный документы.
Структура интерфейса 1с
Прежде всего, состав интерфейса определяется составом подсистем, созданных в системе. Определённые в системе подсистемы отображаются в виде подразделов панели разделов.
Структура подсистем определяет структуру функциональности прикладного решения. Можно сказать, что структура подсистем определяет, каким образом пользователь будет осуществлять «навигацию» по функциональности предлагаемого решения.
Подсистема является одним из объектов дерева конфигурации, отображается в узле "общие".
Конфигурация программного комплекса 1с:Предриятие.
Под конфигурацией в системе 1с, понимается описание структуры информационной базы, состав объектов которые в неё входят, их особенности, поведение. Конфигурация в системе 1с Предприятие отображается в виде древовидной структуры – дерева конфигурации.
Объектом конфигурации является описание объекта, который, впоследствии, будет содержаться в информационной базе. На основании объектов конфигурации создаются объекты рабочей среды.
Дерево конфигурации.
Создавать объекты конфигурации можно или через контекстное меню соответствующего узла дерева, или через команду меню "Действия" дерева конфигурации.
Для просмотра свойств объекта конфигурации используется палитра свойств элемента, вызываемая через контекстное меню.
Палитра свойств элемента
Окно редактирования объекта конфигурации.
Для редактирования свойств элемента конфигурации используется "окно редактирования объекта конфигурации".
Для создания подсистем нужно зайти внутрь ветви общие и выполнить команду «Добавить» контекстного меню ветви «Подсистемы» (можно воспользоваться кнопкой командной панели окна дерева объектов конфигурации).
Обратите внимание на флаг «включать в командный интерфейс». Подсистемы со снятым флагом не влияют на структуру функциональности программного комплекса.
Окно редактирования подсистемы
К подсистемам первого уровня можно создавать подчиненные подсистемы и так далее.
Подсистемы первого уровня определяют структуру так называемой "панели разделов" (при этом порядок разделов отличается от порядка в котором созданы подсистемы в конфигурации. (Разделы отсортированы по алфавиту.).
Панель разделов
При создании объектов конфигурации они относятся к каким либо подсистемам.
Таким образом, интерфейс системы описывается декларативно. «Внешний вид» программы формируется «на лету». Можно сказать, что интерфейс собирается как мозаика, и каждый элемент мозаики описывается в системе в определенных точках конфигурации. Для уточнения вида интерфейса контекстного меню корня дерева объектов конфигурации «Открыть командный интерфейс конфигурации» (либо в палитре свойств найти одноименное свойства и воспользоваться гиперссылкой).
Вызов команд редактирования командного интерфейса через контекстное меню.
Подсистемы в дереве конфигурации
Роли
С помощью ролей определяется доступность какой-либо функциональности определенной группе пользователей конфигурации. Соответственно этот состав определим исходя из возможного перечня таких групп (ролей которые они будут выполнять при работе в данной конфигурации).
Задание свойств роли
Следует отметить, что при работе с реальной конфигурацией нужно очень аккуратно относиться к такому элементу роли, как «Интерактивное удаление» (включение этого флага приводит к возможности удаления объектов без контроля ссылочной целостности)
Следующая важная составляющая командного интерфейса, это сами команды, но с ними будем знакомиться позже.
