Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/41691
Назва: Розробка веб-застосунку для перевірки знань з ПДР
Інші назви: Web Application Development for Knowledge Testing on Traffic Rules
Автори: Швець, Олександр Ярославович
Shvets, Oleksandr Yaroslavovych
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Швець О. Я. Розробка веб-застосунку для перевірки знань з ПДР: кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / О. Я. Швець. — Тернопіль : ТНТУ, 2023. — 53 с.
Дата публікації: 20-чер-2023
Дата подання: 4-чер-2023
Дата внесення: 22-чер-2023
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Марценко, Сергій Володимирович
Члени комітету: Микитишин, Андрій Григорович
УДК: 004.415.2
Теми: бази даних
databases
веб–застосунок
web application
компоненти
components
програмування
programming
MongoDB
Node.js
React
Apache
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці веб-застосунку для перевірки знань з ПДР. Метою даної кваліфікаційної роботи є розробка веб-застосунку для тренування учнів водійських шкіл та майбутніх водіїв до теоретичного екзамену із правил дорожнього руху. В першому розділі кваліфікаційної роботи проведено аналіз предметної області, огляд вже існуючих рішень, підбір середовища розробки проєкту, огляд використаних технологій та сформовано структуру майбутнього веб-застосунку. В другому розділі кваліфікаційної роботи описано розробку клієнтської та серверної частини веб-застосунку за допомогою технологій Node.js Apollo Server, Express, MongoDB та React.js, Axios відповідно. Та описано типову схему використання веб-застосунку користувачем. В третьому розділі кваліфікаційної роботи розглянуто питання щодо безпеки при надзвичайній ситуації будівлі сервісного центру МВС та протипожежної безпеки в сервісному центру МВС. In this work has been developed an improved computer network for the company "Nova Poshta" to optimize the development of individual departments. The purpose of the work is to carry out the necessary stages of the improved computer network development for the company "Nova Poshta" to optimize the development for individual departments. In the first section of the qualification work the electronic-logistics networks of commerce are analyzed, the analysis of influence of innovations in the field of logistics is carried out. The second section of the qualification work identifies the use of IoT technologies to improve the work of the logistics company "Nova Poshta". The role of the network layer in the support of the levels that need its support is described. The design of the physical network of the enterprise was performed, the necessary documentation for the construction of the network and its support and maintenance was formed. Actual calculation of the address for structural departments of the enterprise taking into account the optimization of the section in the virtual network was carried out.
Зміст: ВСТУП 7 РОЗДІЛ 1. ПОСТАНОВКА ЗАДАЧІ. ПІДБІР БІБЛІОТЕК ТА ТЕХНОЛОГІЙ РОЗРОБКИ 9 1.1 Аналіз предметної області 9 1.2 Огляд існуючих рішень 10 1.3 Вибір середовища розробки 11 1.4 Огляд використаних технологій 14 1.5 Формування структури веб–застосунку 18 1.6 Висновки до першого розділу 19 РОЗДІЛ 2. ПРОЄКТУВАННЯ ТА РЕАЛІЗАЦІЯ ВЕБ–ЗАСТОСУНКУ ДЛЯ ПЕРЕВІРКИ ЗНАНЬ ПДР 20 2.1 Розробка серверної частини на базі Node.js 20 2.2 Розробка клієнтської частини на базі React.js 25 2.3 Опис типової схеми використання веб застосунку 30 2.4 Висновки до другого розділу 32 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 34 3.1 Безпека при надзвичайній ситуації в будівлі сервісного центру МВС 34 3.2 Протипожежна безпека в сервісному центру МВС 35 3.3 Висновок до третього розділу 38 ВИСНОВКИ 39 ПЕРЕЛІК ДЖЕРЕЛ 40
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/41691
Власник авторського права: © Швець Олександр Ярославович, 2023
Перелік літератури: 1. Apollo Docs – Get started with Apollo Server. [Електронний ресурс] – Режим доступу до ресурсу: https://www.apollographql.com/docs/apollo–server/
2. Apollo Docs – Introduction to Apollo Client. [Електронний ресурс] – Режим доступу до ресурсу: https://www.apollographql.com/docs/react/
3. Brown E. Web Development with Node and Express: Leveraging the JavaScript Stack / E. Brown. – 2nd edit. – Cambridge: O`Reilly Media, 2018. – 243 Пасічник О. Г. Основи веб-дизайну [Текст]: навч. посібн. / О. Г. Пасічник, О.
4. EllasCookies – МВС - це одна з найважливіших силових структур країни. [Електронний ресурс] – Режим доступу до ресурсу: https://uk.ellas-cookies.com/zakon/112463-mvd-eto-odna-iz-vazhneyshih-silovyh-struktur-strany.html
5. Express - Node.js web application framework. [Електронний ресурс] – Режим доступу до ресурсу: https://expressjs.com/en/5x/api.html
6. GraphQL – Introduction to GraphQL. [Електронний ресурс] – Режим доступу до ресурсу: https://graphql.org/learn/
7. IBM – What is an Application Programming Interface (API)? [Електронний ресурс] – Режим доступу до ресурсу: https://www.ibm.com/topics/api
8. JetBrains – What’s New in WebStorm 2023.1. [Електронний ресурс] – Режим доступу до ресурсу: https://www.jetbrains.com/help/webstorm/meet–webstorm.html
9. JWT.IO – JSON Web Tokens Introduction. [Електронний ресурс] – Режим доступу до ресурсу: https://jwt.io/introduction/
10. MDN Web Docs – JavaScript. [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Web/JavaScript
11. MDN Web Docs – What is a URL? [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/What_is_a_URL
12. MDN Web Docs – What is CSS? [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Learn/CSS/First_steps/What_is_CSS
13. MongoDB: The Developer Data Platform – Itroduction to MongoDB. [Електронний ресурс] – Режим доступу до ресурсу: https://www.mongodb.com/docs/manual/introduction/
14. Node JS – Dependencies. [Електронний ресурс] – Режим доступу до ресурсу: https://nodejs.org/en/docs/meta/topics/dependencies
15. NPM – About npm. [Електронний ресурс] – Режим доступу до ресурсу: https://docs.npmjs.com/about-npm
16. Npmjs – Axios. [Електронний ресурс] – Режим доступу до ресурсу: https://www.npmjs.com/package/axios
17. React A JavaScript library – Getting Started. [Електронний ресурс] – Режим доступу до ресурсу: https://legacy.reactjs.org/docs/getting–started.html
18. React Bootstrap – React Bootstrap. [Електронний ресурс] – Режим доступу до ресурсу: https://react-bootstrap.github.io/
19. Simpson K. You Don`t Know JS: Up & Going / K. Simpson. – 1st edit. – USA: O`Reilly Media, 2020. – 88 p.
20. StackPath – What is V8 JavaScript Engine? [Електронний ресурс] – Режим доступу до ресурсу: https://www.stackpath.com/edge-academy/what-is-v8-javascript-engine/
21. Studio 3T – Studio 3T Licensing Archives. [Електронний ресурс] – Режим доступу до ресурсу: https://studio3t.com/knowledge–base/articles/time–series–collections–in–studio–3t/
22. TechTerms.com – Backend. [Електронний ресурс] – Режим доступу до ресурсу: https://techterms.com/definition/backend
23. TechTerms.com – Frontend. [Електронний ресурс] – Режим доступу до ресурсу: https://techterms.com/definition/frontend
24. TechTerms.com – HTTP. [Електронний ресурс] – Режим доступу до ресурсу: https://techterms.com/definition/http
25. Visual Studio Code – Documentation for Visual Studio Code [Електронний ресурс] – Режим доступу до ресурсу: https://code.visualstudio.com/docs
26. W3Schools – What is JSON? [Електронний ресурс] – Режим доступу до ресурсу: https://www.w3schools.com/whatis/whatis_json.asp
27. В. Пасічник, І. В. Стеценко. – К. : Вид. група BHV, 2009 – 336 с.
28. Закон України – «Про охорону праці» [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/2694-12#Text
29. Маньківська райдержадміністрація – Правила безпечної поведінки в надзвичайних ситуаціях. . [Електронний ресурс] – Режим доступу до ресурсу: http://mankrda.gov.ua/pravila-bezpechnoi-povedinki-v-nadzvichajnih-situaciyah/
30. Офіційний вебпортал парламенту України – Про затвердження Правил пожежної безпеки в Україні. [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0252-15#Text
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2023_KRB_SN-41_Shwets_O_Y.pdf1,99 MBAdobe PDFПереглянути/відкрити


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

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