'

Интерактивная среда для численного решения одномерных уравнений параболического типа.

Понравилась презентация – покажи это...





Слайд 0

Интерактивная среда для численного решения одномерных уравнений параболического типа. Заказчик: Сиговцев Геннадий Сергеевич, доцент, к.ф.-м.н., кафедра Информатики и математического обеспечения. Инструктор: Кулаков Кирилл Александрович. Разработчики: 1) Мишина Елена – менеджер проекта. 2) Буренкова Анастасия – секретарь. 3) Курилов Андрей - разработчик. 4) Гицевич Павел - разработчик. 5) Дедюля Дмитрий - разработчик. 6) Лебедев Роман - разработчик. 7) Шабров Петр – разработчик. Cсылка на сайт разработки проекта : http://cs.karelia.ru/~didyulya/geng


Слайд 1

Характеризация разработанного программного продукта. В рамках технологии клиент-сервер была разработана система для численного решения начально-краевых задач для линейных дифференциальных уравнений параболического типа с постоянными коэффициентами с одной пространственной переменной. Интерфейсная часть реализована на языке PHP, а вычислительная — на языке C++.


Слайд 2

Задача Дано уравнение типа: где a, b, c – постоянные коэффициенты Начальное условие: Варианты граничных условий: 1) 1-го рода 2) 2-го рода 3) 3-го рода 4) смешанные условия Метод решения Явные и неявные разностные схемы.


Слайд 3

Функции программы Постановка задачи 1) Задаются коэффициенты уравнения, длинна проводника, конечный момент времени, количество узлов. 2) Выбрать тип граничных условий и задать функции на левой и правой границах области, начальное условие, функция источников. Выбор метода решения: Выбрать явную или неявную схему. В качестве результата можно получить 1) Решение уравнения. 2) Сообщение о неустойчивости схемы. 3) Сообщение о неверных входных данных. Отображение результата решения 1) Вывести решение на экран в виде таблицы. 2) Вывести решение на экран в виде графика.


Слайд 4

Распределение ролей в проекте Мишина Елена - управление проектом и процессом разработки, тестирование программы. Буренкова Анастасия - составление документации, тестирование программы. Курилов Андрей - разработка модуля вычисления функций и сборка программы. Гицевич Павел - разработка модуля решения и сборка программы. Дедюля Дмитрий - разработка модуля решения, разработка сайта проекта. Лебедев Роман - разработка модуля интерфейса. Шабров Петр – разработка вариантов тестов, тестирование.


Слайд 5

Взаимодействие разработчиков Собрания разработчиков с инструктором. Собрания разработчиков без инструктора. Встречи разработчиков с заказчиком. E-mail. Телефонная связь.


Слайд 6

Результаты Явная, неявная схемы решения. Решение уравнения при граничных условиях первого рода. Интерфейс, позволяющий вводить данные вручную или загружать их из файла. Вывод решения на экран в виде графика либо таблицы (по желанию пользователя).


Слайд 7

Результат решения в виде графика


Слайд 8

Метрики проекта Человеческие ресурсы


Слайд 9

Временные ресурсы


Слайд 10

Документация


Слайд 11

Код


Слайд 12

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


×

HTML:





Ссылка: