Utilizza questo identificativo per citare o creare un link a questo documento: http://elartu.tntu.edu.ua/handle/lib/53349
Název: Розробка вебсайту квіткового магазину «Aroma Flower»
Další názvy: Development of the «Aroma Flower» Flower Shop Website
Autoři: Чечота, Олена Ігорівна
Chechota, Olena
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Чечота О. І. Розробка вебсайту квіткового магазину «Aroma Flower» : кваліфікаційна робота на здобуття освітньо-професійного ступеня фахового молодшого бакалавра за спеціальністю «122 - Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 85 с.
Datum vydání: čer-2026
Date of entry: 10-čer-2026
Nakladatel: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Цимбалюк, Людмила Володимирівна
Tsymbalyuk, Lyudmila
Committee members: Бондарчук, Ігор Орестович
Bondarchuk, Ihor
Klíčová slova: вебзастосунок
web application
квітковий магазин
flower shop
каталог квітів
flower catalog
інтернет-магазин
online store
замовлення
orders
кошик
shopping cart
користувачі
users
адміністрування
administration
Django
Python
HTML
CSS
JavaScript
SQLite
Page range: 85
Abstrakt: У кваліфікаційній роботі розроблено вебзастосунок для автоматизації роботи квіткового магазину «Aroma Flower». Метою роботи є створення сучасного вебсайту для представлення квіткової продукції, організації онлайн-продажу, керування товарами та взаємодії між покупцями й адміністрацією магазину. Система дає змогу переглядати каталог квітів, отримувати детальну інформацію про продукцію, додавати товари до кошика, оформлювати замовлення, керувати особистим профілем, а адміністраторам – додавати, редагувати та видаляти інформацію про товари, а також контролювати роботу магазину. У загальному розділі проведено аналіз існуючих вебрішень для електронної торгівлі та сформовано вимоги до розроблюваної системи. У розділі розробки технічного та робочого проєкту визначено структуру вебзастосунку, спроєктовано базу даних, реалізовано функціонал каталогу квітів, кошика покупця, реєстрації та авторизації користувачів. Серверну частину створено мовою Python із використанням фреймворку Django, а для зберігання даних використано SQLite. Клієнтську частину реалізовано за допомогою HTML, CSS та шаблонів Django для створення зручного та адаптивного інтерфейсу користувача. Наведено результати функціонального тестування вебзастосунку та інструкції щодо його запуску, використання й подальшого розвитку. В економічному розділі проведено розрахунок витрат на розробку програмного продукту, визначено його собівартість та економічну ефективність. У розділі охорони праці розглянуто питання безпеки під час роботи з комп’ютерною технікою та організації робочого місця. Практичним результатом є функціональний вебзастосунок квіткового магазину, який забезпечує цифровізацію процесу продажу квіткової продукції та покращення взаємодії з клієнтами.
The qualification thesis presents the development of a web application for automating the operation of the «Aroma Flower» flower shop. The purpose of the work is to create a modern website for presenting flower products, organizing online sales, managing products and improving interaction between customers and the store administration. The system allows users to browse the flower catalog, view detailed product information, add items to the shopping cart, place orders and manage personal profiles, while administrators can add, edit and delete product information and control the store operations. The general section analyses existing e-commerce web solutions and defines the requirements for the developed system. The technical and detailed design section describes the structure of the web application, designs the database and implements the functionality of the flower catalog, shopping cart, user registration and authentication. The server side is developed in Python using the Django framework, while SQLite is used for data storage. The client side is implemented using HTML, CSS and Django templates to create a convenient and user-friendly interface. The thesis presents the results of functional testing and provides instructions for launching, using and further improving the web application. The economic section calculates development costs, determines the cost of the software product and evaluates its economic efficiency. The occupational safety section considers computer workplace safety and proper working conditions. The practical result is a functional web application for a flower shop that provides digitalization of flower sales processes and improves customer interaction.
Content: Анотація 7 ANNOTATION 8 Вступ 9 1 Загальний розділ 10 1.1 Аналітичний огляд існуючих рішень 10 1.2 Технічне завдання 12 1.2.1 Найменування та область застосування 13 1.2.2 Призначення розробки 15 1.2.3 Вимоги до функціоналу вебзастосунку 17 1.2.4 Вимоги до програмної документації 17 1.2.5 Техніко-економічні показники 18 1.2.6 Стадії та етапи розробки 18 1.2.7 Порядок тестування та прийому 19 2 Розробка технічного та робочого проєкту 20 2.1 Розробка структури вебзастосунку 20 2.2 Створення та верстка сторінок вебзастосунку 22 2.3 Розробка структури бази даних 24 2.4 Програмування вебзастосунку 28 2.4.1 Написання клієнтської частини 30 2.4.2 Написання серверної частини 32 2.5 Тестування вебзастосунку 35 3 Спеціальний розділ 40 3.1 Інструкція з розгортання вебзастосунку 40 3.2 Інструкція з наповнення вебзастосунку 40 3.3 Інструкція з популяризації та підтримки вебзастосунку 42 4 Економічний розділ 43 5 Охорона праці, техніка безпеки та екологічні вимоги 56 Висновки 55 Перелік посилань 57 Додатки 58
URI: http://elartu.tntu.edu.ua/handle/lib/53349
Copyright owner: ©Чечота Олена Ігорівна
References (Ukraine): 1. Марціяш Г.Я., Слободян Р.О. Методичні вказівки до виконання дипломного проєкту для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ ім. І. Пулюя», 2024. 48 с.
2.Django Documentation – офіційна документація веб-фреймворку Django. URL: https://docs.djangoproject.com/.
3. Python Documentation – офіційна документація мови програмування Python. URL: https://docs.python.org/.
4.PostgreSQL Documentation – офіційна документація системи керування базами даних PostgreSQL. URL: https://www.postgresql.org/docs/.
5. HTML Living Standard – документація з розробки вебсторінок. URL: https://html.spec.whatwg.org/.
6. CSS Documentation – довідник з каскадних таблиць стилів. URL: https://developer.mozilla.org/en-US/docs/Web/CSS.
7. JavaScript Documentation – документація мови програмування JavaScript. URL: https://developer.mozilla.org/en-US/docs/Web/JavaScript.
8.Bootstrap Documentation – бібліотека компонентів для створення адаптивного дизайну вебсайтів. URL: https://getbootstrap.com/docs/.
9.GitHub Documentation – платформа для зберігання та керування програмним кодом. URL: https://docs.github.com/.
10.Visual Studio Code Documentation – середовище розробки вебзастосунків. URL: https://code.visualstudio.com/docs.
11.Django REST Framework Documentation – інструмент для створення веб-API на основі Django. URL: https://www.django-rest-framework.org/.
12.SQLite Documentation – документація системи керування базами даних SQLite. URL: https://www.sqlite.org/docs.html.
13.Макфарланд Д. Велика книга CSS: створення сучасних вебсайтів. Київ: Вільямс, 2020. 720 с.
14.Фленаган Д. JavaScript. Повне керівництво. 7-ме вид. Київ: Діалектика, 2020. 1072 с.
15.Мартін Р. Чистий код: створення і рефакторинг програмного забезпечення. Київ: Фабула, 2021. 464 с.
Content type: Professional Junior Bachelor Thesis
Vyskytuje se v kolekcích:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Chechota_O.pdfКваліфікаційна робота фахового молодшого бакалавра9,08 MBAdobe PDFZobrazit/otevřít


Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.