1.Техническое задание - Angelok325/kredit GitHub Wiki

Техническое задание для приложения "Расчёт ипотеки"

  1. Введение

Настоящее техническое задание определяет требования к разработке веб-приложения "Расчёт ипотека", предназначенного для помощи пользователям в расчетах, связанных с ипотечным кредитованием. В условиях растущей популярности ипотечного кредитования правильный расчет ежемесячных платежей, общей стоимости кредита и других параметров является важной задачей для потенциальных заемщиков.
Веб-приложение "Расчет ипотеки" предоставляет удобный и интуитивно понятный интерфейс, который упрощает процесс расчета ипотеки. Целью является создание надежного инструмента, который сделает процесс получения ипотеки более прозрачным и доступным для всех пользователей.

  1. Основание для разработки
    Программа разрабатывается на основе учебной практики на предприятии в "Государственная инспекция труда в Пензенской области" и в соответствии с приказом по колледжу №357 от 13.01.2025.

  2. Назначение Основным назначением веб-приложения "Расчет ипотеки" является предоставление пользователям удобного инструмента для расчета ипотечных платежей, анализа условий кредитования и планирования бюджета. Приложение призвано упростить процесс получения информации о возможностях ипотечного кредитования и помочь пользователям принимать обоснованные финансовые решения.

4.Требование к программе или программному изделию

4.1.Требования к ф у н к ц и о н а л ь н ы м х а р а к т е р и с т и к а м

4.1.1. Программа должна обеспечивать возможность выполнения следующих функций: – Ввод, редактирование и сохранение данных о кредите (сумма, срок, процентная ставка и т.д.);
– Расчет ежемесячных платежей и общей стоимости кредита;
– Учет дополнительных расходов (страховка, налоги и т.д.);
– Генерация отчетов о расчетах;

4.1.2. Исходные данные:
– Сумма кредита;
– Стоимость покупки;
– Первоначальный взнос;
– Процентная ставка;
– Срок кредита;
– Вид платежа (дифференцированный платеж,аннуитетный платеж);

4.2. Т р е б о в а н и я к н а д е ж н о с т и
4.2.1.Предусмотреть контроль вводимой информации.

4.2.2.Предусмотреть блокировку некорректных действий пользователя при работе с приложением.

4.3. Т р е б о в а н и я к с о с т а в у и п а р а м е т р а м т е х н и ч е с к и х средств

4.3.1 Система должна работать на современных ПК разной мощности.

4.3.2 Рекомендуемая конфигурация:
– процессор с тактовой частотой не менее 1 ГГц;
– 32/64-битная версия Microsoft Windows 10, 8, 7 (SP1);
– оперативная память объемом не менее 2ГБ;
– 256 Мб свободного места на диске;

4.3.3 Приложение должно быть совместимо с последними версиями распространенных веб-браузеров, включая: – Google Chrome;
– Mozilla Firefox;
– Safari;
– Microsoft Edge;
– Yandex;

  1. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

5.1. Разрабатываемые программные модули должны быть самодокументированы, т. е. тексты программ должны содержать все необходимые комментарии.

5.2. Разрабатываемая программа должна включать справочную информацию о ключевых терминах ипотечного кредитования и подсказки пользователям. 5.3. В состав сопровождающей документации должны входить:

5.3.1. Пояснительная записка на 25-30 листах, содержащая описание разработки.

5.3.2. Руководство пользователя.

  1. Технико-экономические показатели В рамках данной работы расчёт экономической эффективности не предусмотрен. На момент начала разработки в группе не было выявлено аналогичных продуктов.

  2. Стадии и этапы разработки Разработка должна быть проведена в три стадии:

  3. техническое задание;

  4. технический (и рабочий) проекты;

  5. внедрение.

На стадии «Техническое задание» был выполнен этап разработки, согласования и утверждения технического задания.

На стадии «Технический (и рабочий) проект» были выполнены перечисленные ниже этапы работ:

  1. разработка программы;

  2. разработка программной документации;

  3. испытания программы;

На стадии «Внедрение» был выполнен этап разработки «Подготовка и передача программы». Содержание работ по этапам:

На этапе разработки технического задания были выполнены перечисленные ниже работы:

  1.  постановка задачи;
    
  2. определение и уточнение требований к техническим средствам;

  3. определение требований к программе;

  4. определение стадий, этапов и сроков разработки программы и документации на нее;

  5. согласование и утверждение технического задания.

На этапе разработки программы была выполнена работа по программированию (кодированию) и отладке программы.

На этапе испытаний программы были выполнены перечисленные ниже виды работ:

  1. разработка, согласование и утверждение порядка и методики испытаний;

  2. проведение приемо-сдаточных испытаний;

  3. корректировка программы и программной документации по результатам испытаний.

На этапе подготовки и передачи программы была выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах заказчика.

  1. Порядок контроля и приемки

Приемосдаточные испытания программы были проведены согласно разработанной исполнителем и согласованной заказчиком «Программы и методики испытаний». Ход проведения приемо-сдаточных испытаний заказчик и исполнитель документировали в протоколе испытаний. На основании протокола испытаний исполнитель совместно с заказчиком подписывают акт приемки-сдачи программы в эксплуатацию.

  1. Календарный план работ
<style> </style>
Название этапа Сроки этапа Чем заканчивается этап
1 Изучение предметной области. Проектирование системы. Разработка предложений по реализации системы. 13.01.2025-13.01.2025 Предложения по работе системы. Акт сдачи-приёмки.
2 Разработка программного модуля по сбору и анализу информации со счётчиков и устройств управления. Внедрение системы для одного из корпусов. 20.01.2025-27.01.2025 Программный комплекс.
3 Тестирование и отладка модуля. Внедрение системы во всех корпусах. 28.01.2025-10.01.2025 Готовое приложение “Расчет ипотеки”. Программная документация. Акт сдачи-приёма работ.
⚠️ **GitHub.com Fallback** ⚠️