концептуальної точки зору. p align="justify"> Для вирішення поставленої задачі була розроблена діаграма класів, представлена ​​на малюнку 4.6:
В
Малюнок 4.4 Діаграма класів
functionFirstEtap () - функція генерування першого етапу () - функція знаходження мінімуму (значення цільової функції) () - допоміжна функція яка знадобиться для генерування наступних етапів. () - функція генерування наступного етапу. () - функція генерування наступних етапів () - функція визначення оптимальної стратегії () - розподіл ймовірностей () - розподіл ймовірностей на наступний часовий етап.
Діаграма стану
Діаграми станів є добре відомим засобом опису поведінки систем. Вони визначають всі можливі стани, в яких може перебувати конкретний об'єкт, а також процес зміни станів об'єкта в результаті настання деяких подій. У більшості об'єктно-орієнтованих методів діаграми станів будуються для єдиного класу і відображають динаміку поведінки єдиного об'єкта. p align="justify"> На діаграмі є два спеціальних стану - початкове (start) і кінцеве (stop). Початковий стан виділено чорною точкою, воно відповідає стану об'єкта, коли він тільки що був створений. Кінцеве стан позначається чорною точкою в білому кружку, воно відповідає стану об'єкта безпосередньо перед його знищенням. На діаграмі станів може бути одне і тільки одне початкова стан. У той же час, може бути стільки кінцевих станів, скільки вам потрібно, або їх може не бути взагалі. br/>
В В
Малюнок 4.5 Формування дерева рішення
Кінцевою метою даної роботи було створення програмного продукту, який би вирішував поставлене завдання. У результаті була спроектована і реалізована в середовищі програмування Visual Studio 2010 на мові C #. br/>
4.4 Системні вимоги
Вимоги до ЕОМ наведені в таблиці 4.1.
Таблиця 4.1 - Вимоги до ЕОМ
Тип ЕВМIBM PC/совместімийОпераціонная система ОС Windows XP SP3, 7Платформа. Net Framework4.0Процессор1ГГц і вишеОЗУ64 МбМесто на HDD3 Мб
4.5 Керівництво користувача
В
Малюнок 4.6 - Головне вікно програмного продукту
Зверху бачимо меню, що складається з трьох пунктів:
В· Проект;
Підготується до розрахунку
Провести розрахунок
Вихід
В· Довідка
Підменю "Проект" призначено для підготовки обчисленню, визначення оптимальної стратегії.
При натисканні кнопки "Підготуватися до розрахунку" відкривається форма для введення даних...