Utilizza questo identificativo per citare o creare un link a questo documento: http://elartu.tntu.edu.ua/handle/lib/49006
Record completo di tutti i metadati
Campo DCValoreLingua
dc.contributor.advisorЦуприк, Галина Богданівна-
dc.contributor.authorЛунак, Олександр Григорович-
dc.contributor.authorLunak, Oleksandr Hryhorovysch-
dc.date.accessioned2025-06-23T11:16:52Z-
dc.date.available2025-06-23T11:16:52Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-09-
dc.identifier.citationЛунак О. Г. Розробка веб‑застосунку для створення і проведення онлайн‑опитувань та аналізу результатів з використанням HTML, CSS, JavaScript, PHP та MySQL : робота на здобуття кваліфікаційного ступеня бакалавра : cпец. 121 ‑ інженерія програмного забезпечення / наук. кер. Г.Б. Цуприк – Тернопільський національний технічний університет імені Івана Пулюя – Тернопіль, ТНТУ, 2025. – 98 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49006-
dc.description.abstractКваліфікаційна робота бакалавра присвячена процесу аналізу, проєктуванню та розробки системи для проведення онлайн-опитувань. Систему реалізовано у якості веб-застосунку(веб‑сайту), що зумовлено її доступністю для користувачів будь-якої операційної системи, відносною простотою в користуванні та можливістю подальшого масштабування. Здійснено порівняльний аналіз конкурентних сервісів, які надають схожі послуги, враховано їх переваги та недоліки. У ході роботи було сплановано архітектуру Frontend частини веб-застосунку. Використовуючи мови HTML, CSS з фреймворком Bootstrap та JavaScript з використання AJAX для обміну даними між браузером і сервером – було створено клієнтську частину сайту. Для Backend частини було використано мову PHP для обробки запитів з фронтенду та базу даних MySQL, яка зберігає всю інформацію системи. Крім того, у роботі детально описано процес тестування онлайн-опитувань та враховано можливості модифікації системи.uk_UA
dc.description.abstractThe bachelor’s qualification work is devoted to the analysis, design and development of a system for conducting online surveys. The solution is implemented as a web application (website), which ensures cross‑platform accessibility, ease of use and the possibility of future scaling. A comparative review of competing services offering similar functionality was carried out, with their advantages and drawbacks taken into account. The architecture of the Frontend was planned and implemented using HTML and CSS with the Bootstrap framework, while JavaScript and AJAX were employed for data exchange between the browser and the server. The Backend is written in PHP, handling requests from the frontend, and a MySQL database stores all system information. The work also provides a detailed description of the testing process of the online‑survey system and discusses potential avenues for system modification.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ......................................................................................................................4 ABSTRACT......................................................................................................................5 ВСТУП..............................................................................................................................8 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ.....................................................................10 1.1 Вибір напрямку дослідження....................................................................10 1.2 Аналіз застосунків конкурентів................................................................13 1.3 Порівняльний аналіз характеристик аналогів.........................................18 1.4 Формування вимог до власної системи....................................................21 1.5 Пошук та опис ключових відношень між акторами та прецедентами...22 2 ПРОЄКТУВАННЯ АРХІТЕКТУРИ СИСТЕМИ..............................................25 2.1 Визначення архітектури системи.............................................................25 2.2 Проєктування моделі бази даних..............................................................27 2.3 Побудова UML‑діаграми класів системи.................................................31 2.4 Проєктування структури веб-застосунку................................................38 3 РОЗРОБКА ТА ТЕСТУВАННЯ ВЕБ‑ЗАСТОСУНКУ ДЛЯ ПРОВЕДЕННЯ ОНЛАЙН-ОПИТУВАНЬ..............................................................................................41 3.1 Розробка веб-застосунку...........................................................................41 3.1.1 Розробка серверної частини............................................................41 3.1.2 Розробка клієнтської частини.........................................................48 3.2 Тестування веб-застосунку.......................................................................52 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ...................66 4.1 Соціально-політичні небезпеки, їхні види та характеристики...............66 4.2 Соціальне значення охорони праці..........................................................69 ВИСНОВКИ...................................................................................................................71 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ......................................................................73 ДОДАТКИ......................................................................................................................77 ДОДАТОК А. Тези доповіді на конференції...............................................................78 ДОДАТОК Б. Діаграми та рисунки..............................................................................80 ДОДАТОК В. Лістинг коду...........................................................................................84 ДОДАТОК Г. Диск.........................................................................................................98uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectsoftware engineeringuk_UA
dc.subjectвеб‑застосунокuk_UA
dc.subjectweb applicationuk_UA
dc.subjectонлайн‑опитуванняuk_UA
dc.subjectonline surveyuk_UA
dc.subjectтестуванняuk_UA
dc.subjecttestinguk_UA
dc.titleРозробка веб-застосунку для створення і проведення онлайн‑опитувань та аналізу результатів з використанням HTML, CSS, JavaScript, PHP та MySQLuk_UA
dc.title.alternativeDevelopment of a web application for creating, conducting and analyzing online surveys using HTML, CSS, JavaScript, PHP and MySQLuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Лунак Олександр Григорович, 2025uk_UA
dc.contributor.committeeMemberМатійчук, Любомир Павлович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages98-
dc.subject.udc004.9uk_UA
dc.relation.references1. Визначення поняття веб‑застосунку[Електронний ресурс] – Режим доступу до ресурсу: https://foxminded.ua/chym-vidrizniaietsia-sait-vid-veb-dodatku/ (дата звернення 01.05.2025)uk_UA
dc.relation.references2. Розробка діаграм з використанням IBM Rational Architect Designer [Електронний ресурс] – Режим доступу до ресурсу : https://www.ibm.com/products/rational-software-architect-designer (дата звернення 08.05.2025)uk_UA
dc.relation.references3. Про методику побудови діаграм варінтів використання[Електронний ресурс] – Режим доступу до ресурсу: https://www.maxzosim.com/use-cases-and-scenarios/ (дата звернення 08.05.2025)uk_UA
dc.relation.references4. Основні принципи проєктування системи[Електронний ресурс] – Режим доступу до ресурсу: https://blog.ithillel.ua/articles/web-application-architecture (дата звернення 08.05.2025)uk_UA
dc.relation.references5. Про методику побудови баз даних [Електронний ресурс] – Режим доступу до ресурсу: https://foxminded.ua/skhemy-bazy-danyh/ (дата звернення 09.05.2025)uk_UA
dc.relation.references6. Методика побудови діаграм класів[Електронний ресурс] – Режим доступу до ресурсу: https://www.visual-paradigm.com/guide/uml-unified-modeling-language/uml-class-diagram-tutorial/ (дата звернення 09.05.2025)uk_UA
dc.relation.references7. Побудова роботи системи[Електронний ресурс] – Режим доступу до ресурсу: https://dou.ua/forums/topic/40575/ (дата звернення 09.05.2025)uk_UA
dc.relation.references8. Програмування мовою PHP : книга / Васильєв О. – Київ: Ліра‑К, 2022. – 368 с.uk_UA
dc.relation.references9. Head First. HTML і CSS : книга / пер. з англ. / Фримен Е., Робсон Е. – Харків: Ранок, 2021. – 720 с.uk_UA
dc.relation.references10. Використання JavaScript у розробці Frontend частини[Електронний ресурс] – Режим доступу до ресурсу: https://uk.javascript.info/ (дата звернення 15.05.2025)uk_UA
dc.relation.references11. Information System for Design of Thin Multilayer Film Processes Parameters Management based on Diffusion Mykhaylo Petryk, Vitalii Chyzh, Halyna Tsupryk, Oksana Petryk, ITTAP’2024: 4th International Workshop on Information Technologies: Theoretical and Applied Problems, October 23‑25, 2024, Ternopil, Ukraine, Opole, Poland, 2024, pp. 486‑493 (Scopus) – Режим доступу до ресурсу: https://ceur-ws.org/Vol-3896/. (ТНТУ)uk_UA
dc.relation.references12. Methods of constructing algorithms for comparative test statistical verification of mathematical models of bioobject responses to low‑intensity stimuli / Bohdan Yavorskyy, Evhenia Yavorska, Halyna Tsupryk, Roman Kinash // Scientific Journal of TNTU. — Tern.: TNTU, 2023. — Vol 112. — No 4. — P. 82–90. (фахове видання України)uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
È visualizzato nelle collezioni:121 — Інженерія програмного забезпечення (бакалаври)

File in questo documento:
File Descrizione DimensioniFormato 
dyplom_Lunak_2025.pdf2,69 MBAdobe PDFVisualizza/apri


Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.

Strumenti di amministrazione