Общие сведения о приложении Приложение разработано для вычисления площади фигуры методом Монте-Карло. Приложение состоит из двух частей (клиентской и серверной) и реализовано на объектно-ориентированном языке программирования C#. Клиентское приложение написано с использованием технологии WebForms. В серверном приложении применяется ASMX.
Системные требования Для работы приложения требуется наличие следующих программных пакетов:
- · операционная система MS Windows XP или более поздняя версия;
- · наличие обозревателя MS Internet Explorer 5.0 или выше;
- · Microsoft.Net Framework 3.0 или старше.
Настройка приложения Программа не требует дополнительной настройки.
Руководство программиста
Назначение и условия применения приложения Приложение разработано для вычисления площади фигуры методом Монте-Карло. Приложение состоит из двух частей (клиентской и серверной) и реализовано на объектно-ориентированном языке программирования C#. Клиентское приложение написано с использованием технологии WebForms. В серверном приложении применяется веб-сервис ASMX.
Структура программы Приложение состоит из следующих проектов:
- 1. WBFClientMK (клиент), который содержит следующие файлы:
- · WBFClientMK. aspx — содержит разметку веб-формы;
- · WBFClientMK.aspx.cs — содержит в себе код для обработки событий, происходящих на форме.
- 2. WS_Montecarlo (веб-сервис), который содержит следующие файлы:
Service1.svc — файл отвечающий за WCF сервис;
Service1.svc.cs — файл содержащий в себе программный код, отвечающий за работу WCF сервиса;
Web.congif — файл содержащий в себе настройки для корректной работы приложения на базе WCF;
IService.1 — файл содержащий в себе интерфейс, необходимый для работы приложения на базе WCF.
IceCream.cs — содержит классы IceCream, Triangle, Circle, Rectangle.
Входные и выходные данные Входными данными являются координаты угловых точек фигуры;
Выходными данными являются:
- · таблица с информацией о работе метода Монте-Карло:
- · количество точек для данного опыта;
- · количество попавших в фигуру точек;
- · площадь фигуры, вычисленная методом Монте-Карло;
- · площадь фигуры, вычисленная по правилам геометрии;
- · погрешность вычислений;
- · время вычислений.