Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Перелік скорочень. Міністерство освіти і науки України

Читайте также:
  1. VIІI. ПЕРЕЛІК ПИТАНЬ ДЛЯ ПІДГОТОВКИ ДО МОДУЛЬНОГО ТА СЕМЕСТРОВОГО КОНТРОЛЮ
  2. Весь перелік резервів робочого часу може бути представлений як екстенсивний і інтенсивний шляхи зростання продуктивності праці.
  3. ОРІЄНТОВНИЙ ПЕРЕЛІК ПИТАНЬ ДЛЯ СКЛАДАННЯ СЕМЕСТРОВОГО ЕКЗАМЕНУ З КРИМІНАЛЬНОГО ПРОЦЕСУ
  4. Перелік варіативних модулів для 7 – 9 класів
  5. Перелік використаних абревіатур
  6. ПЕРЕЛІК ЗАВДАНЬ НА САМОСТІЙНУ РОБОТУ ЗАЛІКОВОГО КРЕДИТУ
  7. Перелік запитань для підсумкового контролю

Міністерство освіти і науки україни

Національний авіаційний університет

 

Кафедра Комп’ютерних систем та мереж

 

ДОПУСТИТИ ДО ЗАХИСТУ

Завідувач кафедри

_______________ Жуков І. А.

«_____»____________2015 р.

 

ДИПЛОМНА РОБОТА

(пояснювальна записка)

 

Випускника освітньо-кваліфікаційного рівня

“магістр”

 

 

Тема: Інформаційна структура підприємства на базі операційної системи Android

Виконавець: Постайчук Арнольд Васильович

Керівник: Гузій Миколай Миколайович

Консультанти з окремих розділів пояснювальної записки:

________________________________________________________________________

________________________________________________________________________

________________________________________________________________________

Нормоконтролер: Гузій Миколай Миколайович

Київ 2015


НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ

 

Інститут комп’ютерних інформаційних технологій Факультет _________________

Кафедра комп’ютерних систем та мереж

Напрям (спеціальність) 8.05010201 «Комп’ютерні системи та мережі»

(шифр, найменування)

ЗАТВЕРДЖУЮ

Завідувач кафедри

_______________ Жуков І. А.

«_____»____________2015 р.

ЗАВДАННЯ

на виконання дипломної роботи (проекту)

Постайчука Арнольда Васильовича

(прізвище, ім'я, по батькові випускника в родовому відмінку)

1. Тема дипломної роботи (проекту) Інформаційна структура підприємства на базі операційної системи Android

затверджена наказом ректора від «17» грудня 201 4 р. № 3153/ст

2. Термін виконання роботи (проекту): з 16 березня 2015 р. по 28 червня 2015 р.

3. Вихідні дані до роботи (проекту): інформаційна структура підприємства, технологія створення оптимальних клієнт-сервер додатків на базі мобільних клієнтів, архітектура для створення інформаційної структури підприємства

4. Зміст пояснювальної записки:

1) Інформаційна структура підприємства на базі архітектури клієнт-сервер.

2) Концепція побудови мобільних Android-додатків.

3) Розробка технології створення оптимальних клієнт-сервер додатків на базі мобільних клієнтів.

4) Розробка інформаційної структури підприємства на розробленій технології.

5. Перелік обов'язкового графічного (ілюстративного) матеріалу:

Презентація пояснювальної записки

6. Календарний план-графік

№ пор. Завдання Термін виконання Відмітка про виконання
  Визначити переваги побудови ІСП на базі мобільних клієнтів 18.03.2015р.–29.03.2015р.  
  Визначити принципи побудови ІСП 30.03.2015р.–16.04.2015р.  
  Визначити архітектуру ОС Android та структуру розроблення додатків для ОС Android 17.04.2015р.–29.04.2015р.  
  Визначення проблем при побудові К-С додатків на базі мобільних клієнтів 30.03.2015р.–15.04.2015р.  
  Розробити та експериментально перевірити способи вирішення проблем актуальності даних, захищеності та обмеженого мережевого каналу при побудові К-С додатків на базі мобільних клієнтів 16.04.2015р.–30.04.2015р.  
  Розробити архітектуру ІСП з використанням К-С технології на базі мобільних клієнтів. 1.05.2015р.–16.05.2015р.  
  Розробити ІСП на розробленій архітектурі з використанням розробленої технології вирішення проблем побудови К-С додатків для Android -пристрою 17.05.2015р.–10.06.2015р.  

 

7. Консультанти з окремих розділів

Розділ Консультант (посада, П.І.Б.) Дата, підпис
Завдання видав Завдання прийняв
       

 

 

8. Дата видачі завдання: “_____"___________ 20___ р.

 

Керівник дипломної роботи (проекту) _____________ ___________

(підпис керівника) (П.І.Б.)

Завдання прийняв до виконання __________________ ___________

(підпис випускника) (П.І.Б.)


РЕФЕРАТ

 

Пояснювальна записка до дипломної роботи «Інформаційна структура підприємства на базі ОС Android» містить 86 сторінок, 57 рисунків, 15 таблиць, 3 додатки. Було використано 51 джерело.

ТЕХНОЛОГІЯ СИНХРОНІЗАЦІЇ, МОБІЛЬНИЙ ПРИСТРІЙ, ОС ANDROID, АРХІТЕКТУРА ПІДПРИЄМСТВА, КЛІЄНТ-СЕРВЕР.

АКТУАЛЬНІСТЬ ТЕМИ

Робота присвячена задачі створення ефективної ІСП на базі мобільних Android -клієнтів. За останній час багато закладів та компаній прагнуть покращити діяльність своєї роботи, забезпечити найкращий результат при використанні мінімальної кількості ресурсів, забезпечити стабільність роботи, а також можливість швидкого доступу до необхідної інформації. Сучасні технологічні засоби надають можливість ефективно вирішувати поставлені задачі, однак не існує єдиного технічного рішення щодо побудови ІСП зокрема з використанням мобільних пристроїв.

МЕТОЮ ДОСЛІДЖЕННЯ є розробка технології побудови ефективних клієнт-серверних мобільних Android -додатків, що представляють ІСП.

Досягнення поставленої мети вимагає розв’язання таких задач:

- виконання огляду джерел літератури, присвячених створенню Android -додатків та клієнт-серверної архітектури;

- розробка архітектури інформаційної системи підприємства;

- розробка технології побудови ефективної ІСП на базі мобільних клієнтів;

- технічна реалізація ІСП на основі запропонованої технології та архітектури ІСП.

ОБ’ЄКТОМ ДОСЛІДЖЕННЯ є інформаційна структура підприємства.

ПРЕДМЕТОМ ДОСЛІДЖЕННЯ є засоби та методи створення Android-додатків та клієнт-серверної архітектури.

МЕТОДИ ДОСЛІДЖЕННЯ ґрунтуються на математичній статистиці з використанням експериментальних даних.

НАУКОВА НОВИЗНА ОДЕРЖАНИХ РЕЗУЛЬТАТІВ

Запропонована технологія побудови клієнт-серверних додатків на базі мобільних Android -клієнтів; запропонована архітектура побудови ІСП для будь-якого типу підприємства на базі мобільних Android -пристроїв; за допомогою експериментальних даних виконано порівняльний аналіз вирішення проблем під час синхронізації даних між сервером і мобільним клієнтом.


ЗМІСТ

 

ВСТУП.. 9

РОЗДІЛ 1. ІНФОРМАЦІЙНА СТРУКТУРА ПІДПРИЄМСТВА НА БАЗІ АРХІТЕКТУРИ КЛІЄНТ-СЕРВЕР. 11

1.1 Поняття інформаційної структури підприємства. 11

1.2 Технологія клієнт-сервер. 14

1.3 Моделі реалізації технології клієнт-сервер. 16

1.3.1 Модель файлового серверу. 16

1.3.2 Модель доступу до віддалених даних. 17

1.3.3 Модель серверу баз даних. 18

1.3.4 Модель серверу додатків. 19

1.4 Методи передачі даних між клієнтом і сервером. 20

1.4.1 REST. 20

1.4.2 SOAP. 21

1.5 Засоби побудови клієнт-серверних додатків. 23

Висновки до розділу 1. 27

РОЗДІЛ 2. КОНЦЕПЦІЯ ПОБУДОВИ МОБІЛЬНИХ ANDROID-ДОДАТКІВ.. 29

2.1 Архітектура Android. 29

2.1.1 Архітектурні рівні Android. 29

2.1.2 Основні частини програми. 31

2.1.3 Архітектурні стилі і шаблони. 34

2.2 Методи оптимізації Android-додатку. 36

2.3 Засоби розробки Android-додатків. 42

Висновок до розділу 2. 46

РОЗДІЛ 3. РОЗРОБКА ТЕХНОЛОГІЇ СТВОРЕННЯ ОПТИМАЛЬНИХ КЛІЄНТ-СЕРВЕР ДОДАТКІВ НА БАЗІ МОБІЛЬНИХ КЛІЄНТІВ.. 47

3.1 Проблеми побудови клієнт-серверних додатків на базі мобільних клієнтів. 47

3.2 Стиснення даних. 48

3.2.1 Порівняння алгоритмів стиснення. 49

3.2.2 Аналіз отриманих даних. 51

3.3 Шифрування даних. 52

3.4 Методи синхронізації даних між клієнтом і сервером. 55

3.4.1 Синхронізація усіх даних. 55

3.4.2 Синхронізація оновлених даних. 58

3.4.3 Синхронізація порціями. 61

3.4.4 Синхронізація зі знанням того, що є на пристрої 65

Висновки до розділу 3. 70

РОЗДІЛ 4. РОЗРОБКА ІНФОРМАЦІЙНОЇ СТРУКТУРИ ПІДПРИЄМСТВА НА РОЗРОБЛЕНІЙ ТЕХНОЛОГІЇ 71

4.1 Інформаційна структура підприємства. 71

4.2 Структура розроблюваної системи. 72

4.2.1 Структура серверної БД.. 73

4.2.2 Структура БД на Android-пристрої 75

4.2.3 Ахрітектура Android-додатку. 77

4.2.4 Архітектура серверного додатку. 81

4.3 Тестування розробленої системи. 84

ВИСНОВКИ.. 98

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ.. 99

 


ПЕРЕЛІК СКОРОЧЕНЬ

 

ІСП Інформаційна структура підприємства
СУБД Система управління базою даних
БД База даних
К-С Клієнт-сервер
ОС Операційна система
СД Стиснення даних
ШД Шифрування даних
МС Метод синхронізації
JSON (англ. JavaScript Object Notation) формат обміну даними
JO JSON -об’єкт
АП Android -пристрій
АД Android -додаток
REST (англ. Representational State Transfer) передача репрезентативного стану
URI (англ. Uniform Resource Identifier) уніфікований ідентифікатор ресурсу
RPC (англ. Remote Procedure Call) виклик віддалених процедур
SOAP (англ. Simple Object Access Protocol) протокол доступу до об’єктів

 


ВСТУП

Робота присвячена актуальній задачі побудови ІСП на базі мобільних Аndroid -пристроїв.

Будь-які сучасні заклади та/або компанії, що існують прагнуть покращити діяльність своєї роботи, забезпечити найкращий результат при використанні мінімальної кількості ресурсів, забезпечити стабільність роботи, а також можливість швидкого доступу до необхідної інформації.

Використання сучасних технологічних засобів у процесі своєї діяльності завжди було необхідним, оскільки деякі потреби та задачі змінюються. Наприклад, при збільшенні популярності використання мобільних пристроїв не лише для зв’язку, сучасні підприємства пристосовуються до нових потреб. Однак не існує єдиного сучасного технологічного рішення побудови ІСП на базі мобільних клієнтів, зокрема для Android -пристроїв.

Проаналізувавши сучасні засоби створення ІСП було зроблено висновок про те, що вони не підходять для побудови системи з використанням мобільних пристроїв.

Для вирішення цієї проблеми необхідно розбити технологію побудови ІСП на базі ОС Android, та архітектуру системи для вирішення цієї задачі.

Для розробки даної технології та архітектури необхідно виявити види ІСП, способи створення ІСП, та концепцію побудови Android -додатків.

При розробці даної технології було виявлено проблеми, а саме: актуальності даних, обмеженого мережевого трафіку, захищеності даних та проаналізовані їх способи вирішення. Для вирішення проблеми актуальності даних необхідно розробити та експериментально перевірити методи синхронізації даних мобільного клієнта з сервером. Для вирішення проблеми захищеності даних виявити існуючі методи шифрування, що доступні на стороні клієнту (АП) та серверу (php) та експериментально перевірити їх якість роботи для забезпечення використання найменшої кількості ресурсів. Для вирішення проблеми обмеженого мережевого трафіку також необхідно виявити існуючі методи СД, що доступні на стороні клієнту і серверу, та експериментально їх перевірити.

Для розробки архітектури системи необхідно застосувати розроблену технологію та особливості побудови серверних та мобільних додатків.

МЕТОЮ ДОСЛІДЖЕННЯ є розробка технології побудови ефективних клієнт-серверних мобільних Android -додатків, що представляють ІСП.

Досягнення поставленої мети вимагає розв’язання таких задач:

- виконання огляду джерел літератури, присвячених створенню Android -додатків та клієнт-серверної архітектури;

- розробка архітектури інформаційної системи підприємства;

- розробка технології побудови ефективної ІСП на базі мобільних клієнтів;

- технічна реалізація ІСП на основі запропонованої технології та архітектури ІСП.

ОБ’ЄКТОМ ДОСЛІДЖЕННЯ є інформаційна структура підприємства.

ПРЕДМЕТОМ ДОСЛІДЖЕННЯ є засоби та методи створення Android-додатків та клієнт-серверної архітектури.

МЕТОДИ ДОСЛІДЖЕННЯ ґрунтуються на математичній статистиці з використанням експериментальних даних.

НАУКОВА НОВИЗНА ОДЕРЖАНИХ РЕЗУЛЬТАТІВ

Запропонована технологія побудови клієнт-серверних додатків на базі мобільних Android -клієнтів; запропонована архітектура побудови ІСП для будь-якого типу підприємства на базі мобільних Android -пристроїв; за допомогою експериментальних даних виконано порівняльний аналіз вирішення проблем під час синхронізації даних між сервером і мобільним клієнтом.


РОЗДІЛ 1


Дата добавления: 2015-12-07; просмотров: 221 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.015 сек.)