Details

Title Создание кроссплатформенного мобильного приложения для планирования задач: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators Парамонова Александра Петровна
Scientific adviser Шмаков Владимир Эдуардович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects android ; ios ; react-native ; expo ; JavaScript ; планирование задач ; кроссплатформенное мобильное приложение ; git ; task scheduling ; cross-platform mobile application
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3602
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\39122
Record create date 9/24/2025

Allowed Actions

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

Group Anonymous
Network Internet

Данная работа посвящена проектированию и реализации кроссплатформенного приложения для планирования задач. В ходе выполнения работы были выполнены следующие задачи: 1. Провести анализ существующих решений; 2. провести анализ возможных технических средств разработки; 3. сформировать функциональные и нефункциональные требования к приложению; 4. провести проектирование архитектуры приложения; 5. реализовать программный продукт с помощью выбранных средств разработки. В конечном итоге, с помощью фреймворка React-native и набора инструментов EXPO реализовано кроссплатформенное мобильное приложение, поддерживающее операционные системы Android и IOS. Разработка осуществлена на языке JavaScript. Для контроля и управления версиями приложения использовалась система GIT. Проверка приложения прошла с использованием функционального и модульного тестирования.

This work is devoted to the design and implementation of a cross-platform application for task scheduling. In the course of the work, the following tasks were completed: 1. Conduct an analysis of existing solutions; 2. Conduct an analysis of possible technical development tools; 3. Form functional and non-functional requirements for the application; 4. Conduct an application architecture design; 5. Implement a software product using the selected development tools. Ultimately, a cross-platform mobile application supporting Android and IOS operating systems was implemented using the React-native framework and the EXPO toolkit. The development was carried out in JavaScript. The GIT system was used to control and manage application versions. The application was tested using functional and unit testing.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
  • РЕФЕРАТ
  • ABSTRACT
  • ВВЕДЕНИЕ
  • ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ТЕОРЕТИЧЕСКОЕ ОПИСАНИЕ РЕШЕНИЯ
    • 1.1 Обзор существующих решений
    • 1.2 Формирование требований и постановка задачи
    • 1.3 Обоснование выбора технологий и средств разработки
  • ГЛАВА 2. ТЕХНИЧЕСКАЯ РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ
    • 2.1 Разработка диаграммы прецедентов использования
    • 2.2 Проектирование архитектуры приложения
    • 2.3 Проектирование базы данных
    • 2.4 Проектирование интерфейсов
    • 2.5 Тестирования приложения
    • 2.6 Описание и анализ полученных результатов
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ А. Код программы
  • ПРИЛОЖЕНИЕ Б. Руководство пользователя

Access count: 0 
Last 30 days: 0

Detailed usage statistics