Логическая модель продукта




Отчёт

По учебной практике УП 03.01

Проектирование программного продукта

ПМ 03 Участие в интеграции программных модулей

 

Подготовил обучающийся группы ПО-42____________________Г.Б.Жданюк

 

 

Руководитель учебной практики _______________________О.А. Комиссарова

 

Оценка_____________

 

Оглавление

 

Введение. 3

Описание и анализ программного продукта. 4

Процесс верификации продукта. 5

Логическая модель продукта. 6

Требования к проекту. 7

Размерно-ориентированные метрики. 8

Структурная схема данных. 9

Функциональная схема программного продукта. 9

Заключение. 11

Список литературы.. 12

Приложение. 13

 

 


 

Введение

 

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

· Программа в состоянии нормально функционировать не только на компьютере у автора, а в рамках любой подходящей системы.

· Автор (или иной правообладатель) на определенных условиях позволяет распространять и использовать программу.

· Человек, получивший в распоряжение дистрибутив программы, сможет самостоятельно установить и полноценно применять ее.

Целью учебной практики УП 03.01 «Проектирование программного продукта» является формирование у обучающихся практического опыта проектирования программных продуктов.

Задачи УП:

- Разработать требования к ПП.

- Разработать схемы проекта.

- Разработать код программного продукта.

- Провести тестирование ПП.

- Подготовить отчетную документацию о проделанной работе.


 

Описание и анализ программного продукта

 

Данный программный продукт предназначен для выполнения математических расчетов функционального уравнения вида f (x) = 0, если известно, что это уравнение имеет единственный корень на отрезке [a, b], используя решение методом секущих. В соответствии с заданием было выбрано программное обеспечение, которое наиболее подходит для выполнения. Реализация данной программы было выполнение на языке VisualBasic.

Для реализации программы были использованы:

- Цикл

- Команды отрисовки графики

- Вычисляемые переменные

- Кнопка для начала вычисления

- Кнопка для рисования графика

- Поле для ввода переменной

- Форма на которой осуществляется ввод данных и отрисовка графика

- Поле для ввода отрезков

 


Процесс верификации продукта

 

Основные требования:

· Программный продукт выполняет выполнять задачу приближенного значения корня функционального уравнения методом секущих.

· Выполняется построение графика решения задачи

· Метод решения прост в исполнении

· Проверяется корректности вводимых значений

· Обрабатываются исключений, когда вводимое значение не является математическими символами

· Присутствует гибкость в плане выполнения решения с различными знаками чисел

· Интерфейс удобен для пользования

Программный продукт состоит из:

· Формы для работы с пользователем

· Код для решения уравнения

· Инструмент рисования для построения графика уравнения

· Окно сообщения с правильным ответом

Тестирование

На этапе тестирования были выявлены такие ошибки как:

· Написание поведения методом половинного деления

· Вывод решения в несуществующее место

· Неправильная отрисовка графика

· Вводимые значения были неправильно подсчитаны

· Не было произведено переопределения в метрическую систем

 


Логическая модель продукта

 

 
 


 

       
 
 
   

 


Требования к проекту

 

Разрабатываемый продукт должен включать в себя:

- построение графика функции f (x) на отрезке [a, b],

- проверка корректности введенных значений исходных данных

- обработку исключения, когда строку введенных символов при задании числового значения невозможно интерпретировать как число

- выполнение решения уравнения

- простым в исполнении

- гибкость в плане выполнения с различными знаками

- удобный пользовательский интерфейс

Метод являетсямодификацией метода Ньютона, в котором производная заменена на секущую

 

 




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-29 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: