Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка программного обеспечения «Умный дом» в среде разработки Android studio для операционной системы «Android»

Автор:   •  Апрель 18, 2023  •  Курсовая работа  •  2,924 Слов (12 Страниц)  •  117 Просмотры

Страница 1 из 12

СОДЕРЖАНИЕ

ВВЕДЕНИЕ        2

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ        2

1.1. Обзор операционных систем        2

1.2. Выбранные для разработки среда и язык программирования        5

1.3. Библиотеки        6

1.4. Вывод        8

2 ПРАКТИЧЕСКАЯ ЧАСТЬ        8

2.1. Структура среды разработки        8

2.2. Система проекта        10

2.2. Реализация разрабатываемого пункта «Add Room»        12

2.4. Работа с Git        15

ЗАКЛЮЧЕНИЕ        18

СПИСОК ЛИТЕРАТУРЫ        19

ВВЕДЕНИЕ

В современном обществе стремительными темпами развиваются информационные и мобильные технологии, и все большее влияние на нашу жизнь оказывает мобильная техника и интернет. Теперь безграмотным человеком считается не тот, кто не умеет читать или писать, а тот, кто не умеет пользоваться мобильным телефоном, компьютером или интернетом, но таких людей с каждым годом становиться все меньше и меньше.

Интеллектуальная система «Умный дом» — это высокотехнологичная система, позволяющая объединить все коммуникации в одну и поставить её под управление искусственного интеллекта, программируемого и настраиваемого под все потребности и пожелания хозяина.

Актуальность работы: В настоящее время вследствие увеличения функциональности мобильного телефона(смартфона) наблюдается тенденция к использованию мобильных приложений для повседневной жизни и даже управление домом под названием  «Умный дом».

Цель курсовой работы: Разработка программного обеспечения «Умный дом» в среде разработки Android studio для операционной системы «Android» и закрепление теоретических и практических знаний в ходе обучения.

Задачи курсовой работы:

1. Рассмотреть операционные системы для разработки приложения

2. Выбрать на какой ОС будет произведена разработка и на каком языке программирования

3. Определить и произвести обзор библиотек использованных в данном программном обеспечении

4. Спроектировать логическую и файловую схему системы проекта

5. Создать мобильное приложение

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1. Обзор операционных систем

Android является самой популярной мобильной операционной системой и вряд ли что-то изменится в ближайшие годы, ведь, по данным на 2014 год, именно ОС Android была установлена аж в 86% смартфонов, проданных за второй квартал того же года.

[pic 1]

Рисунок 1. Логотип ОС Android

Преимущества использования Android-смартфона в основном зависят от индивидуальных потребностей того или иного пользователя, но мы выделим 3 основных плюса данной операционной системы.

  1. Загрузка сторонних приложений. Android смартфон предоставляет пользователям возможность устанавливать приложения, которых нет в Play Store. Таким образом, вы можете скачать что-нибудь со стороннего источника.
  2. Конфигурация. Устройства на базе Android могут предложить потребителям множество конфигураций оборудования: вы можете выбрать процессор, емкость батареи, объем ОЗУ или внутренней памяти, а также поддержку съемных накопителей (например, карту памяти).
  3. Расширение памяти. С помощью различных карт памяти пользователи могут легко расширить хранилище на своем телефоне.

        Недостатки использования Android:

  1. Кража данных у пользователей без их ведома;
  2. Легкий поиск уязвимостей, разработка вирусов;
  3. Сильный расход энергии, если оптимизация пострадала;
  4. Производители создают оболочки, которые не всегда могут похвастаться высокой производительностью.

iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей, разрабатываемая и выпускаемая американской компанией Apple. В iOS используется ядро XNU, основанное на микроядре Mach и содержащее программный код, разработанный компанией Apple. Ядро iOS почти идентично ядру настольной операционной системы Apple macOS (ранее называвшейся OS X).[pic 2]

...

Скачать:   txt (40.7 Kb)   pdf (1 Mb)   docx (1 Mb)  
Продолжить читать еще 11 страниц(ы) »
Доступно только на Essays.club