Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИКИТ_2015_8.05010201_Постайчук.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

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

Розділ

Консультант

(посада, П.І.Б.)

Дата, підпис

Завдання видав

Завдання прийняв

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

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

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

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

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

Реферат

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ЗМІСТ

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

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

ВСТУП 9

РОЗДІЛ 1 11

ІНФОРМАЦІЙНА СТРУКТУРА ПІДПРИЄМСТВА НА БАЗІ АРХІТЕКТУРИ КЛІЄНТ-СЕРВЕР 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 Засоби побудови клієнт-серверних додатків 22

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

РОЗДІЛ 2 28

КОНЦЕПЦІЯ ПОБУДОВИ МОБІЛЬНИХ ANDROID-ДОДАТКІВ 28

2.1 Архітектура Android 28

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

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

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

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

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

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

РОЗДІЛ 3 46

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

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

3.2 Стиснення даних 47

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

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

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

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

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

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

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

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

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

РОЗДІЛ 4 70

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

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

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

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

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

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

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

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

ВИСНОВКИ 97

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

47. Разработка мобильных приложений [Електронний ресурс] – Режим доступу до ресурсу: http://www.enterra.ru/blog/mobile/. 101

49. Обзор способов и средств построения информационных приложений [Електронний ресурс] – Режим доступу до ресурсу: http://www.osp.ru/dbms/1996/05/13031517/. 101

50. Оптимизация приложений под Android x86: проверенные способы [Електронний ресурс] – Режим доступу до ресурсу: http://habrahabr.ru/company/intel/blog/202088/. 101