Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız: http://elartu.tntu.edu.ua/handle/lib/44467
Tüm üstveri kaydı
Dublin Core AlanıDeğerDil
dc.contributor.advisorПастух, Олег Анатолійович-
dc.contributor.authorСтігайло, Ростислав Олегович-
dc.contributor.authorStihaylo Rostyslav, Rostyslav-
dc.date.accessioned2024-02-06T11:53:27Z-
dc.date.available2024-02-06T11:53:27Z-
dc.date.issued2023-12-
dc.date.submitted2023-12-
dc.identifier.citationСтігайло Р. О. Розробка прогамного забезпечення для загального користування з клієнт-серверною архітектурою на основоі мови javascript : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „121 — інженерія програмного забезпечення“ / Р. О. Стігайло. — Тернопіль: ТНТУ, 2023. — 89 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/44467-
dc.description.abstractМета проекту – розробити систему автоматизованої аторизації у веб-додатку за допомогою JWT. Дана робота включає розробку програмного забезпечення на основі використання баз даних. Для розробки цього програмного продукту та для роботи з СУБД mySQL, було використано мову JavaScript. Технологію.React, Express(Node JS). Проект розроблений з компонентним підходом. При вдалій конкуренції на ринку система буде розвиватись. Система була розроблена для спрощення авторизації та підтримування сесії у веб-додатку. Та й в загальному підвищить зручність та ефективність усіх інтернет-додатків.uk_UA
dc.description.abstractThe purpose of the project is to develop an automated authorization system in a web application using JWT. This work includes the development of software based on the use of databases. JavaScript was used to develop this software product and to work with the mySQL database. Technology.React, Express (Node JS). The project is designed with a component approach. With successful competition in the market, the system will develop. The system was designed to simplify authorization and maintain a session in a web application. And in general will increase the convenience and efficiency of all Internet applications.uk_UA
dc.description.tableofcontentsЗМІСТ 6 ПЕРЕЛІК УМОВНИХ СКОРОЧЕНЬ І ТЕРМІНІВ 7 ВСТУП 8 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 10 1.1 Опис предметної області 10 1.2 Постановка задачі розробки 13 1.3 Вибір технології розробки 14 1.4 Опис проектування програмного забезпечення 18 2. ПРОЕКТУВАННЯ БАЗИ ДАНИХ 24 2.1 Побудова схеми бази даних 24 2.2 Побудова зв’язків між сутностями 27 2.2.1 Сутність «Users» 30 2.2.2 Сутність «Token» 32 2.2.3 Сутність «Сity» 34 3. РОЗРОБКА ВЕБ-ДОДАТКУ 36 3.1 Розробка серверної частини програми 36 3.2 Архітектура серверної частини програми 39 Клієнтська частина зв'язується з серверною за допомогою інтернет протоколу HTTP. 39 3.3 Встановлення та доступ до додатку 42 3.4 Варіанти використання 44 У веб-додатку доступний лише один актор, при запуску додатку ми попадаємо на сторінку Home. 44 3.5 Тестування продукту. 47 4. ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТАЦІЯХ 50 4.1 Охорона праці 50 4.2 Безпека в надзвичайних ситуаціях 53 ВИСНОВОК 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 60 ДОДАТКИ 62 ДОДАТОК А 63 ДОДАТОК В 68 ДОДАТОК Г 78 ДОДАТОК Д 94uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject121uk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectСУБДuk_UA
dc.subjectmySQLuk_UA
dc.subjectJavaScriptuk_UA
dc.subjectExpressuk_UA
dc.subjectNode jsuk_UA
dc.subjectReactuk_UA
dc.subjectReduxuk_UA
dc.titleРозробка прогамного забезпечення для загального користування з клієнт-серверною архітектурою на основоі мови javascriptuk_UA
dc.title.alternativeDevelopment of software for general use with a client-server architecture based on the javascript languageuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Стігайло Ростислав Олегович, 2023uk_UA
dc.contributor.committeeMemberКозак, Руслан Орестович-
dc.coverage.placenameТернопільuk_UA
dc.format.pages89-
dc.subject.udc004.9uk_UA
dc.relation.references1. React [Електронний ресурс]//Facebook Open Source – 2020. - Режим доступу до ресурсу: https://uk.reactjs.org.uk_UA
dc.relation.references2. React [Електронний ресурс] // Wikipedia. – 2020. - Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/React.uk_UA
dc.relation.references3. Node.js [Електронний ресурс] // Wikipedia. – 2020. - Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Node.js.uk_UA
dc.relation.references4. MySQL [Електронний ресурс] // Wikipedia. – 2020. - Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/MySQL.uk_UA
dc.relation.references5. Методичний вказівник [Електронний ресурс] // Бази даних: – 2020. Режим доступу до ресурсу: https://dl.tntu.edu.ua/content.php?cid=118596.uk_UA
dc.relation.references6. Node.JS [Електронний ресурс]//OpenJs Foundation – 2020. Режим доступу до ресурсу: https://nodejs.org/uk/about.uk_UA
dc.relation.references7. JSON [Електронний ресурс] // Wikipedia. – 2020. - Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/JSON.uk_UA
dc.relation.references8. Куваєв Я. Г. Нормалізація відношень при проектуванні БД [Електронний ресурс] // Я. Г. Куваєв. – 2020. Режим доступу до ресурсу: https://rdb.dp.ua/uk/chapter_03.uk_UA
dc.relation.references9. Express.js [Електронний ресурс] // Wikipedia. – 2020. - Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Express.js.uk_UA
dc.relation.references10. Redux [Електронний ресурс] // Wikipedia. – 2020. - Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Redux.uk_UA
dc.relation.references11. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання «БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ» // В.С. Стручок –Тернопіль: ФОП Паляниця В. А., –156 с. Режим доступу до ресурсу: https://elartu.tntu.edu.ua/handle/lib/39196.uk_UA
dc.relation.references12. Навчальний посібник «ТЕХНОЕКОЛОГІЯ ТА ЦИВІЛЬНА БЕЗПЕКА. ЧАСТИНА «ЦИВІЛЬНА БЕЗПЕКА»» // автор-укладач В.С. Стручок– Тернопіль: ФОП Паляниця В. А., – 156 с. Режим доступу до ресурсу: http://elartu.tntu.edu.ua/handle/lib/39424uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Koleksiyonlarda Görünür:121 — інженерія програмного забезпечення

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
dyplom_Stigaylo_R_2023.pdf1,42 MBAdobe PDFGöster/Aç


DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.

Yönetim Araçları