Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА КОМПЛЕКСА ПРОГРАММ ДЛЯ РАСЧЕТА ПОТРЕБНОСТИ В ВАГОНКЕ ДЛЯ ОБШИВКИ СТЕН

Работа №42604

Тип работы

Магистерская диссертация

Предмет

информационные системы

Объем работы81
Год сдачи2019
Стоимость5700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
194
Не подходит работа?

Узнай цену на написание


1. Теоретическая часть 7
1.1 Основные определения 7
1.2 Реализация программы 8
1.2.1 Выбор используемых инструментов 8
1.2.2 Требования к программе 9
1.2.3 Программная реализация 9
1.2.3.1 Интерфейс 9
1.2.3.2 Объекты для расчета 10
1.2.3.3 Материалы 11
1.2.4 Расчет 11
1.2.5 Формирование заказа на раскрой 12
1.2.5.1 Начальные данные 12
1.2.5.2 Описание алгоритма 14
1.2.5.3 Результат расчета 17
1.3 Расчет плана раскроя 20
1.3.1 Функция 1 20
1.3.2 Функция 2 21
1.3.3 Алгоритм расчета плана раскроя 21
1.3.4 Результат расчета плана раскроя 24
2. Эксперименты 26
2.1 Эксперимент №1. Сравнительная эффективность алгоритмов 26
2.1.1 Начальные данные 26
2.1.2 Проведение экспериментов 26
2.1.3 Анализ полученных результатов 29
2.2 Эксперимент №2. Эффективность объединения задания на раскрой 33
2.2.1 Начальные данные 33
2.2.2 Проведение эксперимента 33
2.2.3 Анализ полученных результатов 35
2.3 Выводы 37
Заключение 39
Список использованных источников 40
Приложения 41

При проектировании и строительстве дома, зачастую требуется обшивка фасада и поверхностей внутренних помещений [1]. Дело в том, что она не только обеспечивает строение привлекательным и ухоженным внешним видом, но и защищает стены от неблагоприятного воздействия окружающей среды, и, таким образом, влияет на долговечность всего здания.
Обшивку фасада и внутренних помещений можно выполнить с помощью деревянной вагонки или сайдинга. Вагонка представляет собой деревянную доску, обработанную особым образом. Отделка дома вагонкой обеспечивает строение красивым внешним видом, и кроме этого зрительно выравнивает стены, утепляет их и не пропускает шум с улицы. Однако, этому материалу свойственны все недостатки древесины. Поэтому, без специальной обработки, покрытие быстро потеряет свою привлекательность и эксплуатационные качества.
Разновидностью вагонки является блок-хаус имитирующий бревна. Кроме того, в последнее время получила распространение евровагонка, которая, скрепляется между собой замковым соединением. Поэтому инструкция по установке данного материала предельно простая, а сам монтаж получается прочным и надежным.
Задача о рациональном раскрое была одной из проблем, сформулированных видным советским ученым Канторовичем в 1939 году в его работе «Математические методы организации и планирования производства» [2].
Задачи комбинаторной оптимизации, возникающие из задач оптимального раскроя, появляются в разных отраслях промышленности и имеют большой экономический потенциал [3].
При обшивке стен или потолков, вагонка разрезается на меньшие части.
При этом, появляется значительное количество отходов, которое нельзя
применить в дальнейшей обшивке. Это происходит из-за сложности расчета
непростых ограниченных прямоугольных поверхностей с проемами. Даже незначительное улучшение эффективности раскроя исходного материала способно обеспечить ощутимый экономический эффект, что связано, в первую очередь, с большими объёмами строительства.
Естественно, такие задачи имеют популярность среди мирового научного сообщества, и за полвека исследований возникла обширная библиография. За это время было вынесено на общее обозрение большое количество разных методов, направленных на решение подобных задач, которые возможно использовать на практике. В это же время развивались и разные стороны задач рационального раскроя.
В данной работе рассматривается оптимизация обшивки вагонкой одной или нескольких стен.
Целью работы является создание комплекса программ для расчета заказа на раскрой вагонки и расчета плана раскроя для обшивки одной или нескольких стен.
Объектом исследования является задача обшивки вагонкой одной или нескольких стен.
Предметом исследования является эффективное использование материала при обшивке вагонкой одной или нескольких стен.
Актуальность исследования. Актуальность данного исследования заключается в потребности практиков-строителей в оптимизации использования материалов.
Задачи, необходимые для достижения целей работы:
1. Разработка алгоритма расчета заказа на раскрой вагонки
2. Разработка алгоритма расчета плана раскроя
3. Создание программного инструментария для расчета заказа на раскрой вагонки и расчет плана раскроя для обшивки одной или нескольких стен
4. Оценка эффективности разработанного алгоритма.
Результатом работы будет являться комплекс программ для расчета
потребности в вагонке для обшивки стен.
Структура диссертации. Диссертация состоит из введения, двух глав, заключения, списка источников, включающего 11 наименований, и 2 приложений.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы был проведен сбор и анализ требований, описанных в главе 1.2.2, проанализированы и выбраны необходимые средства разработки. Был спроектирован и создан интерфейс веб-приложения, позволяющий выполнять операции над стенами, отверстиями и материалами, а также выполнять расчеты. Были разработаны три алгоритма по методу последовательного выбора карт раскроя:
• Имитация «естественного» выбора карты раскроя (алгоритм 1);
• Выбор карты с минимальным остатком (алгоритм 2);
• Выбор из карт с минимальным остатком карты с максимальной применяемостью (алгоритм 3).
Был разработан комплекс программ для создания заказа на раскрой и плана раскроя. Были успешно выполнены два эксперимента.
По итогам экспериментов было выявлено, что созданные алгоритмы по эвристическому методу последовательного выбора карт раскроя работают эффективно. Алгоритм 3 является рекомендуемым для дальнейшего использования, так как выполняет расчет раскроя эффективнее по сравнению с алгоритмами 1 и 2. Объединение нескольких заказов на раскрой в один позволяет повысить экономию ресурсов.
Таким образом, можно считать все задачи и цели, поставленные в данном исследовании, выполненными. Продолжением научной работы можно считать поддержку расчета плана раскроя для сложных форм проемов (круглых, треугольных), а также оптимизация расчетов с использованием нейронных сетей.
Данная работа размещена на сервере GitLab ИТИС [11].


1. Орлова С. С., Кузнецов Е. Н. Достоинства и недостатки современных облицовочных материалов // Наука и современность: сборник статей Международной научно-практической конференции (5 июня 2015 г., г. Уфа).в 2 ч. Ч.2/ - Уфа: АЭТЕРНА, 2015. - С. 138-140.
2. Канторович Л.В. Математические методы в организации и планировании производства. - Л.: Изд-во ЛГУ, 1939 (в сб. "Применение математики в экономических исследованиях". - М., Соцэкгиз, 1959). - С. 4298.
3. Скобцов Ю.А., Балабанов В.Н. К вопросу о применении метаэвристик в решении задач рационального раскроя и упаковки // Вестник Хмельницкого национального университета. - 2008. - Т. 1, № 4. - С. 205-217.
4. ГОСТ 8242-88 // Федеральное агентство по техническому
регулированию и метрологии URL: http://protect.gost.ru/document.aspx
?control=7&id=139607 (дата обращения: 10.06.2019).
5. ECMAScript® 2018 Language Specification // Ecma International URL: http: //www.ecma-international. org/publications/files/ECMA- ST/ECMA-262. pdf (дата обращения: 10.06.2019).
6. jQuery URL: https://jquery.com/ (дата обращения: 10.06.2019).
7. Pricing // GitHub URL: https://github.com/pricing (дата обращения:
10.06.2019) .
8. PhpStorm: The Lightning-Smart IDE for PHP Programming by JetBrains URL: https://www.jetbrains.com/phpstorm/ (дата обращения: 10.06.2019).
9. Introduction // Bootstrap URL: https://getbootstrap.com/docs/4.3/getting- started/introduction/ (дата обращения: 10.06.2019).
10. Вагонка // Мегастрой URL: https://kazan.megastroy.com/catalog /vagonka (дата обращения: 10.06.2019).
11. Vyacheslav / graduate-work ■ GitLab // GitLab URL: https://gitis.kpfu.ru/ V aKraj nov/graduate-work (дата обращения: 10.06.2019).

Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ