Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://elartu.tntu.edu.ua/handle/lib/39423
Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorШингера, Наталія Ярославівна-
dc.contributor.advisorShynhera, Nataliya-
dc.contributor.authorКравчук, Олег Русланович-
dc.contributor.authorKravchuk, Oleh-
dc.date.accessioned2022-12-21T12:33:39Z-
dc.date.available2022-12-21T12:33:39Z-
dc.date.issued2022-12-21-
dc.date.submitted2022-01-21-
dc.identifier.citationКравчук О. Р. Алгоритмічне та програмне забезпечення комп’ютеризованих систем прогнозування погоди : кваліфікаційна робота магістра за спеціальністю 123 — “Комп’ютерна інженерія” / О. Р. Кравчук. — Тернопіль: ТНТУ, 2022. — 60 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/39423-
dc.description.abstractКваліфікаційна робота присвячена розробці телеграм бота для надання користувачу прогнозу погоди. В першому розділі кваліфікаційної роботи розглянуто історія створення перших прогнозів погоди. Переглянуто додаток Telegram і його особливості. Наведена теоретична інформація з приводу протоколу захисту Telegram та здійснено аналіз існуючих варіантів для отримання прогнозу. В другому розділі кваліфікаційної роботи досліджено методи прогнозування погоди. Переглянуто інформацію про API. Створено діаграми по яких розроблений Telegram бот. Здійснено вибір середовища проектування та проведено його аналіз. В третьому розділі кваліфікаційної роботи описано програмне забезпечення інформаційної системи. Спроєктовано бота, який надає точний прогноз погоди через зв’язки API. Досліджено можливості бота і максимальну кількість запитів реалізації. Також проведено аналіз можливості подальших модифікацій бота у майбутньому.uk_UA
dc.description.abstractThe qualification work is devoted to the development of a telegram bot to provide the user with a weather forecast. In the first section of the qualification work, the history of the creation of the first weather forecasts is considered. The Telegram application and its features have been reviewed. Theoretical information about the Telegram protection protocol is provided, and an analysis of existing options to obtain a forecast is carried out. In the second section of the qualification work, methods of weather forecasting were investigated. Revised API information. Diagrams were created according to which the Telegram bot was developed. The design environment was selected and analyzed. The software of the information system is described in the third section of the qualification work. Designed a bot that provides accurate weather forecast through API connections. The capabilities of the bot and the maximum number of implementation requests were studied. An analysis of the possibility of furthermodifications of the bot in the future was also carried out.uk_UA
dc.description.tableofcontentsВСТУП .... 8 РОЗДІЛ 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ДОСЛІДЖЕННЯ ПОГОДИ ТА ТЕЛЕГРАМ БОТІВ. ОГЛЯД ІСНУЮЧИХ ПОГОДНИХ СЕРВІСІВ ...10 1.1. Важливість прогнозування погоди ...10 1.2. Історія прогнозування погоди...11 1.3. Різновиди месенджерів ...13 1.4. Telegram і характеристика протоколу MTProto ...14 1.5. Боти ...20 1.6. Аналіз існуючих сервісів прогнозування погоди ...22 1.7. Висновок до першого розділу ...24 РОЗДІЛ 2 АНАЛІЗ МЕТОДІВ ПРОГНОЗУВАННЯ І ОПИС ПРОГРАМ, ЩО ВИКОРИСТОВУЮТЬСЯ ...26 2.1. Методи прогнозування ...26 2.2. Прикладний програмний інтерфейс ...29 2.3. Telegram Bot API ...30 2.4. Обґрунтування та вибір методів вирішення поставленої задачі ...32 2.5. Вибір середовища проектування ...35 2.6. Висновок до другого розділу ...39 РОЗДІЛ 3 ЗАСТОСУВАННЯ ВИБРАНИХ МЕТОДІВ ДЛЯ ВИРІШЕННЯ ПОСТАВЛЕНОЇ ЗАДАЧІ ...40 3.1. Реалізація та перевірка бота у Telegram ...40 3.2. Висновок до третього розділу...49 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ ...50 4.1. Охорона праці ...50 4.2. Оцінка стійкості роботи об'єкту економіки впливу поражаючих факторів ядерної зброї ...537 ВИСНОВКИ ...58 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ ...59 ДОДАТОК А ТЕЗИ КОНФЕРЕНЦІЇ...61uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяґuk_UA
dc.subject123uk_UA
dc.subjectкомп’ютерна інженеріяuk_UA
dc.subjectсистемаuk_UA
dc.subjectметодuk_UA
dc.subjectпогодаuk_UA
dc.subjectінтерфейсuk_UA
dc.subjectAPIuk_UA
dc.subjectпрограмаuk_UA
dc.subjectTelegramuk_UA
dc.subjectsystemuk_UA
dc.subjectmethoduk_UA
dc.subjectweatheruk_UA
dc.subjectinterfaceuk_UA
dc.titleАлгоритмічне та програмне забезпечення комп’ютеризованих систем прогнозування погодиuk_UA
dc.title.alternativeAlgorithmic and software of computerized weather forecasting systemsuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Кравчук Олег Русланович, 2022uk_UA
dc.contributor.committeeMemberПетрик, Михайло Романович-
dc.contributor.committeeMemberPetryk, Mykhailo-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages60-
dc.subject.udc004.042uk_UA
dc.relation.references1 Значення погоди для людини URL: https://blog.bvblogic.com/uk/chi- potriben-kompanii-web-sayt-shcho-obrati/ (дата звернення: 10.10.2022).uk_UA
dc.relation.references2 Навіщо потрібно знати прогноз погоди URL: http://ukr- vestnik.com/interesting/rezonans/navishho-potribno-znati-prognoz-pogodi-na- tizhden.html (дата звернення: 10.10.2022).uk_UA
dc.relation.references3 History of weather forecasting URL: https://www.britannica.com/science/weather-forecasting/History-of-weather- forecasting. (дата звернення: 12.10.2022).uk_UA
dc.relation.references4 Most popular global mobile messenger apps URL: https://www.statista.com/statistics/258749/most-popular-global-mobile-messenger- apps/ (дата звернення: 15.10.2022).uk_UA
dc.relation.references5 Що таке Телеграм URL: https://mydovidka.com/telegram/shho-take- telegram-osnovni-mozhlivosti-i-pravila-vikoristannya/. (дата звернення: 18.10.2022).uk_UA
dc.relation.references6 MTProto Mobile Protocol URL: https://core.telegram.org/mtproto. (дата звернення: 22.10.2022).uk_UA
dc.relation.references7 ТОП-40 популярних телеграм-ботів в Україні: фінанси, шопінг і відпочинок URL: https://psm7.com/uk/news/top-40-boty-telegram-v-ukraine.html (дата звернення: 25.10.2022)..uk_UA
dc.relation.references8 Прогноз погоди та метеорологічні умови URL: https://weather.com/uk-UA/weather/today/l/UPXX0486:1:UP?Goto=Redirected.uk_UA
dc.relation.references9 Як роблять прогнози погоди і чому вони іноді не збуваються? URL: https://www.bbc.com/ukrainian/features-51545290 (дата звернення: 27.10.2022).uk_UA
dc.relation.references10 Метеорологічні спутники https://www.meteorologiaenred.com/uk/satelites-meteorologicos.html звернення: 30.10.2022). URL: (дата60uk_UA
dc.relation.references11 Що таке і як працює радар опадів? Мережева метеорологія URL: https://www.meteorologiaenred.com/uk/radar-de-precipitaciones.html (дата звернення: 02.11.2022).uk_UA
dc.relation.references12 Метеорологічна станція URL: https://www.wiki.uk- ua.nina.az/Метеорологічна_станція.html (дата звернення: 02.11.2022).uk_UA
dc.relation.references13 Як суперкомп’ютери допомагають прогнозувати погоду URL: https://mind.ua/openmind/20233208-pogoda-pid-kontrolem-yak-superkompyuter- viznachae-traektoriyu-uraganu (дата звернення: 02.11.2022).uk_UA
dc.relation.references14 Application Programming Interface (API) URL: https://www.wix.com/encyclopedia/definition/application-programming-software- api (дата звернення: 05.11.2022).uk_UA
dc.relation.references15 What is an API? URL: https://www.redhat.com/en/topics/api/what-are- application-programming-interfaces (дата звернення: 05.11.2022).uk_UA
dc.relation.references16 Telegram Bot API URL: https://core.telegram.org/bots/api (дата звернення: 09.11.2022).uk_UA
dc.relation.references17 Vachharajani, Vinay, and Jyoti Pareek. "Effective Structure Matching Algorithm for Automatic Assessment of Use-Case Diagram." International Journal of Distance Education Technologies (IJDET) 18.4 (2020): 31-50.uk_UA
dc.relation.references18 Planas, Elena, and Jordi Cabot. "How are UML class diagrams built in practice? A usability study of two UML tools: Magicdraw and Papyrus." Computer Standards & Interfaces 67 (2020): 24-28 .uk_UA
dc.relation.references19 Python URL: http://www.plug.org.ua/documentation/about-python (дата звернення: 19.11.2022).uk_UA
dc.relation.references20 Python Pros and Cons: What are The Benefits and Downsides of the Programming Language URL: https://www.netguru.com/blog/python-pros-and- cons (дата звернення: 22.11.2022).uk_UA
dc.relation.references21 PyCharm URL: https://itpro.ua/product/jetbrains- pycharm/?tab=description (дата звернення: 25.11.2022).uk_UA
dc.identifier.citationenKravchuk O.R. Algorithmic and software support of computerized weather forecasting systems: Master's qualification thesis on specialty 123 — "Computer Engineering" / O.R. Kravchuk - Ternopil: TNTU, 2022. - 60 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Vyskytuje se v kolekcích:123 — комп’ютерна інженерія

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
DRYK_DIPLOM_KRAVCHUK.pdf2,13 MBAdobe PDFZobrazit/otevřít
олег_авт_дов.docx23,37 kBMicrosoft Word XMLZobrazit/otevřít


Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.

Nástroje administrátora