• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2024/2025

Разработка бизнес-приложений на платформе 1С:Предприятие

Язык: русский
Кредиты: 5

Программа дисциплины

Аннотация

Целью курса является знакомство слушателей с платформой для разработки бизнес-приложений 1С: Предприятие. В рамках курса рассматриваются основные принципы и подходы разработки, освещаются основные механизмы. Особое внимание уделяется возможностям быстрой кроссплатформенной разработки, созданию веб-и мобильных приложений.
Цель освоения дисциплины

Цель освоения дисциплины

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

Планируемые результаты обучения

  • Добавить отчеты о продажах в разрезах товара, группы товаров, контактов, временных интервалов. Добавить построение диаграмм продаж, в том числе, в разрезе по отдельным менеджерам. На занятии можно показать еще 1С:Аналитику как бонус (и решение задачи с ее помощью)
  • Добавить пользователей системы. Реализовать возможность восстановления пароля пользователем.
  • Добавить удобный интерфейс пользователя системы
  • Опубликовать свое приложение как веб-сервис. Добавить возможность установки как PWA.
  • Организовать выгрузку продаж в xls с возможностью выбора столбцов в выгрузке. Добавить возможность выставления цены в валюте (путем интеграции с ЦБ РФ для получения курсов валют)
  • Расширить записную книжку, добавив возможность создания списка комментариев к контакту, а также загрузки фотографии контакта
  • Создать мобильное приложение для разработанной конфигурации
  • Создать простейшую систему автоматизации интернет-магазина. Добавить возможность создания продаж контактам из записной книжки.
  • Создать чат-бота для клиентов (для обсуждения заказов). Бонус - добавить возможность вести контекстные обсуждения по заказам для пользователей системы
  • ● Сохранение и восстановление информационной базы ● Обновление информационной базы ● Роли ● Управление списком пользователей ● Распределенная информационная база
  • Интерпретирует: Архитектуру платформы 1С:Предприятия, ее компоненты и их взаимосвязь. Отличия файловой и клиент-серверной модели работы. Трехзвенную архитектуру. Перечень поддерживаемых платформой ОС и СУБД.
  • Интерпретирует: Перечень компонентов экосистемы 1С и роль платформы 1С:Предприятие в экосистеме.
  • Интерпретирует: Роли специалистов, работающих с решениями на платформе 1С:Предприятие, цикл решения задачи с применением платформы 1С:Предприятие.
  • Интерпретирует: Доступные для разработки варианты поставки и лицензирования 1С:Предприятия.
  • Интерпретирует:Технологии обработки данных, применяемые в платформе 1С:Предприятие. Назначение и отличие этих технологий.
  • Интерпретирует:Основные объекты метаданных, предназначенные для обеспечения хранения и обработки данных.
  • Интерпретирует:Принципы модели управления правами доступа к объектам прикладных решений
  • Интерпретирует:Принципы компоновки интерфейса окна приложения, возможности по его настройке на этапе разработки и в пользовательском режиме
  • Интерпретирует:Принципы работы управляемого интерфейса, основные элементы управления управляемых форм, стандартные принципы компоновки элементах на формах, возможности настройки компоновки форм на этапе разработки и в пользовательском режиме. Способы настройки скрытия отдельных функций программы, если для конкретного предприятия они не требуются.
  • Интерпретирует: Порядок создания нового объекта метаданных
  • Интерпретирует: Синтаксис и методы разработки алгоритмов на встроенном языке программирования, основные стандарты разработки, стереотипные решения. Методики работы с примитивными и основными объектными типами данных.
  • Интерпретирует: Принципы передачи управления с клиента на сервер и обратно, ограничения при клиент-серверном взаимодействии, приемы оптимизации алгоритмов клиент-серверного взаимодействия
  • Интерпретирует: Принципы взаимодействия с хранимыми данными. Объектную и табличную модель получения данных. Язык запросов платформы 1С:Предприятия. Стандарты по написанию эффективных и производительных запросов.
  • Интерпретирует: Обработчики событий объектов и форм, порядок работы с параметрами «Отказ» и «СтандартнаяОбработка» событий, порядок вызова обработчиков событий в комплексных сценариях, таких как проведение документа.
  • Интерпретирует: Методики контроля остатков при списании и способы расчета себестоимости при решении стереотипных задач оперативного учета с использованием регистров накопления. В том числе требования к параллельной работе и решение «проблемы копеек».
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение
  • Путь данных
  • Права и роли, интерфейс разделов
  • Основы разработки, клиент-серверное взаимодействие, обработчики событий
  • Объекты платформы. Хранение файлов в информационной базе
  • Запросы
  • Старая и новая методика контроля остатков
  • Отчеты, работа с файлами, обмен данными
  • Кастомизация
  • Библиотека стандартных подсистем
Элементы контроля

Элементы контроля

  • неблокирующий Работа на семинарах
  • блокирующий Итоговый проект с устной защитой проекта
  • неблокирующий Контрольная работа
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 учебный год 4 модуль
    0.4 * Итоговый проект с устной защитой проекта + 0.2 * Контрольная работа + 0.4 * Работа на семинарах
Список литературы

Список литературы

Рекомендуемая основная литература

  • 1С:Предприятие 8 : конфигурация "Зарплата и кадры бюджетного учреждения", редакция 1.0, описание, 385 с., , 2009
  • 1С:Предприятие 8.0 : конфигурирование и администрирование, Фирма "1С", 698 с., , 2006
  • 1С:Предприятие 8.0 : описание встроенного языка, Ч. 1, Фирма "1С", 694 с., , 2006
  • 1С:Предприятие 8.0 : руководство пользователя, Фирма "1С", 301 с., , 2006
  • 1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. - 978-5-9677-2043-7 - Радченко М.Г., Хрусталева Е.Ю. - 2013 - Москва: 1С-Паблишинг - https://ibooks.ru/bookshelf/380596 - 380596 - iBOOKS
  • 1С:Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе "1С:Предприятие 8.3". - 978-5-9677-2632-3 - Радченко М.Г. - 2017 - Москва: 1С-Паблишинг - https://ibooks.ru/bookshelf/380611 - 380611 - iBOOKS
  • Дадян, Э. Г. Современные технологии программирования. Язык 1С 8.3 : учебник / Э.Г. Дадян. — Москва : ИНФРА-М, 2024. — 173 с. — (Высшее образование). — DOI 10.12737/1094755. - ISBN 978-5-16-019499-8. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2125003
  • Радченко, М. Г. 1С:Программирование для начинающих: Детям и родителям, менеджерам и руководителям – Разработка в системе «1С:Предприятие 8.3» / М. Г. Радченко. — Москва : , 2017. — 780 с. — ISBN 978-5-9677-2632-3. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/251849 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8". - 978-5-9677-2815-0 - Ажеронок В.А.,. Островерх А.В, Радченко М.Г., Хрусталева Е. Ю. - 2018 - Москва: 1С-Паблишинг - https://ibooks.ru/bookshelf/380602 - 380602 - iBOOKS

Рекомендуемая дополнительная литература

  • 1С:Предприятие 8.1 : практическое пособие разработчика: примеры и типовые приемы, Радченко, М. Г., 2007

Авторы

  • Горбунов Александр Андреевич
  • Яковлева Наталия Вадимовна
  • Старичков Никита Юрьевич