Главная страница

Пояснительная к курсовой работе. Пояснительная_записка_2бАСУ2. Курсовая работа по дисциплине Программирование


Скачать 499.78 Kb.
НазваниеКурсовая работа по дисциплине Программирование
АнкорПояснительная к курсовой работе
Дата18.02.2023
Размер499.78 Kb.
Формат файлаdocx
Имя файлаПояснительная_записка_2бАСУ2 .docx
ТипКурсовая
#943324
страница3 из 9
1   2   3   4   5   6   7   8   9

Действия над столбцами таблицы


В главном окне приложения, в блоке “Таблица и действия над столбцами” присутствуют три кнопки управления количеством столбцов в таблице (Рисунок 10)



Рисунок 10. Блок кнопок “Таблица и действия над строками”

При нажатии кнопки “Добавить” в конец таблицы добавляется пустой столбец. Если сделать один клик левой кнопкой мыши по ячейке таблицы, а затем нажать на кнопку “Вставить” то в месте столбца, в котором находилась эта ячейка, появится пустой столбец, а столбец, который находился в этом месте до этого и все последующие столбцы таблицы сдвинутся на одно значение вперёд.

При нажатии кнопки “Удалить” произойдёт удаление последнего столбца таблицы.






    1. Аппроксимация


Кнопки “Аппроксимация” и “Экстраполяция” будут недоступны до выполнения некоторых условий (Рисукнок 11):



Рисунок 11. Блок кнопок”Обработка данных”

Кнопка “Аппроксимация” недоступна, пока таблица не будет полностью заполнена допустимыми значениями и в статус-баре не будет выведено следующее сообщение (Рисунок 1):



Рисунок 1. Уведомление статус-бара

Когда кнопка “Аппроксимация” будет доступна, при нажатии на неё исходные данные аппроксимируются, результирующие данные выведутся в таблицу (Рисунок 2), а для аппроксимирующих функций будут визуализированы графики (Рисунок 3):



Рисунок 2. Вывод результирующих данных



Рисунок 3. Вывод графиков

Общий вид программы будет следующим (Рисунок 4):



Рисунок 4. Вид программы после аппроксимации














    1. Результирующие данные


После нажатия на кнопку “Аппроксимация” в третью строку будут выведены результирующие данные, аппроксимированные по функции:

Y = ax + b

А в четвёртую аппроксимированные по функции:



Программа не позволяет редактировать результирующие данные, при двойном клике мыши по ячейкам с результирующими данными, значения ячеек будут скопированы в буфер обмена, а в статус-бар будет выведена информация (Рисунок 5):



Рисунок 5. Сообщение статус-бара












    1. Графики


После аппроксимирования данных в нижнюю часть экрана будут выведены графики, графику синего цвета будет соответствовать зависимость исходных данных, аппроксимирующей функций линейной зависимости будет соответствовать график красного цвета и квадратичной зависимости будет соответствовать график зелёного цвета (Рисунок 6):



Рисунок 6. Графики функций

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



Рисунок 18. Флаги отображения графиков

Каждая галочка соответствует отображению закреплённого за ней графика “Изм.” соответствует синему графику, “Лин.” – красному, а “Пар.” – зелёному, так при включении только первого пункта, будет отображаться только график зависимости исходных данных (Рисунок ):



Рисунок 19. Работа флага
    1. 1   2   3   4   5   6   7   8   9


написать администратору сайта