Система моніторингу новин. Аналіз новин, реалізація клієнтського API системи новин та розгортання системи у хмарному середовищі
dc.contributor.advisor | Ісаченко, Георгій Вадимович | |
dc.contributor.author | Мокроусов, Владислав Романович | |
dc.date.accessioned | 2022-10-03T07:51:22Z | |
dc.date.available | 2022-10-03T07:51:22Z | |
dc.date.issued | 2021-06 | |
dc.description | Система моніторингу новин. Частина №1 : https://ela.kpi.ua/handle/123456789/50118. Система моніторингу новин. Розробка системи для збору та обробки статей в хмарному середовищі. Частина №2 : https://ela.kpi.ua/handle/123456789/50120. | uk |
dc.description.abstract | Пояснювальна записка до дипломного проекту складається з трьох розділів, 4 рисунків, 18 таблиць, 1 додатку та 22 джерела. Даний дипломний проект має на меті побудову програмного забезпечення для надання програмного інтерфейсу для взаємодії з системою збору та моніторингу новин. Новини публікуються багатьма джерелами, ручний процес збору та аналізу може займати дуже багато часу, а отримані дані можуть стати вже застарілими. Програмне забезпечення включає сервер, що реалізує програмний інтерфейс, а також веб додаток користувача, який надає функціональність реєстрації, логіну та управління платіжними планами. У розділі аналізу вимог до програмного забезпечення було розглянуто предметну область, проаналізовано можливі варіанти використання та створено відповідний лист функціональних та нефункціональних вимог. У розділі моделювання та конструювання було описано архітектуру веб додатку та серверу API. Створено детальний опис основних компонентів, класів та методів створених в процесі реалізації проекту. Було виконано аналіз безпеки даних та описані механізми покращення рівня безпеки. У розділі аналізу якості та тестування було розроблено план тестування, створено та описано тести, що відповідають розробленому плану. У розділі впровадження та супроводу було розглянуто механізми розгортання проекту у хмарі, описані відповідні сервіси, виконано аналіз безпеки даних. У додатку інструкції користувача було наведено варіанти використання, надані скріншоти та опис кожного з них. | uk |
dc.description.abstracten | The explanatory note of the diploma project consists of 3 sections, 4 figures, 18 tables, 1 appendix, 22 sources. The aim of the diploma project is to build an application programming interface for the system of news gathering and monitoring. News are being published by thousands of sources, manual collection and analysis can take much time and data may be obsolete by the time it is fully gathered and analysed. Therefore for efficient interaction with the news monitoring system an API should be built. Created software includes API server and web application that provides functionality for registration, login and payment plan management. Software requirements section covers the analysis of the subject area and possible software use cases. It includes a created list of functional and non-functional software requirements. Modeling and designing the software section covers the description of software architecture. It includes a detailed description of all core components, classes and methods that were created during implementation of the software. Software security analysis was performed and several mechanisms for increasing security were described. Implementation and maintenance section covers the process of deployment of the software to the cloud. It includes a detailed description of the services used. Software testing and quality analysis section covers the software testing plan which includes multiple functional and non-functional tests. User guidance contains instructions for software usage, screenshots for all major features and workflows are included. | uk |
dc.format.page | 128 с. | uk |
dc.identifier.citation | Мокроусов, В. Р. Система моніторингу новин. Аналіз новин, реалізація клієнтського API системи новин та розгортання системи у хмарному середовищі : комплексний ипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Мокроусов Владислав Романович. - Київ, 2021. - Ч.3. - 128 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/50114 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | API | uk |
dc.subject | збір новин | uk |
dc.subject | автоматизація | uk |
dc.title | Система моніторингу новин. Аналіз новин, реалізація клієнтського API системи новин та розгортання системи у хмарному середовищі | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Mokrousov_bakalvr.pdf
- Розмір:
- 4.66 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: