- •СОКРАЩЕНИЯ
- •ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ
- •ВВЕДЕНИЕ
- •1. ИССЛЕДОВАТЕЛЬСКИЙ РАЗДЕЛ
- •1.1 Предварительные исследования
- •1.2 Анализ существующих программных решений
- •1.3 Постановка целей и задач
- •1.4 Структура входных и выходных данных
- •Выводы
- •2. КОНСТРУКТОРСКИЙ РАЗДЕЛ
- •2.1 Функциональные требования, предъявляемые к ПМ ИДЭТ
- •2.2 Требования к надёжности
- •2.3 Требования к информационной и программной совместимости
- •2.4 Программная архитектура и алгоритм работы
- •2.5 Схема данных
- •2.6 Схема алгоритма
- •2.7 Выбор языка программирования
- •2.8 Выбор среды программирования
- •2.9 Разработка пользовательского интерфейса
- •Выводы
- •3. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ
- •3.1.2 Передача данных
- •3.2.2 Средства документирования
- •3.3.2 Особенности тестирования и отладки ПМ ИДЭТ
- •3.3.3 Результаты экспериментальной проверки
- •Выводы
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ЗАКЛЮЧЕНИЕ
Результатом выпускной квалификационной работы стало создание рабочей версии программного модуля интеграции данных между сайтами для электронной торговли.
Вконечной версии модуля реализованы все заложенные в ТЗ функции, выполнены поставленные цели и задачи.
Врамках данной разработки решены следующие задачи:
-исследование предметной области;
-сравнительный анализ существующих программных решений;
-выбор языка и среды программирования;
-разработка схемы данных ПМ ИДЭТ;
-разработка схем алгоритмов ПМ ИДЭТ;
-разработка пользовательского интерфейса;
-программная реализация ПМ ИДЭТ;
-отладка и тестирование ПМ ИДЭТ;
-разработка руководства оператора.
Программный модуль позволяет осуществлять интеграцию данных между информационными системами продавца и поставщика. Однако в отличие от существующих программных решений он позволяет осуществить связь напрямую с БУС поставщика. В результате предоставляется возможность подключиться к его системе и организовать своевременное периодическое получение актуальной информации.
Такой тип интеграции влечёт существенные выгоды:
-уменьшение человеко-часов, затрачиваемых на работу с содержимым БД;
-поддержка информации в актуальном состоянии;
-уменьшение как первоначальных, так и последующих периодических трат
денежных средств на обновление содержимого БД.
ПМ ИДЭТ интегрирован в многофункциональную систему управления контентом «1С-Битрикс: Управление сайтом», предоставляющую интерфейс, как для сотрудников, так и для клиентов.
57
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Л.Г. Гагарина, Р.А. Касимов, Д.Г. Коваленко, Е.Л. Федотова, Чжо Зо Е, Б.В. Черников Методические указания по подготовке выпускной квалификационной работы по направлению подготовки бакалавров 09.03.04 «Программная инженерия»/ Под ред. док.
тех. наук Б.В.Черникова. – М.: МИЭТ, 2016.
2. Архитектура продукта. [Электронный ресурс]. М., 2016. Режим доступа:
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2817
3. Безопасность Web-сервисов. [Электронный ресурс]. М., 2016. Режим доступа:
http://citforum.ru/security/internet/web_service/
4. Безопасность Web-сервисов. [Электронный ресурс]. М., 2016. Режим доступа:
http://www.ibm.com/developerworks/ru/library/ws-best11/
5. Введение в программные системы и их разработку. [Электронный ресурс]. М.,
2016. Режим доступа: http://www.intuit.ru/studies/courses/3632/874/lecture/14289/
6. Гагарина Л.Г., Киселёв Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учеб. Пособие / Под ред. проф.
Л.Г.Гагариной. – М.: ИД «ФОРУМ»: ИНФРА-М, 2012.
7. Генератор документации phpDocumentor 2. [Электронный ресурс]. М., 2016.
Режим доступа: http://appossum.com/appsite/techdetail/php-doc01/
8. ГОСТ 15971-90: Системы обработки информации. Термины и определения. –
Москва: Изд-во стандартов, 1992.
9. ГОСТ Р ИСО МЭК ТО 10032-2007: Эталонная модель управления данными. –
Москва: Изд-во стандартов, 2007.
10. Импорт и экспорт материалов CSV в JBZoo на Joomla. [Электронный ресурс]. М.,
2016. Режим доступа: http://jbzoo.ru/features/import-export/
11. Интеграция 1С для интернет-магазина на любой CMS. [Электронный ресурс]. М.,
2016. Режим доступа: http://cms1c.ru/vasha-lyubaya-cms/
12. Интеграция интернет-магазина с оптовыми поставщиками. [Электронный
ресурс]. М., 2016. Режим доступа: http://my-sell.ru/integracje_z_hurtowniami/
13. Интеграция с 1С. [Электронный ресурс]. М., 2016. Режим доступа:
https://www.1c-bitrix.ru/products/cms/1c/
14. Интегрированная среда разработки. [Электронный ресурс]. М., 2016. Режим
доступа: https://ru.wikipedia.org/wiki/Интегрированная_среда_разработки/
15. Использование CURL. [Электронный ресурс]. М., 2016. Режим доступа: http://webmasterschool.ru/notes/note12.php
58
16. Исправление ошибок в PHP-приложениях при помощи Zend Debugger. [Электронный ресурс]. М., 2016. Режим доступа:
http://www.ibm.com/developerworks/ru/library/os-php-zenddebug/
17. Колдаев В.Д. Основы алгоритмизации и программирования: Учебное пособие / Под ред. проф. Л.Г.Гагариной. – М.: ИД «ФОРУМ»: ИНФРА-М, 2006.
18.Леонтьев В. В. Наполнение и поддержание актуальности содержимого базы данных товаров современного интернет-магазина // Молодой ученый. — 2016. — №11. —
С.189-192.
19.Микроэлектроника и информатика–2016 г. 23-я Всероссийская межвузовская
научно-техническая конференция студентов и аспирантов: Материалы конференции, М.:
МИЭТ, 2016.
20. Модули. [Электронный ресурс]. М., 2016. Режим доступа: https://dev.1cbitrix.ru/learning/course/index.php?
COURSE_ID=43&CHAPTER_ID=04609&LESSON_PATH=3913.4609
21. Модульное программирование. [Электронный ресурс]. М., 2016. Режим доступа:
http://ru.wikipedia.org/wiki/Программный_модуль/
22. Найдите ошибки в PHP-приложениях при помощи Xdebug. [Электронный ресурс]. М., 2016. Режим доступа: http://www.ibm.com/developerworks/ru/library/os-php-
xdebug/
23. Об отладке в PHP. [Электронный ресурс]. М., 2016. Режим доступа:
http://php.net/manual/ru/debugger-about.php
24. Обзор систем контроля версий. [Электронный ресурс]. М., 2016. Режим доступа:
http://all-ht.ru/inf/prog/p_0_1.html
25. Обзор IDE средств для программирования. [Электронный ресурс]. М., 2016.
Режим доступа: http://www.javaportal.ru/projects/taidej/results.html
26. Обмен коммерческой информацией по стандарту CommerceML, первая редакция.
[Электронный ресурс]. М., 2016. Режим доступа: http://v8.1c.ru/edi/edi_stnd/90/91.htm
27. Основные сведения по Bitrix Framework. [Электронный ресурс]. М., 2016. Режим
доступа: http://dev.1c-bitrix.ru/api_help/
28. Рейтинг CMS по версии iTrack. [Электронный ресурс]. М., 2016. Режим доступа:
http://www.itrack.ru/research/cmsrate/
29. Роберт Басыров. 1С-Битрикс. Постройте профессиональный сайт сами!: Учебное
пособие – 2009 30. Роберт Басыров. Открываем интернет-магазин с помощью 1С-Битрикс: Учебное
пособие – 2009 31. Система управления версиями. [Электронный ресурс]. М., 2016. Режим доступа:
https://ru.wikipedia.org/wiki/Система_управления_версиями/
59
32. Система управления содержимым. [Электронный ресурс]. М., 2016. Режим
доступа: https://ru.wikipedia.org/wiki/Система_управления_содержимым/
33. Системные требования 1С:Предприятия 8. [Электронный ресурс]. М., 2016. Режим доступа: http://v8.1c.ru/requirements/
34.Сокеты в PHP. [Электронный ресурс]. М., 2016. Режим доступа:
http://forum.vingrad.ru/articles/topic-103996.html
35. Сравнение PHP IDE. [Электронный ресурс]. М., 2016. Режим доступа:
http://rmcreative.ru/playground/PHP_IDE.pdf
36. Стандарты электронного обмена коммерческой информацией CommerceML.
[Электронный ресурс]. М., 2016. Режим доступа: http://v8.1c.ru/edi/edi_stnd/90/
37. Тестирование программного обеспечения. [Электронный ресурс]. М., 2016.
Режим доступа: https://ru.wikipedia.org/wiki/Тестирование_программного_обеспечения/
38. Услуги 1CNet. [Электронный ресурс]. М., 2016. Режим доступа: http://1c-
edi.ru/services.html
39. Федотова Е.Л., Портнов Е.М. Прикладные информационные технологии: учебное
пособие / Е.Л. Федотова, Е.М. Портнов. – М.: ИД «ФОРУМ»: ИНФРА-М, 2013.
40. Функциональные возможности и направления использования стандартов
платформы XML. [Электронный ресурс]. М., 2016. |
Режим доступа: |
http://www.elbib.ru/index.phtml?page=elbib/rus/methodology/xmlbase/xml_conf/
41. Электронный обмен данными в цепочке поставок, стандарт CommerceML EDI.
[Электронный ресурс]. М., 2016. Режим доступа: http://v8.1c.ru/edi/edi_stnd/90/93.htm
42. Электронный обмен данными по стандарту CommerceML, вторая редакция.
[Электронный ресурс]. М., 2016. Режим доступа: http://v8.1c.ru/edi/edi_stnd/90/92.htm
43. Application programming interface. [Электронный ресурс]. М., 2016. Режим
доступа: https://ru.wikipedia.org/wiki/API/
44. cURL and libcurl. [Электронный ресурс]. М., 2016. Режим доступа: https://curl.haxx.se/
45.cURL. [Электронный ресурс]. М., 2016. Режим доступа:
https://ru.wikipedia.org/wiki/CURL/
46. Hypertext Transfer Protocol. [Электронный ресурс]. М., 2016. Режим доступа: https://tools.ietf.org/html/rfc2616/
47.Jane Mitchell. PHP Web Services: Учебное пособие – 2013
48.NetBeans. [Электронный ресурс]. М., 2016. Режим доступа:
https://ru.wikipedia.org/wiki/NetBeans/
49.PHP и XML. [Электронный ресурс]. М., 2016. Режим доступа:
http://addphp.ru/materials/base/1_21.php
50. PHP: Введение - Manual. [Электронный ресурс]. М., 2016. Режим доступа: http://php.net/manual/ru/intro.sockets.php
60
51.POST (HTTP). [Электронный ресурс]. М., 2016. Режим доступа:
https://ru.wikipedia.org/wiki/POST_(HTTP)/
52. Request for Comments [Электронный ресурс]. – RFC 2616 - Hypertext Transfer
Protocol - HTTP/1.1 – URL: https://tools.ietf.org/html/rfc2616/
53. URIs, Addressability, and the use of HTTP GET and POST. [Электронный ресурс].
М., 2016. Режим доступа: https://www.w3.org/2001/tag/doc/whenToUseGet.html
54. XML для PHP-разработчиков. [Электронный ресурс]. М., 2016. Режим доступа:
https://www.ibm.com/developerworks/ru/library/x-xmlphp1/
55. XML Media Types. [Электронный ресурс]. М., 2016. Режим доступа: https://tools.ietf.org/html/rfc3023/
61