ВВЕДЕНИЕ 7
1 ПОСТАНОВКА ЗАДАЧИ 8
Выводы по разделу один 8
2 АНАЛИЗ СУЩЕСТВУЮЩИХ ПРИЛОЖЕНИЙ 9
2.1 Кошелёк. Скидочные и бонусные карты 9
2.2 Stocard (Стокарт) 11
2.3 Дисконтные карты - PINbonus 13
2.4 Скидочные карты в телефоне - getCARD 15
2.5 Дисконтные карты Mobile-pocket 17
2.6 QIWI Бонус - Дисконтные карты 19
2.7 Cards - мобильный кошелек 21
2.8 Google Pay 24
2.9 R&G. Чеки, штрих коды, скидочные карты и отзывы 25
2.10 ВКармане: хранение документов офлайн 27
Выводы по разделу два 30
3 РАЗРАБОТКА ПРИЛОЖЕНИЯ 31
3.1 Структура приложения 31
3.1.1. Мои документы 32
3.1.2. Скидочные карты 40
3.1.3. Квартира 43
3.1.4. Автомобиль 49
Выводы по разделу три 50
4 ТЕСТИРОВАНИЕ ГОТОВОГО ПРИЛОЖЕНИЯ 51
Выводы по разделу четыре 53
ЗАКЛЮЧЕНИЕ 54
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 55
ПРИЛОЖЕНИЕ А Тестирование готового приложения 56
ПРИЛОЖЕНИЕ Б Проектирования структуры приложения
Разработка универсального, кроссплатформенного приложения Мой портфель - сложный технологический процесс, который включает несколько ключевых модулей: личные данные пользователя, ведение учета квартплаты, ведение учета автомобильных штрафов, хранение дисконтных карт пользователя.
Часто возникает необходимость заполнения документов при обращении в организации. При повседневном ношении эти документы теряют надлежащий вид, целостность.
В связи с высокой загруженность людей, часто не хватает времени на ведение контроля за оплатой коммунальных услуг. По этой причине возникают штрафные санкции, недоплата за предоставленные услуги.
Из года в год происходит рост загруженности автомобильных дорог. В связи с этим, органы контроля движения устанавливают аппаратуру для автоматического выявления и фиксации правонарушений. Часто автолюбители не подозревают что они совершили нарушение ПДД, а когда информация поступает к автовладельцу - бывает уже поздно для оплаты со скидкой, либо обжалования постановления.
Каждый человек не раз сталкивался с ситуацией, когда при оплате товаров и услуг оказывалось что их дисконтная карта осталась в другом месте. Также не редко можно встретить человека, у которого полный кошелек таких карт, что приносит дискомфорт и ему, и зачастую окружающему обществу, которое вынуждено ожидать поиска необходимой карты.
В процессе выполнения выпускной квалификационной работы были поставлены цели и задачи, обоснована актуальность и необходимость выбранной темы. Также были проанализированы существующие информационные системы, выявлены их преимущества и недостатки.
В основном разделе работы, прежде всего, были рассмотрены выбранные средства разработки. Приложение было разработано на языке программирования C# на платформе Xamarin при помощи Microsoft Visual Studio Professional 2019 Preview.
Кроме того, были проведены множество различных тестов. Стоит отметить значимость пользовательского тестирования, которое помогло более быстро найти недочеты, а также усовершенствовать имеющиеся функции и методы. Также был создан удобный для пользователя интерфейс, позволяющий снизить время ориентирования в приложении.
Подводя итог проведенной работе, можно отметить, что приложение соответствует всем требованиям задания, а именно:
• Хранение личный данных пользователя;
• Ведение учета оплаты коммунальных начислений, услуг;
• Учёт поступления и оплаты автомобильных штрафов;
• Учет поступления налоговых платежей;
• Хранения данных дисконтных карт;
• Просмотр справочного материала.
В качестве направления для дальнейшего усовершенствования
приложения стоит рассмотреть добавление возможности оплаты.