ВВЕДЕНИЕ 3
1. Анализ предметной области. Обзор существующих систем 4
1.1. Сбербанк 4
1.2. Райффайзенбанк 6
1.3. Альфа-Банк 7
1.4. Выводы 7
2. Стек технологий 9
2.1. Язык программирования Kotlin 9
2.2. Android Studio 10
2.3. База данных Firebase 11
3. Архитектура Android приложения 12
3.1. Архитектура MVC 12
3.2. Интент 13
3.3. Списковые представления, адаптеры 14
3.4. Фрагменты 15
3.5. RecyclerView 16
3.6. Безопасность 17
4. Программная реализация приложения 18
4.1. Аутентификация 18
4.2. Главное меню 21
4.3. Страница счета 22
4.4. Меню открытия нового счета 24
4.5. Меню платежей 24
4.5.1. Перевод средств между счетами пользователя 25
4.5.2. Перевод средств по номеру карты 27
4.6. Страница истории операций 29
ЗАКЛЮЧЕНИЕ 31
СПИСОК ЛИТЕРАТУРЫ 35
ПРИЛОЖЕНИЕ 36
Для привлечения наибольшего количества клиентов банку необходимо также выбрать наиболее популярную операционную систему мобильных устройств. Согласно данным StatCounter [1] на апрель 2022 года на операционную систему Android приходится более 71% всех активных мобильных устройств, а лидерство на данном рынке Android удерживает уже около 10 лет. Данный фактор является несомненным преимуществом при выборе операционной системы, на которой будет реализовано мобильное приложение.
Цель данной работы – создание мобильного приложения, с помощью которого пользователи, клиенты банка, смогут получать необходимые банковские услуги, следить за состоянием своих счетов и выполнять по ним операции. Приложение создается на платформе Android.
Задачи, которые необходимо выполнить в ходе работы:
1) проанализировать предметную область и существующие информационные системы,
2) изучить технологии по разработке Android приложений,
3) выполнить программную реализацию мобильного приложения,
4) подключить приложение к базе данных.
' .
Реализация мобильного приложения для банка на платформе Android #9105405
Артикул: 9105405
- Предмет: Программирование
- Уникальность: 67% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2022 году
- Количество страниц: 86
- Формат файла: docx
- Последняя покупка: 30.01.2023
1 999p.
1) StatCounter [Электронный ресурс] – URL: https://gs.statcounter.com/os-market-share/mobile/worldwide (дата обращения 15.04.2022).
2) Гриффитс Д., Гриффитс Д. Head First. Kotlin [Текст] / Д. Гриффитс, Д. Гриффитс — СПб.: Питер, 2020. — 464 с.
3) Android Developers [Электронный ресурс] – URL: https://developer.android.com (дата обращения 30.03.2022).
4) Филлипс Б., Стюарт К., Марсикано К. Android. Программирование для профессионалов. 3-е изд. [Текст] / Б. Филлипс, К. Стюарт, К. Марсикано— СПб.: Питер, 2017. — 688 с.
5) Гриффитс Д., Гриффитс Д. [Текст] Head First. Программирование для Android. 2-е изд. / Д. Гриффитс, Д. Гриффитс — СПб.: Питер, 2018. — 912 с.
6) Дарвин Ян Ф. Android. Сборник рецептов: задачи и решения для разработчиков приложений 2-е издание [Текст] / Ян Ф. Дарвин – СпБ.: ООО«Альфа-книга», 2018. – 768 с.
7) Firebase [Электронный ресурс] – URL: https://firebase.google.com/support/privacy#data_encryption (дата обращения 15.02.2022).
2) Гриффитс Д., Гриффитс Д. Head First. Kotlin [Текст] / Д. Гриффитс, Д. Гриффитс — СПб.: Питер, 2020. — 464 с.
3) Android Developers [Электронный ресурс] – URL: https://developer.android.com (дата обращения 30.03.2022).
4) Филлипс Б., Стюарт К., Марсикано К. Android. Программирование для профессионалов. 3-е изд. [Текст] / Б. Филлипс, К. Стюарт, К. Марсикано— СПб.: Питер, 2017. — 688 с.
5) Гриффитс Д., Гриффитс Д. [Текст] Head First. Программирование для Android. 2-е изд. / Д. Гриффитс, Д. Гриффитс — СПб.: Питер, 2018. — 912 с.
6) Дарвин Ян Ф. Android. Сборник рецептов: задачи и решения для разработчиков приложений 2-е издание [Текст] / Ян Ф. Дарвин – СпБ.: ООО«Альфа-книга», 2018. – 768 с.
7) Firebase [Электронный ресурс] – URL: https://firebase.google.com/support/privacy#data_encryption (дата обращения 15.02.2022).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Реализация мобильного приложения для банка на платформе Android |
Артикул: | 9105405 |
Дата написания: | 14.05.2022 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 67% |
Количество страниц: | 86 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Реализация мобильного приложения для банка на платформе Android по предмету программирование
Пролистайте "Реализация мобильного приложения для банка на платформе Android" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 22.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 68 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка распределённого приложения для организации мероприятий с мобильным клиентом
СЛЕДУЮЩАЯ РАБОТА
Разработка web-приложения для построения диаграмм, блок-схем, графиков онлайн