Вход

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

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 519077
Дата создания 2021
Мы сможем обработать ваш заказ (!) 6 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 660руб.
КУПИТЬ

Описание

Целью выпускной квалификационной работы является разработка мобильного приложения под операционную систему Android, позволяющего вести персональный финансовый учет, в среде разработки Android Studio. Для достижения цели выпускной квалификационной работы поставлены следующие задачи:

1. проанализировать рынок мобильных приложений для учета личных доходов и расходов;

2. определить требования к программе;

3. изучить особенности разработки приложений для операционной системой Android;

4. спроектировать архитектуру разрабатываемого приложения;

5. разработать серверную часть мобильного приложения;

6. разработать пользовательский интерфейс мобильного приложения;

7. выполнить тестирование функциональных элементов системы;

8. выполнить тестирование пользовательского интерфейса приложения. Объект исследования: технология управления личными финансами.

Предмет исследования: использование информационных систем в управлении личными финансами.

Методы исследования: изучение источников и публикаций по указанной теме, математическое моделирование, разработка программного решения.

В главе «Анализ предметной области и обзор существующих программ для управления финансами» проведено исследование предметной области, и выявлены недостатки и преимущества существующих аналогов. Разработано техническое задание, определены функциональные и нефункциональные требования к разрабатываемому приложению.

Глава «Разработка структуры мобильного приложения для финансового учета» посвящена проектированию архитектуры мобильного приложения. В этой же главе рассматриваются диаграмма вариантов использования, ER- диаграмма и контекстная диаграмма. В данной главе проведен обзор на используемые средства для разработки, а также описана реализация серверной части приложения и пользовательского интерфейса.

Глава «Тестирование приложения для управления доходами и расходами» посвящена результатам тестирования мобильного приложения. Представлены результаты автоматизированного тестирования пользовательского тестирования и отчет по проведению модульного тестирования.

В заключении сделаны выводы о проделанной работе и сформулированы перспективы дальнейшей разработки.

Содержание

Аннотация 2

Введение 4

1. Анализ предметной области и обзор существующих программ для управления финансами 7

1.1. Анализ рынка мобильных приложений по управлению доходами и расходами 7

1.2. Разработка технического задания для мобильного приложения 11

2. Разработка структуры мобильного приложения для финансового учета 14

2.1. Архитектура мобильного приложения 14

2.2. Обзор используемых систем и инструментов для реализации мобильного приложения 19

2.3. Разработка серверной части приложения, позволяющего вести личные доходы и расходы пользователя 21

2.4. Разработка пользовательского интерфейса приложения 26

3. Тестирование приложения для управления доходами и расходами 36

3.1. Тестирование функциональных элементов мобильного приложения для управления личными доходами и расходами пользователя 36

3.2. Тестирование пользовательского интерфейса разработанного приложения 37

Заключение 42

Список использованных источников 45

Приложения

Список литературы

1. Что такое нативная реклама: теория, примеры, особенности применения [Электронный ресурс]. – Режим доступа: https://texterra.ru/blog/chto-takoe-nativnaya-reklama-teoriya-primery-osobennosti- primeneniya.html. Дата обращения: 04.03.2021.

2. Лишь 59% пользователей мобильных устройств в мире предпочитают смартфоны [Электронный ресурс]. – Режим доступа: https://www.ixbt.com/news/2018/06/26/lish-59-polzovatelej-mobilnyh-ustrojstv-v- mire-predpochitajut-smartfony.html. Дата обращения: 06.03.2021.

3. Долги хорошие и плохие [Электронный ресурс]. – Режим доступа: https://activeinvestor.pro/dolgi/. Дата обращения: 10.02.2021.

4. CoinKeeper: учет доходов и расходов, бюджет семьи, личные финансы [Электронный ресурс]. – Режим доступа: https://about.coinkeeper.me/. Дата обращения: 09.10.2020.

5. Monefy – Handy personal finance management tool for Android and IOS [Электронный ресурс]. – Режим доступа: https://monefy.me/. Дата обращения: 09.10.2020.

6. Дзен-мани - онлайн управление личными деньгами, планирование и учет личных финансов [Электронный ресурс]. – Режим доступа: https://zenmoney.ru/. Дата обращения: 09.10.2020.

7. Домашняя бухгалтерия для Android [Электронный ресурс]. – Режим доступа: https://4pda.to/forum/index.php?showtopic=770067. Дата обращения: 09.10.2020.

8. Handy Money | Учёт личных финансов, планирование задач и покупок [Электронный ресурс]. – Режим доступа: https://4pda.to/forum/index.php?showtopic=759457. Дата обращения: 09.10.2020.

9. Программное средство структурного моделирования процессов RAMUS [Электронный ресурс]. – Режим доступа:


. Дата обращения: 03.03.2021.

10. Методология IDEF0 [Электронный ресурс]. – Режим доступа: . Дата обращения: 03.03.2021.

11. UML — диаграмма вариантов использования (use case diagram) [Электронный ресурс]. – Режим доступа: https://habr.com/ru/post/47940/. Дата обращения: 04.03.2021.

12. Методологии и технологии системного проектирования информационных систем. [Текст]: учебное пособие / Ипатова Э. Р. Флинта - М., 2016. - 652 c.

13. Обзор: Мобильность в бизнесе 2020 [Электронный ресурс]. – Режим доступа: https://www.cnews.ru/reviews/mobilnost_v_biznese_2020/articles/rossijskij_rynok

_mobilnoj_razrabotki/. Дата обращения: 25.04.2021.

14. NoSQL базы данных: понимаем суть [Электронный ресурс]. – Режим доступа: https://habr.com/ru/post/152477/. Дата обращения: 17.03.2021.

15. Android: Firebase [Электронный ресурс]. – Режим доступа: http://developer.alexanderklimov.ru/android/theory/firebase.php. Дата обращения: 18.03.2021.

16. Разница между View и ViewGroup в Android [Электронный ресурс].

– Режим доступа: https://www.ohandroid.com/view-viewgroup-android.html. Дата обращения: 21.04.2021.

17. Activity и жизненный цикл приложения [Электронный ресурс]. – Режим доступа: https://metanit.com/java/android/2.1.php. Дата обращения: 25.02.2021.

18. Введение во фрагменты [Электронный ресурс]. – Режим доступа: https://metanit.com/java/android/8.1.php. Дата обращения: 07.04.2021.


19. Начните с Firebase для Android [Электронный ресурс]. – Режим доступа: https://coderlessons.com/articles/mobilnaia-razrabotka-articles/nachnite- s-firebase-dlia-android. Дата обращения: 18.03.2021.

20. Android: Служба (Service) [Электронный ресурс]. – Режим доступа: http://developer.alexanderklimov.ru/android/theory/services-theory.php. Дата обращения: 25.04.2021.

21. Шпаргалка по сочетанию цветов [Электронный ресурс]. – Режим доступа: https://masterok.livejournal.com/2959836.html. Дата обращения: 18.11.2020.

22. Функциональное тестирование [Электронный ресурс]. – Режим доступа: . Дата обращения: 25.04.2021.

23. Автоматизация Android. Супер простое руководство по созданию первого Espresso-теста [Электронный ресурс]. – Режим доступа: https://habr.com/ru/company/otus/blog/472372/. Дата обращения: 29.04.2021.

24. Подробно о платформе тестирования пользовательского интерфейса Android Espresso [Электронный ресурс]. – Режим доступа: https://russianblogs.com/article/6483744437/. Дата обращения: 29.04.2021.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00501
© Рефератбанк, 2002 - 2024