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

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

Статус: Майнор
Охват аудитории: для всех кампусов НИУ ВШЭ
Язык: русский
Кредиты: 5
Контактные часы: 60

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

Аннотация

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

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

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

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

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

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

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

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

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

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

  • 2025/2026 4th module
    0.4 * Итоговый проект с устной защитой проекта + 0.3 * Контрольная работа + 0.1 * Посещение занятий + 0.2 * Работа на семинарах
Список литературы

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

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

  • 1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. - 978-5-9677-2043-7 - Радченко М.Г., Хрусталева Е.Ю. - 2013 - Москва: 1С-Паблишинг - https://ibooks.ru/bookshelf/380596 - 380596 - iBOOKS
  • Дадян Э.Г. - Конфигурирование и моделирование в системе «1С: Предприятие» - 978-5-9558-0581-8 - Вузовский учебник - 2025 - https://znanium.ru/catalog/product/2182620 - 2182620 - ZNANIUM
  • Дадян Э.Г. - Разработка бизнес-приложений на платформе "1С:Предприятие" - 978-5-16-019434-9 - НИЦ ИНФРА-М - 2024 - https://znanium.ru/catalog/product/2080466 - 2080466 - ZNANIUM
  • Дадян Э.Г. - Современные технологии программирования. Язык 1С 8.3 - 978-5-16-019499-8 - НИЦ ИНФРА-М - 2024 - https://znanium.ru/catalog/product/2125003 - 2125003 - ZNANIUM

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

  • Невидимова, Л. В., 1С: Предприятие 8.3.Лабораторный практикум : учебное пособие / Л. В. Невидимова. — Москва : КноРус, 2025. — 133 с. — ISBN 978-5-406-13747-5. — URL: https://book.ru/book/955522 (дата обращения: 04.07.2025). — Текст : электронный.

Авторы

  • Старичков Никита Юрьевич
  • Зенин Павел Сергеевич