BigEdu.ru
» » » Программная реализация разложения временного процесса в тригонометрический ряд
Вернуться назад

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

Белорусский национальный технический университет

Кафедра информационных систем и технологий


ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту (работе)

по дисциплине «Конструирование программ и языки программирования»

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

Исполнитель:_______________________

                            (подпись)

Студент 2 курса 417318 группы

Руководитель: _____________________ Гурский Н.Н.

                            (подпись)

Минск 2010


Содержание

Оглавление

Введение

1. Математическая формулировка задачи

2. Описание программы

2.1 Структурная схема программы

2.2 Описание разработанного класса

2.3 Описание реализации технологии COM

2.4 Описание динамических библиотек

2.5 Основные возможности программы

2.6 Средства использования сервисов, предоставляемых Microsoft Office

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

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

Заключение

Литература

Приложение

Файл проекта VremRiad.dpr

Файл головного модуля UnitMain.pas

Файл вывода графика UnitGraphic.pas

Файл реализации класса - UnitRiad.pas

Файл описания динамической библиотеки About.dpr

Файл описания динамической библиотеки Prompt.dpr

Файл проекта COM-сервера – MyServer.dpr

Файл описания COM- класса – UComRiad.pas


Введение

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

Временной ряд — это упорядоченная (по времени) последовательность значений некоторой произвольной переменной величины. Каждое отдельное значение данной переменной называется отсчётом временного ряда. Тем самым, временной ряд существенным образом отличается от простой выборки данных.

Анализ временных рядов — совокупность математико-статистических методов анализа, предназначенных для выявления структуры временных рядов и для их прогноза. Сюда относятся, в частности, методы регрессионного анализа. Выявление структуры временного ряда необходимо для того, чтобы построить математическую модель того явления, которое является источником анализируемого временного ряда. Прогноз будущих значений временного ряда используется при принятии решений, например, в экономике.

Временные ряды состоят из двух элементов:

·          периода времени, за который или по состоянию на который приводятся числовые значения;

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

Данная программа позволяет получить численные значения, описываемые следующей функциональной зависимостью


при заданных начальных данных

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

Для разработки программы была выбрана среда визуального проектирования Borland Delphi 7.0. Она позволяет за короткий промежуток времени и с наименьшими затратами физических и умственных сил создавать прикладные программы различной направленности, обеспечивая при этом наличие дружественного оконного интерфейса. Указанные (а также ряд других) преимущества среды Delphi 7.0. обуславливают широкое её использование при создании программного обеспечения разнообразного назначения.


1. Математическая формулировка задачи

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

Начальные данные:

Вычисления необходимо провести для трех значений :

  

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


2. Описание программы

 

2.1 Структурная схема программы

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

Рисунок-2.1. Структурная схема связей модулей программы

2.2 Описание разработанного класса

В результате анализа предметной области для её описания и моделирования был разработан класс TRiad, инкапсулирующий поля, методы и свойства, применимые к рассматриваемому объекту.

TRiad = class //класс

private

IniFile : TIniFile; //Объект Ini-файла

w: integer;

public

Constructor Create(AIniFileName : string);

Destructor Destroy;

procedure Graphic(AChart:TChart); //Постоение г

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Белорусский национальный технический университет Кафедра информационных систем и технологий ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту
Оценок: 1001 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru