Программная реализация разложения временного процесса в тригонометрический ряд

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

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

3. Руководство пользователя

 

Для активизации программы необходимо вызвать файл VremRiad.exe. При этом, на экране появится заставка, показанная на рисунке 3.1.

 

Рисунок 3.1 - Заставка программы

 

После того как заставка через несколько секунд исчезнет, появится главное окно программы (см. рисунок 3.2).

Рисунок 3.2 - Главное окно программы

 

Как видно, данное окно состоит из следующих частей:

  • Главного меню;
  • Панели инструментов;
  • Области ввода данных;
  • Области вывода информации;
  • Управляющих кнопок.

Пункты главного меню показаны на рисунке 3.3.

 

Рисунок 3.3 - Главное меню программы

 

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

Рисунок 3.4 - Пункт меню Файл

 

При выборе пункта Выход происходит завершение работы приложения.

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

 

Рисунок 3.5 Сообщение об ошибке

 

Пункты Отчет в Word и Отчет в Excel обеспечивают по желанию пользователя формирование результатов расчетов в виде текстового документа в стиле редактора Ms Word или в табличном процессоре MS Excel соответсвенно.

На рисунке 3.6 приведены команды, вызываемые пунктом главного меню Помощь.

 

Рисунок 3.6 - Пункт меню Помощь

При выборе пункта меню Презентация начинается просмотр возможностей программы под управлением Power Point.

Выбор пункта меню Справка приводит к появлению окна помощи, содержащим сведения о работе с программой (см. рисунок 3.7)

 

Рисунок 3.7 - Окно справочной системы

 

Выбор пункта главного меню О программе позволяет получить на экране краткие сведения о программе в виде, показанном на рисунке 3.8.

 

Рисунок 3.8 - Окно About

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

 

Рисунок 3.9 - Панель инструментов

 

Также имеется четыре управляющие кнопки, показанные на рисунке 3.10.

 

Рисунок 3.10 - Управляющие кнопки

 

Кнопка Вычислить обеспечивает расчет состояния системы и вывод соответствующей информации. Кнопка График обеспечивает появление окна с графиком, т.е. имеется возможность просмотра результатов разложения временного процесса в тригонометрический ряд при заданном значении w. Можно просмативать сразу как несколько графиков (рисунок 3.11), так и один для определенного значения w (рисунок 3.12).

Рисунок 3.11 График разложения временного процесса в тригонометрический ряд при заданном значении w=3

 

Рисунок 3.12 График разложения временного процесса в тригонометрический ряд при заданном значении w=3 и w=1

 

Кнопка Очистить очищает область построения графиков. Для закрытия окна используется кнопка Закрыть.

Для выхода из программы следует нажать кнопку Выход.

4. Методика испытаний

 

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

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

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

Для использования COM-сервера, он должен быть предварительно зарегистрирован в системе. Тестовые примеры выполнялись в среде операционной системы Windows XP Profesional при использовании процессора Intel Pentium 4 2.4 GHz и разрешении экрана 1024*768. Для работы с программой необходимо также наличие клавиатуры и манипулятора типа мышь.

Испытание проведем с начальными данными, указанными в задании.

Начальные данные: при w=3

 

 

Результаты этого вычислительного эксперимента приведены на рисунках 4.1, 4.2.

Рисунок 4.1 -Тестовая таблица №1

 

Рисунок 4.2 - Тестовый график №1

Если w не выбрано, выводится сообщение об ошибке (рисунок 3.5).

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

Начальные данные: при w=5

 

 

Полученные результаты

 

Рисунок 4.3 - Тестовый график №2

Рисунок 4.4 - Тестовая таблица №2

 

Таким образом, проведенное тестирование программы не выявило сбойных ситуаций и некорректностей в ее работе. Следует считать, что в целом программа протестирована, отвечает поставленным требованиям и вполне работоспособна.

Заключение

 

В ходе выполнения курсовой работы:

  • были закреплены знания по курсу Конструирование программ и языки программирования;
  • приобретен опыт при разработке объектно-ориентированных программ;
  • изучены принципы создания ?/p>