Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание

1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание. – Питер, 2004. – 922 с.

2 Советов Б.Я., Базы данных: теория и практика: Учебник для вузов – М.: Высшая школа, 2007. – 463 с.: ил.

3 Франка П., C++: учебный курс. – СПб.: Питер, 2006. – 522 с.: ил.

4 Пахомов Б.И., C/C++ и Borland C++ Builder для начинающих. – СПб.: БХВ-Петербург, 2006. – 640 с.: ил.

5 Сэджвик Р., Фундаментальные алгоритмы на С++. Части 1-4.

6 Архангельский А.Я., C++ Builder 6. Справочное пособие. Книга 1. Язык С++. – Бином-Пресс, 2002. – 544 с.: ил.

7 Черемных С.В., Моделирование и анализ систем. IDEF-технологии: практикум. – М.: Финансы и статистика, 2006. – 192 с.: ил.

8 Подбельский В.Г., Программирование на языке С++. – СПб.: Петербург, 2001. – 578 с.

9 Вендров А.М., Практикум по проектированию программного обеспечения. – М.:Финансы и статистика, 2002.

10 Пахомов Б.И., Interbase и C++ Builder на примерах. – СПб.: БХВ-Петербург, 2006. – 288 с.: ил.

11 Пирогов В.Ю., SQL Server 2005: программирование клиент-серверных приложений. – СПб.: БХВ-Петербург, 2006. – 336 с.: ил.

12 Бондарь А.Г., InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков. – СПб.: БХВ-Петербург, 2007. – 592 с.: ил.

13 Зубкова Т.М., Технология разработки программного обеспечения: Учебное пособие. – Оренбург: ГОУ ОГУ, 2004. – 101 с.

14 Вендров А.М., Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2000. – 352 с.: ил.



Приложение А

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

       
  Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru   Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru
 

Рисунок 3 – Диаграмма состояний, лист 1

           
  Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru   Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru   Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru
 

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

Рисунок 3 – Диаграмма состояний, лист 2

Приложение Б

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

Рисунок 4 – Функциональная схема программного средства, лист 1

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

Рисунок 4 – Функциональная схема программного средства, лист 2

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

Рисунок 4 – Функциональная схема программного средства, лист 3

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

Рисунок 5 – Диаграмма классов

                       
   
   
 
     
 
 
 
   
 

4.2 Уточнение структуры классов предметной области и разработка алгоритмов методов

Список использованных источников. 1 Лафоре Р., Объектно-ориентированное программирование в C++: 4-е издание - student2.ru

Рисунок 6 – Уточнённая структура классов

Класс «Korrel» выполняет корреляционный анализ. Он наследует атрибуты и методы классов «Matriza», «Adekvat» и «Characteris». Данный класс вычисляет матрицу парных корреляций, коэффициенты детерминации и корреляции, а также их адекватность соответствующими методами.

Класс «Regres» выполняет регрессионный анализ. Он наследует атрибуты и методы классов «Matriza», «Adekvat» и «Characteris». Данный класс вычисляет коэффициенты уравнения регрессии, проверяет значимость уравнения регрессии, рассчитывает неприкосновенный запас ГСМ, а также позволяет сохранять и просматривать сохранённые ранее результаты анализа.

Класс «Matriza» реализован для работы с матрицами. Он включает в себя следующие атрибуты: две матрицы X[i,j] и XX[i,j] и два вектора Y[i] и YY[i]. Данный класс содержит следующие методы: нормирование матрицы, нормирование вектора, транспонирование матрицы, вычисление обратной матрицы, обнуление матрицы, вычисление определителя, вычисление алгебраического дополнения, произведение матриц, произведение матрицы на число, произведение матрицы на вектор, сложение двух матриц, разность двух векторов.

Класс «Adekvat» предназначен для определения адекватности коэффициентов детерминации и корреляции и определения значимости уравнения регрессии.

Класс «Characteris» предназначен для вычисления вероятностных характеристик: математического ожидания и среднеквадратического отклонения. В состав класса входят атрибуты, хранящие значения вычисленных характеристик, а также методы их вычисления.

Наши рекомендации