Тип работы:
Предмет:
Язык работы:


Разработка интеграции системы 1С:УТ8 и веб-сайта предприятия

Работа №52821

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы87
Год сдачи2017
Стоимость4215 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
281
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 5
1 Обследование деятельности предприятия 7
1.1 Характеристика предприятия 7
1.2 Выявление проблем предприятия 18
1.3 Анализ существующих прикладных решений области 20
2 Проектирование интеграции систем 28
2.1 Описание взаимодействия систем 1С с системой Opencart 28
2.1.1 Выгрузка на сайт 29
2.1.2 Обмен информацией о заказах 31
2.2 Требования на разработку модуля 34
2.2.1 Функциональные требования 34
2.2.2 Нефункциональные требования 35
2.3 Концепция разработки 36
2.4 Функциональна модель системы 36
2.5 Разработка диаграммы прецедентов 38
2.5.1 Диаграмма прецедентов «Настройка обмена данными» 38
2.5.2 Диаграмма прецедентов «Загрузка информации о номенклатуре» . 43
2.5.3 Диаграмма прецедентов «Выгрузка информации о заказах» 47
2.6 Анализ согласованности требований и спецификаций прецедентов 53
3 Реализация интеграции 54
3.1 Настройка обмена в системе 1С: Управление торговлей 54
3.2 Реализация модуля обмена данными Opencart 56
3.2.1 Структура OpenCart 56
3.2.2 Базовая структура директорий 58
3.2.3 Controller 60
3.2.4 Model 62
3.2.5 Принцип работы Controller и Model 64
3.2.6 View и Language 66
3.2.7 Принцип работы View и Language 67
3.2.8 Скрипт запуска модуля Opencart 69
ЗАКЛЮЧЕНИЕ 73
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 75
ПРИЛОЖЕНИЕ А 77
ПРИЛОЖЕНИЕ Б 84


Основное отличие Интернет-магазина от традиционного - в типе торговой площадки. Если обычному магазину нужен торговый зал, витрины, ценники, а также продавцы, кассиры и опытные консультанты, то у его онлайнового «тезки» вся инфраструктура реализована программно. Функции витрины и торгового зала выполняют «страницы» с иллюстрированным каталогом товаров, а консультантов - подсказки, инструкции и описания. Все остальное - как в обычном магазине. Поэтому вне зависимости от вида или объемов продукции нужно организовать или снять склад для интернет- магазина [1]. Склад - это территория, помещение (также их комплекс), предназначенное для хранения материальных ценностей и оказания складских услуг [2].
У компании, где площадкой для торговли является интернет магазин практически с первых дней работы, становится на повестку такой вопрос - каким способом имеющуюся базу данных, находящуюся на складе, передавать на сайт, и как можно чаще, не теряя её актуальности.
Именно в таких вопросах используется, в основном, интеграция. Каждая такая интеграция позволяет производить быструю и надёжную передачу информации из одной программной среды в другую.
В данном ВКР рассматривается деятельность конкретного предприятия. Персонал отдела продаж и службы поддержки сайта активно использует систему управления сайтом. С другой стороны, на складе, используется отличная от сайта, система учета 1С: Управление торговлей. Разрозненность этих систем влечет за собой ряд трудностей в работе предприятия. К таким относятся:
- нет оперативного доступа к данным склада (наличие товара, продвижение заказа по складу и т.п.);
- дублирование данных;
- риск расхождения данных в системах предприятия.
Таким образом, целью данной ВКР является устранение проблем обмена данными между подразделениями предприятия путем объединения в одну информационную среду систем веб-сайта и 1C: Управление торговлей. Для достижения данной цели предстоит решить несколько задач:
- провести анализ предприятия;
- выявить проблемные этапы в бизнес-процессах предприятия;
- выделить ключевые проблемы;
- определить способы устранения;
- сформулировать концепцию работы;
- реализовать работу.
В ходе анализа объектом исследования будет выступать процессы взаимодействия систем веб-сайта и 1C: Управление торговлей, и обмен информацией между ними. Для этого будут использоваться метод анализа на этапе выявления проблем системы, а также метод моделирования на этапах анализа и проектирования. На всех этапах ВКР будет использоваться язык графического описания для объектного моделирования - UML.
Конечную реализацию данной работы можно будет использовать для внедрения на предприятия с аналогичными проблемами деятельности и схожей материально-технической базой.

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

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

Помощь в написании работ!


В ВКР разработана система интеграции 1С:Управление торговлей и веб-сайта предприятия на базе Opencart. Поставленные задачи в ВКР были решены полностью.
Для решения поставленных был проведён анализ предприятия, анализ протекающих бизнес-процессов, их этапов и участников. Были рассмотрены различные способы интеграции "1С:Предприятие" и интернет-магазина и выявлены наиболее значимые аспекты интеграции.
На основе анализа был спроектирован и реализован модуль для системы управления сайтом Opencart. Модуль имеет интуитивно понятную форму настроек и необходимые для обмена с 1С:Управление торговлей функции. А также позволяет обновлять данные сайта без участия системы склада 1С:Управление торговлей используя «Ручной режим» обмена. Данная функция упростит этап отладки системы и позволит избежать задержек в режиме работы предприятия в случае отказа системы склада.
Модульная реализация системы интеграции позволяет легко развернуть ее на сервере сайта.
Внедрение данной системы интеграции позволит повысить эффективность процесса обмена данными между системами сайта и склада, обработки новой информации, работы подразделений предприятия.
Разработанная система интеграции 1С:Управление торговлей и веб¬сайта предприятия на базе Opencart позволяет:
- ускорить обмен информацией между системами предприятия;
- сократить конфликты между подразделениями предприятиям;
- улучшить качество обслуживание клиентов предприятия;
- уменьшить нагрузку на сотрудников склада.
Благодаря использованию в разработке системы интеграции только материально-техническую базу и ресурсы предприятия внедрение данной системы убережет бюджет от лишних расходов на модернизацию систем.
Использовав для реализации модуля инструменты системы Opencart позволит быстро адаптироваться разработчику в случае обновления модуля. По-моему мнению дальнейшее развитие модуля не лишено смысла, так как 1С:Управление не единственная система снабжающая информацией интернет-магазин в процессе интерактивной торговли.



1 Алексей Новаков. Секреты розничной торговли. Вопросы и ответы. - Вологда.: Инфра-Инженерия, 2013 - 464 с.
2 Склад [Электронный ресурс] // Википедия - свободная энциклопедия: [сайт] URL: https://ru.wikipedia.org/wiki/Склад (дата обращения: 02.05.2017)
3 Интернет-магазин [Электронный ресурс] // Википедия - свободная энциклопедия: [сайт] URL: https://ru.wikipedia.org/wiki/Интернет-магазин (дата обращения: 02.05.2017)
4 Интернет-магазин и его особенности [Электронный ресурс] // Энциклопедия сайтостроения: [сайт] URL: http://site.nic.ru/content/view/206/38(дата обращения: 02.05.2017)
5 1С:Управление торговлей [Электронный ресурс] // 1С:Предприятие: [сайт] URL: http://v8.1c.ru/trade/(дата обращения: 03.05.2017)
6 Бизнес-процесс [Электронный ресурс] // Википедия - свободная энциклопедия: [сайт] URL: https://ru.wikipedia.org/wiki/Бизнес-процесс (дата обращения: 03.05.2017)
7 Downloads [Электронный ресурс] // Opencart Forum. Сообщество Opencart: [сайт] URL: https://myopencart.com/(дата обращения: 13.05.2017)
8 Интеграция с 1С [Электронный ресурс] // 1С-Битрикс: [сайт] URL: https://www.1c-bitrix.ru/products/cms/1c/(дата обращения: 14.05.2017)
9 Протокол обмена между системой "1С:Предприятие" и сайтом
[Электронный ресурс] // 1С:Преприятие : [сайт] URL:
http://v8.1c.ru/edi/edi_stnd/131/(дата обращения: 14.05.2017)
10 Обмен данными с интернет-магазином [Электронный ресурс] // 1С:Преприятие : [сайт] URL: http://v8.1c.ru/edi/edi_app/130/(дата обращения: 21.05.2017)
11 Model-View-Controller [Электронный ресурс] // Википедия - свободная энциклопедия: [сайт] URL: https://ru.wikipedia.org/wiki/Склад (дата обращения: 24.05.2017)
12 Руководство Разработчика [Электронный ресурс] // Wiki Myopencart: [сайт] URL:
https://docs.myopencart.com/index.php?title=Руководство_Разработчика (дата обращения: 12.05.2017)


Работу высылаем на протяжении 30 минут после оплаты.




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