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 | |
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 |
|
Internet | Authorized users SPbPU |
|
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