Тема: РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ИНТЕРНЕТ-МАГАЗИНА ДЛЯ ОС ANDROID
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 ОБЗОР ТРЕБОВАНИЙ И ПРИНЦИПОВ ПОСТРОЕНИЯ АНДРОИД-
ПРИЛОЖЕНИЯ ДЛЯ ИНТЕРНЕТ-МАГАЗИНА 5
1.1 Особенности разработки под ОС Android 5
1.2 Бизнес-требования 6
1.3 Среды разработки 7
1.3.1 Android Studio 9
1.3.2 Другие инструменты, необходимые для разработки 10
1.3.3 Работа с базами данных 12
1.4 Общая сема работы приложения 15
2 ПРОЕКТИРОВАНИЕ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ
ИНТЕРНЕТ-МАГАЗИНА 16
2.1 Доменное имя и хостинг 16
2.2 Создание базы данных 17
2.2.1 Удалённая база данных MySQL 18
2.2.2 Локальная база данных SQLite 21
2.3 Создание необходимых ресурсов 23
2.3.1 Использование JSON c php 23
2.3.2 Загрузка ресурсы 25
2.3.3 Создание изображений и иконок 26
2.4 Структура разрабатываемого приложения 27
2.4.1 Манифесты 28
2.4.2 Визуальные ресурсы 30
2.4.3 Классы Java 31
3 ТЕСТИРОВАНИЕ РАЗРАБОТАННОГО ПРИЛОЖЕНИЯ 44
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
📖 Введение
Это привело к появлению различных типов мини-компьютеров: смартфоны, которые работают с операционными системами, отличными от компьютеров. Самые популярные операционные системы, используемыми сегодня, являются Android и iOS. Но эти платформы могут полностью работать только при условии, что была реализована разработка мобильных приложений. Операционные системы не принесут много пользы, если они не смогут использовать другие приложения.
В данной выпускной квалификационной работе поставлена задача по разработке приложения для платформы Android: интернет-магазина приложений для всех тех, кто хочет делать покупки этом магазине, с возможностью просмотра продуктов и всей другой информации о продуктах, возможности заказа выбранного товара. Основным языком программирования на платформе Android являются Java, но есть библиотеки, которые позволяют разрабатывать на C ++ или Koltin.
Целью этой квалификационной работы является разработка приложения интернет-магазина для смартфонов, которые работают под OC Android. Мы разработаем приложение на основе версии 4.1 Android (Jelly Bean), и которое сможет поддерживать эту версию и более поздние версии. Основное назначение приложения, которое мы собираемся создать это использование данных, расположенных на удаленном сервере, доступном для всех.
Задачи, которые необходимо выполнить: изучение и улучшение знания о создание приложение под ОС Android, и разработка программы, ознакомление с использованием многих потоков и функциями платформы. В процессе разработки приложения, были рассмотрены и решены задачи:
усовершенствованно знание о принципах разработки для платформ Android (разметка xml, элементы управления создание графики, использование баз данных, представления изображений, работа приложения, возможные функции для работы с приложениями для Android, задачи, которые работают в фоновом режиме, команды SQL и JSON, php); минимальная версия платформы была Android 4.1 (Jelly Bean).
Языком программирования приложения является язык Java, но другие языки будут использоваться для обеспечения наилучшего использования баз данных приложением.
Для создания приложения была использовано Android Studio 3.4 (бесплатная версия). В ходе выполнения работы было разработано соответствующее приложение. Это будет описано более подробно ниже. Разработанное приложение было протестировано.
✅ Заключение
Эта работа позволила:
Jрасширить знания объектно-ориентированного программирования;
Jулучшить наши знания о создании приложений с помощью Android Studio;
Jсоздать две базы данных для хранения данных из магазина и научиться обмениваться данными между сервером и приложением;.
Jразработать программу приложения для интернет-магазина благодаря языку программирования Java.
Цели и задачи представленной выпускной квалификационной работы достигнуты. Разработанное приложение обладает всеми необходимыми функциями для покупок и вполне может стать основой для операции покупки товаров в интернет-магазине.



