Skip to content

whoopzee9/ShoppingCalculator

Repository files navigation

ShoppingCalculator

Группа: 3530904/80103

Выполнили:

  • Бубляев А.В.
  • Толстиков Г.Н.
  • Афанасьев А.А.
  • Богданов Д.А.

Отчет

Оглавление

  1. Определение проблемы

  2. Выработка требований

  3. Проектирование и разработка архитектуры

  4. Кодирование и отладка

  5. Тестирование

  6. Сборка

Определение проблемы

Задача состоит в разработке проекта Android приложения, которое помогает правильно разделять расходы после совместных покупок.

Наш проект позволяет пользователям загружать информацию о своих совместных или одиночных покупках, а потом видеть свои задолженности другим пользователям.

Выработка требований

Диаграмма UML - Моделирование использования

Проектирование и разработка архитектуры

System Context diagram

Container diagram

Кодирование и отладка

Проект написан на языке программирования Kotlin в среде разработки Android Studio, управление и сборка осуществляются с помощью инструмента Gradle.

Установочные файлы apk располагаются по следующему пути:

ShoppingCalculator\apk\payShare.apk

ShoppingCalculator\app\release\app-release.apk

Тестирование

Был выполнен ряд тестов, написанных с помощью фреймворка автоматического тестирования JUnit.

Также мы успешно провели автоматизированное тестрирование на Firebase Test Lab.

Сборка и запуск тестов

Сборка и запуск происходят при помощи следующих скриптов, которые заменяют gradle:

  1. gradlew app:android
  2. gradlew app:build
  3. gradlew app:test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •