Palun kasuta seda identifikaatorit viitamiseks ja linkimiseks: http://elartu.tntu.edu.ua/handle/lib/49086
タイトル: Розробка веб-магазину та бота для оформлення замовлень на основі інтегрованого каталогу
その他のタイトル: Development of a web store and a bot for placing orders based on an integrated catalog
著者: Пушкар, Віталій Сергійович
Pushkar, Vitalii
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна
Bibliographic description (Ukraine): Пушкар В. С. Розробка веб-магазину та бота для оформлення замовлень на основі інтегрованого каталогу: спец. 121 - інженерія програмного забезпечення / наук. кер. Д. М. Михалик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 68 с.
発行日: 6月-2025
Submitted date: 9-6月-2025
Date of entry: 27-6月-2025
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Михалик, Дмитро Михайлович
Committee members: Чайковський, Андрій Вікторович
UDC: 004.9
キーワード: інженерія програмного забезпечення
API
HTML
CSS
C#
software engineering
抄録: Мета роботи - Розробка веб-магазину та бота для оформлення замовлень на основі інтегрованого каталогу, для забезпечення зручного доступу до інформації про товари через месенджер.У першому розділі виконано аналіз предметної області, досліджено тенденції розвитку електронної комерції, значення автоматизації онлайн-продажів і можливості використання чат-ботів. Надано порівняння сучасних технологій для створення веб-магазинів і Telegram-ботів, обґрунтовано вибір інструментів реалізації проєкту (HTML, CSS, C#, Telegram.Bot, HtmlAgilityPack).Другий розділ присвячений проєктуванню та реалізації системи. Розглянуто архітектуру інтегрованої інформаційної системи, описано структуру сайту з категоріями та картками товарів, а також функціональність Telegram-бота, який зчитує HTML-каталог і формує замовлення. Висвітлено логіку обробки команд, парсингу та зв’язку між компонентами системи без використання бази даних.У третьому розділі представлено результати тестування проєкту. Проведено функціональне та нефункціональне тестування веб-магазину й Telegram-бота, оцінено їхню ефективність, зручність, стабільність і швидкодію. Здійснено порівняльний аналіз роботи сайту і бота, виявлено помилки та шляхи їх усунення. Сформовано підсумкову оцінку системи та окреслено перспективи її вдосконалення.
Purpose of the work - Development of a web store and a bot for placing orders based on an integrated catalog, to ensure convenient access to information about products via the messenger. The first section analyzes the subject area, examines the trends in the development of e-commerce, the importance of online sales automation and the possibilities of using chat bots. A comparison of modern technologies for creating web stores and Telegram bots is provided, and the choice of project implementation tools is justified (HTML, CSS, C#, Telegram.Bot, HtmlAgilityPack).The second section is devoted to the design and implementation of the system. The architecture of the integrated information system is considered, the structure of the site with categories and product cards is described, as well as the functionality of the Telegram bot, which reads the HTML catalog and forms an order. The logic of command processing, parsing and communication between system components without using a database is highlighted. The third section presents the results of project testing. Functional and non-functional testing of the web store and Telegram bot was carried out, their efficiency, convenience, stability and speed were assessed. A comparative analysis of the site and bot operation was carried out, errors were identified and ways to eliminate them were identified. A final assessment of the system was formed and prospects for its improvement were outlined.
Content: АНОТАЦІЯ 4 ABSTRACT 5 ВСТУП 10 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАДАЧІ 13 1.1 СТАН І ТЕНДЕНЦІЇ РОЗВИТКУ ЕЛЕКТРОННОЇ КОМЕРЦІЇ 13 1.2 ЗНАЧЕННЯ АВТОМАТИЗАЦІЇ У СФЕРІ ОНЛАЙН-ПРОДАЖІВ 15 1.3 АНАЛІЗ ТЕХНОЛОГІЧНИХ РІШЕНЬ ДЛЯ ВЕБ-МАГАЗИНІВ ТА TELEGRAM-БОТІВ 15 1.4 ФОРМУВАННЯ ЦІЛЕЙ, ЗАВДАНЬ І ВИБІР ІНСТРУМЕНТІВ РЕАЛІЗАЦІЇ 16 2. ПРОЄКТУВАННЯ ТА РЕАЛІЗАЦІЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ 18 2.1 АРХІТЕКТУРА СИСТЕМИ 18 2.2 СТРУКТУРА ВЕБ-МАГАЗИНУ 19 2.3 TELEGRAM-БОТ: ФУНКЦІЇ ТА ЛОГІКА 20 2.4 ІНТЕГРАЦІЯ HTML-КАТАЛОГУ ТА TELEGRAM-БОТА 21 3 ТЕСТУВАННЯ, РЕЗУЛЬТАТИ ТА ОЦІНКА ЕФЕКТИВНОСТІ 23 3.1 МЕТОДОЛОГІЯ ТЕСТУВАННЯ СИСТЕМИ 23 3.2.1 ЗАВАНТАЖЕННЯ ГОЛОВНОЇ СТОРІНКИ 24 3.2.2 НАВІГАЦІЯ МІЖ КАТЕГОРІЯМИ 25 3.2.3 ВІДОБРАЖЕННЯ КАРТОК ТОВАРІВ 26 3.2.4 РЕАКЦІЯ НА ВІДСУТНІСТЬ ДАНИХ 27 3.3 ТЕСТУВАННЯ TELEGRAM-БОТА 29 3.4 ПОРІВНЯЛЬНИЙ АНАЛІЗ ЕФЕКТИВНОСТІ 32 3.5 ПОМИЛКИ ТА УСУНЕННЯ 34 3.6 ПІДСУМКОВА ОЦІНКА СИСТЕМИ 35 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 37 4.1 ПСИХОЛОГІЧНІ ЧИННИКИ НЕБЕЗПЕКИ 37 4.2 ЗАХОДИ ПОЖЕЖНОЇ БЕЗПЕКИ 39 ВИСНОВКИ 41 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 44 ДОДАТКИ 47 ДОДАТОК А – ЛІСТИНГ ФАЙЛУ “PROGRAM.CS” 48 ДОДАТОК Б – ЛІСТИНГ ФАЙЛУ “INDEX.HTML” 57 ДОДАТОК В – ДИСК ІЗ КВАЛІФІКАЦІЙНОЮ РОБОТОЮ БАКАЛАВРА 65
URI: http://elartu.tntu.edu.ua/handle/lib/49086
Copyright owner: Пушкар Віталій Сергійович, 2025
References (Ukraine): 1.Statista. E-commerce Worldwide – statistics & facts [Електронний ресурс]. – Режим доступу: відкритий https://www.statista.com/topics/871/online-shoppingworldwide/
2. Gartner. How Chatbots Are Transforming Retail [Електронний ресурс]. – Режим доступу: відкритий https://www.gartner.com/en/articles/how-chatbots-aretransforming-retail
3. Telegram Bot API Reference [Електронний ресурс]. – Режим доступу: відкритий https://core.telegram.org/bots/api
4.WooCommerce – Build exactly the eCommerce website you want [Електронний ресурс]. – Режим доступу: відкритий https://woocommerce.com/
5. Shopify – Start an Online Store [Електронний ресурс]. – Режим доступу: відкритий https://www.shopify.com/
6. MDN Web Docs – HTML [Електронний ресурс]. – Режим доступу: відкритий https://developer.mozilla.org/en-US/docs/Web/HTML
7. HtmlAgilityPack Documentation [Електронний ресурс]. – Режим доступу: відкритий https://html-agility-pack.net/documentation
8. Microsoft Learn – C# Guide [Електронний ресурс]. – Режим доступу: відкритий https://learn.microsoft.com/en-us/dotnet/csharp/
9. Visual Studio Code [Електронний ресурс]. – Режим доступу: відкритий https://code.visualstudio.com/
10. Visual Studio 2022 [Електронний ресурс]. – Режим доступу: відкритий https://visualstudio.microsoft.com/vs/
11.Bootstrap v5.3 Documentation [Електронний ресурс]. – Режим доступу: відкритий https://getbootstrap.com/docs/5.3/getting-started/introduction/
12. Live Server Extension for VS Code [Електронний ресурс]. – Режим доступу:відкритий https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
13. Telegram.Bot Library – GitHub [Електронний ресурс]. – Режим доступу: відкритий https://github.com/TelegramBots/Telegram.Bot
14. Telegram Bot vs Website – Chatimize [Електронний ресурс]. – Режим доступу: відкритий https://chatimize.com/telegram-bot-vs-website/
Content type: Bachelor Thesis
出現コレクション:121 — Інженерія програмного забезпечення (бакалаври)

このアイテムのファイル:
ファイル 記述 サイズフォーマット 
dyplom_Pushkar_2025.pdf4,99 MBAdobe PDF見る/開く


このリポジトリに保管されているアイテムはすべて著作権により保護されています。

Admin vahendid