Тема: Разработка Android-приложения для расчета объема леса
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Теоретическая часть 9
1.1 Обзор мобильных ОС 9
1.1.1 Android 9
1.1.2 iOS 10
1.1.3 Windows Phone 11
1.2 Обзор существующих приложений 11
1.3 Выбор и обоснование технических и программных средств 12
2. Техническое задание на разработку приложения 14
2.1 Общие сведения 14
2.1.1 Полное наименование системы и ее условное обозначение 14
2.1.2 Плановые сроки начала и окончания работы по созданию системы ... 14
2.2 Назначение и цели создания системы 14
2.2.1 Назначение системы 14
2.2.2 Цели создания системы 14
2.3 Требования к системе 14
2.3.1 Требования к системе в целом 14
2.3.2 Требования к функциям, выполняемым системой 16
2.3.3 Требования к видам обеспечения 17
3. Разработка приложения 20
3.1 Обзор основных компонентов ОС Android 20
3.1.1 Манифест приложения 20
3.1.2 Компоненты приложения 20
3.1.3 Ресурсы приложения 21
3.1.4 Компоненты пользовательского интерфейса 21
3.2 Архитектура 22
3.3 Структура базы данных 23
3.4 Модули 26
3.4.1 Менеджер данных 26
3.4.2 Главный модуль приложения 27
3.4.3 Модуль редактирования изображения 28
3.4.4 Модуль расчета объема 29
3.4.5 Синхронизация 29
3.4.6 Менеджер настроек 31
4. Расчет объема 33
4.1 Процедура расчета 33
4.2 Алгоритм расчета 33
5. Тестирование 34
5.1 Юнит тестирование 34
5.2 Тестирование на устройствах 35
Заключение 37
Список использованных сокращений 38
Список использованных источников 39
Приложение
📖 Введение
В последние годы смартфоны и планшетные ПК все активнее начали использоваться в работе, потому что это позволяет находясь далеко от рабочего места выполнять важные дела. Самыми популярными примерами могут служить электронная почта, банковские приложения, текстовые редакторы и прочее.
Руководители, которые стремятся увеличить скорость работы и уменьшить простои и ошибки, автоматизируют бизнес-процессы предприятия. Использование мобильных приложений на предприятиях получает все большее распространение, и решают различные задачи бизнеса.
На сегодняшний день работа пилорам и небольших деревообрабатывающих заводов ведется без произведения точных расчетов поступающих пиломатериала. В зависимости от предприятия используются два вида учета поступающих пиломатериалов: взвешивания пришедшего леса и метод «точковки».
Взвешивание пришедшего круглого леса является быстрым, но не достаточно точным. В зависимости от влажности вес древесины может отличаться практически в два раза.
Более точным является измерение объема древесины с помощью метода «точковки». Суть метода заключается в измерении диаметра кажого бревна, вычислении объема и суммировании объемов всех бревен. Данная операция занимает большое количество времени.
Целью данной выпускной квалификационной работы является разработка приложения для расчетаобъема круглого леса по изображению для смартфонов и планшетов работающих на операционной системе Android. Необходимо разработать приложение с поддержкой всех смартфонов и планшетов с операционной системой Android версии 4.4 и выше и снабженных камерой.
Основными пользователями приложения являютсялесозаготовители, пилорамы или небольшие деревоперерабатывающие заводы. Приложение не предназначено для крупных предприятий, так как у них установлены дорогостоящие автоматизированные линии подачи леса, которые измеряют объем каждого бревна, перед тем, как оно попадает в цех.
Для реализации данного приложения будет использована среда разработки Android Studio 2.0 разрабатываемая Google, основным языком является Java версии 1.7, в качестве базы данных для локального хранения будет использована SQLite, так как она официально поддерживается в Android и используется во многих приложениях, для синхронизации будет использовано облачное хранилище Dropbox.
✅ Заключение
Приложение удовлетворило всем требованиям заказчика, поставленная цель для выпускной квалификационной работы была достигнута.
В рамках выпускной квалификационной работы были достигнуты следующие результаты:
1. Был проведен поиск и анализ имеющихся в Google Play приложений;
2. Было создано приложение для операционной системы Android, реализующее следующие функции:
• получение изображение с камеры устройства;
• расчет объема леса по изображению;
• ведение истории измерений, с информацией о заказчике, поставщике, перевозчике и получившегося объема;
• синхронизация данных, используя облачное хранилище Dropbox.
3. Приложение было протестировано и показало свою работоспособность на реальных устройствах работающих на операционной системе Android.
Разработанное приложение было опробовано и внедрено в компании ООО «ТРИУМФ», о чем свидетельствует акт о внедрении (Приложение В).



