Details

Title: Разработка мобильного клиент-серверного приложения под операционную систему iOS с использованием алгоритма ранжирования: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных»
Creators: Кунгуров Кирилл Михайлович
Scientific adviser: Вербова Наталья Михайловна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Мобильное приложение; IOS; Swift; база данных; алгоритм ранжирования; Mobile application; database; ranking algorithm
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.03
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2719
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\19654

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

В данной работе рассмотрены различные виды моделей хранения данных, архитектуры мобильных приложений, а также алгоритмы машинного обучения. Проведен анализ предметной области, анализ существующих приложений. Спроектирована серверная часть клиент-серверного приложения, клиентская итак же разработан и интегрирован алгоритм ранжирования. Проведана апробация и тестирование готового приложения, по результатам тестирования были исправлены ошибки, а так же построен отчет о результатах работы и предложены варианты развития приложения.

This paper describes various types of data storage models, mobile applicationarchitectures, and machine learning algorithms. We performed domain knowledgeanalysis and existing applications overview. The server module and the client moduleof a client-server application were developed; a ranking algorithm was implementedand integrated in the project. Testing and trial stages were performed for the finalizedapplication. As a result of testing, we removed errors in the program and built thereport describing the results of this research. Possible paths of the application’s furtherdevelopment were also proposed.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
Internet Authorized users SPbPU Read Print
-> Internet Anonymous

Table of Contents

  • Разработка мобильного клиент-серверного приложения под операционную систему iOS с использованием алгоритма ранжирования
    • Список сокращений и условных обозначений
    • Введение
    • 1. Обзор существующих решений
    • 2. СЕРВЕРНАЯ ЧАСТЬ ПРИЛОЖЕНИЯ
    • 3. Мобильное приложение
    • 4. Алгоритм ранжирования
    • 5. Апробация, тестирование
    • Заключение
    • Список использованных источников
    • Приложение 1. Пример кода класса View-Model
    • Приложение 2. Пример контроллера, который используется на сервере
    • Приложение 3. Пример реализации UIViewController'a для главного экрана

Usage statistics

stat Access count: 3
Last 30 days: 0
Detailed usage statistics