Курсовая работа: Разработка программного модуля который находит сумму угловых элементов матрицы и сумму элементов

Рисунок 3 – Нахождение суммы элементов, расположенных выше главной диагонали

Описание блок-схемы 1:

Блок 1 – начало цикла;

Блок 2 – чтение размерности матрицы, заданной пользователем;

Блок 3-5 – цикл, в котором находится сумма угловых элементов;

Блок 4-5 – подцикл, в котором проверяется строка матрицы на наличие угловых элементов;

Блок 6 – записываем найденные данные в ячейку листа Excel;

Блок 7 – выводим найденное значение на экран.

Описание блок-схемы 2:

Блок 1 – начало цикла;

Блок 2 – чтение размерности матрицы, заданной пользователем;

Блок 3-5 – цикл, в котором находится сумма элементов над главной диагональю;

Блок 4-5 – подцикл, в котором проверяется строка матрицы на наличие элементов, расположенных над главной диагональю;

Блок 6 – записываем найденные данные в ячейку листа Excel;

Блок 7 – выводим найденное значение на экран.

2.3 Разработка пользовательского интерфейса

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

1. соблюдать стандарты при выборе цветовой палитры и элементов ввода-вывода;

2. интерфейс является основным, а не процессы ввода-вывода;

3. состав и форма представления входных и выходных данных должны быть стандартными.

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

Интерфейс для программного модуля разработанного в данном курсовом проекте представлен на рисунке 5.


7

6

5

4

3

2

1

8

??????? 4 ? ???????????????? ?????: 1 ? TextBoxInput - ???? ??? ????? ???????? n, ??????????? ???????; 2 ? ButtonCreate - ??????, ??? ??????? ??????? ?????????????? ?????????? ???????; 3 ? ButtonClear-??????, ??? ??????? ??????? ?????????????? ??????? ???? ????? ?????; 4 ? BtnTask1 - ??????, ??? ??????? ??????? ????????? ??????? ????? ??????? ????????? ???????; 5 ? BtnTask2 - ??????, ??? ??????? ??????? ????????? ??????? ????? ????????? ???????, ??????????? ??? ??????? ??????????; 6 ? BtnExcel ? ??????, ??? ??????? ??????? ???????????????? ????? ??????????, ? ???????????? ?????? ?? ????? Excel; 7 ? ??????, ??? ??????? ??????? ?????????????? ????? ?? ???????????? ??????; 8 ? ???? ??? ?????? ??????????? ???????

3. Реализация программного модуля

К-во Просмотров: 387
Бесплатно скачать Курсовая работа: Разработка программного модуля который находит сумму угловых элементов матрицы и сумму элементов