Тема: Разработка мобильного приложения для управления личными финансами
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 1Money: расходы финансы бюджет 9
1.2 Финансы – бюджет, расходы 11
1.3 Monefy – менеджер бюджета 13
1.4 CoinKeeper: учёт расходов и доходов 14
1.5 Сравнительная таблица 16
2 РАЗРАБОТКА ПРОЕКТА 18
2.1 База данных 18
2.2 Главная activity 25
2.3 Activity для редактирования данных 39
2.4 Прочие activity 47
3 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 66
3.1 Инвестиционная идея 66
3.2 Капитальные вложения и затраты 68
3.3 Показатели эффективности 70
ЗАКЛЮЧЕНИЕ 76
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 78
ПРИЛОЖЕНИЯ 85
ПРИЛОЖЕНИЕ А 85
ПРИЛОЖЕНИЕ Б 86
📖 Введение
Выбор технологий. Для создания мобильного приложения была выбрана среда разработки «AndroidStudio». Выбор данной среды разработки обусловлен её непосредственной нацеленностью на создание приложений под операционную системуAndroid, а также наличием серьёзного функционала и большой документацией.
Для хранения информации была выбрана база данных SQLite. Её преимущества состоит в высокой скорости. Благодаря особенностям архитектуры SQLite работает быстро, особенно на чтение. Компоненты СУБД встроены в приложение и вызываются в том же процессе.
Цель работы – разработка мобильного приложения для управления личными финансами.
Задачи проекта:
• Проанализировать рынок. Сделать анализ предметной области
• Разработать техническую часть приложения
• Написать экономический анализ
Программа должна иметь возможность осуществлять следующие функции:
• Хранить данные
• Возможность сохранять данные на сервер.
• Настраивать категории.
• Читать отчёты из банка для загрузки операций в базу данных
• Сканировать чек для автоматического заполнения полей при добавлении новой операции.
• Проверять чеки
• Менять темы приложения
• Выводить статистику
• Анализировать операции
• Формировать круговую диаграмму с категориями и их сумами для расходов и поступлений
✅ Заключение
Целью выпускной квалификационной работы была разработка мобильного приложения для управления личными финсами, оценка его инвестиционной привлекательности и экономической ценности, а также анализ предметной области и рынка.
Для этого в первой главе был проанализирован рынок приложений данной тематики. Было выбрано четыре наиболее популярных приложения. Это были «1Money: расходы финансы бюджет», «Финансы – бюджет, расходы», «Monefy – менедер бюджета» и «CoinKeeper: учёт расходов и доходов». Эти приложения имеют огромную аудиторию в несколько миллионов чеков, они давно на рынке, поэтому проанализровав их можно можно выделить функции, которые должны быть у нового приложения, чтобы оно могло иметь конкурентное преимущество по отношению в другим, а также позволить придумать новые функции, которых ещё нет в них
Во второй главе была задокументирована разработка рабочей версии прилоежния. Была создана база данных, состоящая из восьми табиц и соотвествующая правилам нормализации. Разработан начальный экран приложения, который содержит в себе четыре фрагмета, на каждом из которых есть элементы, которые позволяют получить информацию из таблиц. Интерфейс для взаимодействия с таблицами, позволяющий просматривать, добавлять, изменять и удалять содеражиоме этих таблиц. Было создан окно для статистики,
позволяющие автоматические сформирвоать итоги по различным критериям. Создано окно аналитики, позволяющее пользователю добавлять генерировать их. Создан интрефейс для взамодействия с облачным хранилищем, возволяющие регисрироваться новым пользователям или входить уже существующим, а также сохранять или загружать данные на облачное хранилище.
Из уникальных функций проекта можно выделить такие возможности как сканирование чеков для автоматического введения суммы и даты операции. Модуль для чтения отчётов сформированные банков, для автоматического ввода операций в базу данных. А также программный интерфейс приложения, который позволяет обращаться к серверу налоговой инспекции для проверки информации по отсканированному чеков. Это возможности приложения позволят разрабатываемому продукту конкрурировать с уже существующими аналогами, так как таких функций не реализовано ни в одном приоложении данной тематики.
На основании рачётов, произведённых в третьей главе, можно сделать вывод о том, что создание данного проекта является инвестиционно привлекательным, срок окупаемости 1 год и 8 месяцев, и принесет чистый дисконтированный доход в размере 181 186,96 рублей. Недисконтированный индекс доходности составлят 9,3, а дисконтированный равен 1.8, и тот и тот показатели выше еденицы поэтому они должны удовлетровать инвестора В соответсткии с этим можно говорить о том, что проект имеет экономическую ценность.
Таким образом, все задачи выпускной квалификационной работы выполнены, а цели были достигнуты. Выполненная работа имеет практическую, техническую и экономическую ценность.





