📄Работа №202326

Тема: Разработка программы для обработки и визуализации числовых данных, полученных при измерении модуля упругости грунтов

📝
Тип работы Дипломные работы, ВКР
📚
Предмет программирование
📄
Объем: 145 листов
📅
Год: 2019
👁️
Просмотров: 59
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

АННОТАЦИЯ 2
Введение 3
1 ИССЛЕДОВАНИЕ ХАРАКТЕРИСТИК ГРУНТОВ 7
1.1 Принцип работы прибора ПДУ-МГ4 7
1.2 Классификация и характеристика грунтов 8
1.3 Обзор программного обеспечения для исследования грунтов 14
1.4 Анализ требований к программному комплексу ПДУ «ГРУНТ» 16
1.5 Выводы по разделу 22
2 РАЗРАБОТКА ПРОГРАММЫ ПДУ «ГРУНТ» 24
2.1 Компоненты программного комплекса 24
2.2 Диаграмма вариантов использования 24
2.3 Разработка алгоритмов 33
2.4 Выводы по разделу 39
3 РАЗРАБОТКА МОДУЛЯ ЗАЩИТЫ 40
3.1 Принцип действия электронных ключей 40
3.2 Защита с помощью электронного ключа 40
3.3 Обход защиты электронных ключей 41
3.4 Классификация электронных ключей 42
3.5 Разработка электронного USB-ключа 45
3.6 Разработка программ для связи с электронным USB-ключом 50
3.7 Выводы по разделу 57
4 ТЕСТИРОВАНИЕ ПРОГРАММНОГО КОМПЛЕКСА 58
4.1 Постановка задачи тестирования 58
4.2 Тестирование модуля защиты 59
4.3 Тестирование программы ПДУ «ГРУНТ» 61
4.4 Выводы по разделу 63
ЗАКЛЮЧЕНИЕ 65
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 66
ПРИЛОЖЕНИЯ 69
ПРИЛОЖЕНИЕ 1 Текст программы ПДУ «ГРУНТ» 69
ПРИЛОЖЕНИЕ 2 Текст программы firmware encoder 95
ПРИЛОЖЕНИЕ 3 Текст программы loader 116
ПРИЛОЖЕНИЕ 4 Текст программы загрузчика USB-ключа 140

📖 Введение

Контроль качества является фактором первостепенной важности в любой отрасли промышленности, ведь, как известно, погрешности качества могут привести к серьезному ухудшению рабочих характеристик и снижению уровня безопасности. Практически ни один объект строительства не обходится без использования конструкций, выполненных из грунтовых материалов, поэтому оперативный мониторинг плотности грунтов является одной из первостепенных задач, стоящих перед подрядными организациями, а также службами, осуществляющими контроль за качеством проводимого строительства. Для подобного мониторинга используются приборы контроля качества уплотнения грунта, позволяющие в течении относительно небольшого времени определить качество проведенных работ, а также локализовать участки, требующие дополнительной работы уплотняющих механизмов. Проведение таких мероприятий решает ряд проблем, возникающих в процессе строительства: проседание почвы под тяжестью конструкции, появление трещин на стенах, частичное или полное разрушение объекта и т. д.
Прибор ПДУ-МГ4 «УДАР», разработанный компанией СКБ «Стройприбор», предназначен для оперативного контроля качества уплотнения грунтов и оснований при строительстве дорог, мостов, опор, железнодорожного полотна, фундаментов, каналов, траншей, на предприятиях стройиндустрии, научно-исследовательских, дорожных и строительных лабораториях.
Данная работа посвящена разработке программного комплекса для об-работки результатов проведенных измерений приборами ПДУ-МГ4 «УДАР».
1. В первой главе приводится описание предметной области и анализируются требования к программному обеспечению.
2. Вторая глава посвящена разработке основных алгоритмов и диаграмм, раскрывающих функциональное назначение и структуру программы.
3. В третьей главе представлены обоснование выбора решения для защиты программного обеспечения и описание разработки модуля защиты.
4. И наконец, четвертая глава описывает процесс тестирования разработанной системы и его результаты.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В данной работе было проведено исследование деформационных и механических характеристик грунтов и выполнен обзор существующих решений для инженерно-геологических изысканий. На основе полученных результатов анализа были сформулированы основные требования к программному комплексу, в том числе требования к защите способов обработки данных от нелегального использования и несанкционированного распространения.
Было принято решение организовать защиту с помощью электронного USB-ключа, позволяющего обрабатывать данные пользователя в соответствии с заданным алгоритмом. Для этих целей был определен и реализован протокол взаимодействия программы с USB-ключом и предусмотрена возможность защищенного обновления его прошивки.
Были представлены алгоритмы работы программы; особое внимание уделялось разработке алгоритмов вычисления параметров грунта, передачи данных электронному ключу и построения распределения модуля упругости. Для описания функционального назначения приложения была приведена диаграмма, показывающая основное взаимодействие между пользователем и программой ПДУ «ГРУНТ».
Для проверки корректного функционирования системы было выполнено тестирование в виде моделирования возможных сценариев действий пользователя; результаты работы тестовых задач были описаны и проанализированы.
В итоге был реализован программный комплекс для обработки и визуализации данных, полученных при измерении модуля упругости грунтов с помощью прибора ПДУ-МГ4 «УДАР». Таким образом, все поставленные задачи успешно выполнены.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1 Динамический плотномер грунтов ПДУ-МГ4. - Дата обновления: 07.05.2019. URL: http://www.stroypribor.com/plotnomer-gruntov-dinamicheskij- pdu-mg4-udar.html (дата обращения: 01.06.2019).
2 Бабаскин, Ю.Г. Дорожное грунтоведение и механика земляного полотна: Учебное пособие / Ю.Г. Бабаскин. - М.: НИЦ ИНФРА-М, 2013. - 462 c.
3 Заручевных, И.Ю. Механика грунтов в схемах и таблицах: Учебное пособие / И.Ю. Заручевных, А.Л. Невзоров. - М.: АСВ, 2015. - 164 c.
4 Постников, М.М. Механика грунтов, основания и фундаменты (включая специальный курс инженерной геологии): Учебник / М.М. Постников. - СПб.: Лань КПТ, 2016. - 416 c.
5 Болдырев, Г.Г. Методы определения механических свойств грунтов. Состояние вопроса / Г.Г. Болдырев. - Пенза: ПГУАС, 2008. - 696 с.
6 Золотарь, И.А. К определению остаточных деформаций в дорожных конструкциях при многократных динамических воздействиях на них подвижных транспортных средств / И.А. Золотарь. - СПб: ВАТТ, 1999. - 31 с.
7 Клюев, В.В. Неразрушающий контроль и диагностика: Справочник / В.В. Клюев, Ф.Р. Соснин, В.Н. Филинов и др. - М.: Машиностроение, 2005. - 656 с.
8 Бадьин, Г.М. Справочник по измерительному контролю качества строительных работ / Г.М. Бадьин. - СПб.: БХВ-Петербург, 2010. - 464 с.
9 ГОСТ 30672-2012 Грунты. Полевые испытания. Общие положения.
10 ГОСТ 25100-2011. Грунты. Классификация.
11 S5D5 MCU Group, Renesas Electronics. - Дата обновления:
10.06.2019. URL: https://www.renesas.com/eu/en/products/synergy.html (дата обращения: 12.06.2019).
12 Белов, А.В. Программирование микроконтроллеров для начинающих и не только / А.В. Белов. - СПб.: Наука и Техника, 2016. - 352 с.
13 Фрунзе, А.В. Микроконтроллеры? Это же просто! / А.В. Фрунзе. - М.: Додэка XXI, 2008. - 464 с.
14 WindowsCryptoAPI. - Дата обновления: 28.06.2016. URL:
https://ru.bmstu.wiki/Windows_CryptoAPI (дата обращения: 22.04.2019).
15 CryptoAPISystemArchitecture. - Дата обновления: 31.05.2018. URL: https://docs.microsoft.com/en-us/windows/desktop/seccrypto/cryptoapi-system- architecture (дата обращения: 22.04.2019)...27

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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