Люди, в современном мире, всё чаще начинают иметь несколько источников доходов. Они могут быть как активными, так и пассивными.
Активный доход – это доход, к которому мы все привыкли. Человек занимается каким-то видом деятельности, за что получает свою, так называемою, заработную плату. Пассивный доход отличается тем, что человек не принимает практически никакого участия в заработке. Грубо говоря, когда вы не работаете и получаете за это доход.
Для того, чтобы чувствовать себя более стабильно и свободно в материальном плане, люди начали иметь по несколько доходов на человека. Например, в самой обычной семье, может быть от 2 до 6 источников доходов, такие как заработная плата, подработки, сдача недвижимости в аренду или даже акции с высокими дивидендами и так далее. И тут возникают проблемы с тем, как вести свой или семейный бюджет так, чтобы правильно его планировать и расходовать. Всё чаще мы слышим фразы по типу: “Я даже не понял куда я потратил свои деньги” или “Я не знаю, как правильно накопить себе на отпуск”.
Есть еще один, так называемый “тренд” в современном мире – стать индивидуальным предпринимателем. Это один из самых популярных способов быть независимым в материальном плане. В начале своей предпринимательской деятельности, начинающий бизнесмен сталкивается с проблемами ведение бухгалтерского учета, что может серьезно сказаться на его деле. Возникают такие потребности как, закупка различных товаров или материалов, выдача заработных плат, оплата ежеквартальных налогов и тому подобные виды трат.
Данную проблему, в 21 веке, естественно, можно решить с помощью современных технологий, но на моё удивление не было действительно
достойных современных веб-приложений. В результате работы должно быть выполнено следующее:
- Модуль регистрации и авторизации пользователей
- Разделы, в которых можно вести несколько счетов в разных валютах, планирование бюджета, цели пользователя, история всех транзакций, различные виды графиков, для визуального анализа.
- Краткая инструкция
Выпускная квалификационная работа будет состоять из введения, трех основных глав, заключения, списка литературы и приложения.
Во введении будет содержаться общие сведения о работе, актуальность и раскрытие данной темы.
В первой главе будет поставлены задачи и основные требования к ним. Также рассмотрим некоторые веб-приложения, для дальнейшего сравнения с нашей информационной системы.
Во второй главе мы рассмотрим технические средства, которые будем использовать в будущем для разработки веб-приложения, а также разработает структуру базы данных.
В третьей главе мы рассмотрим получившуюся информационную систему.
В заключении будут подведены итоги проделанной работы.
В списке использованной литературы будут источники, которые поспособствовали написанию выпускной квалификационной работы.
Приложение будет состоять из кода, использованный в разработке.
Введение..................................................................................................... 3
Глава 1. Постановка задачи.................................................................... 5
1.1. Постановка задачи................................................................................ 5
1.2. Требования к веб-приложению............................................................ 6
1.3. Обзор схожих веб-приложений........................................................... 6
Глава 2. Реализация информационной системы................................... 8
2.1. Средства разработки........................................................................... 8
2.2. Структура базы данных.................................................................... 12
2.3. Модель информационной системы.................................................... 13
2.4. Пользовательский интерфейс............................................................. 15
Заключение.............................................................................................. 30
Список использованной литературы................................................... 31
Приложение............................................................................................. 32
1. Вики Робин, «Кошелёк или жизнь», 2017г - 367с.
2. Майкл Доусон, «Программируем на Python», 2019 – 416c.
3. https://spravochnick.ru/informacionnye_tehnologii/razrabotka_informa cionnoy_sistemy/ [Электронный курс].
4. https://myrouble.ru/kak-i-gde-vesti-semejnyj-byudzhet/ [Электронный курс].
5. https://flask-russian-docs.readthedocs.io/ru/latest/config.html [Электронный курс].
6. https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc [Электронный курс].
7. https://habr.com/ru/post/340146/ [Электронный курс].
8. https://habr.com/ru/hub/angular/ [Электронный курс].
9. https://metanit.com/web/angular2/ [Электронный курс].
10. https://webformyself.com/vvedenie-v-angular-chto-eto-za-frejmvork- i-zachem-ego-ispolzovat/ [Электронный курс].