Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Научная статья на тему «Разработка графической программы «Dotwork»»

В настоящее время математические программы имеют большой спрос и достаточно популярны, что очень выгодно для их создания и реализации. С появлением объектно-ориентированного программирования, открывается возможность работы с программами большого объема, что очень упрощает работу математиков.

«Microsoft Visual Studio» — среда разработки и один из продуктов компании Microsoft, который включает интегрированную среду разработки программного обеспечения и ряд других средств для разработки программ. Эти продукты позволяют разрабатывать ряд различных приложений. Они могут быть как консольными приложениями, так и приложениями с графическим интерфейсом, в том числе с поддержкой технологий «Windows Forms», а также веб-сайтов, веб-приложений.

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

В рамках данного проекта была поставлена следующая задача: разработать графическое приложение по рисованию многоугольников через считанные координаты с поля, с использованием графического класса Graphics.

Для решения поставленной задачи были выбраны такие элементы управления как: «Button», «ListBox», «PictureBox», «TextBox».

Для расчета и отрисовки осей координат, использовались элементы линейной алгебры и методы графического класса «Graphics».

Для перечня списка координат нажатых точек использовался массив класса «List».

Точки соединяются с помощью графического метода «Draw.Line».

Панель элементов отображает элементы управления и другие элементы, которые можно добавлять в проект «Visual Studio».

Для того чтобы открыть «Панель элементов», в меню «Вид» выбирается «Панель элементов».

Можно закрепить «Панель элементов», зафиксировать ее в открытое состояние или задать ей параметр «Автоматически скрывать».

Любой значок с «Панели элементов» можно перетащить в область «Конструктора» или вставить в код разработки «Visual Studio». В обоих случаях в активный файл проекта добавляется базовый код для создания экземпляра элемента, представленного на панели элементов.

Панель элементов отображает только элементы, подходящие по типу файла, в котором работает пользователь. В форме показаны все категории элементов управления «Windows Forms». Элементы диалогового окна «Панель элементов» не высвечивается при редактировании консольных приложений, так как они создаются без графическо-пользовательского интерфейса и требуемой версии .NET Framework. Набор доступных элементов управления также зависит от целевой версии .NET Framework для проекта.

Элемент управления – это элемент на форме, который используется для отображения сведений или ввода пользовательских данных. В ходе разработки и изменения пользовательского интерфейса приложений «Windows Forms» нужно добавлять, выравнивать и устанавливать элементы управления. Каждый тип элемента управления имеет свой набор свойств, методов и событий, соответствующих определенному назначению. С элементами управления можно работать, с помощью конструктора или добавлять их динамически во время выполнения работы при помощи кода.

Элемент управления Button — представляет стандартную кнопку, которую пользователь может нажать для выполнения действий.

К данному элементу мы привязываем событие нажатия, как только кнопка будет нажата в элементе управления «ListBox» появится список координат точек, которые нажмет пользователь. Таким образом, получится список координат точек.

В итоге, получается удобная и простая математическая программа, которая облегчает работу построения геометрических фигур.

Список литературы:

Подбельский, В. В. Язык С#. Базовый курс / В.В. Подбельский. — М.: Финансы и статистика, Инфра-М, 2011. — 384 c.
Прайс, Джейсон Visual C# 2.0. Полное руководство / Джейсон Прайс, Майк Гандэрлой. — М.: Век +, Корона-Век, Энтроп, 2010. — 736 c.
Рихтер, Джеффри CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# / Джеффри Рихтер. — М.: Питер, 2013. — 928 c.
Смоленцев, Н. К. MATLAB. Программирование на Visual С#, Borland JBuilder, VBA (+ CD-ROM) / Н.К. Смоленцев. — М.: ДМК Пресс, 2011. — 456 c.

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

1136

Закажите такую же работу

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке