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

6.7.1 Назначение и условия применения приложения

Приложение предназначено для вычисления площади четырехугольника методом Монте-Карло. Приложение состоит из двух частей (клиентской и серверной) и реализовано на языке программирования высокого уровня C#. Серверная часть реализована на чистом C#, в то время, как клиентское приложение использует технологию WPF.

      1. Структура приложения

Данное приложение состоит из двух частей (клиентской и серверной). В клиентской части реализован интерфейс пользователя с помощью технологии WPF. Серверным приложением является Web-служба XML технологии ASP.NET.

Клиентское приложение.

В состав проекта клиентского приложения ASP.NET входят следующие файлы:

MainWindow.xaml – файл, содержащий информацию о контролах и разметке этих контролов на языке xaml;

MainWindow.xaml.cs – Файл, в котором содержится сама логика программы(алгоритм метода Монте-Карло, обработчики событий, и т.д.)

Reference.cs – содержит прокси-класс web-сервиса;

Reference.map – содержит ссылки на файлы с расширениями .disco и .wsdl;

Service.disco – содержит ссылки и адреса на механизмы, используемые для доступа к web-сервису;

Service.wsdl – описание web-сервиса.

В проект настольного приложения включены следующие пространства имен:

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

System.Drawing – пространство имен обеспечивает доступ к GDI + основным инструментариям графики. Предоставляет методы для рисования с устройством отображения классов, таких как прямоугольник и точка инкапсуляции GDI + примитивов.

System.Collections – пространство имен в котором содержится большое количество встроенных типов, таких как массив, очередь, стек и др. Обладает широкими возможностями для работы со своими встроенными типами, что позволяет наиболее эффективно ими управлять.

Серверное приложение (web-сервис).

Проект web-сервиса содержит следующие файлы:

Service.asmx – точка входа в web-сервис;

Service.cs – содержит основной код (реализацию) web-сервиса;

web.config – содержит настройки web-сервиса.

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

6.8.1 Назначение приложения

Приложение предназначено для вычисления площади четырехугольника методом Монте-Карло.

      1. Условия выполнения приложения

Для успешной работы программы необходимо иметь компьютер соответствующим системным требованиям (см. пункт «6.5 Системные требования»). Наличие исполняемого модуля P3_WPF.exe, опубликованный и корректно работающий на локальной машине web-сервис на сервере IIS.

      1. Выполнение приложения

Для выполнения приложения необходимо выполнить следующие действия:

  • запустить исполняемый модуль программы;

  • в появившемся окне MS Windows ввести координаты четырехугольника, по которым будет производиться расчет;

  • в появившемся окне программы ввести координаты четырехугольника, либо выбрать вариант «контрольный пример», который автоматически внесет данные, по которым будет производиться расчет;

  • нажать на кнопку «Рассчитать» и дождаться результатов работы программы (результат работы программы представлен на рис. );

  • выход из программы осуществляется посредством закрытия окна приложения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]