Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка АСНИ.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
537 Кб
Скачать
☆
    1. Выбор и обоснование программных средств

      1. Выбор операционной системы

Разработанная система предназначена для работы в операционной системы (ОС) Microsoft Windows ХР/Vista/7. Данная ОС наиболее распространенная в мире. Удобный оконный интерфейс ОС семейства Windows предоставляет широкие возможности по реализации визуального оформления программы, а встроенные службы позволяют организовать легкий доступ к руководству пользователя. Большинство программ предназначено для работы в ОС Microsoft Windows ХР/Vista/7.

      1. Выбор языка программирования

При разработке системы был использован язык программирования C# и среда программирования Microsoft Visual Studio 2008.

Основное достоинство Visual Studio состоит в том, что здесь реализованы идеи объектно-ориентированного программирования. Объектно-ориентированный принцип разработки дает много преимуществ. Например, каждый объект инкапсулирует его структуру данных с процедурой, используемой для работы с экземплярами структуры данных. Это позволяет устранить в коде программы внутренние зависимости, которые могут быстро привести к тому, что этот код будет трудно обслуживать. Объекты могут также наследовать из по рождающего объекта структуры данных и другие характеристики, что позволяет сэкономить усилия и обеспечить прозрачное использование для многих целей больших фрагментов кода.

  1. Конструкторско-технологическая часть

    1. Разработка пользовательского интерфейса системы

При разработке пользовательского интерфейса были соблюдены основные требования. Интерфейс должен быть дружелюбным, наглядным и интуитивно понятым пользователю.

      1. Разработка и описание меню

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

  • работа с файлом: открыть, сохранить и выход из программы;

  • случайный процесс: проверка гипотезы и характеристики;

  • отображение: гистограмма, функция распределения, корреляционная функция;

  • вызов справочной информации для пользователя: справка и о программе.

Рисунок 18 – Вложенность меню

      1. Описание контрольного примера

На главной форме программы (рисунок 19) вводятся параметры СП: количество отсчетов (10000), закон распределения (экспоненциальный), лямбда (2).

Рисунок 19 – Главная форма программы

Для моделирования процесса нажать кнопку Смоделировать. По завершению моделирования будет выдано сообщение (рисунок 20).

Рисунок 20 – Сообщение о завершении моделирования

Для проведения проверки смоделированного процесса выбрать пункт меню Случайный процесс – Проверка гипотезы и характеристики. В открывшемся окне Проверка гипотезы (рисунок 21) вводятся параметры проверки: критерий (Пирсона), уровень значимости (0,025), степень свободы (7). После ввода параметров проверки нажать кнопку проверить. Результат проверки будет отображен в одноименном поле.

Рисунок 21 – Окно Проверка гипотезы

Для отображения гистограммы СП необходимо выбрать пункт меню Отображение – Гистограмма. В открывшемся окне Параметры (рисунок 22) ввести параметры гистограммы: шаг дискретизации (0,01), количество столбцов гистограммы (20). Далее нажать кнопку Ok.

Рисунок 22 – Окно Параметры

После откроется окно с отображением Гистограммы (рисунок 23).

Рисунок 23 - Гистограмма