Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42403
Назва: Розробка алгоритму визначення оптимальності сервісів передачі даних у веб-системах та сценаріїв їх тестування
Інші назви: Development of an optimality determination algorithm data transfer services in web systems and their testing scenarios
Автори: Герасим, Віталій
Gerasym, Vitaly
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Герасим В. Розробка алгоритму визначення оптимальності сервісів передачі даних у веб-системах та сценаріїв їх тестування : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Віталій Герасим . — Тернопіль: ТНТУ, 2023. — 58 с.
Дата публікації: чер-2023
Дата внесення: 26-лип-2023
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Цуприк, Галина Богданівна
Члени комітету: Дуда, Олексій Михайлович
УДК: 004.422.8
Теми: технологія розробки
веб-сервіс
реалізація
сценарій
тестування
Кількість сторінок: 58
Короткий огляд (реферат): За мету кваліфікаційної роботи взято розробку алгоритму визначення оптимальності сервісів за допомогою яких здійснюється передача даних в web- системах та сценаріїв їх тестування при використанні сучасних інформаційних технологій. В роботі представлено аналіз предметної області, обґрунтовано вибір технології розробки веб-сервісів, виконано реалізацію програмного комплексу веб-сервісів та веб-додатку для тестування, розроблено сценарії тестування REST сервісів, проведено тестування веб-сервісів.
The purpose of the qualification paper is to develop an algorithm for determination of the optimality of data transmission services in web systems and their testing scenarios with using modern information technologies. In the paper presents the analysis of the subject domain, substantiatesed the choice of web services development technology, realized the software complex of web services and web application for testing, developed the scenarios for testing RESTservices, testing of web services was conduct.
Зміст: Вступ 8 1 Формулювання та постановка задачі 10 1.1 Аналіз предметної області та висновки про об’єкт реалізації 11 1.2 Моделювання словника сервісу 11 1.3 Вибір технологій реалізації веб-сервісу через дослідження рейтингів та статистичних даних 12 2 Розробка та тестування веб-сервісу 19 2.1 Підготовка до розробки RESTful сервісів 19 2.2 Розробка веб-сервісу при використанні обраних інформаційних 20 технологій 2.2.1 Розробка RESTful сервісу мовою Java при допомозі Jax-RS 20 2.2.2 Розробка RESTful сервісу на PHP при допомозі Phalcon 26 2.2.3 Розробка RESTful сервісу на JavaScript за допомогою NodeJS 34 2.3 Тестування застосунку при використанні можливостей технології AngularJS 38 3 Безпека життєдіяльності, основи охорони праці 49 3.1. Загальні вимоги безпеки з охорони праці для користувачів ПК 49 3.2 Запобігання виникненню надзвичайних ситуацій 52 Висновки 56 Перелік джерел посилання 58 Додатки 61 Додаток А Диск Додаток Б Слайди презентації Додаток В Відгук та рецензія
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/42403
Власник авторського права: © Герасим Віталій, 2023
Перелік літератури: Методичні вказівки до виконання дипломної роботи освітнього рівня ―бакалавр студентами усіх форм навчання для напряму підготовки 121 – ―Інженерія програмного забезпечення‖ / Укладачі : Петрик М.Р., Михалик Д.М., Кінах Я.І., Гладьо С.В., Цуприк Г.Б. – Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2016 – 28 с.
М.Р. Петрик, Д.М. Михалик, О.Ю. Петрик, Г.Б. Цуприк. Методичні вказівки до виконання атестаційної роботи магістра за спеціальністю 121 – “Інженерія програмного забезпечення” для усіх форм навчання [Текст] – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя – 2020 – 27 с.
Методичні вказівки до виконання атестаційної роботи магістра за спеціальністю 121 – Інженерія програмного забезпечення (Освітньо-професійна програма - «Інженерія програмного забезпечення») для студентів усіх форм навчання / Упор.: М.Р. Петрик, Д.М. Михалик, Я.І. Кінах, Г.Б. Цуприк - Тернопіль: ТНТУ, 2017-38 с
Бойко І.В., М.Р. Петрик, Г.Б. Цуприк. Інформаційні технології видобутку даних (Data mining, високопродуктивні обчислення у складних системах): навчальний посібник. Тернопіль: : ТНТУ 2020 – 62 с.
Бойко І.В., М.Р. Петрик, Г.Б. Цуприк. Моделювання та видобуток даних (висопродуктивні обчислення у великих алгебраїчних та числових системах, комбінаторному аналізі): навчальний посібник. Тернопіль: : ТНТУ 2019 – 62 с.
Нога В.В., Цуприк Г.Б. Інформаційні технології при створенні автоматизованих систем для задач збору та збереження інформації. Збірник тез доповідей VІІ Міжнародної науково-технічної конференції молодих учених та студентів. Актуальні задачі сучасних технологій – Тернопіль 28-29 листопада 2018. — Т. : ТНТУ, 2018. — Том 2. — С. 131.
І.В. Бойко, М.Р. Петрик, Г.Б. Цуприк. Дискретні структури (Алгебраїчні та числові системи, комбінаторний аналіз). Навчально-методичний посібник для студентів спеціальності 121 «Інженерія програмного забезпечення», аспірантів та викладачів вищих навчальних закладів. Конспект лекцій : Навчальний посібник / І.В. Бойко, М.Р. Петрик, Г.Б. Цуприк – Тернопіль : ТНТУ , 2017. – 64 с.
Рейтинг мов програмування на комерційному ринку [Електронний ресурс] – Режим доступу: URL: http://dou.ua/lenta/articles/language-rating-jan-2015/.
[Електронний ресурс] 9. URL: Режим доступу: – https://highload.today/uk/top-10-najpopulyarnishih-mov-programuvannya/
[Електронний ресурс] 10. Режим доступу: – https://uk.wikipedia.org/wiki/Історія_мов_програмування
[Електронний ресурс] 11. Режим – https://www.programming.in.ua/programming/java.html
Електронний ресурс] 12. Режим – https://uk.wikipedia.org/wiki/Компілятор
[Електронний ресурс] 13. – HTTP://WIKI.TNTU.EDU.UA/INDEX.PHP?TITLE=4_ОСНОВИ_PHP
High Performance PHP Framework – Phalcon Framework [Електронний ресурс] – Режим доступу : URL : HTTPS://PHALCON.IO/EN-US
Електронний ресурс] 15. Режим URL: доступу: – https://web.archive.org/web/20160328224926/http://www.cse.wustl.edu/~schmidt/PDF/ HPL.pdf
Вейтман, Віктор. Програмування для Web [Текст] : рук. розробника : [навч. посібник] / В. Вейтман; СПб. ; Київ : Діалектика : Вільямс, 2000. - 364 с. : рис., табл. - 7000 прим.
Java Hibernate. Частина 1 - Введення [Електронний ресурс] – Режим доступу: URL: http://javaxblog.ru/article/java-hibernate-l/
HIBERNATE-Relational Persistence for Idiomatic Java [Електронний ресурс] – Режим доступу: URL: http://samsonych.com/lib/hibernate/index. html
[Електронний ресурс] – Режим доступу: URL: https://nodejs.org/en
Fielding, Roy (2000). Architectural Styles and the Design of Network-based Software Architectures (Ph.D.) (англійською). Каліфорнійський університет в Ірвайні.
Richardson, Leonard; Amundsen, Mike; Ruby, Sam (2013). RESTful Web APIs (вид. First edition). O'Reilly. ISBN 978-1-4493-5806-8.
[Електронний ресурс] 22. Режим URL: доступу: – https://docs.oracle.com/javaee/6/tutorial/doc/giepu.html
Дистанційний курс «Основи охорони праці» сайту дистанційного навчання ТНТУ [Електронний ресурс]. – Режим доступу: URL: http://dl.tntu.edu.ua/index.php
Охорона праці : Навчальний посібник [Текст] Геврик Є.О. - Ельга: Ніка-Центр. - 2003. – 279 с.
Запобігання виникненню надзвичайних ситуацій [Електронний ресурс] / https://uk.wikipedia.org/wiki/Запобігання_ Wikipedia URL: – виникненню_надзвичайних_ситуацій_характеру.
Ураження сильнодіючими отруйними речовинами [Електронний ресурс] / URL: http://www.wikidocs.ru/preview/44941.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

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


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

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