Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45355
Назва: Розробка сайту з розрахунку вартості металопластикових конструкцій на основі мови JS
Інші назви: Development of a system for calculating the cost of metal-plastic structures based on the JS language.
Автори: Кіндзерський, Назар Ігорович
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Кіндзерський Н. І. Розробка сайту з розрахунку вартості металопластикових конструкцій на основі мови JS : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 60 с.
Bibliographic description: N. I. Kindzerskyi. Development of a site for calculating the cost of metal-plastic structures based on the JS language: qualifying work for obtaining a bachelor's degree in the specialty "121 — software engineering" / Nazar Ihorovych Kindzerskyi. — Ternopil: TNTU, 2024. — 60 p.
Дата публікації: чер-2024
Дата внесення: 24-чер-2024
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Стефанишин, Володимир Миколайович
Члени комітету: Стадник, Марія Андріївна
УДК: 004.9
Теми: токени
веб-сайт
діаграма прецендентів
калькулятор
база даних
металопластикові конструкції
Кількість сторінок: 74
Короткий огляд (реферат): Дана кваліфікаційна робота призначена для здобуття ступеня бакалавра студента кафедри програмної інженерії Тернопільського національного технічного університету імені Івана Пулюя. Тема: Розробка системи розрахунку вартості металопластикових конструкцій на основі мови JS. Робота містить: 72 сторінки, 29 рисунків та 7 таблиць. Головною метою проєкту є створення інструменту, який дозволяє споживачам швидко та зручно отримувати інформацію про доступні металопластикові вироби, а також обчислювати їхню вартість залежно від обраних параметрів. Проєкт спрямований на підвищення прозорості цінової політики, полегшення процесу вибору та замовлення продукції для клієнтів, а також на оптимізацію роботи продавців і консультантів. Завдяки інтерактивним функціям користувачі можуть налаштовувати конфігурацію виробів відповідно до своїх потреб і бюджетних обмежень, отримуючи миттєві розрахунки вартості та специфікації обраних товарів. Розроблено каталог, головну сторінку, та калькулятор вартості металопластикових конструкцій використовуючи технології JS. Перелік ключових слів: металопластикові конструкції, сервер, клієнт, калькулятор, база даних, діаграма прецендентів, веб-сайт, токени.
This qualifying work is intended for obtaining a bachelor's degree for a student of the department of software engineering of Ternopil National Technical University named after Ivan Pulyu. Topic: Development of a system for calculating the cost of metal-plastic structures based on the JS language. The work contains: 72 pages, 29 figures and 7 tables. The main goal of the project is to create a tool that allows consumers to quickly and conveniently receive information about available metal-plastic products, as well as calculate their cost depending on the selected parameters. The project is aimed at increasing the transparency of the price policy, facilitating the process of choosing and ordering products for customers, as well as optimizing the work of salespeople and consultants. Thanks to interactive features, users can customize the configuration of products according to their needs and budget constraints, receiving instant cost calculations and specifications of selected products. The catalog, the main page, and the calculator of the cost of metal-plastic structures were developed using JS technologies. Keywords list: metal-plastic structures, server, client, calculator, database, precedent chart, website, tokens.
Зміст: ЗМІСТ ВСТУП 7 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1 Актуальність проблеми 9 1.2 Аналіз вимог до системи 10 1.3 Аналіз конкурентів 11 2 ПРОЄКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 15 2.1 Проєктування варіантів використання системи 15 2.2 Проєктування інформаційної системи 18 2.3 Проєктування бази даних 21 3 КОНСТРУЮВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 27 3.1 Вибір основних технологій веб-розробки 27 3.2 Вибір середовища розробки 31 3.3 Реалізація веб-застосунку 32 3.4 Тестування програмного забезпечення 45 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 51 4.1 Надзвичайні ситуації екологічного характеру. 51 4.2 Суть та зміст управління охороною праці 54 ВИСНОВКИ 57 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 59 ДОДАТКИ 61 ДОДАТОК А 62 ДОДАТОК Б 72
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/45355
Власник авторського права: Кіндзерський Назар Ігорович, 2024
Перелік літератури: 1. Білас О. Є. Специфікація вимог до ПЗ [Електронний ресурс] // Національний університет "Львівська політехніка". – 2015. – Режим доступу до ресурсу: https://comp.ucoz.net/TSPP/KursRob/LPUAnalizVymog15.pdf
2. Виробник металопластикових конструкцій Veka [Електронний ресурс] – Режим доступу до ресурсу: https://veka.ua/ua/
3. Зосим М. Варіанти використання та сценарії [Електронний ресурс] / М. Зосим. – 2023. – Режим доступу до ресурсу: https://www.maxzosim.com/use-cases-and-scenarios/
4. Опис взаємодії за допомогою діаграм послідовності [Електронний ресурс] // Таврійський державний агротехнологічний університет імені Дмитра Моторного. – 2016. – Режим доступу до ресурсу: http://www.tsatu.edu.ua/kn/wp-content/uploads/sites/16/laboratorna-robota-9-diahrama-poslidovnosti.pdf
5. Афонін А. О. Особливості використання документо-орієнтованих баз даних на прикладі MongoDB [Електронний ресурс] / А. О. Афонін, Д. В. Зважій. – 2015. – Режим доступу до ресурсу: https://ekmair.ukma.edu.ua/server/api/core/bitstreams/caf708e7-e7bc-4e5e-97b1-f7dd56b2ac63/content
6. Алгоритми JavaScript та структури даних [Електронний ресурс] – Режим доступу до ресурсу: https://www.freecodecamp.org/ukrainian/learn/javascript-algorithms-and-data-structures/
7. Посібник по React: об'ємний путівник з вивчення React.js [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: https://devzone.org.ua/post/posibnyk-po-react-obyemnyy-putivnyk-z-vyvchennia-reactjs-u-2018
8. Аутентифікація за допомогою JWT-токенів [Електронний ресурс]. – 2023. – Режим доступу до ресурсу: https://krypton.com.ua/rozdil-13-autentyfikacziya-ta-avtoryzacziya/autentyfikacziya-za-dopomogoyu-jwt-tokeniv/
9. Етапи тестування ПЗ [Електронний ресурс]. – 2020. – Режим доступу до ресурсу: https://training.qatestlab.com/blog/technical-articles/software-testing-stages/
https://training.qatestlab.com/blog/technical-articles/software-testing-stages/ 10. Основні атрибути баг-репорта [Електронний ресурс]. – 2023. – Режим доступу до ресурсу: https://training.qatestlab.com/blog/course-materials/attributes-bug-report/
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

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


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

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