Казанский (приволжский) федеральный университет высшая школа информационных технологий и


Скачать 286.93 Kb.
Название Казанский (приволжский) федеральный университет высшая школа информационных технологий и
страница 1/7
Тип Реферат
rykovodstvo.ru > Руководство эксплуатация > Реферат
  1   2   3   4   5   6   7


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

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

КАЗАНСКИЙ (ПРИВОЛЖСКИЙ) ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ

ВЫСШАЯ ШКОЛА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И

ИНФОРМАЦИОННЫХ СИСТЕМ

Специальность: 09.03.03 – Прикладная информатика

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

Разработка мобильного клиента на ОС Андроид для системы предсказания характеристик химических веществ и реакций

Работа завершена:

«__»__________20__г. ______________ (Д.А.Новиков)

Работа допущена к защите:

Научный руководитель

(преподаватель/куратор лаборатории)

«__»__________20__г. _______________ (И.C.Алимова)
Директор Высшей школы ИТИС

«__»_________ 20__ г. _______________(А.Ф.Хасьянов)

Казань – 2017

СОДЕРЖАНИЕ




СОДЕРЖАНИЕ 2

1. ВВЕДЕНИЕ 2

2. ОСНОВНАЯ ЧАСТЬ 4

2.1 OC ANDROID 4

2.2 ПРОЕКТИРОВАНИЕ ИНТЕРФЕЙСА 5

2.3 АРХИТЕКТУРА ПРИЛОЖЕНИЯ 9

2.3.1 MVP 10

2.4 ГРАФИЧЕСКИЙ РЕДАКТОР 11

2.4.1 БИБЛИОТЕКА MARVINJS 12

2.4.1.1 СТРУКТУРА БИБЛИОТЕКИ MARVINJS 13

2.4.2 MARVINVIEW 13

2.4.3 ИНТЕГРАЦИЯ MARVINJS НА ЯЗЫКЕ JAVA 14

2.4.3.1 WEBAPPINTERFACE 15

2.4.4 ИНТЕГРАЦИЯ MARVINJS(KOTLIN) 15

2.5 РАЗРАБОТКА ПРИЛОЖЕНИЯ 17

2.5.1 ВЫБОР СРЕДЫ РАЗРАБОТКИ 17

2.5.2 ИСПОЛЬЗУЕМЫЕ БИБЛИОТЕКИ 20

2.5.3 СЕРВЕРНАЯ ЧАСТЬ ПРИЛОЖЕНИЯ 21

2.5.4 РЕАЛИЗАЦИЯ ВЗАИМОДЕЙСТВИЯ С СЕРВЕРОМ 22

2.5.5 ОТСЛЕЖИВАНИЕ ЗАПРОСОВ ЧЕРЕЗ STETHO 24

2.5.6 ФУНКЦИОНАЛ ПРИЛОЖЕНИЯ 27

2.6 ТЕСТИРОВАНИЕ РЕЗУЛЬТАТОВ 32

3. ЗАКЛЮЧЕНИЕ 34

4. ЛИТЕРАТУРА 35

5. ПРИЛОЖЕНИЕ 36



1. ВВЕДЕНИЕ



В рамках данной дипломной работы было разработано мобильное приложение, которое позволяет просматривать актуальные задачи по моделированию химических связей, выполнять самостоятельные работы, а так же проводить химические эксперименты по средствам моделирования химических связей и реакций через графический редактор, с последующей передачей данных, полученных от редактора, для обработки их на сервере приложения. Графический редактор мобильного ассистента был вынесен в отдельный модуль и относится к приложению как отдельная библиотека. Данное решение увеличивает функционал редактора, а так же улучшает архитектуру приложения и уменьшает зависимость редактора от конкретного приложения до нуля. Для взаимодействия с сервером использовалось предоставляемое api. Приложение, разрабатываемое в рамках данной дипломной работы, необходимо для облегчения обработки экспериментов в Химическом институте КФУ.

Актуальность: Эксперименты над химическими элементами и их связями проходят вдали от рабочего места студента или работника химического института казанского федерального университета. При проведении эксперимента у работников нет возможности переносить из комнаты в комнату компьютер, поэтому им приходится прерывать эксперимент для занесения данных в программу через которую идет процесс обработки данных. Для повышения производительности, а так же удобства появилась потребность в разработки приложения под ОС Android. С помощью данного приложения пользователь может получить доступ к своей учетной записи на сайте http://cimm.kpfu.ru, где он может получить список задач и их описание. Кроме этого пользователь может провести теоретический эксперимент через графический редактор приложения и произвести моделирование данных. После чего он, пользователь, сможет получить результат данного эксперимента.

Целью дипломной работы является адаптация библиотеки MarvinJS для работы с мобильным приложением под OC Android и использование библиотеки для реализации мобильного ассистента для работы с системой моделирования химических реакций.

Задачи дипломной работы:

  • Показать особенности программирования для ОС Android

  • Разработать демонстрационное приложение, показывающее особенность отрисовки визуальных элементов на экранах в ОС Android

  • Показать возможность работы с api сервера

  • Адаптировать библиотеку MarvinJS для работы с мобильным приложением под OC Android.

  • Обработать полученные данные из библиотеки.

  • Передать данные полученные из библиотеки MarvinJS на сервер для их обработки.

  • Разработать механизм получения данных из JavaScript для последующих преобразований элементов в ОС Android

  • Продемонстрировать полученный результат

Объект библиотека MarvinJS.

Предметом является интеграция сторонней библиотеки MarvinJS в мобильное приложение под ОС Android, а так же разработка мобильного приложения.

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

  1   2   3   4   5   6   7

Похожие:

Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
Автоматизация построения интерактивной 3D-карты «Паспорт безопасности» в образовательных учреждениях
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
Разработка алгоритма поиска дешевых маршрутов для систем бронирования авиабилетов
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
С каждым годом появляется огромное количество разнообразного нового функционала для мобильных устройств, которые сегодня во много...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
Деркачев Н. В., Деркачев В. И., Быльев Ю. В., Медведева А. Н., Афанасьев Р. В. Расчет зон разрушений зданий и сооружений при взрывах...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
Казани побывало 2 миллиона туристов [2]. Численность туристов будет продолжать расти, так как уже летом 2018 года Казань примет 21-ый...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
Если принять, что среднее подключенное к сети устройство к 2020г будет выдавать в 10 раз больше данных (например, 100 мб на устройство...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Казанский (приволжский) федеральный университет высшая школа информационных технологий и
Примерами таких компаний являются интернет магазины; предприятия, в которых есть специальный системы, работающие в режиме реального...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Программа развития фгаоу во «Казанский (Приволжский) федеральный университет» (далее кфу)
Приволжский) федеральный университет (далее – кфу) на 2010–2019 годы была утверждена распоряжением Правительства Российской Федерации...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Программа развития фгаоу во «Казанский (Приволжский) федеральный университет» (далее кфу)
Приволжский) федеральный университет (далее – кфу) на 2010–2019 годы была утверждена распоряжением Правительства Российской Федерации...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Российской федерации федеральное государственное автономное образовательное учреждение
Высшего профессионального образования ˝казанский (приволжский) федеральный университет˝
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Н. Г. Багаутдинова Казанский (Приволжский) федеральный университет,...
Казанский (Приволжский) федеральный университет, директор Института управления, экономики и финансов, доктор экономических наук профессор...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Национальный исследовательский университет "Высшая школа экономики"...
Разработка предметно-ориентированного языка описания структуры и содержания электронных документов
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Фгаоувпо «казанский (приволжский) федеральный университет» утверждаю...
Вопросы экзамена по специальности 12. 00. 08 – Уголовное право и криминология; уголовно-исполнительное право
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Уважаемые абитуриенты, планирующие поступать в кфу в 2017 году! Спасибо,...
Казанский (Приволжский) Федеральный Университет – один из лучших классических университетов России
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Правила внутреннего распорядка общежитий Общие положения
Правила) федерального государственного автономного образовательного учреждения высшего профессионального образования «Казанский (Приволжский)...
Казанский (приволжский) федеральный университет высшая школа информационных технологий и icon Руководство пользователя электронной торговой площадки федерального...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск