- •Задание
- •Реферат
- •Содержание
- •1.1.Обоснование и выбор методов решения
- •1.2.Описание программы
- •1.2.1.Общие сведения
- •1.2.2.Функциональное назначение
- •1.2.3.Описание структур данных, используемых в программе
- •1.2.4.Описание логической структуры программы
- •1.2.4.1.Отношения между классами
- •1 Лошадь .2.4.2.Описание классов
- •1.2.5.Описание физической структуры программы
- •1.2.6.Описание основных алгоритмов программы
- •1.3.Руководство пользователя
- •1.4.Список использованных источников
- •1.5.Приложения
1.2.5.Описание физической структуры программы
Таблица 4 – Спецификация модуля
Спецификация модуля Form1 ПС «WindowsFormsApplication1» |
|
Имя: |
Form1 |
Назначение: |
Работа с пользовательским меню программы |
Декларации |
|
константы: |
Нет |
классы: |
Form1 – класс, реализующий объект – форму, на которой расположены кнопки для работы с пользовательским меню |
переменные: |
Нет |
Спецификация модуля Form2 ПС «WindowsFormsApplication1» |
|
Имя: |
Form2 |
Назначение: |
Работа с игровым меню |
Декларации |
|
константы: |
Нет |
классы: |
Form2 – класс, реализующий работу с игровым меню приложения: выбор ответа и реакция программы на нажатие кнопки |
переменные: |
st – объект класса SolutionTree |
Спецификация модуля Form3 ПС «WindowsFormsApplication1» |
|
Имя: |
Form3 |
Назначение: |
Графическое отображение дерева решений |
Декларации |
|
константы: |
Нет |
классы: |
Form3 – класс, реализующий графическое отображение дерева решений на экране |
переменные: |
st – объект класса SolutionTree |
Спецификация модуля Form4 ПС «WindowsFormsApplication1» |
|
Имя: |
Form4 |
Назначение: |
Добавление нового объекта и его свойств в узел дерева решений |
Декларации |
|
константы: |
Нет |
классы: |
Form4 – класс, реализующий добавление нового объекта в узел дерева решений |
переменные: |
question, answer – значения свойства Text объектов TextBox |
Спецификация модуля Form5 ПС «WindowsFormsApplication1» |
|
Имя: |
Form5 |
Назначение: |
Отображение информация о назначении программы |
Декларации |
|
константы: |
Нет |
классы: |
Form5 – класс, реализующий отображение информации о программе |
переменные: |
Нет |
Спецификация модуля Program ПС «WindowsFormsApplication1» |
|
Имя: |
Program |
Назначение: |
Главный модуль ПС « WindowsFormsApplication1» |
Декларации |
|
константы: |
Нет |
классы: |
Program – класс, реализующий объект-программу управления самообучающейся системой |
переменные: |
Нет |
Спецификация модуля Tree ПС «WindowsFormsApplication1» |
|
Имя: |
Tree |
Назначение: |
Классы структур данных, с помощью которых реализовано приложение |
Декларации |
|
константы: |
Нет |
классы: |
TreeNode – класс, реализующий структуру узла дерева решений |
SolutionTree – класс, реализующий структуру дерева решений |