Содержание
Введение 6
1 Анализ специфики деятельности плавсостава судна 7
1.1 Анализ деятельности плавсостава судна 7
1.2 Специфика разработки мобильного приложений под ОС Android 9
1.3 Обоснование языка программирования и вспомогательных технологий 12
1.3.1 Язык Java 12
1.3.2 Язык Kotlin 13
1.3.3 IDE Android Studio 15
1.3.4 СУБД SQLite 17
1.4 Постановка целей и задач 19
2 Разработка мобильного приложения 20
2.1 Разработка проекта создаваемого мобильного приложения 20
2.1.1 Разработка алгоритмов работы применения 20
2.1.2 Разработка UML диаграмм проекта 21
2.1.3 Разработка и описание файловой структуры проекта 24
2.2 Разработка базы данных сохранения справочной информации 30
2.3 Конфигурация процесса развертывания мобильного приложения на эмуляторе Genymotion 31
2.4 Разработка активностей и элементов интерфейса мобильного приложения 36
3 Охрана труда 51
3.1 Требования к производственным помещениям для работы с ВДТ 51
3.2 Требования к микроклимату помещений для ЭВМ 53
3.3 Требования к организации рабочего места пользователя ЭВМ 54
3.4 международных нормативных документов по охране труда пользователей ПЭВМ 57
3.5 Режим труда и отдыха пользователей ПЭВМ 59
ВЫВОДЫ 61
ПЕРЕЧЕНЬ ССЫЛОК 62
ПРИЛОЖЕНИЕ А 64
Выдержка из текста
Цель работы заключается в снижении операционных ошибок человеческого фактора плавсостава судна при выполнении ии непосредственных обязанностей, путем создания мобильного приложения для выполнения поиска и получения справочных данных по запросам.
Аналитико-техническими задачами, которые сформированы в рамках данной работы являются следующие:
1. Анализ современного плавсостава судна и основных положений его функционирования.
2. Описание особенностей разработки мобильных приложений для операционной системы Android.
3. Анализ актуальности использования языка программирования, среды разработки программного кода и системы управления базами данных.
4. Постановка целей и задач дипломной работы.
5. Разработка проекта мобильного приложения.
6. Разработка базы данных для хранения справочной информации.
7. Разработка активностей и элементов интерфейса мобильного приложения.
8. Разработка функциональных возможностей взаимодействия мобильного приложения с пользователем.
9. Написание пояснительной записки.
Список использованной литературы
1. Должности плавсостава [Электронный ресурс] — 2014. — Режим доступа: https://www.korabel.ru/crewing/chiefengineer.html. — Дата доступа 22.04.2017.
2. Снопков В.И. Технология перевозки грузов морем / В.И. Снопков. — СПб .: Мир и семья, 2001. — 520 с.
3. Жуков Е.И. Технология морских перевозок / Е.И. Жуков, М.Н. Письменный. — М .: Транспорт, 1991. — 335 с.
4. Брухис Г.Е. Коммерческая эксплуатация морского транспорта / Г.Е. Брухис, Н.А. Лущан. — М .: Транспорт, 1985. — 261 с.
5. Аксютин Л.Р. Организация морских перевозок / Н.А. Лущан. — Одесса: JIATCTAP, 2000. — 72 с.
6. Голощапов А. Google Android: программирование для мобильных устройств / А. Голощапов. — СПб .: БХВ-Петербург, 2010. — 448 с.
7. Коматинэны С. Google Android: программирование для мобильных устройств / С. Коматинэны, Д. Маклин, С. Хэшимы. — СПб .: Питер, 2011. — 736 с.
8. Коматинены С. Android для профессионалов. Создание приложений для планшетных компьютеров и смартфонов / С. Коматинэны, Д. Маклин. — М .: Вильямс. — 880 с.
9. Роджерс Р., Android. Разработка приложений / Р. Роджерс, Д. Ломбардо. — М .: ЭКОМ Паблишерз, 2010. — 400 с.
10. Донн Ф. Android: разработка приложений для чайников / Д. Маклин. — М .: Диалектика, 2011. — 336 с.
и еще 13 источников