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

Проектирование и реализация мобильного приложения на базе Android

Автор:   •  Февраль 27, 2018  •  Курсовая работа  •  3,083 Слов (13 Страниц)  •  2,716 Просмотры

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

[pic 1]

ФЕДЕРАЛЬНОЕ АГЕНТСТВО МОРСКОГО И РЕЧНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Государственный университет морского и речного флота имени адмирала С.О. Макарова»

Кафедра Математического моделирования и прикладной информатики

КУРСОВАЯ РАБОТА

«Проектирование и реализация мобильного приложения на базе Android»

«Изучение итальянского языка»

        Выполнил:        Голубев В.В. студент гр. ПИ-41,

                направление 09.03.03        Прикладная информатика

        Проверила:        доцент Фомина И.К.


СОДЕРЖАНИЕ:

Введение        6

Роль иностранных языков в жизни современного общества        8

Роль итальянского языка        8

Актуальность        10

Постановка задачи        12

Общая структура Android приложения. Жизненный цикл Activity        13

Метод интервального повторения        15

Схема работы приложения        17

Укрупненный архитектурный уровень        18

Подробней архитектурный уровень        20

Программная реализация         22

Тестирование        27

Руководство пользователя и продвинутого пользователя        29

Заключение        34

Библиографический список        35


ВВЕДЕНИЕ

Целью данной курсовой работы является создание мобильного приложения для изучения итальянского языка, а именно, для запоминания слов.

В настоящее время мобильные устройства работают на следующих основных операционных системах: Android, IOS, Windows Phone. Однако для разработки была выбрана ОС Android по следующим причинам:

  1. Более 70 % мобильных устройств работают на Android
  2. Доступный ценовой диапазон устройств
  3. Бесплатные инструменты разработки
  4. Подробная документация
  5. Большое количество библиотек

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

Данная работа включает в себя следующие задачи:

  1. Выбор среды разработки и языка программирования
  2. Разработка дизайна с учетом требований Google
  3. Выбор архитектуры приложения
  4. Выбор библиотек для разработки
  5. Кодирование
  6. Unit и ручное тестирования и исправление ошибок

Для выполнения данной работы была выбрана среда разработки Android Studio. Это бесплатный инструмент, разработанный специально для написания программных продуктов на операционной системе Android.

Данная среда обладает всеми необходимыми требованиями для комфортной разработки. Дизайн приложения был выбран в соответствии с Material Design. Данный программный прототип будет соответствовать архитектуре Model View-Model View. Для тестирования приложения было решено использовать модульные(шй) тесты и выполнять запуск приложения на реальных устройствах.


Роль иностранных языков в жизни современного общества

Знание и владение языками очень важно в настоящее время. С каждым годом все больше и больше людей начинают изучать новые языки. Начиная с ранних лет родители отдают ребенка в языковую школу, так как считают, что ребенку необходимо владеть тем или иным языком для его дальнейшего благополучия. Некоторым людям язык нужен в их профессиональной деятельности. Это может быть туризм, работа в международной компании, командировки за рубежом и так далее. Однако изучение иностранного языка может быть просто как хобби. Изучение иностранного языка улучшает мыслительные навыки, так как требует к себе особого подхода. Каждый язык имеет свои уникальные характеристики, свой способ мышления и свое видение окружающего мира. Изучая новый язык человек увеличивают свой кругозор, начинает мыслить по-другому. Зная иностранный язык можно понять культуру и менталитет народа изучаемого языка, что может помочь наладить деловые или товарищеские отношения с людьми, живущими в другой стране.

...

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