- •По учебной практике уп 03.01 Проектирование программного продукта пм 03 Участие в интеграции программных модулей
- •Введение
- •Описание и анализ программного продукта
- •Процесс верификации продукта
- •Тестирование
- •Логическая модель продукта
- •Требования к проекту
- •Размерно-ориентированные метрики
- •Структурная схема данных Решение Проверка данных Отрисовка графика Форма пользователя Функциональная схема программного продукта
- •Заключение
- •Список литературы
- •Приложение Функциональная схема программного продукта.
- •Программный код, реализующий поставленную задачу.
- •Тестовые задания, для подтверждения соответствия программного продукта требованиям.
Тестирование
На этапе тестирования были выявлены такие ошибки как:
Написание поведения методом половинного деления
Вывод решения в несуществующее место
Неправильная отрисовка графика
Вводимые значения были неправильно подсчитаны
Не было произведено переопределения в метрическую систем
Логическая модель продукта
Форма
для заполнения
Решение
методом простых итераций
Вывод
решения на экран
Построение
графика
Требования к проекту
Разрабатываемый продукт должен включать в себя:
построение графика функции f (x) на отрезке [a, b],
проверка корректности введенных значений исходных данных
обработку исключения, когда строку введенных символов при задании числового значения невозможно интерпретировать как число
выполнение решения уравнения
простым в исполнении
гибкость в плане выполнения с различными знаками
удобный пользовательский интерфейс
Метод является модификацией метода Ньютона, в котором производная заменена на секущую
Размерно-ориентированные метрики
Проект |
Затраты чел-часы |
LOC |
Ошибки |
Люди |
Решение уравнений методом простых итераций |
50 |
|
5 |
2 |
Для решения поставленной задачи было затрачено 50 человеко-часов из них 48 человеко-часов на написание алгоритма и реализацию решения задачи. 2 часа были затрачены на оформление отчёта и правок решения.
Структурная схема данных Решение Проверка данных Отрисовка графика Форма пользователя Функциональная схема программного продукта
Ввод
данных в программу
Запрос
на обработку данных
Вывод
результата на экран
Вычисления
Отрисовка
решения в виде графика
Заключение
В результате прохождения учебной практики был получен практический опыт по участию в выработке требований к программному обеспечению, а также в разработке программного продукта с использованием специализированных программных пакетов.
Были пройдены такие этапы в разработке как:
Организация собственной деятельности, выборка типовых методов и способов выполнения профессиональных задач, оценка их эффективности и качества.
Принятие решения в стандартных и нестандартных ситуациях и нести за них ответственность.
Осуществление поиска и использования информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
Использование информационно-коммуникационные технологий в профессиональной деятельности.
Ориентирование в условиях частой смены технологий в профессиональной деятельности
