Utilizza questo identificativo per citare o creare un link a questo documento:
http://elartu.tntu.edu.ua/handle/lib/46404
Titolo: | Розробка інтернет-магазину автозапчастин «Auto Tech» з використанням технологій Node.Js та Reach |
Titoli alternativi: | Development of an online auto parts store 'Auto Tech' using Node.js and React |
Autori: | Бобик, Анатолій Олегович Bobyk, Anatoliy |
Affiliation: | Тернопільський національний технічний університет ім. Івана Пулюя |
Bibliographic description (Ukraine): | Бобик А. О. Розробка інтернет-магазину автозапчастин «Auto Tech» з використанням технологій Node.Js та Reach : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 116 с. |
Data: | giu-2024 |
Date of entry: | 18-ott-2024 |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Цуприк, Галина Богданівна |
Committee members: | Лещишин, Юрій Зіновійович |
UDC: | 004.9 |
Parole chiave: | веб сайт react redux js node інтернет магазин |
Number of pages: | 116 |
Abstract: | Мета роботи - це розробка веб-сайту інтернет магазину автозапчастин «Auto Tech» на React.js та nodeJS.
В першому розділі виконано аналітичний огляд існуючих рішень та підібрано фреймворк. Описано призначення даної розробки, вимоги до програмного, апаратного забезпечення та ведення документації та технічне завдання.
В другому розділі дається загальний опис задачі та її специфічні особливості. Описано методи побудови сайту з використанням вибраних мов програмування, баз даних. Описано процес та логіку здійснення розробки проекту.
В третьому розділі описано процедури по встановленню програмного забезпечення та його налаштуванню. Також описано створення та використання тестів і тестових програм та інструкцію з експлуатації веб-додатку.
В четвертому розділі розраховано вартість розроблюваного веб-сайту, а в п`ятому описано техніку безпеки та екологічні вимоги під час виконання даного проекту. The purpose of the work is the development of the website of the auto parts online store "Auto Tech" using React.js and nodeJS. In the first section, an analytical review of existing solutions was performed and a framework was selected. The purpose of this development, the requirements for software, hardware and documentation, and the technical task are described. The second section gives a general description of the problem and its specific features. Methods of building a site using selected programming languages and databases are described. The process and logic of project development are described. The third section describes the procedures for installing the software and configuring it. It also describes the creation and use of tests and test programs and the instructions for using the web application. The fourth section calculates the cost of the developed website, and the fifth section describes the safety and environmental requirements during the implementation of this project. |
Content: | АНОТАЦІЯ 4 ВСТУП 8 1 ЗАГАЛЬНИЙ РОЗДІЛ 9 1.1 Аналітичний огляд існуючих рішень 9 1.2 Технічне завдання 17 1.2.1 Найменування та область застосування 17 1.2.2 Призначення розробки 17 1.2.3 Вимоги до функціоналу веб-сайту 17 1.2.4 Вимоги до програмної документації 18 1.2.5 Стадії та етапи розробки 19 1.2.6 Порядок тестування та прийому 20 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЕКТУ 21 2.1 Розробка структури сайту і веб-сторінок 21 2.2 Створення та верстка сторінок сайту 27 2.3 Розробка структури бази даних сайту 42 2.4 Програмування сайту 46 2.4.1 Написання клієнтської частини 46 2.4.2 Написання admin-частини 48 2.5 Тестування веб-сайту 50 3 РОБОТА З САЙТОМ В ІНТЕРНЕТІ 57 3.1 Інструкція з розміщення сайту в Інтернеті 57 3.2 Інструкція з обслуговування та наповнення сайту 60 3.3 Інструкція з популяризації та підтримки сайту 63 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 66 4.1 Основні причини електротравматизму. Електробезпека користувача ВДТ. 67 4.2 Протипожежне водопостачання 69 ВИСНОВКИ 72 ПЕРЕЛІК ПОСИЛАНЬ 73 ДОДАТКИ 73 ДОДАТОК А – Лістинг файлу «App.jsx» 74 ДОДАТОК Б – Лістинг файлу «Product.jsx» 77 ДОДАТОК В – Лістинг файлу «product.js» 80 ДОДАТОК Г – Лістинг файлу «NewProduct.jsx» 83 ДОДАТОК Д – Диск із кваліфікаційною роботою бакалавра 87 |
URI: | http://elartu.tntu.edu.ua/handle/lib/46404 |
Copyright owner: | © Бобик Анатолій Олегович, 2024 |
References (Ukraine): | 1. Поняття, структура та різновиди веб-сайтів. Автоматизоване розроблення веб-сайтів. URL: http://www.ndu.edu.ua/liceum/web.pdf. 2. NodeJs повний базовий курс від А до Я. URL: https://www.youtube.com/watch?v=nu4PiyjAmAE&t=8540s. 3. Початок роботи з MongoDB. Основні переваги та недоліки. URL: https://freexbcodes.com/sisadmin/pochatok-roboti-z-mongodb-dlja-pochatkivciv/. 4. Основи MongoDB. URL: https://codeguida.com/post/519. 5. Початок просування сайту. URL: https://bizzzdev.com/how-to-independently-promote-your-website/. 6. React початок роботи. URL: https://reactjs.org/docs/getting-started.html. 7. React – Хуки: вебсайт. URL: https://reactjs.org/docs/hooks-faq.html#gatsby-focus-wrapper. 8. NodeJs документація. URL: https://nodejs.org/uk/docs/. 9. 17. Бойко І.В., М.Р. Петрик, Г.Б. Цуприк. Інформаційні технології видобутку даних (Data mining, високопродуктивні обчислення у складних системах): навчальний посібник. Тернопіль: : ТНТУ 2020 – 62 с. 10. NodeJs швидкий курс всього за одну годину. URL: https://www.youtube.com/watch?v=3aGSqasVPsI&t=2150s. |
Content type: | Bachelor Thesis |
È visualizzato nelle collezioni: | 121 — Інженерія програмного забезпечення (бакалаври) |
File in questo documento:
File | Descrizione | Dimensioni | Formato | |
---|---|---|---|---|
dyplom_Bobyk_2024.pdf | 3,5 MB | Adobe PDF | Visualizza/apri |
Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.
Strumenti di amministrazione