Тема: Разработка программного модуля интеграции данных между сайтами для электронной торговли
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ 5
ВВЕДЕНИЕ 6
1. ИССЛЕДОВАТЕЛЬСКИЙ РАЗДЕЛ 8
1.1 Предварительные исследования 8
1.2 Анализ существующих программных решений 11
1.3 Постановка целей и задач 13
1.4 Структура входных и выходных данных 14
Выводы 15
2. КОНСТРУКТОРСКИЙ РАЗДЕЛ 16
2.1 Функциональные требования, предъявляемые к ПМ ИДЭТ 16
2.2 Требования к надёжности 16
2.3 Требования к информационной и программной совместимости 17
2.4 Программная архитектура и алгоритм работы 18
2.5 Схема данных 22
2.6 Схема алгоритма 23
2.7 Выбор языка программирования 24
2.8 Выбор среды программирования 25
2.9 Разработка пользовательского интерфейса 39
Выводы 41
3. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ 43
3.1 Программная реализация 43
3.1.1 Обмен коммерческими документами 43
3.1.2 Передача данных 49
3.2 Специализированный инструментарий 52
3.2.1 Средства работы с системами управления версиями 52
3.2.2 Средства документирования 53
3.3 Тестирование и отладка 54
3.3.1 Выбор инструментов тестирования 54
3.3.2 Особенности тестирования и отладки ПМ ИДЭТ 57
3.3.3 Результаты экспериментальной проверки 58
Выводы 59
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 61
ПРИЛОЖЕНИЕ 1. Текст программы 65
ПРИЛОЖЕНИЕ 2. Руководство оператора
📖 Введение
Сейчас для создания своего интернет-магазина не нужно обладать специализированными знаниями, привлекать программистов, дизайнеров или аналитиков. Предприниматель получает в свои руки готовую площадку для продажи товаров через Интернет, но для полноценного функционирования такого интернет-магазина необходимо наполнить его товарами и поддерживать актуальное состояние их цен, изображений, параметров хранящихся в базе данных. Следовательно, встаёт проблема поиска простого, быстрого и мало-затратного способа поддержания, актуального состояния содержимого базы данных интернет-магазина.
Выделенные проблемы затрагивают предпринимателей-дистрибьюторов, занимающихся агрегированием и перепродажей товаров от множества поставщиков. Если же рассматривать проблему со стороны оптовых продавцов, то они заинтересованы в наращивании сети продавцов-дистрибьюторов, реализующих их товары. Для этого должны быть хорошо налажены каналы передачи массивов данных с информацией о товарах от оптовых к розничным продавцам.
Для предпринимателей актуальность затронутой темы серьёзно возросла в последние года, в виду нестабильной экономической ситуации в стране. На таком динамическом фоне заметен рост интереса к инструментам, позволяющим своевременно, сравнительно просто и дёшево обновлять содержимое базы данных, получая данные напрямую от оптовых поставщиков. А для самих поставщиков данные процессы позволят нарастить сеть продавцов-дистрибьюторов, реализующих их продукцию.
Целью данной работы является повышение частоты обновления содержимого базы данных.
Задачи ВКР:
- исследование предметной области;
- сравнительный анализ существующих программных решений;
- выбор языка и среды программирования;
- разработка схемы данных ПМ ИДЭТ;
- разработка схем алгоритмов ПМ ИДЭТ;
- разработка пользовательского интерфейса;
- программная реализация ПМ ИДЭТ;
- отладка и тестирование ПМ ИДЭТ;
- разработка руководства оператора.
Программный модуль должен обеспечивать следующие возможности:
- формирование и отправка запросов к информационной системе поставщика;
- принятие входящих запросов для взаимодействия;
- генерация и манипуляция XML-документами;
- обеспечение надёжности и целостности при пересылке данных;
- обработка и интеграция полученных данных с информационной системой;
- логирование событий и рассылка уведомлений о внештатных ситуациях.
Пояснительная записка состоит из введения, трёх разделов, заключения, списка литературы и двух приложений:
- раздел 1 содержит описание предметной области и выявленной проблемной ситуации. В нём приведён обзор существующих программных решений, сформулированы цель и задачи исследования. Также в раздел включено описание концептуальной модели предметной области;
- раздел 2 является конструкторским разделом и посвящён разработке алгоритмов и реализации решения поставленной задачи. В нём присутствует анализ существующих языков, средств и технологий разработки, излагается реализация алгоритмов, описывается процесс разработки пользовательского интерфейса;
- раздел 3 - технологический. Включает описание технологий программирования, отладки и испытаний разрабатываемого программного модуля.
В Приложении 1 размещены фрагменты исходного кода программы. Приложение 2 содержит руководство оператора.
✅ Заключение
В конечной версии модуля реализованы все заложенные в ТЗ функции, выполнены поставленные цели и задачи.
В рамках данной разработки решены следующие задачи:
- исследование предметной области;
- сравнительный анализ существующих программных решений;
- выбор языка и среды программирования;
- разработка схемы данных ПМ ИДЭТ;
- разработка схем алгоритмов ПМ ИДЭТ;
- разработка пользовательского интерфейса;
- программная реализация ПМ ИДЭТ;
- отладка и тестирование ПМ ИДЭТ;
- разработка руководства оператора.
Программный модуль позволяет осуществлять интеграцию данных между информационными системами продавца и поставщика. Однако в отличие от существующих программных решений он позволяет осуществить связь напрямую с БУС поставщика. В результате предоставляется возможность подключиться к его системе и организовать своевременное периодическое получение актуальной информации.
Такой тип интеграции влечёт существенные выгоды:
- уменьшение человеко-часов, затрачиваемых на работу с содержимым БД;
- поддержка информации в актуальном состоянии;
- уменьшение как первоначальных, так и последующих периодических трат денежных средств на обновление содержимого БД.
ПМ ИДЭТ интегрирован в многофункциональную систему управления контентом «1С-Битрикс: Управление сайтом», предоставляющую интерфейс, как для сотрудников, так и для клиентов



