🔍 Поиск работ

Разработка программы для подсчета количества и раскройки отделочных материалов

Работа №206674

Тип работы

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

Предмет

информатика

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

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


ГЛОССАРИЙ 8
ВВЕДЕНИЕ 9
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И СУЩЕСТВУЮЩИХ РЕШЕНИЙ 11
1.1 МАТЕМАТИЧЕСКИЕ МОДЕЛИ И ЗАДАЧИ, РЕШАЕМЫЕ ПРИ
ОПТИМИЗАЦИИ РАСКРОЯ МАТЕРИАЛОВ 11
1.2 ОБЗОР ПРОЕКТОВ, РЕШАЮЩИХ АНАЛОГИЧНЫЕ ЗАДАЧИ 13
1.2.1 AllCalc (Калькулятор отделочных работ) 13
1.2.2 Аттрактив (Расчет стройматериалов для ремонта) 14
1.2.3 МойДомик (Калькулятор вагонки) 15
1.2.4 Стройрасчет (Калькулятор расчета террасной доски) 17
1.2.5 Калк.Про (Калькулятор гипсокартона на стены) 18
1.2.6 Сотдел (Калькулятор сайдинга) 20
1.2.7 СвойДом (Калькулятор количества досок на обшивку стен) 21
1.2.8 Сравнение аналогичных проектов 22
ВЫВОД 23
2. ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ 24
2.1 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ К ПРИЛОЖЕНИЮ 24
2.2 НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ К ПРИЛОЖЕНИЮ 24
2.3 ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ 25
2.4 ВЫБОР ИСПОЛЬЗУЕМЫХ ИНСТРУМЕНТОВ 26
2.4.1 JavaScript 26
2.4.2 HTML 26
2.4.3 CSS 27
2.4.4 Canvas 27
2.4.5 Twitter Bootstrap 28
2.4.6 JQuery 29
2.4.7 Brackets 29
ВЫВОД 29
3. РЕАЛИЗАЦИЯ 30
3.1 ИНТЕРФЕЙС 30
3.1.1 Объекты для расчета 31
3.1.2 Материалы 32
3.1.3 Блок расчетов 34
3.1.4 Формирование заказа на раскрой 37
3.2 РЕАЛИЗАЦИЯ ВЫЧИСЛЕНИЯ КООРДИНАТ ЗАГОТОВОК 38
3.3 АЛГОРИТМЫ РАСЧЕТА 40
3.3.1 Реализация алгоритма выбора карт раскроя без параметров 40
3.3.2 Реализация алгоритма выбора карт раскроя с минимальным остатком 41
3.3.3 Реализация алгоритма выбора карт с максимальной применяемостью из
карт с минимальным остатком 41
ВЫВОД 41
4. ТЕСТИРОВАНИЕ 42
4.1 ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯ 42
4.2 СРАВНИТЕЛЬНЫЙ АНАЛИЗ ЭФФЕКТИВНОСТИ РАЗРАБОТАННЫХ
АЛГОРИТМОВ 47
4.2.1 Начальные данные 47
4.2.2 Результаты расчетов 48
ВЫВОД 56
ЗАКЛЮЧЕНИЕ 57
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 58
ПРИЛОЖЕНИЕ А 60
ПРИЛОЖЕНИЕ Б 72


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

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

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

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


В ходе выполнения работы были разработано веб-приложение для подсчета количества и раскройки отделочных материалов. Для достижения этой цели были выполнены следующие задачи:
1) произведен обзор предметной области;
2) проведен обзор аналогичных решений;
3) проведен сравнительный анализ аналогичных решений;
4) проведен обзор инструментов для реализации проекта;
5) сформированы функциональные и нефункциональные требования;
6) рассмотрены варианты использования;
7) реализовано веб-приложение для подсчета количества и раскройки отделочных материалов;
8) проведено функциональное тестирование;
9) проведен сравнительный анализ разработанных алгоритмов.
Все поставленные задачи были решены, цель достигнута.
Разработанное приложение имеет перспективы дальнейшего развития.



Канторович, Л.В. Математико-экономические работы / Л.В. Канторович. - Новосибирск: Наука, 2011. - 760 с.
Расчет напольного покрытия. [Электронный ресурс]. URL: https://allcalc.ru/node/212/. (Дата обращения февраль 2020).
Расчет стройматериалов для ремонта. [Электронный ресурс]. URL: http://www.attractif.ru/kalkulator.php/. (Дата обращения февраль 2020).
Калькулятор вагонки - онлайн расчет количества вагонки для стен дома и бани. [Электронный ресурс]. URL: http://moydomik.net/stroitelnyy-onlayn- kalkulyator/otdelochnye-raboty/87-raschet-kolichestva-vagonki.html/. (Дата обращения февраль 2020).
Расчет террасной доски: онлайн-калькулятор террасы. [Электронный ресурс]. URL: https://stroyraschet.com/kalkulyator-rascheta-terrasnoj-doski/. (Дата обращения февраль 2020).
Калькулятор гипсокартона на стены. [Электронный ресурс]. URL: https://kalk.pro/finish/peregorodka-iz-gipsokartona/. (Дата обращения февраль 2020).
Калькулятор сайдинга: расчет on-line количества сайдинга на дом. [Электронный ресурс]. URL: https://www.sotdel.ru/calculator-sajdinga.html/. (Дата обращения февраль 2020).
Расчет количества досок на обшивку стен. [Электронный ресурс]. URL: http://svoydomtoday.ru/building-onlayn-calculators/182-raschet-kolichestva- dosok-na-stenu.html/. (Дата обращения февраль 2020).
Ларман, К. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку / К. Ларман - М.: Гостехиздат, 2017. - 736 с.
Дронов, В.А. JavaScript и AJAX в Web-дизайне / В.А. Дронов. - М.: БХВ- Петербург, 2015. - 736 с.
Дронов, В.А. JavaScript. Народные советы / В.А. Дронов. - М.: БХВ- Петербург, 2016. - 458 с. 
12 Исси Коэн, Л. Полный справочник по HTML, CSS и JavaScript / Д. Исси Коэн, Л. Исси Коэн - М.: ЭКОМ Паблишера , 2016. - 311 с.
13 Справочник по HTML. [Электронный ресурс]. URL: http://htmlbook.ru/html. (Дата обращения февраль 2020).
14 Хоган, Б. Книга веб-программиста: секреты профессиональной разработки веб-сайтов /Б. Хоган, К. Уоррен, М. Узбер, К. Джонсон, А. Годин - СПб.: Питер, 2013. - 288 с.
15 Роббинс, Д. HTML5, CSS3 и JavaScript исчерпывающее руководство / Д. Роббинс - М.: ЭКСМО, 2014. - 247 с.
16 Руководство по Canvas - Интерфейсы веб API | MDN. [Электронный ресурс]
https ://developer.mozilla.org/ru/docs/Web/API/Canvas_API/Tutorial (дата
обращения: 14.04.2020)
17 Introduction • Bootstrap v4.3. [электронный ресурс] URL: https://getbootstrap.com/docs/4.3/gettingstarted/introduction(дата обращения: 14.04.2020)
18 Макфарланд, Д. JavaScript и jQuery. Исчерпывающее руководство / Д. Макфарланд - М.: ЭКСМО, 2015. - 880 с.
19 Brackets - Brackets API. [электронный ресурс] URL: https://brackets.io/ docs/current/modules/brackets.html (дата обращения: 14.04.2020).
20 Castorama - гипермаркеты товаров для дома, дачи и ремонта. [электронный ресурс] URL: https://www.castorama.ru/(дата обращения: май 2020).


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




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