Детальная информация

Название: Разработка мобильного приложения для ведения студентом списка дел на базе расписания университета: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Шмерлинг Максим Александрович
Научный руководитель: Котлярова Лина Павловна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: мобильное приложение; студент; модульное тестирование; расписание; Android; Dart; Flutter; mobile application; student; unit testing; schedule
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3325
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\22708

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена разработке мобильного приложения для ведения сту-дентом списка дел на базе расписания Санкт-Петербургского политехнического университета. В ходе разработки с применением языка программирования Dart и фреймврка Flutter реализовано мобильное приложение для Android версии 4.4 и выше. Код был организован согласно концепции чистой архитектуры, а для управления состоянием приложения была использована библиотека riverpod версии 2.3.6. Информация о расписании занятий студентов загружается с использовани-ем открытого API интернет ресурса ruz.spbstu.ru. Для проверки мобильного приложения были разработаны модульные те-сты. При написании тестов использовались библиотеки flutter_test и mocktail. Также мною было проведено сквозное тестирование с использованием ручного подхода.

This work is dedicated to the development of a mobile application for manag-ing a students to-do list based on the schedule of the Saint Petersburg Polytechnic University. During the development process using the Dart programming language and the Flutter framework, a mobile application was implemented for Android version 4.4 and above. The code was organized according to the principles of clean architecture, and the riverpod library was used for state management of the application. Information about the students class schedule is fetched using the open API of the ruz.spbstu.ru internet resource. Unit tests have been developed to test the mobile application. When writing tests, the flutter_test and mocktail libraries were used. I also conducted end-to-end testing using a manual approach.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 19
За последние 30 дней: 14
Подробная статистика