Використання Google Apps Script для розробки веб-додатків



Pdf көрінісі
бет3/25
Дата25.07.2023
өлшемі1,77 Mb.
#104779
1   2   3   4   5   6   7   8   9   ...   25

розділ присвячений опису розробки веб-додатків з використанням Google Apps Script, 
включаючи опис структури та складових веб-додатків, а також процесу їх розробки з 
використанням даного інструменту. У четвертому розділі представлений практичний 
приклад створення веб-додатку з використанням Google Apps Script, включаючи 
створення таблиці, календаря, розробку функціоналу веб-додатка та інтерфейсу 
користувача. П'ятий розділ присвячений порівнянню Google Apps Script з іншими 
інструментами для розробки веб-додатків, зокрема порівнянню з JavaScript, Python та 
PHP. Також надано обґрунтування переваг та недоліків використання Google Apps 
Script для розробки веб-додатків. У висновках підведено підсумки проведеного 
дослідження. Також наведено список використаної літератури та додатки, які 
доповнюють дипломну роботу. 
Ключові слова: веб-додатки, Google Apps Script, розробка, інструменти, 
порівняння. 


ANNOTATION 
Diploma thesis: 67 pages (without appendices), 34 figures, 1 appendix, 12 sources. 
The thesis is devoted to the study and development of web applications using Google 
Apps Script. The work analyzes web applications and tools for their development, reviews 
the concept of web applications and existing tools. The second section describes Google 
Apps Script, its features, the V8 runtime, script types, add-ons, and the Google Workspace 
Marketplace. The third section describes web application development using Google Apps 
Script, including a description of the structure and components of web applications, as well 
as the process of developing them using this tool. The fourth section presents a practical 
example of creating a web application using Google Apps Script, including creating a table, 
calendar, developing web application functionality, and user interface. Chapter 5 compares 
Google Apps Script with other web application development tools, including JavaScript
Python, and PHP. The advantages and disadvantages of using Google Apps Script for web 
application development are also explained. The conclusions summarize the results of the 
study. A list of references and appendices that complement the thesis are also provided. 
Keywords: web applications, Google Apps Script, development, tools, comparison. 


ЗМІСТ 
ВСТУП .................................................................................................................................. 9
 
1 АНАЛІЗ ВЕБ-ДОДАТКІВ ТА ІНСТРУМЕНТІВ ЇХ РОЗРОБКИ ............................. 11
 
1.1 Огляд поняття веб-додатків ................................................................................... 11
 
1.2 Огляд існуючих інструментів для розробки веб-додатків .................................. 13
 
2 ВИВЧЕННЯ GOOGLE APPS SCRIPT ТА ЙОГО ФУНКЦІОНАЛУ ........................ 21
 
2.1 Представлення Google Apps Script та його можливостей ................................... 21
 
2.2 Середовище виконання V8 ..................................................................................... 24
 
2.3 Типи скриптів .......................................................................................................... 27
 
2.4 Доповнення .............................................................................................................. 29
 
2.5 Google Workspace Marketplace ............................................................................... 31
 
3 ОПИС РОЗРОБКИ ВЕБ-ДОДАТКІВ З ВИКОРИСТАННЯМ GOOGLE APPS 
SCRIPT ................................................................................................................................ 34
 
3.1 Опис структури та складових веб-додатків .......................................................... 34
 
3.2 Опис процесу розробки веб-додатків з використанням Google Apps Script ..... 35
 
4 ПРАКТИЧНИЙ ПРИКЛАД СТВОРЕННЯ ВЕБ-ДОДАТКУ З ВИКОРИСТАННЯМ 
GOOGLE APPS SCRIPT ................................................................................................... 43
 
4.1 Створення таблиці та календаря ............................................................................ 44
 
4.2 Розробка функціоналу веб-додатка ....................................................................... 46
 
4.3 Інтерфейс користувача ............................................................................................ 54
 
5 ПОРІВНЯННЯ GOOGLE APPS SCRIPT З ІНШИМИ ІНСТРУМЕНТАМИ ДЛЯ 
РОЗРОБКИ ВЕБ-ДОДАТКІВ ........................................................................................... 57
 
5.1 Порівняння функціоналу Google Apps Script з іншими інструментами для 
розробки веб-додатків ................................................................................................... 57
 
5.1.1 Порівняння Google Apps Script із JavaScript .................................................. 57
 
5.1.2 Порівняння Google Apps Script із Python ....................................................... 59
 


5.1.3 Порівняння Google Apps Script із PHP ........................................................... 60
 
5.2 Обґрунтування переваг та недоліків використання Google Apps Script для 
розробки веб-додатків ................................................................................................... 62
 
ВИСНОВКИ ....................................................................................................................... 66
 
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ......................................................................... 67
 
ДОДАТКИ .......................................................................................................................... 68
 



ВСТУП 
За останні роки суттєво зросла популярність веб-застосунків. Люди активно 
користуються різноманітними сервісами та інструментами для виконання різних 
завдань. Більшість користувачів пошукової системи Google користуються 
принаймні одним сервісом з пакету Google Workspace, що включає в себе такі веб-
застосунки, як Gmail, Контакти, Календар, Meet тощо. Вони є чудовим прикладом 
веб-додатків, які перевершують застаріле програмне забезпечення. Та для 
забезпечення швидкого виконання всіх задач кожного користувача наявного 
функціоналу може бути недостатньо. Для вирішення цієї проблеми Google пропонує 
використання Google Apps Script, що являє собою сервіс, який є доволі потужним 
інструментом для автоматизації багатьох завдань, який також можна масштабувати, 
щоб забезпечити повноцінну платформу для розробки веб-додатків. Саме веб-
додатки, засновані на Google Apps Script, надають можливість створення 
спеціалізованих рішень, які взаємодіють з різними сервісами Google, оптимізують 
робочі процеси та полегшують спільну роботу. 
Актуальність теми. 
Застосування веб-додатків стає невід'ємною частиною 
багатьох сфер діяльності, включаючи бізнес, освіту, наукові дослідження та 
особисту продуктивність. Google Apps Script може бути корисним, оскільки він 
дозволяє швидко створювати функціональні веб-додатки без необхідності великого 
обсягу кодування. 
Об’єкт та предмет дослідження. 
Об’єктом дослідження є Google Apps Script 
- середовище розробки, що надається Google для створення веб-додатків та 
автоматизації робочих процесів з використанням різних сервісів Google. Предметом 
дослідження є використання Google Apps Script для розробки веб-додатків та аналіз 
його можливостей, переваг і недоліків. 
Метою дослідження
є детальне вивчення Google Apps Script як інструменту 
для розробки веб-додатків, аналіз його можливостей, виявлення переваг та недоліків 
використання. Дослідження спрямоване на розкриття потенціалу Google Apps Script, 
вивчення сучасних тенденцій у використанні цього інструменту та розробку веб-


додатку, який демонструє його можливості.
Завдання дослідження: 
1.
Проаналізувати існуючі інструменти для розробки веб-додатків. 
2.
Вивчити основні принципи та можливості Google Apps Script. 
3.
Розробити веб-додаток з використанням Google Apps Script та проаналізувати 
його ефективність та продуктивність. 
4.
Порівняти Google Apps Script з іншими інструментами для розробки веб-
додатків і визначити переваги та недоліки використання даного інструменту. 




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   25




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет