Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49040
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorПетрик, Михайло Романович-
dc.contributor.authorЗанчук, Тарас Андрійович-
dc.contributor.authorZanchuk, Taras-
dc.date.accessioned2025-06-25T09:56:21Z-
dc.date.available2025-06-25T09:56:21Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-09-
dc.identifier.citationЗанчук Т. А. Розробка інформаційної платформи оглядів японських медіапродуктів з використанням DJango фреймворку та MySQL: спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 90 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49040-
dc.description.abstractУ даній кваліфікаційній роботі проведено розробку та реалізацію інформаційної платформи для огляду японських медіапродуктів: манги, новели та аніме. Метою роботи є створення зручної та інтуїтивно зрозумілої системи, що відповідає сучасним вимогам, та надає користувачам можливість переглядати інформацію про цікаві їм медіапродукти, з можливістю їх відстежування, коментування та стежити за новинами. Реалізація даної роботи супроводжувалась з використанням сучасних технологій: фреймворком Django, СУБД MySQL, HTML/CSS (SCSS). У процесі розробки було проведено аналіз вимог, визначено користувацькі, функціональні та нефункціональні вимоги, спроектовано архітектуру, розділивши систему на модулі, використано патери проектування «MVT» і «Фасад», а також спроектовано відповідні UML-діаграми, результати яких було опубліковано у тезах до наукової конференції, що наведені у додатку А. Було створено інтерфейс користувача, реалізовано URL-маршрути та представлення (Views) до них, щоб забезпечити можливість взаємодії користувача з системою. Перевірка функціональності супроводжувалась модульним та автоматизованим тестуванням. Розроблена система демонструє доцільність створення локалізованих інформаційних платформ у сфері культури та розваг. Вона є перспективною для подальшого розвитку: впровадження нових функцій, інтеграції з іншими сервісами тощо. Проект виконано з дотриманням сучасних стандартів програмної інженерії, що забезпечує його актуальність та конкурентоспроможність.uk_UA
dc.description.abstractIn this qualification work, the development and implementation of an information platform for reviewing Japanese media products: manga, novels and anime. The aim of the work is to create a convenient and intuitive system that meets modern requirements and provides users with the opportunity to view information about media products of interest to them, with the ability to track, comment and follow the news. This work was implemented using modern technologies: Django framework, MySQL database, HTML/CSS (SCSS). In the course of development, we analyzed the requirements, identified user, functional and non-functional requirements, designed the architecture, dividing the system into modules, used the MVT and Facade design patterns, and designed the corresponding UML diagrams, the results of which were published in the abstracts for the scientific conference, which are given in Appendix A. We created a user interface, implemented URLs and views to them to enable user interaction with the system. Functionality verification was accompanied by modular and automated testing. The developed system demonstrates the feasibility of creating localized information platforms in the field of culture and entertainment. It is promising for further development: introduction of new functions, integration with other services, etc. The project was implemented in compliance with modern software engineering standards, which ensures its relevance and competitiveness.uk_UA
dc.description.tableofcontentsПЕРЕЛІК СКОРОЧЕНЬ І ТЕРМІНІВ 8 ВСТУП 9 РОЗДІЛ 1 АНАЛІЗ ВИМОГ ДО ІНФОРМАЦІЙНОЇ ПЛАТФОРМИ 10 1.1 ОГЛЯД КОНКУРЕНТІВ 10 1.2 ВИЗНАЧЕННЯ ВИМОГ ДО ПРОЕКТУ 13 1.3 ВИЗНАЧЕННЯ ТЕХНОЛОГІЙ РОЗРОБКИ, ІНСТРУМЕНТІВ, МЕТОДОЛОГІЇ ТА АРХІТЕКТУРИ СИСТЕМИ 16 1.4 ПІДСУМКИ РОЗДІЛУ 1 19 РОЗДІЛ 2 ПРОЕКТУВАННЯ СИСТЕМИ 20 2.1 ВИБІР ІНСТРУМЕНТІВ ПРОЕКТУВАННЯ 20 2.2 МОДЕЛЮВАННЯ ВАРІАНТІВ ВИКОРИСТАННЯ СИСТЕМИ НА ОСНОВІ ВИМОГ 21 2.3 АРХІТЕКТУРНЕ ПРОЕКТУВАННЯ СИСТЕМИ 25 2.3.1 Вибір архітектурної моделі системи 25 2.3.2 Побудова UML-діаграм ієрархії класів 26 2.4 ДЕТАЛЬНЕ ПРОЕКТУВАННЯ КЛАСІВ ПІДСИСТЕМ 35 2.5 ПРОЕКТУВАННЯ СЦЕНАРІЇВ ВВ НА ОСНОВІ UML-ДІАГРАМ ПОСЛІДОВНОСТІ 42 2.6 ПІДСУМКИ РОЗДІЛУ 2 46 РОЗДІЛ 3 КОНСТРУЮВАННЯ ТА ТЕСТУВАННЯ ПЛАТФОРМИ 47 3.1 БАЗОВА СТРУКТУРА, НАЛАШТУВАННЯ ПРОЕКТУ ТА ОПИС МОДЕЛЕЙ І ФАСАДІВ СИСТЕМИ 47 3.2 СТВОРЕННЯ ТА РЕАЛІЗАЦІЯ КОРИСТУВАЦЬКОГО ІНТЕРФЕЙСУ 55 3.3 ТЕСТУВАННЯ СИСТЕМИ 60 3.3.1 Модульне тестування 60 3.3.2 Автоматизоване тестування 63 3.4 ПІДСУМКИ РОЗДІЛУ 3 64 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 65 4.1 АКТУАЛЬНІСТЬ БЕЗПЕКИ ЖИТТЄДІЯЛЬНОСТІ ЛЮДИНИ. 65 4.2 ЗАХОДИ ЩОДО ЗАПОБІГАННЯ РОЗПОВСЮДЖЕННЯ ПОЖЕЖІ В ПРИМІЩЕННІ 67 ВИСНОВКИ 71 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 72 ДОДАТКИ 74 ДОДАТОК А. ТЕЗИ КОНФЕРЕНЦІЇ 75 ДОДАТОК Б. ОПИС ОСНОВНИХ КЛАСІВ МОДЕЛЕЙ ТА ФАСАДІВ 77 ДОДАТОК В. ОПИС ЗАГАЛЬНОГО ШАБЛОНУ СТОРІНОК, ЗМІННІ ТА МІКСИНИ СТИЛІВ 84 ДОДАТОК Д. РЕЗУЛЬТАТИ ВИКОНАННЯ ОПИСАНИХ ТЕСТ-КЕЙСІВ ДЛЯ АВТОМАТИЗОВАНОГО ТЕСТУВАННЯ 87 ДОДАТОК Ж. ДИСК З РОБОТОЮ 90uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectінформаційна системаuk_UA
dc.subjectплатформа оглядівuk_UA
dc.subjectмедіапродуктиuk_UA
dc.subjectinformation systemuk_UA
dc.subjectreview platformuk_UA
dc.subjectmedia productsuk_UA
dc.titleРозробка інформаційної платформи оглядів японських медіапродуктів з використанням DJango фреймворку та MySQLuk_UA
dc.title.alternativeDevelopment of an information platform for reviews of Japanese media products using the DJango framework and MySQLuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Занчук Тарас Андрійович, 2025uk_UA
dc.contributor.committeeMemberЛипак, Галина Ігорівна-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages90-
dc.subject.udc004.4uk_UA
dc.relation.references1. Fandom URL: https://www.fandom.com/ (Дата звернення: 18.05.2025).uk_UA
dc.relation.references2. НекоТека | Найбільша бібліотека по східній культурі URL: https://nekoteka.com/ (Дата звернення: 20.05.2025).uk_UA
dc.relation.references3. Процес аналізу вимог URL: https://dl.tntu.edu.ua/content.php?cid=98816 (Дата звернення: 20.05.2025).uk_UA
dc.relation.references4. Класифікація і специфікація вимог URL: https://dl.tntu.edu.ua/content.php?cid=99015 (Дата звернення: 20.05.2025).uk_UA
dc.relation.references5. What Is Three-Tier Architecture? URL: https://www.ibm.com/think/topics/three-tier-architecture (Дата звернення: 20.05.2025).uk_UA
dc.relation.references6. Three-Tier Client Server Architecture in Distributed System URL: https://www.geeksforgeeks.org/three-tier-client-server-architecture-in-distributed-system/ (Дата звернення: 21.05.2025).uk_UA
dc.relation.references7. What is Agile? | Atlassian URL: https://www.atlassian.com/agile (Дата звернення: 21.05.2025).uk_UA
dc.relation.references8. Балик Н.Р., Мандзюк В.І. Б20 Бази даних MySQL: навчальний посібник.  — Тернопіль: Навчальна книга – Богдан, 2010.— 160  с.uk_UA
dc.relation.references9. Петрик М., Михалик Д., Мудрик І., Стоянов Ю. Лабораторний практикум з розділу «Шаблони проектування» дисципліни «Архітектура та проектування програмного забезпечення: навчальний посібник — Тернопіль: ТНТУ імені Івана Пулюя, 2016. — 36 с.uk_UA
dc.relation.references10. М.Р. Петрик, Ф.Я. Мудрик Архітектура програмного забезпечення (на базі використання CASE-засобів IBM(sad)) навчальний посібник, Тернопіль: ТНТУ імені Івана Пулюя, 2017. — 100с.uk_UA
dc.relation.references11. Моделювання та аналіз програмного забезпечення URL: https://dl.tntu.edu.ua/index.php (Дата звернення 23.05.2025).uk_UA
dc.relation.references12. Modular Architecture Software Development URL: https://triare.net/insights/modular-architecture-software/ (Дата звернення 26.05.2025).uk_UA
dc.relation.references13. Патерни/шаблони проектування URL: https://refactoring.guru/uk/design-patterns (Дата звернення 28.05.2025).uk_UA
dc.relation.references14. Django Project MVT Structure URL: https://www.geeksforgeeks.org/django-project-mvt-structure/ (Дата звернення 28.05.2025).uk_UA
dc.relation.references15. What is Sequence Diagram? URL: https://www.visual-paradigm.com/guide/uml-unified-modeling-language/what-is-sequence-diagram/ (Дата звернення 30.05.2025).uk_UA
dc.relation.references16. Writing your first Django app, part 1 URL: https://docs.djangoproject.com/en/5.2/intro/tutorial01/ (Дата звернення 03.06.2025).uk_UA
dc.relation.references17. Writing your first Django app, part 2 URL: https://docs.djangoproject.com/en/5.2/intro/tutorial02/ (Дата звернення 03.06.2025).uk_UA
dc.relation.references18. The Django admin site URL: https://docs.djangoproject.com/en/5.2/ref/contrib/admin/ (Дата звернення 03.06.2025).uk_UA
dc.relation.references19. Якість програмного забезпечення та тестування (SE321) URL: https://dl.tntu.edu.ua/content.php?cid=279258 (Дата звернення 07.06.2025).uk_UA
dc.relation.references20. Потенційна безпека життєдіяльності людини. Основні поняття URL: https://dl.tntu.edu.ua/content.php?cid=299141. (Дата звернення 02.06.2025).uk_UA
dc.relation.references21. Гасіння пожежі, вогнегасні речовини та первинні засоби пожежогасіння URL: https://dl.tntu.edu.ua/content.php?cid=289214. (Дата звернення 07.06.2025).uk_UA
dc.relation.references22. Пожежа у приміщенні та на відкритій місцевості URL: https://dsns.gov.ua/abetka-bezpeki-1/pozezna-nebezpeka/pozeza. (Дата звернення 31.05.2025).uk_UA
dc.relation.references23. Визначення параметрів розвитку пожежі та необхідних витрат вогнегасних речовин URL: https://elib.lntu.edu.ua/sites/default/files/elib_upload/www/page20.html (Дата звернення 10.06.2025).uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Zanchuk_2025.pdf2,2 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора