Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45740
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМатійчук, Любомир Павлович-
dc.contributor.authorЗеленюк, Євгеній Віталійович-
dc.contributor.authorZelenyuk, Yevhenii Vitaliyovych-
dc.date.accessioned2024-07-03T08:52:38Z-
dc.date.available2024-07-03T08:52:38Z-
dc.date.issued2024-06-24-
dc.date.submitted2024-06-14-
dc.identifier.citationЗеленюк Є. В. Розробка веб-застосунку «Помічник студента» : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Л. П. Матійчук. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 52 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45740-
dc.description.abstractКваліфікаційна робота присвячена розробці веб-додатку «Помічник студента», що дозволяє створювати індивідуальний розклад, проходити онлайн-тести і мати доступ до електронної бібліотеки. В першому розділі кваліфікаційної роботи здійснено аналіз предметної області, досліджено відомі рішення, визначено їх переваги та недоліки. Описано основні переваги використання запропонованої архітектури та її практичне впровадження. В другому розділі кваліфікаційної роботи проведено аналіз засобів розробки веб-застосунку для управління проектами, описано основні засоби реалізації, акцентовано увагу на основних проблемних моментах. В третьому розділі кваліфікаційної роботи реалізовано тестування веб-застосунку для електронного навчання студентів, описано процес тестування та налаштування на веб-сервер, описано інструкцію користувача для роботи з додатком. Об'єктом дослідження є процеси створення веб-додатку для допомоги студентам. Предметом дослідження є методи та програмні засоби створення вебдодатку для допомоги студентам. The qualification work is devoted to the development of the web application "Student Assistant", which allows you to create an individual schedule, take online tests and have access to the electronic library. In the first section of the qualification work, an analysis of the subject area was carried out, known solutions were investigated, their advantages and disadvantages were determined. The main advantages of using the proposed architecture and its practical implementation are described. In the second section of the qualification work, an analysis of the means of developing a web application for project management was carried out, the main means of implementation were described, and attention was focused on the main problematic points. In the third section of the qualification work, the testing of the web application for e-learning of students is implemented, the process of testing and setting up the web server is described, and the user manual for working with the application is described. The object of research is the processes of creating a web application to help students. The subject of research is methods and software tools for creating a web application to help students.uk_UA
dc.description.tableofcontentsВСТУП...5 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ...7 1.1 Переваги та недоліки систем електронного навчання...7 1.2 Порівняльний аналіз відомих рішень…9 1.3 Проектування структури бази даних...13 1.4 Висновки до першого розділу...15 РОЗДІЛ 2. ПРОГРАМНА РЕАЛІЗАЦІЯ ВЕБ-ЗАСТОСУНКУ…16 2.1 Вибір засобів розробки веб-застосунку…16 2.2 Програмна реалізація підсистеми безпеки веб-застосунку...20 2.3 Розробка компонентів серверної частини...23 2.4 Розробка компонентів клієнтської частини…24 2.5 Дерево маршрутизації веб-застосунку...26 2.6 Висновки до другого розділу...27 РОЗДІЛ 3. ТЕСТУВАННЯ ВЕБ-ЗАСТОСУНКУ «ПОМІЧНИК СТУДЕНТА»...28 3.1 Тестування додатку...28 3.2 Розгортання веб-застосунку на сервері ...33 3.3 Інструкція користувача...36 3.4 Висновки до третього розділу…42 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ ...43 4.1 Методи підвищення мотивації безпеки праці...43 4.2 Забезпечення захисту працівників суб’єкта господарювання від іонізуючих випромінювань …44 4.3 Висновки до четвертого розділу …47 ВИСНОВКИ ...48 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ …49 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.subjectМобільний застосунокuk_UA
dc.subjectmobile applicationuk_UA
dc.subjectСистеми електронного навчанняuk_UA
dc.subjectelectronic learning systemsuk_UA
dc.subjectСтворення індивідуального розкладуuk_UA
dc.subjectcreation of an individual scheduleuk_UA
dc.subjectДоступ до електронної бібліотекиuk_UA
dc.subjectaccess to the electronic libraryuk_UA
dc.titleРозробка веб-застосунку «Помічник студента»uk_UA
dc.title.alternativeDevelopment of the "Student Assistant" Web Applicationuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Зеленюк Євгеній Віталійович, 2024uk_UA
dc.contributor.committeeMemberЖаровський, Руслан Олегович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.62uk_UA
dc.relation.references1. Алексейчук І.С. Про технологію створення системи тестування / І.С. Алексейчук // Нові технології навчання: Науково-методичний збірник. — К.: НМЦВД, 2022. — С.43-92.uk_UA
dc.relation.references2. Білас О. Є. Якість програмного забезпечення та тестування: навч. посібн. - Львів: Видавництво Львівської політехніки, 2013. - 216 с.uk_UA
dc.relation.references3. What is REST? [Електронний ресурс]. — Режим доступу: http://www.restapitutorial.com/lessons/whatisrest.html.uk_UA
dc.relation.references4. Markus Egger — MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF [Електронний ресурс]. — 2012. — Режим доступу: https://www.packtpub.com/application-development/mvvm-survivalguide-enterprisearchitectures-silverlight-and-wpf.uk_UA
dc.relation.references5. Anthony Gore — Full-Stack Vue.js 2 and Laravel 5 [Електронний ресурс]. —2021. — Режим доступу: https://bit.ly/2OEODzRuk_UA
dc.relation.references6. Martin Fowler — GUI Architectures. Часть 1 [Електронний ресурс]. — 2009.— Режим доступу: https://bit.ly/2CvCk1euk_UA
dc.relation.references7. Vue.js Material Component Framework — Vuetify.js [Електронний ресурс]. — 2016. — Режим доступу: https://vuetifyjs.comuk_UA
dc.relation.references8. Л. Аткінсон, З. Сураскін. PHP5. Бібліотека професіоналу. / Л. Аткінсон, З. Сураскін — М. : «Вільямс», 2016 — 543 с.uk_UA
dc.relation.references9. Скотт Хокінс. Адміністрування веб-сервера Apache і керівництво по електронній комерції. / С. Хокінс. — М.: «Вільямс», 2001. — 336 c.uk_UA
dc.relation.references10. Learning SQL [Електронний ресурс]. — 2005. — Режим доступу: http://shop.oreilly.com/product/9780596007270.douk_UA
dc.relation.references11. MySQL. Довідник. MySQL AB. — L: «Вільямс», 2016 — 521 с. HTML [Електронний ресурс]. – Режим доступу до ресурсу: https://metanit.com/web/html5/1.1.phpuk_UA
dc.relation.references12. Коноваленко І. В. Платформа .NET та мова програмування C# 8.0 : навчальний посібник / І. В. Коноваленко, П. О. Марущак. – Тернопіль : ФОП Паляниця В. А., 2020. – 320 с.uk_UA
dc.relation.references13. Комп’ютерні мережі: [навчальний посібник] / А. Г. Микитишин, М. М. Митник, П. Д. Стухляк, В. В. Пасічник. — Львів: «Магнолія 2006», 2013. — 256 с. ISBN 978-617-574-087-3uk_UA
dc.relation.references14. Петрик М. Р. Моделювання програмного забезпечення : науково методичний посібник / М. Р. Петрик, О. Ю. Петрик – Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2015. – 200 с.uk_UA
dc.relation.references15. Коли тестування повинно бути автоматизованим? [Електронний ресурс]. Режим доступу: https://www.stickyminds.com/article/when-should-testbe-automated– Назва з екрануuk_UA
dc.relation.references16. JavaScript [Електронний ресурс]. – Режим доступу до ресурсу: https://developer.mozilla.org/ru/docs/Web/JavaScript/%D0%9E_JavaScriptuk_UA
dc.relation.references17. Контекстна діаграма [Електронний ресурс]. – Режим доступу до ресурсу: https://nsu.ru/smk/files/idef.pdf 57uk_UA
dc.relation.references18. Understanding and Working With Data in WordPress [Електронний ресурс]. – Режим доступу до ресурсу: https://code.tutsplus.com/tutorials/understanding-andworking-with-data-in-wordpress--cms-20567uk_UA
dc.relation.references19. Конспект лекцій з дисципліни «Програмування для мобільних пристроїв» для студентів денної форми навчання спеціальності 126 «Інформаційні системи та технології» / Укладачі: Готович В.А., Михайлович Т.В. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2020. – 216 с.uk_UA
dc.relation.references20. Grafana vs. Kibana: The Key Differences to Know [Електронний ресурс] // logz.io. – 2020. – Режим доступу до ресурсу: https://logz.io/blog/grafana-vs-kibana/uk_UA
dc.relation.references21. Analysis of Cloud Service Monitoring with Grafana [Електронний ресурс] // keepler. – 2019. – Режим доступу до ресурсу: https://keepler.io/en/2019/11/analysis-of-cloud-service-monitoring-withgrafana/uk_UA
dc.relation.references22. InfluxDB line protocol tutorial [Електронний ресурс] // influxdata – Режим доступу до ресурсу: https://docs.influxdata.com/influxdb/v1.8/write_protocols/line_protocol_tut orial/uk_UA
dc.relation.references23. Turnbull J. The Art of Monitoring / James Turnbull & Turnbull Press., 2016. – 645 с.uk_UA
dc.relation.references24. Цифрова та імпульсна схемотехніка. Моделювання та аналіз / В.В. Макаренко, В.М. Співак. Навчальний посібник з грифом Вченої ради НТУУ «КПІ» (протокол . № 6 від 30 червня 2015 р). – К.: НТУУ «КПІ», 2016. – 314 с.uk_UA
dc.relation.references25. Олещенко Л. М. Організація комп’ютерних мереж: конспект лекцій: КПІ ім. І. Сікорського. Київ : КПІ ім. І. Сікорського, 2018. 225 с.uk_UA
dc.relation.references26. Коноваленко І. В., Федорів П. С. Системне програмування у Windows з прикладами на Delphi. Навч. посіб. Для тех. спец. Вищих навчальних закладів. Тернопіль: ТНТУ ім. І. Пулюя, 2012. 320 с.uk_UA
dc.relation.references27. Операційні системи : навчальний посібник. [за ред. В. М. Рудницького] / І.М.Федотова-Півень, І.В.Миронець, О.Б.Півень, С.В. Сисоєнко, Т. В. Миронюк; Черкаський державний технологічний університет. Харків : ТОВ «ДІСА ПЛЮС», 2019. 216 с.uk_UA
dc.relation.references28. Погребняк Б. І., Булаєнко М. В. Операційні системи : навч. посібник; Харків. нац. ун-т міськ. госп-ва ім. О. М.Бекетова. Харків: ХНУМГ ім. О.М.Бекетова, 2018. 104 с.uk_UA
dc.relation.references29. Рисований О. М. Системне програмування : підручник для студентів напрямку “Компютерна інженерія” вищих навчальних закладів в 2-х томах. Том 1. Видання четверте: виправлено та доповнено. Харків : “Слово”, 2015. 576 с.uk_UA
dc.relation.references30. Системне програмування. Системні сервiсні компоненти. Навч. посібник / Дерев’янко О. С., Межерицький С. Г., Гавриленко С. Ю., Клименко А. М. Харків: НТУ «ХПІ», 2009. 160 с.uk_UA
dc.relation.references31. Харченко В. П., Знаковська Є. А., Бородін В. A. Операційні системи та системи програмування: навч. посіб. Киїів: Вид-во Нац. авіац. ун-ту «НАУдрук», 2012. 360 с.uk_UA
dc.relation.references32. Шеховцов В. А. Операційні системи: Підручник. Київ: Вид. група BNV, 2005. 576 c.uk_UA
dc.relation.references33. Nixon R. Learning PHP, MySQL & JavaScript. With jQuery, CSS & HTML5. O’Reilly, 2014. 1032 p.uk_UA
dc.relation.references34. Purewal S. Learning Web App Development. O’Reilly, 2014. 401 с.uk_UA
dc.relation.references35. Welling L., Thomson L. PHP and MySQL Web Development. AddisonWesley, 2017. 768с.uk_UA
dc.relation.references36. Осадчий В. В. Основи розробки веб-додатків. Навчальний посібник / В. В. Осадчий, В. С. Круглик – Мелітополь: ТОВ «Видавничий будинок ММД», 2012. – 540 с.uk_UA
dc.relation.references37. Пасічник О. Г., Пасічник О. В., Стеценко І. В. Основи веб-дизайну. [Навч. посіб.]. К.: Вид. група BHV. 2009. 336 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

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


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

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