Please use this identifier to cite or link to this item: http://elar.urfu.ru/handle/10995/140292
Title: Проектирование и разработка системы менторинга сотрудников компании для ОС iOS : магистерская диссертация
Other Titles: Design and development of a company employee mentoring system for iOS OS
Authors: Ковалёв, Д. А.
Kovalev, D. A.
metadata.dc.contributor.advisor: Кислицын, Е. В.
Kislitsyn, E. V.
Issue Date: 2024
Publisher: б. и.
Citation: Ковалёв, Д. А. Проектирование и разработка системы менторинга сотрудников компании для ОС iOS : магистерская диссертация / Д. А. Ковалёв ; Уральский федеральный университет имени первого Президента России Б. Н. Ельцина, Институт радиоэлектроники и информационных технологий-РТФ, Кафедра информационных технологий и систем управления. — Екатеринбург, 2024. — 125 с. — Библиогр.: с. 110-118 (45 назв.).
Abstract: The paper examines the design and development of a system for mentoring company employees for the iOS OS. In the course of the study, an analysis of modern architectural solutions for writing applications on iOS is carried out: various approaches to the architecture of the presentation layer (Cocoa MVC, MVP, MVVM), the application module (The Clean Architecture, Clean Swift VIPER), network interaction (REST, SOAP, gRPC, GraphQL) and multiple requests (interval polling, long polling, Websockets) are compared. Then, the process of designing the architecture and developing an application for mentoring employees is considered, including a description of the company's business process, testing and implementation of the final solution in the company with subsequent evaluation of the effects of implementation (ELTV, NPS and other metrics).
В работе исследуется проектирование и разработка системы менторинга сотрудников компании для ОС iOS. По ходу исследования проводится анализ современных архитектурных решений для написания приложений на iOS: сравниваются различные подходы к архитектуре слоя представления (Cocoa MVC, MVP, MVVM), модуля приложения (The Clean Architecture, Clean Swift VIPER), сетевого взаимодействия (REST, SOAP, gRPC, GraphQL) и многократных запросов (интервальный поллинг, длинный поллинг, Websockets). Затем рассматривается процесс проектирования архитектуры и разработки приложения для менторинга сотрудников, включая описание бизнес-процесса компании, тестирование и внедрение конечного решения в компанию с последующей оценкой эффектов от внедрения (ELTV, NPS и другие метрики).
Keywords: MASTER'S THESIS
MENTORING
ARCHITECTURE
MOBILE APPLICATION
IOS
MVC
MVP
MVVM
VIPER
CLEAN SWIFT
CLEAN ARCHITECTURE
REST
SOAP
GRPC
GRAPHQL
FIREBASE
МАГИСТЕРСКАЯ ДИССЕРТАЦИЯ
МЕНТОРИНГ
АРХИТЕКТУРА
МОБИЛЬНОЕ ПРИЛОЖЕНИЕ
IOS
MVC
MVP
MVVM
VIPER
CLEAN SWIFT
CLEAN ARCHITECTURE
REST
SOAP
GRPC
GRAPHQL
FIREBASE
URI: http://elar.urfu.ru/handle/10995/140292
Access: Предоставлено автором на условиях простой неисключительной лицензии
License text: http://elar.urfu.ru/handle/10995/31613
PURE ID: 67485957
Appears in Collections:Магистерские диссертации

Files in This Item:
File Description SizeFormat 
m_th_d.a.kovalev_2024.pdf7,46 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.