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 | Size | Format | |
---|---|---|---|---|
m_th_d.a.kovalev_2024.pdf | 7,46 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.