Содержание:
ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«СПРАВОЧНИК КФУ» И ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1 Постановка задачи проектирования 6
1.2 Обзор существующих аналогичных приложений 7
1.3 Анализ требований к мобильному приложению 8
1.4 Анализ бизнес-процессов 9
2. ОПИСАНИЕ СЕРВЕРНОЙ ЧАСТИ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 11
2.1 Определение структуры базы данных 11
2.2 Физическое описание базы данных 26
2.3 Описание внедрения современного метода шифрования 36
3. ОПИСАНИЕ ФУНКЦИОНАЛЬНОЙ СОСТАВЛЯЮЩЕЙ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 42
3.1 Средства реализации 42
3.2 Общая структура мобильного приложения 46
3.3 Создание дизайн-прототипа мобильного приложения 47
3.4 Описание разделов мобильного приложения 53
3.4.1 Раздел «Поиск» 54
3.4.2 Раздел «Избранное» 64
3.4.3 Раздел «Новости» 66
3.4.4 Раздел «Карта объектов» 69
3.4.5 Раздел «Настройки» 71
ЗАКЛЮЧЕНИЕ 73
СПИСОК ЛИТЕРАТУРЫ 74
ПРИЛОЖЕНИЕ 76
Используемая литература
1. Количество пользователей интернета в России — URL: http://www.bizhit.ru/index/users_count/0-151 (дата обращения: 25.05.2018).
2. Mobile e-learning systems, L Andreicheva, R Latypov EUNIS 2013 Congress Proceedings 1 (1) (дата обращения: 10.10.2016).
3. Mobile Learning Systems in Software Engineering Education, Andreicheva Liliya, Latypov Rustam, 2013, Proceedings of the Spring/Summer Young Researchers’ Colloquium on Software Engineering. (дата обращения: 05.04.2017).
4. Мобильные приложения: нативные, HTML5, гибридные — URL: http://www.cmsmagazine.ru/library/items/moblile/native-vs-html5-vs-hybrid/ (дата обращения: 10.02.2017).
5. Преимущества СУБД Oracle — URL: http://www.winblog.ru/admin/1147770778-al15011701.html (дата обращения: 24.05.2018).
6. JSON и XML. Что лучше? — URL: https://habr.com/post/31225/ (дата обращения: 20.02.2017).
7. Блог компании Rambler Group. AES шифрование и Android клиент. — URL: https://habr.com/company/rambler-co/blog/279835/ (дата обращения: 12.04.2018).
8. Android. Программирование для профессионалов 3-е изд. / Филлипс Б., Стюарт К., Марсикано К. СПб.:Питер: 2017 – 688c. (дата обращения: 18.01.2018).
9. Основные Преимущества Android Studio — URL: http://mobile.incredibleart.ru/blog/preimuschestva-android-studio/ (дата обращения: 12.03.2018).
10. Java или C#. Что выбрать? — URL: https://itcloud.academy/java-vs-c- sharp/ (дата обращения: 22.05.2018).
11. Android Application Programming with OpenCV / Joseph Howse — Packt Publishing (September 25, 2013) – 130p. (дата обращения: 29.02.2017).
12. Xamarin Mobile Application Development for Android / Mark Reynolds — Packt Publishing (January 14, 2014) – 168p. (дата обращения: 29.12.2016).
13. Интернет-портал «Медиа» Казанского федерального университета — URL: https://media.kpfu.ru/ (дата обращения: 23.05.2018).
14. Профиль мобильного приложения «Справочник КФУ» в магазине Google Play — URL: https://play.google.com/store/apps/details?id=com.directory.kfu.directorykfu (дата обращения: 28.05.2018).