Введение 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
Приложение
Люди, в современном мире, всё чаще начинают иметь несколько источников доходов. Они могут быть как активными, так и пассивными.
Активный доход - это доход, к которому мы все привыкли. Человек занимается каким-то видом деятельности, за что получает свою, так называемою, заработную плату. Пассивный доход отличается тем, что человек не принимает практически никакого участия в заработке. Грубо говоря, когда вы не работаете и получаете за это доход.
Для того, чтобы чувствовать себя более стабильно и свободно в материальном плане, люди начали иметь по несколько доходов на человека. Например, в самой обычной семье, может быть от 2 до 6 источников доходов, такие как заработная плата, подработки, сдача недвижимости в аренду или даже акции с высокими дивидендами и так далее. И тут возникают проблемы с тем, как вести свой или семейный бюджет так, чтобы правильно его планировать и расходовать. Всё чаще мы слышим фразы по типу: “Я даже не понял куда я потратил свои деньги” или “Я не знаю, как правильно накопить себе на отпуск”.
Есть еще один, так называемый “тренд” в современном мире - стать индивидуальным предпринимателем. Это один из самых популярных способов быть независимым в материальном плане. В начале своей предпринимательской деятельности, начинающий бизнесмен сталкивается с проблемами ведение бухгалтерского учета, что может серьезно сказаться на его деле. Возникают такие потребности как, закупка различных товаров или материалов, выдача заработных плат, оплата ежеквартальных налогов и тому подобные виды трат.
Данную проблему, в 21 веке, естественно, можно решить с помощью современных технологий, но на моё удивление не было действительно достойных современных веб-приложений.
В результате работы должно быть выполнено следующее:
- Модуль регистрации и авторизации пользователей
- Разделы, в которых можно вести несколько счетов в разных валютах, планирование бюджета, цели пользователя, история всех транзакций, различные виды графиков, для визуального анализа.
- Краткая инструкция
Выпускная квалификационная работа будет состоять из введения, трех основных глав, заключения, списка литературы и приложения.
Во введении будет содержаться общие сведения о работе, актуальность и раскрытие данной темы.
В первой главе будет поставлены задачи и основные требования к ним. Также рассмотрим некоторые веб-приложения, для дальнейшего сравнения с нашей информационной системы.
Во второй главе мы рассмотрим технические средства, которые будем использовать в будущем для разработки веб-приложения, а также разработает структуру базы данных.
В третьей главе мы рассмотрим получившуюся информационную систему.
В заключении будут подведены итоги проделанной работы.
В списке использованной литературы будут источники, которые поспособствовали написанию выпускной квалификационной работы.
Приложение будет состоять из кода, использованный в разработке.
Подводя итог, результатом выпускной квалификационной работы стала информационная система, которая поможет вести финансовый учет доходов и расходов, что в дальнейшем поможет оптимизировать его и в будущем более рационально подходить к вопросу об экономии. Главными преимуществом вебсайта - это простота в использовании. Нет лишних разделов и функций, только основные детали для ведения финансового учёта.
Данный вебсайт позволяет пользователям:
- Зарегистрироваться
- Создавать свои счета и пополнять/расходовать их
- Создавать выделенные бюджеты
- Создавать цели и откладывать
- Наглядно отображать каждую транзакцию
- Анализировать свои расходы
Цель разработать информационную систему для обычных людей и индивидуальным предпринимателям, которая поможет им вести свой учет финансов для общего их представления и оптимизирования выполнена.
Поставленные задачи перед началом работы были выполнены, а именно:
- Выявить наиболее важные особенности и проблемы в ведение бюджета
- Изучить технологии создания информационных систем, в частности веб-приложений
- Создать клиент-серверное приложение
- Протестировать результат, выявить ошибки и исправить их.