Denne identifikatoren kan du bruke til å sitere eller lenke til denne innførselen: http://elartu.tntu.edu.ua/handle/lib/46903
Fullstendig metadatavisning
DC FeltVerdiSpråk
dc.contributor.advisorЦуприк, Галина Богданівна-
dc.contributor.authorБойко, Ольга Ігорівна-
dc.contributor.authorBoiko, Olha-
dc.date.accessioned2024-12-26T12:50:24Z-
dc.date.available2024-12-26T12:50:24Z-
dc.date.issued2024-12-
dc.identifier.citationБойко О. І. Проєктування та розробка сайту інтернет-магазину декору з використанням фреймворку Django : робота на здобуття кваліфікаційного ступеня магістра : спец. 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 71 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46903-
dc.description.abstractМетою кваліфікаційної роботи роботи є проєктування та розробка сайту інтернет-магазину декору з використанням фреймворку Django, який забезпечує високу продуктивність, безпеку та зручність використання. Методи розробки базуються на використанні архітектури MVC, яка забезпечує розподіл функціональності між клієнтською, серверною частинами та адміністративним інтерфейсом. В результаті роботи було створено функціональний вебдодаток з використанням фреймворку Django на мові програмування Python із динамічним клієнтським інтерфейсом, інтеграцією з базою даних PostgreSQL та системою адміністрування. Для реалізації дизайну використано HTML, CSS і Bootstrap, що забезпечило адаптивність і зручність користувацького інтерфейсу. Додаток був протестований і відповідає всім вимогам до електронної комерції. Практичне значення роботи полягає у можливості застосування розробленого рішення для створення подібних інтернет-магазинів, адаптованих під різні бізнес-моделі.uk_UA
dc.description.abstractThe aim of the thesis is the design and development of an online decor store website using the Django framework, which provides high performance, security and ease of use. The development methods are based on the use of the MVC architecture, which ensures the division of functionality between the client, server parts and the administrative interface. As a result of the work, a functional web application was created using the Django framework in the Python programming language with a dynamic client interface, integration with the PostgreSQL database and the administration system. HTML, CSS and Bootstrap were used to implement the design, which ensured the adaptability and convenience of the user interface. The application has been tested and meets all requirements for e-commerce. The practical significance of the work lies in the possibility of applying the developed solution to create similar online stores adapted to different business models.uk_UA
dc.description.tableofcontentsПЕРЕЛІК ОСНОВНИХ СКОРОЧЕНЬ 8 ВСТУП 9 1 ОСНОВНІ ОСОБЛИВОСТІ ВЕБ-РЕСУРСІВ ТА ТЕХНОЛОГІЇ РОБОТИ МАРКЕТПЛЕЙСІВ 12 1.1. Основні аспекти веб-розробки 12 1.2. Основні цілі створення вебсайту для електронної торгівлі 13 1.4. Огляд існуючих інструменів веброзробки та обгрунтування вибору фреймворку Django 21 2 АНАЛІЗ ТА ОБГРУНТУВАННЯ ОБРАННЯ СИСТЕМ ТА МЕТОДІВ РОЗРОБКИ ВЕБСАЙТУ 25 2.1. Розгляд та аналіз технічного завдання 25 2.2. Особливості проєктування webдизайну та структури сайту 26 2.3. Модель MVC 29 2.4. Загальна характеристика та структура роботи з фреймворком Django 30 3 РОЗРОБКА АРХІТЕКТУРИ МЕК ТА ПРАКТИЧНА РЕАЛІЗАЦІЯ ПРОЄКТНОГО РІШЕННЯ 33 3.1. Обрання програмного забезпечення 33 3.2. Опис алгоритму роботи інтернет-магазину та моделювання бази даних 35 3.3. Розробка та оптимізація дизайну сайту магазину декору 39 3.4. Реалізація моделі MVC для розробки серверної, клієнтської та адмінчастини сайту 45 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 50 4.1. Охорона праці при роботі з комп’ютерними пристроями 50 4.2. Безпека в надзвичайних ситуаціях 53 ВИСНОВКИ 60 ПЕРЕЛІК ДЖЕРЕЛ ПОСИЛАННЯ 62 ДОДАТКИ 65 Додаток A – Публікація у науковому виданні 66 Додаток Б – Алгоритм роботи Корзини 68 Додаток В – Алгоритм роботи інтернет-магазину 69 Додаток Г – Діаграма прецедентів 70 Додаток Д – Диск із кваліфікаційною роботою магістра 71uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject121uk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectБАЗА ДАНИХuk_UA
dc.subjectВЕБРОЗРОБКАuk_UA
dc.subjectІНТЕРНЕТ-МАГАЗИНuk_UA
dc.subjectКЛІЄНТСЬКИЙ ІНТЕРФЕЙСuk_UA
dc.subjectDJANGOuk_UA
dc.subjectMVCuk_UA
dc.subjectPOSTGRESQLuk_UA
dc.subjectАРХІТЕКТУРАuk_UA
dc.subjectФРЕЙМВОРКuk_UA
dc.subjectВЕБДОДАТОКuk_UA
dc.titleПроєктування та розробка сайту інтернет-магазину декору з використанням фреймворку Djangouk_UA
dc.title.alternativeDesign and development of an online decor store website using the Django frameworkuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Бойко Ольга Ігорівна, 2024uk_UA
dc.contributor.committeeMemberЖаровський, Руслан Олегович-
dc.coverage.placenameТернопільuk_UA
dc.format.pages71-
dc.subject.udc004.9uk_UA
dc.relation.references1. М.Р. Петрик, Д.М. Михалик, О.Ю. Петрик, Г.Б. Цуприк. Методичні вказівки до виконання атестаційної роботи магістра за спеціальністю 121 – “Інженерія програмного забезпечення” для усіх форм навчання [Текст] – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя – 2020 – 27 с.uk_UA
dc.relation.references2. Pasika DR, Tsupryk HB (2023) Rozrobka odnostorinkovoho veb-zastosunku z vykorystanniam VUE. JS i REACT: porivnialnyi analiz produktyvnostib korystuvatskoho dosvidu ta dotsilnosti [Developing a single-page web application using VUE. JS and REACT: a comparative analysis of user experience performance and expediency]. IMSTT (Tern., 13-14 December 2023), pp. 218-219 [in Ukrainian].uk_UA
dc.relation.references3. Methods of constructing algorithms for comparative test statistical verification of mathematical models of bioobject responses to low-intensity stimuli ЄБ Яворська, БІ Яворський, ГБ Цуприк, РВ Кінаш - Scientific Journal of TNTU, 2023uk_UA
dc.relation.references4. Бойко І.В., Петрик М.Р., Цуприк Г.Б. Дискретні структури (Алгебраїчні та числові системи, комбінаторний аналіз): навчально-методичний посібник для студентів спеціальності 121 «Інженерія програмного забезпечення», аспірантів та викладачів вищих навчальних закладів – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя – 2017 – 64 с.uk_UA
dc.relation.references5. Пасічник В. В. Веб-технології [Текст]: підруч. / В. В. Пасічник, О.В. Пасічник, Д. І. Угрин. – Львів : Магнолія 2013. – 336 с.uk_UA
dc.relation.references6. Бойко І.В., М.Р. Петрик, Г.Б. Цуприк. Моделювання та видобуток даних (висопродуктивні обчислення у великих алгебраїчних та числових системах, комбінаторному аналізі): навчальний посібник. Тернопіль: : ТНТУ 2019 – 62 с.uk_UA
dc.relation.references7. Бойко І.В., М.Р. Петрик, Г.Б. Цуприк. Інформаційні технології видобутку даних (Data mining, високопродуктивні обчислення у складних системах): навчальний посібник. Тернопіль: : ТНТУ 2020 – 62 сuk_UA
dc.relation.references8. Силка М. В., Цуприк Г.Б. Сучасні технології при розробці програмного забезпечення для автоматизованої інформаційної системи обробки замовлень та товарообігу. Збірник тез доповідей Ⅶ Міжнародної науково-технічної конференції молодих учених та студентів. Актуальні задачі сучасних технологій – Тернопіль 28-29 листопада 2018 року. — Т. : ТНТУ, 2018. — Том 2. — С. 161–162.uk_UA
dc.relation.references9. О Остапчук, Г Цуприк. Технічні особливості взаємодії між клієнтом та сервером у реальному часі. Збірник тез доповідей Ⅹ науково-технічної конференції. Інформаційні моделі, системи та технології – Тернопіль 7 грудня 2022 року. — Т. : ТНТУ, 2022— С. 124.uk_UA
dc.relation.references10. Python Developer Documentation [Елекронний ресурс] – Режим доступу до ресурсу: https://docs.python.org/3/uk_UA
dc.relation.references11. Susan J. Flower. Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization 1st Edition [Текст] / Susan J. Flower. – O’Reilly, 2016. – 124 c.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет ім. Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Vises i samlingene:121 — інженерія програмного забезпечення

Tilhørende filer:
Fil Beskrivelse StørrelseFormat 
dyplom_Boiko_2024.pdf2,05 MBAdobe PDFVis/Åpne


Alle innførsler i DSpace er beskyttet av copyright

Administrasjonsverktøy