Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
• Постановка задачи:
o круг пользователей приложения:
Данное приложение используется к отдельной математической задаче и выполняет её решение, поэтому круг лиц может определяться только степенью заинтересованности сторонних пользователей в решении данной задачи.
o информация, вводимая пользователем приложения:
При старте приложения вводится длина и ширина зала, в котором располагается бассейн.
В процессе решения задачи добавляются колонны в зал, указываются параметры колонны.
o результаты, которые необходимо получить с помощью приложения: максимальный радиус бассейна и координаты его центра. Все числа должны быть выведены с пятью правильными знаками после запятой.
o требования к пользовательскому интерфейсу и приемы обработки ошибок пользователя: в приложении вводятся только цифровые значения, поэтому некорректной будет работа при введении символьной информации. А также координаты зала также ограничены.
Общее описание разработки
• Описание принципа работы приложения в текстовой форме:
Пошаговый алгоритм использования программы:
1. Запуск приложения
2. Ввод ширины и высоты зала с бассейном (ввод только числовых значений)
3. При создании зала программа уведомляет Вас о том, каким образом добавляются и удаляются колонны в зале.
• Добавление – левая кнопка мыши
• Удаление – правая кнопка мыши
4. При добавлении колонны, нажав на левую кнопку мыши , на экране появляется форма, в которой нужно указать :
• Радиус колонны
• Координаты по Х относительно левого нижнего угла зала
• Координаты по Н относительно левого нижнего угла зала
5. Колонна будет создана после проведенных операций
6. Результаты задачи: максимальный радиус бассейна и координаты его центра, отражаются в верхнем левом углу формы, каждое изменение в программе (добавление или удаление колонны) влечет за собой изменение результатов решения задачи.
...
Функциональное описание
1. button1_Click_1(ConfigForm) – функция нажатия кнопки Ок на форме.
Задаются параметры зала с бассейном, при вызове данной функции проверяются введенные параметры(ширина и длина зала) в текстовые окна. Также проверяется валидность вводимых значений , при неверных данных программа уведомляет пользователя об ошибке. Также в данной функции рассматриваются параметры (длина и ширина) формы.
2. DrawForm_Shown() – функция демонстрации формы с бассейном.
При вызове формы в коде мы задаем счетчик для решения задачи (о максимальном радиусе бассейна), определяем «строковую» переменную для записи результатов.
3. DrawPanel_MouseClick- функция добавления и удаления колонн в бассейне.
Если была нажата левая кнопка мыши – добавление колонны (влечет за собой диалог к форме AddForm для задания параметров колонны). При нажатии правой кнопки мыши-колонна удаляется. При новом добавлении и удалении колонн итоговые значения задачи пересчитываются.
4.
...
-
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
• Постановка задачи:
o круг пользователей приложения:
Данное приложение используется к отдельной математической задаче и выполняет её решение, поэтому круг лиц может определяться только степенью заинтересованности сторонних пользователей в решении данной задачи.
o информация, вводимая пользователем приложения:
При старте приложения вводится длина и ширина зала, в котором располагается бассейн.
В процессе решения задачи добавляются колонны в зал, указываются параметры колонны.
o результаты, которые необходимо получить с помощью приложения: максимальный радиус бассейна и координаты его центра. Все числа должны быть выведены с пятью правильными знаками после запятой.
o требования к пользовательскому интерфейсу и приемы обработки ошибок пользователя: в приложении вводятся только цифровые значения, поэтому некорректной будет работа при введении символьной информации. А также координаты зала также ограничены.
Общее описание разработки
• Описание принципа работы приложения в текстовой форме:
Пошаговый алгоритм использования программы:
1. Запуск приложения
2. Ввод ширины и высоты зала с бассейном (ввод только числовых значений)
3. При создании зала программа уведомляет Вас о том, каким образом добавляются и удаляются колонны в зале.
• Добавление – левая кнопка мыши
• Удаление – правая кнопка мыши
4. При добавлении колонны, нажав на левую кнопку мыши , на экране появляется форма, в которой нужно указать :
• Радиус колонны
• Координаты по Х относительно левого нижнего угла зала
• Координаты по Н относительно левого нижнего угла зала
5. Колонна будет создана после проведенных операций
6. Результаты задачи: максимальный радиус бассейна и координаты его центра, отражаются в верхнем левом углу формы, каждое изменение в программе (добавление или удаление колонны) влечет за собой изменение результатов решения задачи.
...
Функциональное описание
1. button1_Click_1(ConfigForm) – функция нажатия кнопки Ок на форме.
Задаются параметры зала с бассейном, при вызове данной функции проверяются введенные параметры(ширина и длина зала) в текстовые окна. Также проверяется валидность вводимых значений , при неверных данных программа уведомляет пользователя об ошибке. Также в данной функции рассматриваются параметры (длина и ширина) формы.
2. DrawForm_Shown() – функция демонстрации формы с бассейном.
При вызове формы в коде мы задаем счетчик для решения задачи (о максимальном радиусе бассейна), определяем «строковую» переменную для записи результатов.
3. DrawPanel_MouseClick- функция добавления и удаления колонн в бассейне.
Если была нажата левая кнопка мыши – добавление колонны (влечет за собой диалог к форме AddForm для задания параметров колонны). При нажатии правой кнопки мыши-колонна удаляется. При новом добавлении и удалении колонн итоговые значения задачи пересчитываются.
4.
...
-
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
350 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 150501 Курсовая работа — поможем найти подходящую