Utilize este identificador para referenciar este registo: http://elartu.tntu.edu.ua/handle/lib/42403
Título: Розробка алгоритму визначення оптимальності сервісів передачі даних у веб-системах та сценаріїв їх тестування
Outros títulos: Development of an optimality determination algorithm data transfer services in web systems and their testing scenarios
Autor: Герасим, Віталій
Gerasym, Vitaly
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Герасим В. Розробка алгоритму визначення оптимальності сервісів передачі даних у веб-системах та сценаріїв їх тестування : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Віталій Герасим . — Тернопіль: ТНТУ, 2023. — 58 с.
Data: Jun-2023
Date of entry: 26-Jul-2023
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Цуприк, Галина Богданівна
Committee members: Дуда, Олексій Михайлович
UDC: 004.422.8
Palavras-chave: технологія розробки
веб-сервіс
реалізація
сценарій
тестування
Number of pages: 58
Resumo: За мету кваліфікаційної роботи взято розробку алгоритму визначення оптимальності сервісів за допомогою яких здійснюється передача даних в 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.
Content: Вступ 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
Copyright owner: © Герасим Віталій, 2023
References (Ukraine): Методичні вказівки до виконання дипломної роботи освітнього рівня ―бакалавр студентами усіх форм навчання для напряму підготовки 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.
Content type: Bachelor Thesis
Aparece nas colecções:121 — Інженерія програмного забезпечення (бакалаври)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
dyplom_Gerasym_2023.pdf1,65 MBAdobe PDFVer/Abrir


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.

Ferramentas administrativas