Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
В настоящее время все больше людей осознают важность грамотного управления своими финансами. Динамичные темпы жизни требуют не только компетентного расходования, но и грамотного планирования личных финансов. В связи с этим целью выпускной квалификационной работы является разработка программы по планированию и контролю личных финансов. Данные обстоятельства подчеркивают актуальность выбранной темы.
Для достижения поставленной цели необходимо решить следующие задачи:
− изучить и проанализировать особенности управления личными финансами;
− изучить и проанализировать существующие финансовые инструменты и приложения с целью выявления их преимуществ и недостатков;
− определить функциональные требования к программному продукту для эффективного планирования и контроля личных финансов;
− спроектировать и реализовать программное средство для управления бюджетом и финансовым планированием;
− провести тестирование разработанного программного продукта.
Проектирование и разработка программного средства должны осуществляться с учетом современных технологий и поставленных требований.
Ожидаемым результатом проектирования будет являться работоспособный, эффективный и качественная программа по планированию и контролю личных финансов на языке программирования С#.
Объектом исследования данной выпускной квалификационной работы является процесс управления личными финансами в рамках сервиса «Сервис по планированию и контролю личных финансов».
Дипломный проект состоит из следующих разделов:
− анализ исходных данных и постановка задач – включает в себя описание предметной области, краткую характеристику объекта проектирования или научного исследования, анализ аналогов и прототипов, обзор и анализ известных проектных решений по данной тематике.
− проектирование программного обеспечения – включает в себя обоснование и выбор инструментальных средств для реализации, структуру объекта разработки (программного обеспечения), выбор структур данных (проектирование базы данных, алгоритмы обработки данных, схемы, модели представления, обоснование и разработка интерфейса;
− реализация и тестирование – включает в себя результаты реализации функциональных частей, тестирование и отладка.
Цитирования обозначены ссылками на публикации, указанные в списке использованных источников.
ВВЕДЕНИЕ 8
ГЛАВА 1. ПРОЕКТИРОВАНИЕ СЕРВИСА ПО ПЛАНИРОВАНИЮ И КОНТРОЛЮ ЛИЧНЫХ ФИНАНСОВ 10
1.1. Обоснование целесообразности разработки сервиса 10
1.1.1 Назначение объекта автоматизации 10
1.1.2 Аналитический обзор 11
1.1.3 Классы и характеристики пользователей 15
1.2 Функции сервиса по планированию и контролю личных финансов 16
1.2.1. Регистрация пользователя 16
1.2.2. Создание бюджета 17
1.2.3. Учет доходов и расходов 17
1.2.4. Анализ финансов 18
1.2.5. Учет счетов и задолженностей 18
1.3. Требования к данным 19
1.3.1. Логическая модель данных 19
1.3.2. Словарь данных. 20
1.4. Архитектура системы 24
1.4.1 Модель сценариев использования предметной области. 24
1.4.2. Структурное моделирование системы 26
1.4.3 Модель классов предметной области 28
1.5. Внешние интерфейсы 30
1.5.1. Пользовательский интерфейс 30
1.5.2. Интерфейсы ПО 34
1.5.3. Интерфейсы оборудования 37
ГЛАВА 2. РЕАЛИЗАЦИЯ ФУНКЦИЙ CЕРВИСА ПО ПЛАНИРОВАНИЮ И КОНТРОЛЮ ФИНАНСОВ 38
2.1. Реализация функции регистрации пользователя 38
2.1.1. Реализация алгоритма 38
2.1.2. Реализация метода 39
2.1.3. Описание контрольного примера 40
2.2. Реализация функции создания бюджета 42
2.2.1. Реализация алгоритма 42
2.2.2. Реализация метода 43
2.2.3. Описание контрольного примера 43
2.3. Реализация функции учета доходов и расходов 45
2.3.1. Реализация алгоритма 45
2.3.2. Реализация метода 46
2.3.3. Описание контрольного примера 46
2.4. Реализация функции анализа финансов 48
2.4.1. Реализация алгоритма 48
2.4.2. Реализация метода 50
2.4.3. Описание контрольного примера 50
2.5. Реализация функции учета счетов и задолженностей 52
2.5.2. Реализация класса 53
2.5.3. Описание контрольного примера 54
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 57
ПРИЛОЖЕНИЕ А (Диаграмма вариантов использования) 58
ПРИЛОЖЕНИЕ Б (Диаграмма сущность-связь) 59
ПРИЛОЖЕНИЕ В (Программный код) 60
ПРИЛОЖЕНИЕ Г (Руководство пользователя) 76
Выпускная квалификационная работа содержит 55 страниц пояснительной записки формата А4, 10 литературных источников.
Цель выпускной квалификационной работы заключается в создании программного средства, предоставляющего пользователям возможность эффективного управления своими личными финансами.
Объектом разработки является процесс создания программного продукта.
Для достижения поставленной цели был решен следующий ряд задач:
− проанализирована предметная область;
− произведен сравнительный анализ аналогов и прототипов;
− выделены ключевые функциональные требования;
− выбраны методы и средства проектирования;
− спроектирована система, выделены основные методы обработки данных, выполнена программная реализация.
Студент подтверждает, что приведенный в выпускной квалификационной работы расчетно-аналитический материал объективно отражает состояние разрабатываемого объекта, все заимствованные из литературных и других источников теоретические и методологические положения и концепции сопровождаются ссылками на их авторов.
1. Техническое задание ГОСТ 19.201-78 ЕСПД. – издательство стандартов, 1982.
2. Studbooks.net [Электронный ресурс]. – Режим доступа: https://studbooks.net/2468239/meditsina/klassifikatsiya_aptek/ Дата доступа: 12.12.2023.
3. Лаптев В.В. Объектно-ориентированное программирование – СПб.: Питер, 2007.
4. Ульман Л. MySQL: Пер. с англ. – М.: ДМК Пресс. – 352 с.: ил. (Quick Start).
5. Тахагхогхи С., Вильямс Xью Е. Руководство по MySQL –Издательство «Русская редакция», 2007. – 544 с.
6. Царев В.В. Электронная коммерция. – СПб.: Питер, 2002. – 320 с.
7. Шилдт Г. C# 4.0: Полное руководство. – СПб.: БХВ-Петербург, 2012. – 1104 с.
8. Троелсен Э. C# 6.0 и платформа .NET 4.6. – СПб.: Символ-Плюс, 2016. – 1168 с.
9. Рэддисон Дж. Мой план финансов: Как достичь финансовой независимости. – М.: Альпина Паблишер, 2019. – 288 с.
10. Рамирес Х. Секреты личных финансов. – М.: Манн, Иванов и Фербер, 2019. – 320 с.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
В настоящее время все больше людей осознают важность грамотного управления своими финансами. Динамичные темпы жизни требуют не только компетентного расходования, но и грамотного планирования личных финансов. В связи с этим целью выпускной квалификационной работы является разработка программы по планированию и контролю личных финансов. Данные обстоятельства подчеркивают актуальность выбранной темы.
Для достижения поставленной цели необходимо решить следующие задачи:
− изучить и проанализировать особенности управления личными финансами;
− изучить и проанализировать существующие финансовые инструменты и приложения с целью выявления их преимуществ и недостатков;
− определить функциональные требования к программному продукту для эффективного планирования и контроля личных финансов;
− спроектировать и реализовать программное средство для управления бюджетом и финансовым планированием;
− провести тестирование разработанного программного продукта.
Проектирование и разработка программного средства должны осуществляться с учетом современных технологий и поставленных требований.
Ожидаемым результатом проектирования будет являться работоспособный, эффективный и качественная программа по планированию и контролю личных финансов на языке программирования С#.
Объектом исследования данной выпускной квалификационной работы является процесс управления личными финансами в рамках сервиса «Сервис по планированию и контролю личных финансов».
Дипломный проект состоит из следующих разделов:
− анализ исходных данных и постановка задач – включает в себя описание предметной области, краткую характеристику объекта проектирования или научного исследования, анализ аналогов и прототипов, обзор и анализ известных проектных решений по данной тематике.
− проектирование программного обеспечения – включает в себя обоснование и выбор инструментальных средств для реализации, структуру объекта разработки (программного обеспечения), выбор структур данных (проектирование базы данных, алгоритмы обработки данных, схемы, модели представления, обоснование и разработка интерфейса;
− реализация и тестирование – включает в себя результаты реализации функциональных частей, тестирование и отладка.
Цитирования обозначены ссылками на публикации, указанные в списке использованных источников.
ВВЕДЕНИЕ 8
ГЛАВА 1. ПРОЕКТИРОВАНИЕ СЕРВИСА ПО ПЛАНИРОВАНИЮ И КОНТРОЛЮ ЛИЧНЫХ ФИНАНСОВ 10
1.1. Обоснование целесообразности разработки сервиса 10
1.1.1 Назначение объекта автоматизации 10
1.1.2 Аналитический обзор 11
1.1.3 Классы и характеристики пользователей 15
1.2 Функции сервиса по планированию и контролю личных финансов 16
1.2.1. Регистрация пользователя 16
1.2.2. Создание бюджета 17
1.2.3. Учет доходов и расходов 17
1.2.4. Анализ финансов 18
1.2.5. Учет счетов и задолженностей 18
1.3. Требования к данным 19
1.3.1. Логическая модель данных 19
1.3.2. Словарь данных. 20
1.4. Архитектура системы 24
1.4.1 Модель сценариев использования предметной области. 24
1.4.2. Структурное моделирование системы 26
1.4.3 Модель классов предметной области 28
1.5. Внешние интерфейсы 30
1.5.1. Пользовательский интерфейс 30
1.5.2. Интерфейсы ПО 34
1.5.3. Интерфейсы оборудования 37
ГЛАВА 2. РЕАЛИЗАЦИЯ ФУНКЦИЙ CЕРВИСА ПО ПЛАНИРОВАНИЮ И КОНТРОЛЮ ФИНАНСОВ 38
2.1. Реализация функции регистрации пользователя 38
2.1.1. Реализация алгоритма 38
2.1.2. Реализация метода 39
2.1.3. Описание контрольного примера 40
2.2. Реализация функции создания бюджета 42
2.2.1. Реализация алгоритма 42
2.2.2. Реализация метода 43
2.2.3. Описание контрольного примера 43
2.3. Реализация функции учета доходов и расходов 45
2.3.1. Реализация алгоритма 45
2.3.2. Реализация метода 46
2.3.3. Описание контрольного примера 46
2.4. Реализация функции анализа финансов 48
2.4.1. Реализация алгоритма 48
2.4.2. Реализация метода 50
2.4.3. Описание контрольного примера 50
2.5. Реализация функции учета счетов и задолженностей 52
2.5.2. Реализация класса 53
2.5.3. Описание контрольного примера 54
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 57
ПРИЛОЖЕНИЕ А (Диаграмма вариантов использования) 58
ПРИЛОЖЕНИЕ Б (Диаграмма сущность-связь) 59
ПРИЛОЖЕНИЕ В (Программный код) 60
ПРИЛОЖЕНИЕ Г (Руководство пользователя) 76
Выпускная квалификационная работа содержит 55 страниц пояснительной записки формата А4, 10 литературных источников.
Цель выпускной квалификационной работы заключается в создании программного средства, предоставляющего пользователям возможность эффективного управления своими личными финансами.
Объектом разработки является процесс создания программного продукта.
Для достижения поставленной цели был решен следующий ряд задач:
− проанализирована предметная область;
− произведен сравнительный анализ аналогов и прототипов;
− выделены ключевые функциональные требования;
− выбраны методы и средства проектирования;
− спроектирована система, выделены основные методы обработки данных, выполнена программная реализация.
Студент подтверждает, что приведенный в выпускной квалификационной работы расчетно-аналитический материал объективно отражает состояние разрабатываемого объекта, все заимствованные из литературных и других источников теоретические и методологические положения и концепции сопровождаются ссылками на их авторов.
1. Техническое задание ГОСТ 19.201-78 ЕСПД. – издательство стандартов, 1982.
2. Studbooks.net [Электронный ресурс]. – Режим доступа: https://studbooks.net/2468239/meditsina/klassifikatsiya_aptek/ Дата доступа: 12.12.2023.
3. Лаптев В.В. Объектно-ориентированное программирование – СПб.: Питер, 2007.
4. Ульман Л. MySQL: Пер. с англ. – М.: ДМК Пресс. – 352 с.: ил. (Quick Start).
5. Тахагхогхи С., Вильямс Xью Е. Руководство по MySQL –Издательство «Русская редакция», 2007. – 544 с.
6. Царев В.В. Электронная коммерция. – СПб.: Питер, 2002. – 320 с.
7. Шилдт Г. C# 4.0: Полное руководство. – СПб.: БХВ-Петербург, 2012. – 1104 с.
8. Троелсен Э. C# 6.0 и платформа .NET 4.6. – СПб.: Символ-Плюс, 2016. – 1168 с.
9. Рэддисон Дж. Мой план финансов: Как достичь финансовой независимости. – М.: Альпина Паблишер, 2019. – 288 с.
10. Рамирес Х. Секреты личных финансов. – М.: Манн, Иванов и Фербер, 2019. – 320 с.
| Купить эту работу vs Заказать новую | ||
|---|---|---|
| 0 раз | Куплено | Выполняется индивидуально |
|
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
| Сразу в личном кабинете | Доступность | Срок 1—6 дней |
| 7500 ₽ | Цена | от 3000 ₽ |
Не подошла эта работа?
В нашей базе 7220 Выпускных квалификационных работ — поможем найти подходящую