Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45738
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorЯсній, Олег Петрович-
dc.contributor.authorЗаказнюк, Богдан Анатолійович-
dc.contributor.authorZakazniuk, Bohdan Anatoliyovych-
dc.date.accessioned2024-07-03T08:41:05Z-
dc.date.available2024-07-03T08:41:05Z-
dc.date.issued2024-06-25-
dc.date.submitted2024-06-10-
dc.identifier.citationЗаказнюк Б. А. Використання Google Apps Script для розробки веб-застосунку календаря подій з інтеграцією Google Calendar : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. О. П. Ясній. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 84 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45738-
dc.description.abstractКваліфікаційна робота присвячена дослідженню процесу розробки веб-застосунку календаря подій з використанням Google Apps Script. В першому розділі кваліфікаційної роботи описано поняття веб-застосунку, висвітлено основні аспекти його функціонування та значення в сучасному цифровому середовищі. Розглянуто інструменти для управління подіями. В другому розділі кваліфікаційної роботи проведено огляд технології Google Apps Script та його функцій. Досліджено можливості цієї технології для розробки веб-застосунків. Подано опис процесу розробки, включаючи створення скриптів, налаштування тригерів та інтеграцію з Google Calendar і Google Sheets. В третьому розділі кваліфікаційної роботи описано практичну частину створення веб-застосунку календаря подій. Проаналізовано процес створення таблиць та календаря. Проведено розробку функціоналу веб-застосунку та створення користувацького інтерфейсу. Об’єкт дослідження: процес розробки веб-застосунків для управління подіями. Предмет дослідження: технології та інструменти для створення веб-застосунків, зокрема Google Apps Script, Google Sheets та Google Calendar. The qualification work is dedicated to researching the process of developing an event calendar web application using Google Apps Script. In the first chapter of the qualification work, the concept of a web application is described, highlighting the main aspects of its functioning and significance in the modern digital environment. Tools for event management are reviewed. In the second chapter of the qualification work, an overview of Google Apps Script and its features is conducted. The capabilities of this technology for developing web applications are explored. A description of the development process is provided, including the creation of scripts, setting up triggers, and integrating with Google Calendar and Google Sheets. In the third chapter of the qualification work, the practical part of creating an event calendar web application is described. The process of creating tables and a calendar is analyzed. The development of the web application's functionality and the creation of the user interface are carried out. Object of research: the process of developing web applications for event management. Subject of research: technologies and tools for creating web applications, specifically Google Apps Script, Google Sheets, and Google Calendar.uk_UA
dc.description.tableofcontentsВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ. ОГЛЯД ВЕБ-ЗАСТОСУНКІВ ТА ЗАСОБІВ ЇХ РОЗРОБКИ 9 1.1 Поняття веб-застосунку 9 1.2 Аналіз засобів для створення веб-застосунків 12 1.3 Аналіз існуючих інструментів для управління подіями 18 1.4 Висновок до першого розділу 22 РОЗДІЛ 2. ПРОЕКТНА ЧАСТИНА. ОГЛЯД GOOGLE APPS SCRIPT ТА ЙОГО ФУНКЦІОНАЛУ 23 2.1 Вибір технології для реалізації веб-застосунку 23 2.2 Огляд Google Apps Script та його функцій 24 2.3 Опис розробки веб-застосунків з використанням Google Apps Script 34 2.4 Висновок до другого розділу 41 РОЗДІЛ 3. ПРАКТИЧНА ЧАСТИНА. СТВОРЕННЯ ВЕБ-ЗАСТОСУНКУ КАЛЕНДАРЯ ПОДІЙ З ВИКОРИСТАННЯМ GOOGLE APPS SCRIPT 43 3.1 Створення таблиць та календаря 44 3.2 Створення функціоналу веб-застосунку 46 3.3 Створення інтерфейсу користувача 52 3.4 Висновок до третього розділу 54 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 55 4.1 Актуальність безпеки життєдіяльності людини 55 4.2 Загальні вимоги безпеки з охорони праці для користувачів ПК 57 4.3 Висновок до четвертого розділу 60 ВИСНОВКИ 62 ПЕРЕЛІК ДЖЕРЕЛ 63 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.subjectвеб-застосунокuk_UA
dc.subjectweb applicationuk_UA
dc.subjectрозробкаuk_UA
dc.subjectdevelopmentuk_UA
dc.subjectподіїuk_UA
dc.subjecteventsuk_UA
dc.subjectскриптuk_UA
dc.subjectscriptuk_UA
dc.subjectgoogleuk_UA
dc.subjectjavascriptuk_UA
dc.subjecthtmluk_UA
dc.titleВикористання Google Apps Script для розробки веб-застосунку календаря подій з інтеграцією Google Calendaruk_UA
dc.title.alternativeUsing Google Apps Script for Development of an Event Calendar Web Application With Google Calendar Integrationuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Заказнюк Богдан Анатолійович, 2024uk_UA
dc.contributor.committeeMemberСтоянов, Юрій Миколайович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.04uk_UA
dc.relation.references1. Gomez J. Website Vs. Web Application: Understanding the Differences. Koombea. URL: https://www.koombea.com/blog/website-vs-web-application/ (date of access: 26.05.2024)uk_UA
dc.relation.references2. Гарасимів Б. І. Розробка мобільного додатку кіберспортивного порталу з голосовим управлінням / Б. І. Гарасимів, О. П. Ясній // Збірник тез доповідей Ⅵ Міжнародної науково-технічної конференції молодих учених та студентів „Актуальні задачі сучасних технологій“, 16-17 листопада 2017 року. — Т. : ТНТУ, 2017. — Том 2. — С. 36. — (Комп’ютерно-інформаційні технології та системи зв’язку)uk_UA
dc.relation.references3. Ясній О. П. Основні особливості backend-серверів для розробки мобільних додатків / О. П. Ясній, А. Ю. Попель // Збірник тез доповідей Ⅶ Міжнародної науково-технічної конференції молодих учених та студентів „Актуальні задачі сучасних технологій“, 28-29 листопада 2018 року. — Т. : ТНТУ, 2018. — Том 2. — С. 199. — (Комп’ютерно-інформаційні технології та системи зв’язку)uk_UA
dc.relation.references4. Top Web Development Tools in 2023. BrowserStack. BrowserStack. URL: https://www.browserstack.com/guide/web-development-tools (date of access: 26.05.2024)uk_UA
dc.relation.references5. ProgIngContrSystems. ProgIngContrSystems. URL: https://pupenasan.github.io/ProgIngContrSystems/Лекц/gs.html#загальний%20огляд (date of access: 26.05.2024)uk_UA
dc.relation.references6. Duvall J. An Introduction to Google Apps Script. Zapier. Automate your work today, Zapier. URL: https://zapier.com/blog/google-apps-script-tutorial/ (date of access: 26.05.2024)uk_UA
dc.relation.references7. CHOUDHARY R. A. WEB DEVELOPMENT (HTML,CSS and JAVASCRIPT). Independently Published, 2022.uk_UA
dc.relation.references8. Super Scholar. Empowering Google Workspace with Custom Add-ons. LinkedIn: Log In or Sign Up. URL: https://www.linkedin.com/pulse/empowering-google-workspace-custom-add-ons-super-scholar-hqqff?trk=organization_guest_main-feed-card_feed-article-content (date of access: 26.05.2024)uk_UA
dc.relation.references9. The Ultimate Guide To Using Google Workspace Marketplace. Patronum. URL: https://www.patronum.io/the-ultimate-guide-to-using-google-workspace-marketplace/ (date of access: 26.05.2024)uk_UA
dc.relation.references10. Difference between Google Script (.GS) and JavaScript (.js). Online Tutorials, Courses, and eBooks Library. Tutorialspoint. URL: https://www.tutorialspoint.com/difference-between-google-script-gs-and-javascript-js (date of access: 26.05.2024)uk_UA
dc.relation.references11. Apps Script. Google for Developers. Google for Developers. URL: https://developers.google.com/apps-script/ (date of access: 26.05.2024)uk_UA
dc.relation.references12. Google Calendar. Google for Developers. Google for Developers. URL: https://developers.google.com/calendar/ (date of access: 26.05.2024)uk_UA
dc.relation.references13. Building Google Calendar interfaces. Apps Script. Google for Developers. Google for Developers. URL: https://developers.google.com/apps-script/add-ons/calendar/building-calendar-interfaces (date of access: 26.05.2024)uk_UA
dc.relation.references14. Google Apps Script quickstart. Google Calendar. Google for Developers. Google for Developers. URL: https://developers.google.com/calendar/api/quickstart/apps-script#prerequisites (date of access: 26.05.2024)uk_UA
dc.relation.references15. Khadka N. How To Add Appointments In Google Calendar From Google Sheets. Medium. URL: https://medium.com/script-portal/how-to-create-web-app-with-google-apps-script-part-v-fd7b8e21470a (date of access: 26.05.2024)uk_UA
dc.relation.references16. Khadka N. How To Create Web App With Google Apps Script – Part I. Medium. URL: https://medium.com/script-portal/how-to-create-web-app-with-google-apps-script-part-i-008b0ffc1adf (date of access: 26.05.2024)uk_UA
dc.relation.references17. Bootstrap. Bootstrap The most popular HTML, CSS, and JS library in the world. URL: https://getbootstrap.com/ (date of access: 26.05.2024)uk_UA
dc.relation.references18. Start Bootstrap. Start Bootstrap. URL: https://startbootstrap.com/bootstrap-resources (date of access: 26.05.2024)uk_UA
dc.relation.references19. Bootstrap resources: the ultimate collection for your projects. web-eau.net créé votre site web Joomla et le rend visible. URL: https://web-eau.net/en/blog/bootstrap-resources (date of access: 26.05.2024)uk_UA
dc.relation.references20. Скідан В. В. Аналіз архітектурних стилів при розробці WEB-додатків / В. В. Скідан, Т. І. Демківська // Інформаційні технології в науці, виробництві та підприємництві : збірник наукових праць молодих вчених, аспірантів, магістрів кафедри комп’ютерних наук та технологій / за заг. наук. ред. В. Ю. Щербаня. – Київ : ТОВ "Фастбінд Україна", 2022. – С. 137-140.uk_UA
dc.relation.references21. Learn web development. MDN. MDN Web Docs. URL: https://developer.mozilla.org/en-US/docs/Learn (date of access: 26.05.2024)uk_UA
dc.relation.references22. Web Application Development: Resources, Best Practices, and How to do it. TMS Outsource. URL: https://tms-outsource.com/blog/posts/web-application-development/ (date of access: 26.05.2024)uk_UA
dc.relation.references23. Types of Web Applications with Use Cases. Homepage. URL: https://www.spaceotechnologies.com/blog/types-of-web-applications/ (date of access: 26.05.2024)uk_UA
dc.relation.references24. (WAI) W. W. A. I. Introduction to Web Accessibility. Web Accessibility Initiative (WAI). URL: https://www.w3.org/WAI/fundamentals/accessibility-intro/ (date of access: 26.05.2024)uk_UA
dc.relation.references25. Minnick J. Responsive Web Design with HTML 5 & CSS / J. Minnick. – Boston: Cengage Learning, 2020. – 640 p.uk_UA
dc.relation.references26. Google Apps Script release notes. Google for Developers. Google for Developers. URL: https://developers.google.com/apps-script/docs/release-notes (date of access: 26.05.2024)uk_UA
dc.relation.references27. Google Apps Script: A Beginner's Guide To Learn Apps Script. Google Sheets and Apps Script Tutorials and Online Courses. URL: https://www.benlcollins.com/apps-script/google-apps-script-beginner-guide/ (date of access: 26.05.2024)uk_UA
dc.relation.references28. Getting Started to Learn Google Apps Script. Teacher Tech with Alice Keeler. URL: https://alicekeeler.com/2023/01/28/getting-started-to-learn-google-apps-script/ (date of access: 26.05.2024)uk_UA
dc.relation.references29. Duvall J. An Introduction to Google Apps Script. Zapier. Automate your work today | Zapier. URL: https://zapier.com/blog/google-apps-script-tutorial/ (date of access: 26.05.2024)uk_UA
dc.relation.references30. GitHub - PacktPublishing/Google-Apps-and-Google-Script-A-Content-System-Web-App-Project: Google Apps and Google Script - A Content System Web App Project, published by Packt. GitHub. URL: https://github.com/PacktPublishing/Google-Apps-and-Google-Script---A-Content-System-Web-App-Project (date of access: 26.05.2024)uk_UA
dc.relation.references31. Advanced Google services. Apps Script. Google for Developers. Google for Developers. URL: https://developers.google.com/apps-script/guides/services/advanced (date of access: 26.05.2024)uk_UA
dc.relation.references32. Libraries. Apps Script. Google for Developers. Google for Developers. URL: https://developers.google.com/apps-script/guides/libraries (date of access: 26.05.2024)uk_UA
dc.relation.references33. Пачковський Н. С. Дослідження принципів роботи VPN мережі / Н. Пачковський, О. Ясній // Матеріали Ⅵ науково-технічної конференції „Інформаційні моделі, системи та технології“, 12-13 грудня 2018 року. — Т. : ТНТУ, 2018. — С. 82.uk_UA
dc.relation.references34. Ясній О. П. Захист програмного забезпечення на апаратному та програмному рівнях / О. П. Ясній, В. І. Карплюк // Матеріали Ⅷ науково-технічної конференції „Інформаційні моделі, системи та технології“, 9-10 грудня 2020 року. — Т. : ТНТУ, 2020. — С. 105.uk_UA
dc.relation.references35. Гандзюк, М. П. Основи охорони праці [Текст] : підручник / М. П. Гандзюк, Є. П. Желібо, М. О. Халімовський ; за ред. М. П. Гандзюка ; МОН України. – 4-е видання. – К. : Каравела, 2008. –С. 254 – 260. – ISBN 966-8019-01-6.uk_UA
dc.relation.references36. Охорона праці при роботі з комп'ютером / ПК. Довідник спеціаліста з охорони праці. URL: https://pro-op.com.ua/article/183-ohoron-prats-pri-robot-z-kompyuterom (дата звернення: 26.05.2024)uk_UA
dc.relation.references37. Інструкція з охорони праці при роботі з комп'ютером, принтером, ксероксом та іншою оргтехнікою. Інструкції для навчальних закладів України. Інструкції для навчальних закладів України | Інструкції з охорони праці, техніки безпеки і пожежної безпеки. URL: https://osvita-docs.com/node/41 (дата звернення: 26.05.2024)uk_UA
dc.relation.references38. Інструкція з охорони праці при роботі на ПК / персональному комп’ютері. Довідник спеціаліста з охорони праці. URL: https://pro-op.com.ua/article/485-nstruktsya-z-ohoroni-prats-pri-robot-na-personalnomu-kompyuter (дата звернення: 27.05.2024)uk_UA
dc.relation.references39. Методичні вказівки для написання розділу «Безпека життєдіяльності, основи охорони праці» в кваліфікаційних роботах здобувачів освітнього рівня ,,бакалавр”. Для студентів всіх форм навчання рівень вищої освіти перший ( бакалаврський ) / укл. : О. Я. Гурик , І. Б. Окіпний. – Тернопіль : ТНТУ імені Івана Пулюя, 2021. – 20 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2024_KRB_SN-41_Zakazniuk_B.A.pdf1,22 MBAdobe PDFПереглянути/відкрити


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

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