Разработка Android-приложений "Mobile banking" для системы "Internet banking"
Характеристика основных компонентов системы Интернет-банкинг для частных клиентов. Разработка требований к обеспечению безопасности и графическому интерфейсу. Особенность реализации ядер виджетов. Расчет стоимости и анализ эффективности проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 30.04.2019 |
Размер файла | 896,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1
1
ФГБОУ Магнитогорский Государственный Технический Университет
им. Г.И. Носова Магнитогорск
Разработка android-приложений «Mobile banking» для системы «Internet banking»
Пиший С.А.
Факультет (институт) - информатики,
ЭиАС___________________________
Кафедра - информационных систем
Направление - 080800.62 Прикладная информатика_____________________
Допустить к защите
Заведующий кафедрой __________/ О.Б._Назарова /
«____» ___________ 20___ г.
БАКАЛАВРСКАЯ РАБОТА
О.ЭА.080800.62.012.БР.14.ПЗ.001
Студента Пиший Сергея Александровича (фамилия имя отчество)
На тему: Разработка Android-приложений «Mobile banking» для системы_ «Internet banking» (полное наименование темы)
Состав бакалаврской работы:
1 Пояснительная записка на 94 страницах
2 Графическая часть: презентация 17 слайдов
Руководитель: к.п.н., доцент каф. ИС О.Б. Назарова (подпись, дата, должность, ученая степень, звание, Ф.И.О.)
Консультант: начальник бюро Интернет-приложений ООО «Compass Plus» Рудин А.Е. (подпись, дата, должность, ученая степень, звание, Ф.И.О.)
Отметка нормоконтролера Студент _________________ / О.Б. Назарова/ (подпись) (подпись, дата) (ФИО) «____» _____________ 20___ г.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«МАГНИТОГОРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМ. Г.И. НОСОВА»
Кафедра информационных систем
УТВЕРЖДАЮ:
Заведующий кафедрой ____________ /Назарова О.Б/
«____» ____________ 20___ г.
БАКАЛАВРСКАЯ РАБОТА
ЗАДАНИЕ
Тема: Разработка Android-приложений «Mobile banking» для системы
«Internet banking»_____________________________________________
Студенту: ____Пиший Сергею Александровичу (фамилия имя отчество)
Тема утверждена приказом №____от__________ 20___ г.
Срок выполнения «_____» ____________________ 20___ г.
Исходные данные к работе:
1. Документация на программный интерфейс взаимодействия с системой «Internet banking».
2. XML-справочники возможных кодов ответа сервера на запрос при взаимодействии с системой «Internet banking» на русском и английском языках.
3. XML-справочники информации по поддерживаемым валютам на русском и английском языках.
4. Курс лекций по системе «Internet banking» и другому программному обеспечению компании «Compass plus», связанному с ней.
Перечень вопросов, подлежащих разработке в бакалаврской работе:
1. Исследование систем удаленного банкинга.
2. Анализ характеристик, функций, преимуществ, и архитектуры систем Интернетбанкинга для частных клиентов.
3. Анализ основных компонентов систем Интернет-банкинга для частных клиентов.
4. Анализ средств взаимодействия с серверной частью системы «Internet banking».
5. Разработка функциональных требований к приложениям «Mobile banking».
6. Разработка требований к безопасности работы приложений «Mobile banking».
7. Разработка требований к графическому интерфейсу приложений «Mobile banking».
8. Разработка архитектуры модуля связи с серверной частью системы «Internet banking»
9. Разработка архитектуры приложений «Mobile banking».
10. Выбор средств разработки приложений «Mobile banking» и его обоснование.
11. Разработка технического задания на разработку Android-приложений «Mobile banking» для системы «Internet banking».
12. Реализация модуля связи с серверной частью системы «Internet banking»;
13. Реализация приложений «Mobile banking».
14. Расчет стоимости и анализ эффективности приложений «Mobile banking».
Графическая часть:
Презентация к работе.
Слайд 1. Титульный слайд
Слайд 2. Введение
Слайд 3. Задачи проекта
Слайд 4. Выносится на защиту
Слайд 5. Актуальность систем Интернет-банкинга Слайд 6. Требования к системам Интернет-банкинга
Слайд 7. Основные подсистемы системы Интернет-банкинг для частных клиентов
Слайд 8. Модуль связи с серверной частью системы «Internet banking»
Слайд 9. Пакет приложений «Mobile banking»
Слайд 10. Функциональные требования к «Currency widget»
Слайд 11. Функциональные требования к «Account widget»
Слайд 12. Требования к безопасности приложений «Mobile banking»
Слайд 13. Видеодемонстрация
Слайд 14. Видеоролик
Слайд 15. Расчет стоимости и анализ эффективности приложений «Mobile banking»
Слайд 16. Апробация Слайд 17. Завершающий слайд Консультанты по работе:
начальник бюро Интернет-приложений ООО «Compass Plus» Рудин А.Е. (Реализация модуля связи с серверной частью системы «Internet banking»)
Руководитель: _____________________________/ к.п.н., доцент каф. ИС О.Б. Назарова/ (подпись, дата)
Задание получил: __________________________ /Пиший С.А./ (подпись, дата)
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГБОУ ВПО «Магнитогорский государственный технический университет им. Г.И. Носова», на выпускную квалификационную работу студентки факультета информатики
Пиший Сергея Александровича, выполненную на тему:
Разработка Android-приложений «Mobile banking» для системы «Internet banking»
Актуальность работы Использование банками всего мира технологий удаленного доступа и передачи информации предоставляет высокий уровень удобства для клиентов банка, а также дает возможность экономить на оплате труда персонала и аренде помещений. Удаленный банкинг - это предоставление банковских услуг не в банковском офисе при непосредственном контакте клиента и банковского служащего, а на дому, в офисе, т.е. везде, где это удобно клиенту.
Оценка содержания работы: Работа студента выполнена на высоком научном и методическом уровне с явно выраженной практической направленностью. Пиший С. А. показал знания в области разработки приложений и смог применить эти знания для решения специфической задачи банковской сферы.
Положительные стороны работы: Исследование Пиший С.А. хорошо структурировано, продумана и выдержана логика представления материала.
В работе хорошо представлены преимущества Интернет-банкинга, характеристика основных компонентов и анализ систем Интернет-банкинга для частных клиентов, техническое задание на разработку пакета приложений «Mobile banking» под мобильную платформу Android и реализованный студентом пакет приложений.
Рекомендуемая оценка: Данная работа соответствует всем требованиям, установленным к выпускным квалификационным работам по направлению «Прикладная информатика» 080800.62 и заслуживает высокой оценки.
Дополнительная информация для ГАК: Основным результатом данного исследования является разработанный студентом пакет приложений «Mobile banking» под мобильную платформу Android версии 4.0 и выше (виджет обменных курсов валют и виджет информации по личному счету), который будет реализовываться банками в качестве дополнительного сервиса.
Научный руководитель Назарова Ольга Борисовна подпись фамилия, имя, отчество к. пед. наук, доцент, зав. кафедрой информационных систем МГТУ ученая степень, звание, должность, место работы 17 июня2014 г.
РЕФЕРАТ Бакалаврская работа
Пояснительная записка: 94 с., 23 рис., 36 источников, 2 приложения.
Ключевые слова: виджет, Android, приложения, сервис, базовая валюта, валюта конвертации, транзакция, платформа.
Пакет приложений «Mobile banking» для системы «Internet banking» представляет собой набор, состоящий из двух виджетов, разработанных под мобильную платформу Android версии 4.0 и выше. Приложения реализованы на языке Java с использованием библиотек Android SDK (software development kit).
Виджеты работают в операционной системе Android на уровне сервисов и отображаются на рабочем столе пользователя после разблокировки экрана. В виджетах предусмотрена возможность настраивать информацию с помощью конфигурационного экрана, который появляется при добавлении виджета на рабочий стол пользователем. Они играют роль поставщиков небольшого объема содержательной информации, время доступа к которой можно и нужно уменьшить. Пакет Android-приложений «Mobile banking» содержит: «Currency widget» (виджет обменных курсов валют), «Account widget» (виджет информации по личному счету).
«Currency widget» отображает обменные курсы покупки и продажи базовой валюты по отношению к валюте конвертации, а так же изменения этих курсов по сравнению с предыдущим бизнес днем.
«Account widget» отображает баланс конкретного счета клиента, названия и суммы двух последних операций по счету в валюте этих транзакций.
Виджеты в операционной системе Android представляются наилучшим выбором для отображения постоянно интересующей пользователя информации, поскольку являются приложениями с наименьшим временем доступа к ней.
Содержание
Введение
Глава 1. Теоретические основы систем интернет-банкинга
1.1 Общие сведения о системах Интернет-банкинга
1.2 Анализ систем Интернет-банкинга для частных клиентов
1.3 Характеристика основных компонентов системы Интернетбанкинг для частных клиентов
Глава 2. Разработка концепции Android-приложений «Mobile banking»
2.1 Разработка требований к обеспечению безопасности
2.2 Разработка требований к графическому интерфейсу
2.3 Выбор средств разработки
Глава 3. Реализация Android-приложений «Mobile banking»
3.1 Реализация модуля связи с серверной частью системы «Internet banking»
3.2 Реализация ядер виджетов
3.3 Реализация графических интерфейсов виджетов
3.4 Расчет стоимости и анализ эффективности проекта
Заключение
Список использованных источников
Приложение
Введение
Ни для кого не секрет, что мы живем в эпоху информационных технологий, и с появлением сети Интернет стало популярным предоставлять услуги в совершенно разных областях удаленно. Эта тенденция не обошла стороной и банковскую сферу. Сейчас в кредитных организациях всего мира используют системы удаленного доступа и передачи информации по сети, называемые Интернет-банкингом.
Существование таких систем дает возможность клиентам банка выполнять практически все операции с их банковскими продуктами из любой точки мира, используя при этом только устройство с возможностью доступа в Интернет. Системы Интернет-банкинга позволяют предоставлять клиентам банка более высокий уровень удобства по сравнению со стандартной схемой взаимодействия Клиент-Банк. Кроме того внедрение систем Интернет-банкинга позволяют банку экономить на оплате труда персонала, аренде помещений и других затратах, связанных с содержанием офисов и отделений, обслуживающих клиентов.
В наше время даже небольшие банки часто имеют свои системы Интернет-банкинга, что безусловно указывает на высокую скорость развития данного направления. Более того, существуют банки, не имеющие отделений и предоставляющие своим клиентам доступ к банковским операциям и продуктам только через системы Интернет-банкинга.
На сегодняшний день одним из самых перспективных направлений развития систем Интернет-банкинга является разработка приложений, обеспечивающих дистанционное обслуживание клиентов банка с использованием различных мобильных устройств. Такие приложения часто называют мобильным банкингом.
Разрабатываемые Android-приложения «Mobile banking» являются по своей сути виджетами, предоставляющими пользователю еще более быстрый доступ к небольшому объему содержательной информации. Разработки в этом направлении являются новыми для компании «Compass plus», что обуславливает их актуальность.
Тема исследования: разработка Android-приложений «Mobile banking» для системы «Internet banking».
Объект исследования: процесс взаимодействия частного клиента банка с банковской системой.
Предмет исследования: обеспечение дистанционного взаимодействия частного клиента банка с банковской системой.
Цель исследования: проектирование и реализация Androidприложений «Mobile banking» для системы «Internet banking» для обеспечения дистанционного взаимодействия частного клиента банка с банковской системой
Задачи:
1. Анализ характеристик, функций и архитектуры систем Интернет-банкинга для частных клиентов.
2. Разработка требований к функциональности, безопасности и графическому интерфейсу приложений «Mobile banking».
3. Разработка архитектуры модуля связи с серверной частью системы «Internet banking» и приложений «Mobile banking».
4. Выбор средств разработки приложений «Mobile banking».
5. Разработка технического задания на разработку Android-приложений «Mobile banking» для системы «Internet banking».
6. Реализация модуля связи с серверной частью системы «Internet banking» и приложений «Mobile banking».
7. Расчет стоимости и анализ эффективности приложений «Mobile banking».
На защиту выносятся:
- техническое задание на разработку Android-приложений «Mobile banking» для системы «Internet banking»;
- Android-приложения «Mobile banking»;
- листинг фрагмента кода Android-приложений «Mobile banking».
Глава 1. Теоретические основы систем интернет-банкинга
1.1 Общие сведения о системах Интернет-банкинга
Интернет-банкинг, по сути, является одним из видов так называемого удаленного банкинга, который появился на Западе еще в 1980-х гг. и начинался с телефонного обслуживания клиентов.
В общем смысле, как это и следует из названия, удаленный банкинг - это предоставление банковских услуг не в банковском офисе при непосредственном контакте клиента и банковского служащего, а на дому, в офисе клиента, т.е. везде, где это удобно последнему. Необходимо добавить, что если система полностью автоматизирована, чаще всего она доступна круглосуточно в любой день недели, в отличие от самого банка, работающего по строгому расписанию. Можно выделить четыре основные разновидности удаленного банкинга: PC banking, telephone banking и video banking, Internet banking.[19]
Под PC банкингом (PC banking), как правило, подразумевают доступ к счету с помощью персонального компьютера, осуществляемый посредством прямого модемного соединения с банковской сетью, а не через Интернет. Клиенту при этом предоставляется специальное программное обеспечение для работы со счетом.
Видеобанкинг (video banking) - это, по сути, система интерактивного общения клиента с персоналом в банке, своего рода видеоконференция. Обычно для видеобанкинга применяются устройства, называемые «киосками» (kiosk). Это аппараты с экраном, позволяющие клиенту получить доступ к различной информации, а также «вживую» пообщаться со служащим в банке и провести с его помощью практически любые операции. Эти устройства устанавливаются, разумеется, не дома, а в супермаркетах, университетах или других людных местах. Часто «киоски» совмещаются с банкоматами (ATM - automatic teller machine). В России системы видеобанкинга не нашли применения.
Телефонный банкинг является удобной системой с точки зрения мобильности, так как, если у вас есть под рукой телефон - значит, вам доступны банковские услуги. Дополнительные возможности открывает использование телефонов с дисплеем (screen phone). С другой стороны, телефон - это изначально средство устного общения, и для совершения банковских операций приспособлен плохо, поэтому количество банков и их клиентов, работающих с сетью Интернет, постоянно растет.
Передача информации от клиента в банк может производиться различными способами в зависимости от реализации системы: общение клиента с оператором телефонного обслуживания (Call Center); с использованием кнопочного телефона (Touch Tone Telephone) и голосового меню (средств компьютеризованной телефонной связи (технологии IVR (Interactive Voice Response)), Speech to Text, Text to Speech); посредством передачи SMS сообщений (SMS-banking).
Интернет-банкинг можно отождествить с предоставлением клиенту возможности прямого доступа к банковскому счету через Интернет с помощью обычного компьютера и с использованием стандартного браузера или специального приложения, взаимодействующего с банковской системой через Интернет.[19] Иными словами, Интернет-банкинг - это возможность совершать все стандартные операции, которые могут быть осуществлены клиентом в офисе банка (за исключением операций с наличными), с возможностью круглосуточного доступа в любой день недели из любого места, где есть доступ к Интернету.
Система Интернет-банкинга включает функции, которые позволяют: осуществлять с банком обмен всеми видами финансовых документов; обеспечить отслеживание обработки финансовых документов на всех этапах и получить информацию о результатах обработки; осуществлять все коммунальные платежи, оплачивать счета за связь и прочие услуги; производить денежные переводы, в том числе в иностранной валюте, на любой счет в любом банке; переводить средства в оплату счетов за товары (например, купленные через Интернет-магазины); покупать и продавать иностранную валюту; пополнять/снимать денежные средства со счета пластиковой карты; открывать различные виды счетов и переводить на них денежные средства; получать информацию о состоянии счета за определенный период в различных форматах; получать информацию о платежах в режиме реального времени; пользоваться другими дополнительными услугами (имеется в виду, например, брокерское обслуживание); cвоевременно получать оповещения об ошибках и других нештатных ситуациях; взаимодействовать с любыми видами счетов любых банков в одном интерфейсе (в случае системы Интернет-банкинга, предоставляемой не одним банком, а сторонней компанией);
Все перечисленные действия были доступны еще до появления глобальной мировой сети Интернет, когда банки оказывали услугу PC banking. При помощи компьютера и модема клиент мог соединиться со специальной банковской системой для управления своим счетом. В данном случае на компьютере клиента обязательно устанавливалось специальное программное обеспечение.
Услуга Интернет-банкинг имеет несколько преимуществ по сравнению с услугой PC banking. Помимо того, что клиент получает новые возможности при работе со счетом через сеть Интернет, а не посредством прямого модемного соединения, эта деятельность становится для него намного проще и доступнее. Клиенту не нужно дозваниваться до модемного пула банка, достаточно иметь выход в Интернет, и, главное, клиенту не всегда нужно устанавливать специальное программное обеспечение на своем компьютере. Все необходимые операции и платежи он может осуществлять с помощью браузера при заполнении стандартных web-форм (иногда для этого могут использоваться Java-апплеты).
Чтобы понять актуальность Интернет-банкинга в наше время, достаточно рассмотреть его основные преимущества.
Преимущества Интернет-банкинга
Простота в использовании - чтобы управлять своими счетами, не обязательно быть специалистом в сфере информационных технологий и обладать специальными навыками и знаниями.
Оперативность - взаимодействие между пользователем и финансовой организацией происходит в режиме реального времени. Отслеживание всех этапов обработки документов на экране устройства, используемого для доступа в Интернет. Обновление информации о состоянии платежей и счетов с заданной периодичностью или по запросу.[27]
Удобство - простота подключения и взаимодействия с системой Интернет-банкинг. Необходимо иметь счет в банке, договор с банком о возможности обслуживания через Интернет, устройство с помощью которого можно выйти в Интернет через браузер или с установленным клиентским приложением системы Интернет-банкинг. Возможность совершать платежные операции в адрес тех клиентов банка, которые не подключены к системе Интернет-банкинг.[27] Отсутствие необходимости многократной проверки ошибок в финансовых документах, поскольку система проверяет наличие ошибок и оповещает о них клиента. В случае, если документ с ошибкой был отправлен или подтвержден, то можно в течение некоторого времени отменить операцию.
Конфиденциальность - передаваемая информация шифруется в соответствии с международным протоколом криптографии SSL. Безопасность обеспечивается так же использованием взаимодействующими сторонами электронных цифровых подписей(ЭЦП).[27] Система идентификации и аутентификации обеспечивает подлинность взаимодействующих сторон.
Возможность контроля - все этапы электронного взаимодействия подтверждаются соответствующими документами и отчетами, которые пользователь может просмотреть и распечатать в любой удобный для него момент. Электронные финансовые документы, подтвержденные ЭЦП, обладают такой же юридической силой, как и бумажные документы, подтвержденные подписями и печатью.
Необходимо также понимать, что в наше время Интернет-банкинг является гораздо более удобной системой, чем классическая система клиентбанк. Несмотря на то, что система клиент-банк в некоторых случаях, например, при операциях с наличностью, необходима, большинство ее функций успешно реализованы в системе Интернет-банкинг
Отличие Интернет-банкинга от классической системы Клиент-банк
Интернет-банкинг - это более совершенная система взаимодействия между клиентом и банком. Эта система сохранила в себе все положительные стороны оффлайн банкинга, но так же имеет множество преимуществ перед ним:
Клиент может получать любую информацию о состоянии своего счета, финансовых документах и о банке, предоставляющем ему услуги в любое время, в любой точке мира с помощью любого устройства подключенного к сети Интернет.
Весь документооборот производится в электронном виде, нет необходимости предоставлять банку документы на бумажном носителе, но по запросу клиент может получить любые документы в виде бумажных копий электронных, с соответствующими подписями и печатями.
Чаще всего система Интернет-банкинга включает в себя следующие компоненты: фронт-офисное программное обеспечение, клиентское программное обеспечение, используемые средства защиты.[19]
Фронт-офисное программное обеспечение
Для взаимодействия с данной системой сотрудников банка имеется соответствующее программное обеспечение. Поскольку нужды клиентов и работников банка в рамках данной системы различаются, то программное обеспечение для работников банка является узкоспециализированным и ориентировано на сотрудников определенной квалификации.
Фронт-офис банка - это зона приобретения и обслуживания банковского клиента отвечающая за коммуникацию с клиентами, получение и ввод для последующей обработки документов от клиентов, предоставление клиенту информации, рассылка клиентам информационных сообщений, обработка входящих звонков.
Клиентское программное обеспечение
Одни системы Интернет-банкинга доступны через любое устройство, подключенное к Интернету и имеющее какой-либо браузер, другие требуют установку специального приложения. Сейчас встречаются и те и другие виды, предоставляемые как банком, так и сторонними компаниямиразработчиками. Мобильность системы с использованием браузера намного выше. Однако, многие предпочитают системы с дополнительным программным обеспечением в связи с более высоким быстродействием и высоким уровнем безопасности. В больших системах чаще всего реализована возможность нескольких видов взаимодействия клиента с системой.
Используемые средства защиты
Для обоих видов системы Интернет-банкинга предусматриваются как программные, так и аппаратные средства защиты передаваемой информации, которые обеспечивают высокий уровень безопасности. Этому уделяется очень большое внимание, поскольку с ростом популярности подобных систем, растет и количество мошенничеств в этой сфере.
Следует отметить, что использование системы Интернет-банкинга чаще всего не влияет на установленную в банке бэк-офисную систему, поскольку Интернет-банкинг предназначен не для изменения порядка и структуры расчетов, а для упрощенного доступа к банковскому функционалу.
Бэк-офис банка - операционное подразделение, которое выполняет расчеты по денежным средствам и ценным бумагам в соответствии с заключенными фронт-офисом сделками, готовит управленческую отчетность по выполненным операциям, контролирует соблюдение лимитов и предоставляет информацию для бухгалтерии, ведет внутренний учет в соответствии с требованиями Федеральной комиссии по рынку ценных бумаг (ФКЦБ) и Федеральной службы по финансовым рынкам (ФСФР) для операций с ценными бумагами.[23]
Сейчас системы Интернет-банкинга обычно классифицируются по виду клиента - физическое или юридическое лицо. По-другому их еще называют системами для частных клиентов и организаций.
Система для юридических лиц предоставляет большее количество возможностей, большее быстродействие, а так же чаще всего интегрируется с другими автоматизированными информационными системами предприятия, для достижения более высокого уровня управления финансовыми операциями, учитывая особенности предметной области организации. То есть фактически система для юридических лиц является большим дополнением или надстройкой к системе для физических лиц, что позволяет облегчить ее проектирование и разработку, но, все же, сохраняет уникальность.
1.2 Анализ систем Интернет-банкинга для частных клиентов
Интернет-банкинг для частных клиентов - это полнофункциональное программное решение для организации дистанционного обслуживания клиентов банка (физических лиц) с помощью Интернет посредством широкого спектра устройств: ПК, ноутбуков, КПК, мобильных телефонов и др., а также терминалов самообслуживания в офисах, отделениях банков и других возможных местах установки.
Функциональность
Система рассчитана на круглосуточное предоставление клиентам удобного, надежного и безопасного дистанционного банковского обслуживания по принципу «всегда и везде» и полностью удовлетворяет потребность пользователей в доступности банковских сервисов.
Система Интернет-банкинг для частных клиентов должна обеспечить пользователя широким спектром возможностей.
Обслуживание счетов: информация о параметрах и текущих состояниях счетов; информация о движениях по счетам (выписка).
Операции по депозитам: открытие нового депозита; депозитный калькулятор; досрочное закрытие депозита; пополнение депозита; частичное снятие средств с депозита.
Операции по кредитам: оформление заявки на предоставление кредита; кредитный калькулятор; информация о параметрах и текущих состояниях взятых кредитов; получение фактического и планового графика погашения взятых кредитов; погашение кредита.
Переводы и платежи: платежи в рублях и валюте между своими счетами и картами; платежи в рублях и валюте в пользу произвольных получателей; платежи в пользу поставщиков услуг (коммунальных, связи, ТВ и т.п.); платежи в бюджет РФ; оплата выставленных счетов/задолженностей; операции через системы денежных переводов; конвертация средств.
Операции по картам: информация о параметрах и текущих состояниях карт клиента; информация о движениях по карте (с учетом авторизаций); выпуск новой карты; выпуск дополнительной карты; активирование вновь выпущенной карты; блокирование и разблокирование карты; установка/изменение лимитов по картам; перевыпуск карты; отказ от планового перевыпуска карты; заказ и получение реквизитов виртуальной карты. подключение карты другого банка; пополнение карты другого банка.
Учет личных финансов: возможность ведения клиентом своих доходов и расходов; возможность формирования клиентом бюджета на период; возможность анализа движения денежных средств, доходов и расходов в виде отчетов.
Оплата государственных услуг: получение информации по государственным пошлинам, денежным платежам(штрафам) и сборам в ведомства, подключенные к системе учета начислений и фактов оплаты Федерального казначейства Российской Федерации (УНИФО ФК РФ); предоставление клиенту информации по его неоплаченным начислениям; оплата государственных пошлин, денежных платежей(штрафов) и сборов в ведомства, подключенные к системе УНИФО ФК РФ.
Инвестиции: пополнение инвестиционного фонда (покупка паев); заявка на многократное приобретение паев; погашение и обмен паев.
Брокерские операции: неторговые операции: поручение на ввод и вывод денежных средств и ценных бумаг; предоставление отчетности по торговым и неторговым операциям; предоставление информации, обязательной для прочтения или подписания; прием запросов и сообщений от клиента; предоставление новостей и информации клиенту.
Преимущества использования системы
Система Интернет-банкинг для частных клиентов обладает рядом преимуществ по сравнению с оффлайн обслуживанием.
Высокая производительность и надежность
Система предназначена для круглосуточного обслуживания сотен тысяч пользователей - частных клиентов банка. Технология распределения нагрузки обеспечивает системе неограниченное масштабирование и высокую стабильность работы. Система рассчитана на бесперебойное функционирование 24 часа в сутки, 7 дней в неделю, 365 дней в году.
Минимизация издержек
Система позволяет на порядок снизить себестоимость осуществления банком розничных операций по сравнению с традиционными способами обслуживания за счет сокращения затрат на аренду и оснащение офисов (включая дорогостоящее развитие филиальной сети), фонд оплаты труда персонала и т.д. Клиентское программное обеспечение так же используется как дополнительный канал демонстрации рекламы банка, что минимизирует издержки на ее размещение в средствах массовой информации сторонних компаний.
Продвижение услуг банка
Система обеспечивает финансовой организации возможность доступа клиентов ко всему спектру банковских продуктов. Независимо от того, какими продуктами пользуется клиент, ему видна информация обо всех услугах банка, которые могут быть доступны клиенту для использования в системе после их приобретения. Так же клиент имеет возможность посмотреть список акций и другой рекламной информации банка, что облегчает донесение до клиента информации о других продуктах банка.
Привлекательность и удобство
Система Интернет-банкинг для частных клиентов - это минимальная стоимость удаленного доступа к банковским услугам при максимальной простоте и функциональности. Интерфейс пользователя в системе Интернетбанкинг для частных клиентов адаптирован для работы пользователей с минимальными знаниями в области информационных технологий и банковских операций. Пользователю достаточно общих навыков работы с браузером, мобильным телефоном, КПК и другими средствами доступа к данной системе, т. е. не требуются никаких сторонних лицензий или обучающих программ. В случае предоставления доступа к банковскому функционалу посредством клиентского приложения, а не браузера, клиенту нужно всего лишь скачать программное обеспечение с сайта банка или других общедоступных источников. К таким источникам можно отнести магазины приложений, созданные компаниями производителями конкретных операционных систем, например, Google Play, App Store, Windows Phone
Store и т.д.
Гибкость и простота кастомизации
Стандартная конфигурация системы служит базой для расширения функциональности в соответствии с индивидуальными потребностями банка, требованиями и ожиданиями его клиентов. Адаптация может быть легко произведена как силами самого банка, в случае встроенного инструментария разработки или другой возможности кастомизации заказанной системы, так и компанией-разработчиком по заказу банка. Система может легко приобрести индивидуальный внешний вид в соответствии с корпоративным стилем банка (логотип, цветовая палитра, размещение блоков и пунктов меню на web- странице или в приложении), а так же система может быть индивидуально адаптирована под предоставляемый банком функционал.
Архитектура
Система Интернет-банкинг для частных клиентов объединяет в себе целый ряд подсистем обусловленных функционалом системы, обеспечивающих дистанционное обслуживание клиента банка по различным каналам доступа: «Интернет-клиент», «Мобильный клиент», «Терминал самообслуживания», «Фронт-офис».
Подсистемы обычно интегрированы общим ядром - центральной базой данных и единым сервером дистанционного банковского обслуживания (ДБО). Каждая из подсистем может быть использована как самостоятельный продукт, так и в составе комплексного решения в единой информационной среде. Многопользовательская и многопоточная модель обработки данных позволяет неограниченно масштабировать систему, что позволяет применять такие системы в банках любых размеров.
Безопасность и защита информации
Для обеспечения защиты информации в системах Интернет-банкинг для частных клиентов применяется полный комплекс современных технологий, в том числе системы криптографической защиты информации (СКЗИ), сертифицированные ФСБ РФ.
Авторизация пользователя проводится по паре логин-пароль:
логин - уникальная символьная последовательность, вводимая в систему и позволяющая однозначно идентифицировать пользователя; пароль - секретный набор символов, известный только пользователю, используемый для входа в систему.
Также для аутентификации могут применяться одноразовые пароли или другие виды динамической аутентификации.
Для защиты от DDOS-атак чаще всего применяются виртуальная клавиатура и ввод пользователем символов с предоставленного системой изображения - капча.
Защита соединения обычно обеспечивается посредством протокола SSL (Secure Socket Layer).
В качестве аналога собственноручной подписи клиента предусмотрена электронная цифровая подпись (ЭЦП). Обычно подпись происходит некоторым динамически полученным ключом. Таким ключом может выступить полученный по какому либо каналу связи (SMS, email) одноразовый числовой код; ключ «MobiPass» - технология, обеспечивающая генерацию ключей непосредственно на сотовом телефоне клиента; ключ eToken PASS - использование автономных генераторов одноразовых ключей;
Интегрируемые сервисы
В системах Интернет-банкинг для частных клиентов чаще всего присутствует возможность интеграции сервисов, обеспечивающих взаимодействие не только с банком, но и с другими финансовыми частными и государственными системами. Обычно данное взаимодействие заключается в пользовании возможностей сторонних систем, которые каким-либо образом могут быть связаны с деятельностью банка.
Платежные системы и сервисы
В системе Интернет-банкинг может присутствовать возможность взаимодействия с электронными платежными системами(ЭПС), поскольку в наше время расчеты посредством таких систем достаточно часты, удобны и популярны. Это позволяет: отправить средства со счета клиента в банке на счет в любой поддерживаемой ЭПС(в том числе на счет этого же клиента); получить денежные средства на банковский счет клиента со счета в платежной системе, поддерживаемой такие перечисления(в том числе со счета этого же клиента); получить справочную информацию о комиссиях, взимаемых за любой вид взаимодействия с ЭПС;
Системы денежных переводов
В системе может быть реализована интеграция с системами денежных переводов. Это позволит банку предоставить клиенту возможность произвести некоторые действия с денежными переводами удаленно: отправить денежный перевод со счета клиента в любой из пунктов обслуживания системы денежных переводов; получить денежный перевод, отправленный из пункта обслуживания системы денежных переводов, непосредственно на счет клиента в банке; воспользоваться калькулятором для расчета размера комиссии, которая будет взиматься за отправку денежного перевода; изменить параметры ранее отправленного денежного перевода; вернуть ранее отправленный денежный перевод; вернуть комиссию, оплаченную за отправку денежного перевода, который подлежит возврату отправителю.
Государственная информационная система о государственных и муниципальных платежах (ГИС ГМП)
В системы Интернет-банкинг для частных клиентов часто бывает встроена возможность взаимодействия с государственными надзорными органами. В настоящее время такое взаимодействие возможно через ГИС ГМП. Тем самым клиентам предоставляется возможность оперативного получения информации о задолженностях перед поставщиками государственных услуг, о наличии неоплаченных начислений от таких ведомств, как ФНС, ГИБДД и др., а также возможность оплаты авансовых платежей и имеющихся перед поставщиком услуг задолженностей.
Система оповещения
Система, предназначенная для организации информационного взаимодействия банка с клиентами в автоматическом режиме по различным каналам передачи информации (sms, e-mail, голосовая почта и т.д.).
Используя систему оповещения, банк может проинформировать своих клиентов о состоянии их банковских продуктов (кредитов, счетов, депозитов и пр.), организовать информационные рассылки текущим и потенциальным клиентам, сообщить клиентам о новых продуктах и услугах банка, предоставить справочную информацию о работе банка, отправить клиентам оповещения из интегрированных систем и т.д.
Данная система эффективна для оповещения клиентов о наступлении событий, важных с точки зрения информационной безопасности (начало/завершение сеанса работы с системой, исполнение расчетного документа, ошибка аутентификации, изменение настроек аутентификации и пр.). А так же о событиях и ситуациях, требующих реакции клиента в определенные сроки (неоплаченные платежи, задолженности и т.д.).
Брокерские операции
Система брокерские операции - это система, не являющаяся необходимой для большинства клиентов, поэтому считается дополнительной функциональностью. Благодаря данной системе клиент имеет возможность осуществлять действия, связанные с обеспечением всех видов деятельности на фондовом рынке дистанционно через Интернет в режиме, обеспечивающем высокий уровень безопасности, включая осуществление поручений на ввод и вывод ценных бумаг и денежных средств, получение по первому требованию отчетности по торговым и неторговым операциям, оперативное получение информации обязательной для прочтения или подписания, прочие информационные и новостные сервисы. Так же в функционал данной системы входит управление брокерскими счетами и осуществление неторговых операций.
Существуют так же и другие сервисы, с которыми может быть интегрирована система Интернет-банкинг. Часто в качестве таких сервисов выступают системы дополнительного обеспечения безопасности дистанционного банковского обслуживания.
1.3 Характеристика основных компонентов системы Интернетбанкинг для частных клиентов
Подсистема «Фронт-офис»
«Фронт-офис» - подсистема системы Интернет-банкинг для частных клиентов, позволяющая обеспечить обслуживание физических лиц операционистами банков по всему набору банковских услуг в отделениях и офисах банка.[23] Данная подсистема использует те же формы платежных документов и те же интеграционные технологии, что и подсистема другие подсистемы, благодаря чему намного упрощается формирование единой информационной среды в банке.
Подсистема «Фронт-офис» позволяет операционистам банка пользоваться следующим набором сервисов: предоставление клиентам всей информации по счетам и картам; осуществление платежей и переводов клиентов (рублевые и валютные переводы, конвертация средств, внутрибанковский перевод другому клиенту, брокерские переводы, пополнение и снятие средств с карты, платежи за услуги); работа с депозитами: открытие депозитов, досрочное закрытие, пополнение и частичное снятие средств; работа с кредитами: прием заявок на кредиты, отображение графика платежей, кредитный калькулятор; оплата различных услуг в пользу соответствующих поставщиков; прием и выдача наличных; покупка и продажа паев ПИФов, обмен паев, прием различных заявлений по ПИФам.
Все операции по обслуживанию клиентов операционист совершает из единого окна с помощью браузера или специального приложения и подтверждает своей электронной цифровой подписью. Для клиентов банка, имеющих собственную электронную подпись или другие средства подписи документов, поддерживается подтверждение операций ими. В подсистеме «Фронт-офис» с помощью оператора клиенту обеспечена возможность осуществления всех операций, доступных клиенту в подсистеме «Интернетклиент».
Все документы, созданные как клиентами, так и операционистами поступают в единую базу и единым способом выгружаются в автоматизированную банковскую систему(АБС) банка. На каждом документе остается пометка о том, кто его создал - клиент или операционист. Это позволяет осуществлять более детальный контроль за документооборотом.
Преимущества использования подсистемы «Фронт-офис»
У данной подсистемы есть ряд преимуществ: комплексный единый Web-интерфейс или графический интерфейс приложения для работы операционистов банка; online обработка транзакций в автоматизированной банковской системе; низкие требования к рабочим местам сотрудников банка и ИТ-инфраструктуре дополнительных офисов; простота внедрения; защита соединения с помощью сертифицированных системы криптографической защиты информации; безбумажная технология в допофисе за счет подписи ЭП каждого документа; мгновенное внесение изменений во всей сети дополнительных офисов и отделений (новые банковские продукты, изменения законодательства, изменения внутренних технологий обслуживания клиентов и пр.).
Подсистема «Интернет-клиент»
«Интернет-клиент» - основная подсистема системы Интернет-банкинг для частных клиентов, обеспечивающая клиентов возможностью совершать целый комплекс банковских операций дистанционно, гарантирующая высокий уровень защищенности.[23] «Интернет-клиент» используется совместно с другими подсистемами, обеспечивая тем самым единую электронную среду взаимодействия между банком и клиентом, с помощью которой значительно упрощается обслуживание банком своих клиентов.
Подсистема «Интернет-клиент» позволяет клиенту банка пользоваться полным объемом функций системы Интернет-банкинг для частных клиентов. Она может работать как в режиме полного функционала, так и в информационном режиме.
При работе в информационном режиме клиент лишь получает информацию об остатках на счетах, задолженностях по платежам, кредитных картах, новых продуктах и возможностях банка. Настройки «Интернетклиента» в данном режиме позволяют выбрать какую информацию хочет получать клиент и с каким приоритетом.
При работе клиентов с подсистемой «Интернет-клиент» управление счетами и проведение банковских операций происходит через Web-сайт банка, доступ к которому осуществляется через сеть Интернет или через специальное программное обеспечение. Клиент банка из дома, с работы или любого другого места через браузер или с помощью специального приложения на компьютере обращается по стандартному протоколу HTTPS к Web-серверу банка.
При успешной аутентификации пользователь начинает защищенный сеанс работы с системой «Интернет-клиент» - производится обмен информацией в доступных форматах HTML и XML.
Вся информация необходимая клиентам для полноценного использования системы «Интернет-клиент» находится на стороне банка. Это позволяет пользователям не зависеть от конкретного компьютера и получать доступ к управлению счетом из любого удобного места, используя компьютер, подключенный к Интернету. Клиент имеет возможность создавать, редактировать и отправлять в обработку поручения на исполнение платежных операций (в рублях РФ и иностранной валюте), отслеживать этапы обработки документов на сервере банка и просматривать архив ранее отправленных документов, обмениваться с банком сообщениями свободного формата (почтовый сервис), формировать выписки за указанный период, использовать справочники с целью упрощения формирования документов, запрашивать формирование различных видов отчетов и т.д.
Благодаря онлайн-обмену информацией в подсистеме «Интернетклиент» реализован контроль корректности вводимых данных, обеспечивающий банку получение от клиентов только верно заполненных документов. Функция онлайн-контроля облегчает и ускоряет для банка обработку поступивших документов и предоставляет удобство их оформления клиентам.
Система должна поддерживать большинство современных браузеров, для обеспечения клиента удобным доступом к функциям системы. Сейчас чаще всего встречается именно браузерная версия подсистемы «Интернетклиент». Устанавливаемое программное обеспечение в наше время в основном применяется в подсистеме «Мобильный клиент».
Подсистема «Терминал самообслуживания» «Терминал самообслуживания» - это автономный банковский терминал, предоставляющий пользователям полный набор средств управления банковскими продуктами посредством Интернет-банкинга и теле-банкинга в круглосуточном режиме.[23] «Терминал самообслуживания» позволяет клиенту банка легко и быстро получить любую необходимую банковскую информацию или услугу непосредственно в месте размещения.
«Терминал самообслуживания» предназначен для массового предоставления частным лицам широкого спектра банковских услуг в режиме online как в операционном зале (снижение нагрузки на операционистов розничного отдела), так и вне офиса (например, в популярных местах досуга и отдыха - аэропортах, торговых центрах, на АЗС и т.д.).
Обычно терминал выполнен в виде отдельной стойки в современном дизайне и снабжен сенсорным дисплеем и специальным прочным корпусом.
Установка «Терминала Самообслуживания» обеспечивает банку:
а) удобство настройки и простоту обслуживания; добавление новых продуктов, редактирование параметров конкретных услуг и удаление заведенных в «Терминале» продуктов предусмотрено силами ИТ-специалистов банка без помощи разработчика;
б) круглосуточный режим работы и возможность для клиентов пользоваться услугами банка независимо от времени суток и дней недели;
в) очевидные имиджевые и клиентоориентированные преимущества. Современный дизайн «Терминала» создает для банка образ высокотехнологичной кредитной организации, стремящейся предоставить клиентам максимальное удобство работы;
г) весь спектр услуг банка в одном месте и в одно время. «Терминал самообслуживания» позволяет банку продавать не отдельные банковские продукты, а полный набор современных продуктов и услуг. Принципиальными особенностями «Терминала самообслуживания» являются многофункциональность и безопасность удаленной работы клиентов с банком;
д) большие объемы обслуживаемых клиентов (десятки и сотни в день);
е) осуществление более 50-ти разнообразных банковских операций;
ж) повышение доходности розничного обслуживания без открытия дополнительных отделений или привлечения к работе «на точках» новых сотрудников;
з) мгновенный доступ массового пользователя к услугам банка в местах с высокой посещаемостью, где перспектива открытия мини-офиса, имеющая привлекательные маркетинговые показатели, осложнена стоимостью аренды, ограниченным пространством и т.д.
Подсистема «Мобильный клиент»
«Мобильный клиент» - это подсистема системы Интернет-банкинг для частных лиц, позволяющая совершать различные банковские операции со счетами и картами через Интернет с использованием мобильного телефона или планшета.[23] «Мобильный клиент» используется совместно с другими подсистемами, обеспечивая тем самым единую электронную среду взаимодействия между банком и клиентом, с помощью которой значительно упрощается обслуживание банком своих клиентов.
«Мобильный клиент» - удобный массовый сервис, имеющий высокий потенциал для развития. В данном решении удачно реализована концепция «банк в кармане». За счет простого и надежного сервиса банк получает дополнительный канал продаж своих услуг. «Мобильный клиент» представляет собой приложение, устанавливаемое на устройство с определенной мобильной операционной системой.
Работа в системе осуществляется в режиме 24х7х365 в сетях любых операторов сотовой связи. Авторизация в системе осуществляется по логину/паролю. Для авторизации транзакций используются сеансовые ключи, авторизация с помощью динамического пароля, получаемого по различным каналам связи (email, SMS и другие), «MobiPass», а также устройства eToken Password.
Подсистема «Мобильный клиент» позволяет клиенту пользоваться стандартным набором сервисов.
Справочный сервис: отделения/банкоматы банка - поиск отделения, банкомата банка с просмотром местоположения на карте; новости банка - адресные информационные рассылки, анонсы новых банковских продуктов; комиссии; просмотр кросс-курсов банка; список банков; кредитный калькулятор и калькулятор вкладов.
Информационный сервис: список счетов клиента; выписка по счетам клиента; карты; выписка по картам клиента; депозиты; кредиты; кредитный калькулятор; график платежей по кредитам.
Платежный сервис: операции по картам; операции по депозитам; операции по кредитам; перечень платежных операций; пополнение счета; пополнение карты; оплата услуг; управление собственным списком услуг; конвертация валют; пополнение карты другого клиента; внутренний перевод валюты(создание документов на основе уже существующих); механизм шаблонов(использование готовых шаблонов без возможности создания новых); отзыв документов; история платежей.
Сервисные операции: смена пароля; обмен сообщениями с банком; настройка аналога собственноручной подписи(АСП) (привязка нового комплекта сеансовых ключей, замена ключа «MobiPass» и т. п.).
Справочные сервисы доступны всем клиентам банка без авторизации в системе. Для проведения платежных операций и просмотра персональной финансовой информации клиент должен авторизоваться, указав логин и пароль при входе в «Личный кабинет».
В данной главе были рассмотрены некоторые виды систем удаленного банкинга, которые являлись предпосылками к появлению систем Интернетбанкинга, а так же выявлены их преимущества перед стандартной схемой взаимодействия Клиент-Банк. Были проанализированы возможности, функционал, характеристики, архитектура и преимущества систем Интернет-банкинга для частных клиентов.
В рамках исследования архитектуры систем Интернет-банкинга для частных клиентов была рассмотрена подсистема, предназначенная для удаленой работы операционистов банка, а так же проанализированы основные подсистемы, обеспечивающие взаимодействие клиента с банком через различные каналы доступа.
В связи со стремительным развитием в наше время мобильных технологий, одним из самых перспективных способов взаимодействия клиента с банком является взаимодействие через сеть Интернет с использованием мобильного устройства и установленного на нем специального приложения - мобильного клиента.
Глава 2. Разработка концепции Android-приложений «Mobile banking»
Сейчас на рынке мобильного программного обеспечения доминируют две операционные системы: Android от компании Google и IOS от компании Apple. Однако средства разработки для ОС от компании Google являются доступнее в связи с их бесплатным распространением, и большинство устройств в современном мире работают именно на операционной системе Android.
...Подобные документы
Общие характеристики операционной системы Android. Разработка приложения на основе создания менеджера файлов. Получение с помощью приложения доступа к файлам, хранящимся в "облачном хранилище" в сети Интернет. Расчет стоимости программного обеспечения.
дипломная работа [2,7 M], добавлен 03.04.2015Первое устройство, работающее под управлением Android. Приложения под операционную систему Android. Формат установочных пакетов. Разработка приложений на языке Java. Шаблоны основных пакетов и компонентов Android. Сборка приложений, основанная на Gradle.
курсовая работа [492,0 K], добавлен 08.02.2016Изучение общих понятий операционной системы Android, разработанной для коммуникаторов, планшетных компьютеров, основанной на ядре Linux. Разработка программного обеспечения Android. Преимущества и недостатки мобильной операционной системы Windows Mobile.
реферат [60,6 K], добавлен 16.04.2012Архитектура операционной системы Android. Инструменты Android-разработчика. Установка Java Development Kit, Eclipse IDE, Android SDK. Настройка Android Development Tools. Разработка программы для работы с документами и для осуществления оперативной связи.
курсовая работа [2,0 M], добавлен 19.10.2014Общий обзор проблемы безопасности ОС Android. Развитие индустрии по борьбе с вредоносным и мошенническим ПО. Разработка Системы ранжирования уровней опасности Android приложений. Выбор производителя и типа СУБД. Тестирование программного обеспечения.
дипломная работа [2,7 M], добавлен 13.02.2016Проектирование автоматизированной системы обслуживания клиентов банка через Интернет, функциональные требования к ней. Выбор системы управления базами данных. Описание интерфейса программы, ее тестирование. Расчёт экономической эффективности проекта.
дипломная работа [7,9 M], добавлен 24.03.2010Преимущества операционной системы Android. Проектирование интерфейса приложений. Визуальные редакторы и средства кроссплатформенной разработки. Оптимизация игрового процесса, выбор фреймворка и библиотек. Классификация и характеристика игр по жанрам.
дипломная работа [2,6 M], добавлен 10.07.2017Правовое регулирование защиты персональных данных. Общий принцип построения соответствующей системы. Разработка основных положений по охране личных документов. Подбор требований по обеспечению безопасности персональных данных в информационных системах.
дипломная работа [1,3 M], добавлен 01.07.2011Разработка приложений для смартфонов на ОС Android для сети аптек "Фармация". Архитектура операционной системы Android. Архитектура и реализация приложения. Его функциональность. Описание работы мобильного приложения. Расчет затрат на создание продукта.
дипломная работа [1,6 M], добавлен 17.06.2017Архитектура операционной системы Android, набор библиотек для обеспечения базового функционала приложений и виртуальная машина Dalvik. Объектно-ориентированный язык программирования Java как инструмент разработки мобильных приложений для ОС Android.
дипломная работа [1,6 M], добавлен 08.07.2015Исследование основных требований к пользовательскому интерфейсу. Краткая характеристика используемой операционной системы Windows 7 и языка программирования. Особенность создания удобного управления в игре. Главные требования к аппаратному обеспечению.
курсовая работа [453,0 K], добавлен 02.06.2017Архитектура и история создания операционной системы Android. Язык программирования Java. Выбор средства для реализации Android приложения. Программная реализация Android приложения. Проведение тестирования разработанного программного обеспечения.
курсовая работа [167,8 K], добавлен 18.01.2017Характеристика работы операционной системы Android, используемой для мобильных телефонов. Создание Android проекта в среда разработки Eclipse. Общая структура и функции файла манифест. Компоненты Android приложения. Способы осуществления разметки.
курсовая работа [1,0 M], добавлен 15.11.2012Современное состояние рынка мобильных приложений. Основные подходы к разработке мобильных приложений. Обоснование выбора целевой группы потребителей приложения. Этапы проектирования и разработки мобильного приложения для операционной системы Android.
курсовая работа [987,1 K], добавлен 27.06.2019The need for Colvir's functional modules to avoid the costs of training and to facilitate modification and interaction of system components. Description and practical use of Citrix server and CyberPlat - integrated universal banking online payments.
доклад [505,3 K], добавлен 05.09.2011Разработка открытой мобильной платформы Android. Первое устройство, работающее под управлением Android. Магазин приложений "Google Play". Полноценные программы навигации, редакторы офисных документов и синхронизационные утилиты. Рост вирусной активности.
презентация [58,8 K], добавлен 29.10.2014Обзор существующих популярных программ для просмотра погоды на ОС Android. Операционные системы современных смартфонов. Ключевые особенности Android, технология Java. Разработка программной части, выбор языка, описание алгоритма, ее логической структуры.
курсовая работа [911,5 K], добавлен 16.04.2014Роль распределенных вычислительных систем в решении современных задач. Инструментальная система DVM для разработки параллельных программ. Средства построения формальной модели графического интерфейса. Требования к графическому интерфейсу DVM-системы.
курсовая работа [2,7 M], добавлен 15.10.2010Реализация телефонной связи по IP-сети с помощью набора протоколов и оборудования. Разработка подсистемы динамической маршрутизации звонков для системы биллинга и менеджмента в сети IP-телефонии. Основные требования к графическому интерфейсу пользователя.
дипломная работа [1,8 M], добавлен 08.11.2015Структура Android-приложений. Особенности игрового движка. Алгоритмизация и программирование. Список игровых состояний. Настройка, отладка и тестирование программы. Разработка руководства пользователя. Тестирование инсталляции и отображения элементов.
дипломная работа [4,5 M], добавлен 19.01.2017