Тема: Интеграция системы бухгалтерского учета 1С и системы управления проектами IQ300
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ предметной области 7
1.1 Анализ системы IQ300 и API 7
1.2 Моделирование бизнес-процессов оплаты 10
1.3 Анализ 1С:ДиректБанк 13
1.4 Проблема синхронизации платежей в IQ300 17
1.5 Разработка пользовательских требований 18
1.5.1 Диаграмма вариантов использования (прецедентов) 18
1.5.2 Спецификации вариантов использования 19
1.6 Разработка функциональных требований 22
1.7 Разработка нефункциональных требований 23
1.7.1 Требования к интерфейсу 23
1.7.2 Требования к безопасности 23
1.8 Вывод по разделу 23
2 Проектирование 24
2.1 Описание объекта исследования 24
2.2 Разработка диаграммы классов 26
2.3 Разработка диаграмм деятельности и последовательности 27
2.4 Разработка диаграммы компонентов 31
2.5 Вывод по разделу 31
3 Реализация 32
3.1 Разработка структуры базы данных IQ300 32
3.2 Разработка объектов конфигурации 1С 32
3.2.1 Регистр сведений 33
3.2.2 Справочники 34
3.3 HTTP-сервис 34
3.5 Демонстрация работы 37
3.6 Вывод по разделу 40
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42
ПРИЛОЖЕНИЕ А 43
ПРИЛОЖЕНИЕ Б 45
ПРИЛОЖЕНИЕ В 48
ПРИЛОЖЕНИЕ Г 49
ПРИЛОЖЕНИЕ Д 50
ПРИЛОЖЕНИЕ Е 51
📖 Введение
Как и множество компаний, IQ300 предлагает свои услуги по подписке. Подписку можно оформить на месяц, полгода и год. Оплату можно произвести как онлайн, с помощью банковской карты, так и путем банковского перевода. Если произвести оплату онлайн, то информация о платеже первым делом окажется в базе данных сайта. Если же клиент захочет оплатить услуги банковским переводом, то информация об этом поступает в 1С, а затем вручную добавляется в базу данный сайта IQ300.
Таким образом, в обоих случаях приходится вручную добавлять недостающую информацию о совершенном платеже либо в базу данных сайта, либо в информационную базу 1С, что занимает определённое количество времени у сотрудников компании и замедляет процесс получения клиентом конечной оплаченной услуги с момента её приобретения. А также, ручное копирование информация может быть причиной возникновения ошибки, возможности потери информации о платеже или же рассинхронизации, когда в одной базе платеж присутствует, а в другой нет.
Целью данной дипломной работы является повышение эффективности процесса проведения платежей за счет разработки интеграции системы бухгалтерского учета 1С и системы управления проектами IQ300.
Для достижения поставленной цели требуется решить следующие задачи:
- анализ рассматриваемого процесса;
- разработка модели рассматриваемого процесса;
- выявление требований на разработку системы;
- выявление структуры системы;
- разработка технического задания;
- разработка функциональной модели системы;
- разработка алгоритмов системы;
- реализация разработанных решения в технологической платформе 1С и на веб-сайте.
✅ Заключение
Во втором разделе «Проектирование», был описан объект исследования, разработаны диаграммы классов, деятельности, последовательности и компонентов. Всё это позволило ускорить и упростить процесс разработки.
В разделе «Реализация», провелась работа по разработке структуры базы данных IQ300, были разработаны объекты конфигурации, был написан HTTP- сервис, позволяющий обращаться к методам 1С удаленно, используя при этом информационную базу 1С, расположенную на веб-сервере. Также, была продемонстрирована работа разработанного программного обеспечения синхронизации платежей 1С и IQ300. Передача информации была выполнена с применением архитектуры REST и при помощи технологии JSON. Кроме этого, была реализована обратная связь, которая показывает успешность проводимых операций.
Разработанное в пределах данной выпускной квалификационной работы программное обеспечение, позволило снизить ошибки при передачи данных до минимума, а также значительно уменьшить время обработки платежей. Таким образом, данное ПО повышает эффективность процесса проведения платежей.



