📄Работа №212601

Тема: РАЗРАБОТКА РАСШИРЕНИЯ ДЛЯ РАБОТЫ С REST API

Характеристики работы

Тип работы Дипломные работы, ВКР
Математика
Предмет Математика
📄
Объем: 36 листов
📅
Год: 2021
👁️
Просмотров: 54
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
ВВЕДЕНИЕ 3
1 ВОЗМОЖНОСТИ И ОСОБЕННОСТИ ПЛАТФОРМЫ ДЛЯ РАБОТЫ С
ПРОТОКОЛОМ REST В 1С:ПРЕДПРИЯТИЕ 5
1.1 1С:Предприятие. Применение платформы и ее возможности работы с
данными 5
1.2 Особенности работы с данными в на платформе 1С:Предприятие 9
1.3 Особенности REST протокола 16
1.4 Выводы по первой главе 18
2 РАЗРАБОТКА РАСШИРЕНИЯ КОНФИГУРАЦИИ 19
2.1 Разработка обработок для расширения конфигурации 19
2.2 Разработка программного модуля расширения 22
2.3 Выводы по второй главе 27
3 РЕАЛИЗАЦИЯ РАСШИРЕНИЯ 28
3.1 Выбор и подключение WEB-сервисов 28
3.2 Выводы по третьей главе 31
ЗАКЛЮЧЕНИЕ 32
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 33

📖 Аннотация

В данной выпускной квалификационной работе разработано программное расширение для платформы «1С:Предприятие», предназначенное для автоматизации и упрощения процесса интеграции с внешними REST API. Актуальность исследования обусловлена широким распространением экосистемы «1С» в российском бизнесе и растущей потребностью предприятий в автоматизированном взаимодействии с разнообразными веб-сервисами, такими как логистические помощники и сервисы курсов валют, что в текущих условиях требует значительных временных затрат на ручное администрирование и сопровождение обмена данными. Основным результатом работы является созданное расширение, которое включает модуль для автоматического преобразования XSD-схем в XDTO-пакеты, что кардинально упрощает подключение новых веб-сервисов, а также специализированный программный модуль «Монитор состояния WEB-сервисов» для централизованного управления подключениями и ведения журнала отчетов. Научная значимость заключается в систематизации подходов к интеграции REST API в рамках платформы «1С» и разработке метода автоматизации работы с метаданными веб-сервисов. Практическая ценность состоит в существенном снижении трудозатрат на администрирование, минимизации ошибок при интеграции и, как следствие, в оптимизации временных и экономических ресурсов компаний. Теоретическая база исследования опирается на работы отечественных специалистов по разработке в «1С», таких как В.А. Ажеронок, Е.Ю. Хрусталева и А.В. Островерх, а также на фундаментальные принципы проектирования, изложенные Э. Гаммой и соавторами.

📖 Введение

На сегодняшний день множество компаний стремятся к автоматизации своих бизнес-процессов, для этого они используют множество программ для ускорения, а главное, для удешевления рабочего процесса. Данные программы используются во многих сферах бизнеса, начиная от управления остатками на складах, приходов и расходов, заканчивая бухгалтерской отчетностью. На рынке представлено множество отечественных и зарубежных аналогов программ для контроля за состоянием компании и в нашей стране наиболее большое распространение получила программа 1С: Предприятие. На ней останавливают свой выбор многие компании, так как она отвечает всем требованиям документооборота и составляет часть экосистемы направленной на упрощение сдачи отчетности в контролирующие органы Российской Федерации.
Актуальность выбранной темы заключается в том, что большинство предприятий так или иначе взаимодействуют с веб-сервисами, будь это логистический помощник, курсы валют и т.д. Для корректной работы такого большого набора систем необходимо постоянное наблюдение за актуальностью отправляемых пакетов, что приводит к лишним затратам времени и сил на поддержание стабильной работы, либо устранением имеющихся неполадок.
Целью работы является оптимизация рабочего процесса и времени администрирующего персонала, а так же устранения многих ошибок до момента их появления, которое может привести к критическим последствиям.
К задачам необходимым для достижения поставленной цели относятся:
1. Сбор и изучение теоретической информации о возможностях и особенностях протокола REST API и его применении на платформе 1С:Предприятие;
2. Разработка и программного обеспечения, выполняющего описанные функции;
3. Реализация программных модулей.
Объектом исследования является платформа 1С: Предприятие версии 8.3.
Предметом исследования является протокол REST API , принцип его работы, и способы его взаимодействия с другими системами.
Для достижения заданной цели будет создано расширение и написан пакет документов и обработок позволяющих в режиме реального времени оповещать пользователя о состоянии всех используемых веб-сервисов.
В первой главе данной выпускной квалификационной работы рассмотрены конфигурации платформы 1С:Предприятие, наиболее востребованные. Во второй главе описана разработка, рассмотрены составляющие расширения и программный код модулей и объектов. Далее, в третьей главе на примерах будет рассмотрена работа разработанного расширения.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Подводя итоги необходимо отметить, что разработанное расширение позитивно сказывается на оптимизации времени рабочего процесса специалиста системы 1С:предприятие, позволяет экономить временные ресурсы компании, которые являются немаловажным экономическим фактором.
В выпускной квалификационной работе были рассмотрены теоретические особенности конфигураций, наиболее используемых в российских компаниях, изучен стандартный набор компонентов платформы для работы с подключаемыми WEB-сервисами, возможности и недостатки существующих протоколов передачи информации между системами с помощью XML файлов. В ходе работы было создано расширение, позволяющее снизить нагрузку на администрирующий персонал и упростить процесс подключения WEB- сервисов к конфигурации, вне зависимости от ее предназначения. На примерах было рассмотрено добавление и использование сторонних сервисов, их интеграция в систему, а так же документы отправляемые и получаемые в результате обмена информацией. Для удобства администрирования и наблюдения за состоянием подключенных сервисов был разработан программный модуль "Монитор состояния WEB - сервисов", в функционале которого заложено добавление, обновление и создание журнала отчетов о текущем состоянии подключенных сервисов. Основным нововведением является модуль написанный для преобразования XSD схем в XDTO пакеты, для упрощения подключения и настройки необходимых к передаче данных.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Ажеронок В.А. Профессиональная разработка в системе «1С:Предприятие 8»/ В.А. Ажеронок, А.П. Габец, Д.И. Гончаров, Д.В. Козырев, Д.С. Кухлевский // «1С-Паблишинг». - Москва - 2012 г.
2. Власова Л.Г. Концепция прикладного решения «1С:Комплексная автоматизация» / Л.Г. Власова // «1С-Паблишинг». - Москва - 2016 г.
3. Гамма Э. Приёмы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес // «Питер». - Санкт Пертербург -2016г.
4. Меджуи М. Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте / Меджуи М., Ронни М., Уайлд Э. // «Питер». - Санкт Пертербург -2020г.
5. Островерх А.В. Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8» / В.А. Ажеронок, А.В. Островерх // «1С- Паблишинг». - Москва - 2018 г.
6. Хрусталева Е.Ю. Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки в облаках и на земле. Разработка в системе «1С:Предприятие 8.3». Издание 2 / Е.Ю. Хрусталева // «1С- Паблишинг». - Москва - 2018 г.
7. Хантер Д. XML. Базовый курс / Хантер Д., Рафтер Д. // «Вильямс». - Москва - 2018г.
8. Хрусталева Е.Ю. Технологии интеграции 1С:Предприятия 8.3 / Е.Ю. Хрусталева // «1С-Паблишинг». - Москва - 2021 г.
9. Филимонова Е.В. Разработка и реализация конфигураций в системе
«1С: Предприятие». /
Е.В. Филимонова // «Университет Синергия». - Москва - 2020 г.
10. Использование внешних веб-сервисов в 1С // сайт Хабр, доступ: https://habr.com/ru/post/128858/ (дата обращения 16 мая 2021г.)
11. Объект 1С «WS-ссылки» // сайт Тесты 1С Профессионал, доступ:
https://flagman.top/about-business/ehkzamen-1 s/obekt- 1s-ws-ssylki (дата
обращения 23 апреля 2021 г.)
12. Описание API-ФНС // сайт Доступ к базе данных ФНС. Аналитика. API-
Интеграция, доступ: https://api-fns.ru/api_help (дата обращения 3 мая
2021г.)
13. Руководство разработчика // сайт Технологии Яндекса, доступ:
https: //yandex.ru/dev/maps/j sapi/doc/2. 1 /dg/concepts/general. html (дата
обращения 5 мая 2021г.)
14. Учебник по XML схемам // сайт Самоучитель по HTML, CSS, XML, доступ: https://msiter.ru/tutorials/uchebnik-po-xml-shemam (дата обращения 17 мая 2021г.)
15. REST-API сервис //сайт Центральный банк Российской Федерации,
доступ: https://www.cbr.ru/lk_uio/guide/rest_api/ (дата обращения 5 мая...21

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ