Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.3 Mб
Скачать

2.3 Елементи інтерфейсу програмного продукту

Програма «Есть решение!» створена як навчальний посібник для вивчення дисципліни «Чисельні методи», а тому має простий та зрозумілий для користувача інтерфейс.

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

Головною формою програми «Есть решение!», а за сумісністю і головним меню, є початкова форма (рисунок 2.1). З неї користувач запускає необхідні йому модулі (для вирішення систем лінійних рівнянь, виконання операцій над матрицями або отримання інформації про програму). Так як всі модулі програми мають ідентичний інтерфейс, буде розібрано роботу з одним модулем – модулем для вирішення систем лінійних рівнянь методом Гауса.

При завантаженні модуля користувач бачить перед собою форму, зображену на рисунку 2.40.

Рисунок 2.40 – Модуль «Метод Гауса» після завантаження

Для початку роботи користувачу необхідно обрати розмірність матриці. Для цього необхідно клікнути на компонент з випадаючим списком з написом «Размерность матрицы» та у випадаючому списку обрати необхідну розмірність (рисунок 2.41).

Рисунок 2.41 – Вибір розмірності матриці у випадаючому списку

Після вибору розмірності матриці необхідно заповнити поля з коефіцієнтами та, у випадку з модулями для рішення систем лінійних рівнянь, вільними членами (рисунок 2.42). Програма «Есть решение!» підтримує введення як цілих чисел, так і чисел з плаваючою крапкою. Поля для вводу підтримують введення цифр, коми та знака мінус.

Рисунок 2.42 – Заповнення полів для виконання обчислення

Після заповнення полів для отримання рішення необхідно натиснути кнопку «Решить». Після цього рішення буде виведено в поле під назвою «Решение» (рисунок 2.43).

Рисунок 2.43 – Відображення ходу рішення

Якщо користувач введе некоректні дані, наприклад букви, або двічі введе кому в числі, то програма попередить його про це відповідним повідомленням (рисунок 2.44).

Рисунок 2.44 – Повідомлення про введення некорректних даних

Для того, щоб зберегти результат рішення до текстового файлу, необхідно натиснути на кнопку «Сохранить» (якщо не буде даних для збереження, система сповістить про це відповідним повідомленням), у вікні, що відкриється, задати ім’я файлу, папку для його збереження, та натиснути кнопку «Сохранить» (рисинок 2.45).

Рисунок 2.45 – Збереження рішення в текстовий файл

Для того, щоб очистити дані, введені в полях для коефіцієнтів матриці та вільних членів, та отримані в полі для виводу рішення, необхідно натиснути кнопку «Очистить все».

Для того, щоб отримати довідкову інформацію, необхідно натиснути на кнопку «Справка», після чого відкриється довідкова інформація про поточний тип задачі в форматі файлу «.rtf», для чого потребується встановлена програма «WordPad» або «Microsoft Office Word».

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]