Por favor use este identificador para citas ou ligazóns a este item:
http://elartu.tntu.edu.ua/handle/lib/53349| Título: | Розробка вебсайту квіткового магазину «Aroma Flower» |
| Outros títulos: | Development of the «Aroma Flower» Flower Shop Website |
| Authors: | Чечота, Олена Ігорівна Chechota, Olena |
| Affiliation: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя" |
| Bibliographic reference (2015): | Чечота О. І. Розробка вебсайту квіткового магазину «Aroma Flower» : кваліфікаційна робота на здобуття освітньо-професійного ступеня фахового молодшого бакалавра за спеціальністю «122 - Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 85 с. |
| Data de edición: | Jul-2026 |
| Date of entry: | 10-Jul-2026 |
| Editor: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопіль |
| Supervisor: | Цимбалюк, Людмила Володимирівна Tsymbalyuk, Lyudmila |
| Committee members: | Бондарчук, Ігор Орестович Bondarchuk, Ihor |
| Palabras chave: | вебзастосунок web application квітковий магазин flower shop каталог квітів flower catalog інтернет-магазин online store замовлення orders кошик shopping cart користувачі users адміністрування administration Django Python HTML CSS JavaScript SQLite |
| Page range: | 85 |
| Resumo: | У кваліфікаційній роботі розроблено вебзастосунок для автоматизації роботи квіткового магазину «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 |
| Aparece nas Coleccións | 122 — Компютерні науки (фаховий молодший бакалаври ТФК) |
Arquivos neste item
| Arquivo | Descrición | Tamaño | Formato | |
|---|---|---|---|---|
| Chechota_O.pdf | Кваліфікаційна робота фахового молодшого бакалавра | 9,08 MB | Adobe PDF | Ver/abrir |
Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados