Інформаційна система управління та аналізу замовлень телекомунікаційних компаній з використанням мікросервісної архітектури

dc.contributor.advisorХодаковський, Олексій Володимирович
dc.contributor.authorКомісаров, Ілля Андрійович
dc.date.accessioned2023-01-05T09:21:18Z
dc.date.available2023-01-05T09:21:18Z
dc.date.issued2022
dc.descriptionУ даній статті розглянуто структуру, функціональність ініціалізації замовлень клієнтів телекомунікаційних послуг та способи їх обробки. Розглянута проблема організації системи обробки замовлень для підключення абонентів до мобільної або інтернет мережі провайдера. Розроблено та проаналізовано моделі систем обробки замовлень, які базуються на системах масового обслуговування та використовують черги для ініціалізації їх обробки. Параметрами порівняння моделей слугують такі показники, як темп надходження заявок, середній час перебування заявки в черзі, середня довжина черги тощо.uk
dc.description.abstractАктуальність теми. З розвитком комп`ютерних технологій та програмування все більше процесів в бізнесі та в побуті почали автоматизуватися. Сфера телекомунікацій також почала автоматизовуватись. Телекомунікаційним компаніям потрібно було зберігати дані клієнтів, налагоджувати процес замовлення продуктів, вести облік ресурсів, надавати своєчасно послуги та сервіси. Раніше всі ці задачі виконувалось повністю вручну, що вимагало багато часу та людського ресурсу. Наразі ця функціональність реалізована в системах, які зараз називаються BSS та OSS. Як правило це доволі великі та об`ємні системи, які розробляються десятки років великими корпораціями та коштують доволі дорого. Але невеликі провайдери не мають можливості придбати такі системи для своїх потреб, тому як правило замовляють такі системи на аутсорсі або розроблюють самі. Як правило такі системи все одно дорого обходяться і мають мізерну функціональність та застарілий інтерфейс користувача. Також будь-якому бізнесу потрібно підраховувати свої прибутки та витрати, проводити аналітику, прогнозувати прибутки для коригування стратегії розвитку та пропозицій для збереження та притоку клієнтів. Мета роботи заключається в створенні системи, що забезпечує реєстрацію нових користувачів, автоматизує процес виконання замовлення, реалізує всі перевірки, веде облік ресурсів компанії та надає аналітику бізнесу, а саме – когортний аналіз, бізнес метрики та прогнозування прибутку. Об’єктом дослідження є процес виконання замовлень для підключення абонентів до мережі. Предметом дослідження є система, що автоматизує процес виконання замовлення та надає аналітику даних для невеликих провайдерів телекомунікаційних послуг. Методи дослідження. В роботі використовуються сучасні технології та методи розробки систем з використанням мікросервісної архітектури, а також продвинуті підходи до аналітики та прогнозування. Насамперед, мови програмування Java, Python, TypeScript, фреймворки Spring, Angular, бібліотеки Flask, sktime, scikit-learn, СУБД PostgreSQL, MongoDB, брокер повідомлень RabbitMQ та система автоматизації збирання, розгортання, контейнеризації Docker. Практичне значення полягає в можливості використання системи реальними провайдерами телекомунікаційних послуг, що зекономить час та кошти цільових компаній, а також дозволить більш коректно скласти стратегію по розвитку бізнесу та утриманню клієнтів. Публікації. Залевська О.В., Гагарін О.О., Комісаров І.А. Особливості структури систем обробки замовлень абонентів телекомунікаційних послуг / Прийнято до друку у “Сучасні проблеми моделювання” випуск 25. Структура та обсяг дисертації. Магістерська дисертація складається зі вступу, п`яти розділів, висновку, переліку посилань з 26 найменувань, містить 65 рисунків, 10 таблиць та 14 формул. Повний обсяг магістерської дисертації складає 169 сторінки, з яких перелік посилань займає 2 сторінки, додатки займають 58 сторінку.uk
dc.description.abstractenSignificance of the topic. With the development of computer technologies and programming, more and more business processes began to be automated. The telecommunication industry also began to be automated. Telecommunications companies needed to store customer data, adjust the process of ordering products, keep records of resources, and provide services in a timely manner. Previously, all these tasks were performed completely manually, which required a lot of time and human resources. This functionality is currently implemented in systems called BSS and OSS. Usually, these are quite large and voluminous systems that have been developed for decades by large corporations and are quite expensive. But small providers do not have the opportunity to purchase such systems for their needs, so they usually order such systems from an outsourcer or develop them themselves. Usually, such systems are still expensive and have poor functionality and an outdated user interface. Also any business needs to calculate its profits and expenses, conduct analytics, forecast profits to adjust the development strategy and offers to retain and attract customers. The purpose of the study is to create a system that ensures the registration of new users, automates the order fulfillment process, implements all checks, keeps records of company resources and provides business analytics, namely cohort analysis, business metrics and profit forecasting. The object of study is a process of order execution for connecting subscribers to the network. The subject of study is a system that automates the process of order execution and provides data analytics for small providers of telecommunication services. Research methods. The work uses modern technologies and methods of system development using microservice architecture, as well as advanced approaches to analytics and forecasting. First of all, programming languages Java, Python, TypeScript, frameworks Spring, Angular, libraries Flask, sktime, scikit-learn, DBMS PostgreSQL, MongoDB, message broker RabbitMQ and the automation system of assembly, deployment, containerization Docker. The practical significance is in the possibility of using the system by real providers of telecommunication services, which will save time and money of the target companies, as well as allow a more correct strategy for business development and customer retention. Publications. Zalevska O., Haharin O., Komisarov I. Peculiarities of the structure of order processing systems for subscribers of telecommunication services / Accepted for publication in "Modern Problems of Modeling", issue 25. The structure and scope of the master's thesis. The master's thesis consists of an introduction, five chapters, a conclusion, a list of references from 26 titles, contains 65 figures, 10 tables and 14 formulas. The full volume of the master's thesis is 169 pages, of which the list of references occupies 2 pages, the appendices occupy 58 pages.uk
dc.format.page170 с.uk
dc.identifier.citationКомісаров, І. А. Інформаційна система управління та аналізу замовлень телекомунікаційних компаній з використанням мікросервісної архітектури : магістерська дис. : 121 Інженерія програмного забезпечення / Комісаров Ілля Андрійович. – Київ, 2022. – 170 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/51707
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectBSSuk
dc.subjectOSSuk
dc.subjectмікросервісна архітектураuk
dc.subjectтелекомунікаціїuk
dc.subjectаналітика данихuk
dc.subjectпрогнозуванняuk
dc.subjectmicroservice architectureuk
dc.subjecttelecommunicationsuk
dc.subjectdata analyticsuk
dc.subjectforecastinguk
dc.subject.udc004.4uk
dc.titleІнформаційна система управління та аналізу замовлень телекомунікаційних компаній з використанням мікросервісної архітектуриuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Komisarov_magistr.pdf
Розмір:
6.01 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: