Курсовая работа по дисциплине "Программирование и обработка графического интерфейса (часть 2)". Вариант №9. КАЛЬКУЛЯТОР ФИНАНСОВЫХ ЦЕЛЕЙ (2025)

Состав работы

material.view.file_icon
material.view.file_icon КУРСОВАЯ ПиОГИ.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание на выполнение курсовой работы

"Разработка приложение с использованием принципов ООП"

Цель: Закрепление навыков, полученных в ходе выполнения предыдущих лабораторных работ.

Задание:

Реализовать программу в соответствии с описанным функционалом.
Код должен быть организован с использованием принципов ООП: архитектура должна базироваться на классах, должен быть использован принцип инкапсуляции, если того требует задача должен быть использован принцип наследования.

Вариант №5. Калькулятор финансовых целей.
Приложение помогает пользователю планировать и отслеживать прогресс по достижению финансовых целей, таких как покупка автомобиля, поездка в отпуск и т.д.

Функционал приложения:
1. Список целей. Отображение списка финансовых целей с указанием их текущего статуса (например, "30% достигнуто").
2. Добавление цели. Диалоговое окно для добавления новой цели, где пользователь вводит название, общую сумму, текущий накопленный капитал и крайний срок достижения.
3. Редактирование прогресса. Возможность вручную обновлять текущую сумму накоплений для каждой цели.
4. Сортировка и фильтрация. Сортировка целей по статусу достижения или дате. Фильтрация для отображения только тех целей, которые близки к дедлайну.
5. Графическое представление. Построение графиков или прогресс-баров для наглядного отображения, сколько осталось накопить для каждой цели.
6. Сохранение и загрузка данных. Цели и прогресс сохраняются в файл (JSON или XML) и загружаются при следующем запуске.

Дополнительная информация

курсовая работа выполнена на отлично. Голованчиков Сергей Алексеевич
Курсовая работа по дисциплине Программирование и обработка графического интерфейса (часть 2). Вариант №5
"Разработка приложение с использованием принципов ООП" Цель: Закрепление навыков, полученных в ходе выполнения предыдущих лабораторных работ. Задание: • Реализовать программу в соответствии с описанным функционалом. • Код должен быть организован с использованием принципов ООП: архитектура должна базироваться на классах, должен быть использован принцип инкапсуляции, если того требует задача должен быть использован принцип наследования. Вариант №5. Калькулятор финансовых целей. Приложение помогает
User teacher-sib : 3 февраля 2025
1200 руб.
promo
Английский язык (часть 2-я). Вариант №9
Английский язык (часть2). Вариант: 9 1. Выберите правильный ответ. Образец выполнения: О. Financial documents …B… by the director and the accountant. A signed B are signed C was signed 2. Переведите текст устно и определите, истинны (True) или ложны (False) следующие утверждения:
User Yura97 : 21 апреля 2016
50 руб.
Математический анализ. Часть 2-я. Вариант № 9
Дистанционное обучение Дисциплина «Математический анализ». Часть 2. Вариант № 9 1. Вычислить несобственный интеграл или доказать его расходимость 2. Вычислить с помощью двойного интеграла объем тела, ограниченного указанными поверхностями ; ; ; 3. Вычислить криволинейный интеграл по координатам , где - часть дуги окружности , , лежащая в первом квадранте и «пробегаемая» против хода часовой стрелки. 4. Найти общее решение дифференциального уравнения первого порядка 5. Ре
User ShockConsumer : 20 мая 2015
300 руб.
Математический анализ. Часть 2-я. Вариант № 9
Контрольная работа по дисциплине "Управление данными". Вариант №9 (2025)
Цель: закрепление полученных знаний по работе с языком программирования Python. Требуется запрограммировать пять из двадцати пяти задач. Если в задаче не указано иное, то значение переменных или списков вводится с клавиатуры. Задача 9 Сделайте так, чтобы число секунд отображалось в виде дни:часы:минуты:секунды. Задача 12 Напишите программу, которая принимает имя файла и выводит его расширение. Если расширение у файла определить невозможно, выбросите исключение. Сложите цифры целого числа. Чет
User Mijfghs : 2 сентября 2025
555 руб.
Контрольная работа по дисциплине "Управление данными". Вариант №9 (2025)
Физика (часть 2-я). Контрольная работа. Вариант №9
Уважаемый студент дистанционного обучения, Оценена Ваша работа по предмету: Физика (часть 2) Вид работы: Контрольная работа 1 Оценка:Зачет Дата оценки: 27.12.2020 Вариант 9 1. Параллельный пучок света с длиной волны λ = 643,8 нм падает по нормали на пластинку из кристалла кварца в половину длины волны перпендикулярно её оптической оси. Показатели преломления для необыкновенного и обыкновенного лучей составляют соответственно ne = 1,5514 и no = 1,5423. Определить: 1) длины волн этих лучей в кри
User L0ki : 29 декабря 2020
195 руб.
Иностранный язык (английский) (часть 2) Вариант №9
Задание 1. Выберите правильный ответ. 1. Today polymers ______ to as materials of vital importance. a. refers b. are referred c. is referring 2. Much attention______now to the use of polymers because they have many desirable properties. a. is being paid b. is paid c. was paid 3. I _____ never_____to London. a. had visited b. was gone c. have been 4. Einstein was the physicist who_____ the theory of relativity. a. developed b. has developed
User 45685 : 4 июля 2020
100 руб.
КУРСОВИК.Теория электрических цепей (часть 2-я) Вариант №9
Задание на курсовую работу: На входе полосового фильтра действуют периодические прямоугольные радиоимпульсы (рис.1) с параметрами: tи – длительность импульсов, Tи – период следования; Tн – период несущей частоты; Umн – амплитуда несущего колебания, имеющего форму гармонического uн(t) = Umн × cos ωн t. Сопротивления генератора радиоимпульсов Rг и сопротивление нагрузки Rн пассивного фильтра одинаковы: Rг = Rн = R. Для варианта 09: R = 600 Ом. Характеристика фильтра аппроксимируется полином
User Rufus : 29 октября 2016
400 руб.
ДО СИБГУТИ Курсовая работа по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Игра: Волна монстров Целью работы является получение навыков работы с трёхмерными моделями, анимацией и навигацией в Unity. Задание: В ходе выполнения курсовой работы, необходимо разработать Unity проект, повторить в нем все описанные в задании примеры: - импортировать ассеты; - создать сцену; - использовать модуль навигации; - добавить противника с соответствующим поведением; - реализовать выбор объектов курсором мыши; - добавить генерацию противников; - Реализовать уничтожение мо
User Mijfghs : 18 октября 2025
969 руб.
ДО СИБГУТИ Курсовая работа по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Расчет возведения многоэтажного жилого здания из крупноразмерных элементов
Требуемые параметры проектируемого здания. Функциональный процесс здания. Объемно-планировочное решение здания. Конструктивное решение здания. Фундаменты. Наружные и внутренние стены. Стены и перегородки. Перекрытия и полы. Покрытие и кровля. Балконы, лоджии. Окна и двери. Санитарно- техническое и инженерное оборудование здания. Архитектурно - художественное решение здания. Генеральный план участка. Обоснование выбора конструктивного решения здания. Теплотехнический расчет наружной стены. Теплот
User ostah : 18 января 2015
111 руб.
Экзамен по дисциплине: «Дискретная математика». Билет №6.
1. Индикаторная функция множества. 2. Заданы универсальное множество U и три его подмножества A, B, C. Проверить (доказать или опровергнуть) справедливость соотношения: 3. Задано бинарное отношение , где . Определить, выполняются ли для данного отношения свойства транзитивности и антирефлексивности. Ответ обосновать. 4. Упростив логическую функцию двух переменных , проверить ее самодвойственность, монотонность и линейность. Ответ обосновать. 5. В корзине 10 красных и 8 зеленых яблок. В
User teacher-sib : 4 апреля 2017
300 руб.
promo
Структуры и алгоритмы обработки данных (ч.1). Контрольная работа
1. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе прямого выбора номера перемещаемых элементов (пример см. в лекциях, раздел 2.1). 2. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе шейкерной сортировки левую и правую границы сортируемой части массива (L и R). 3. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества провести 3-сортировку (в методе
User nik200511 : 27 июня 2014
32 руб.
Структуры и алгоритмы обработки данных (ч.1). Контрольная работа
8 вариант. КР. Государственные и муниципальные финансы.
Задача 1 1. Мониторинг макроэкономического развития российской экономики при помощи оперативных финансовых индикаторов: исследуя состояние макроэкономических показателей социально-экономического развития экономики, в задании надлежит обнаружить и оценить отклонения в финансовой сфере. Дата Оперативные финансовые индикаторы макроэкономического развития ВВП, млрд руб. Денежная масса, млрд руб. Кредиторская задолженность, млрд руб. Просроченная задолженность, млрд руб. Дебиторская задолженность п
User studypro3 : 2 августа 2018
300 руб.
up Наверх