Amaliy tadqiqotlar

Integration cases

Marwin bilan integratsiya

Biz CartaMe mobil ilovasining Marwin chakana savdo tarmog‘ining maxsus ishlab chiqilgan buxgalteriya dasturiy ta'minotida qurilgan sodiqlik dasturi bilan integratsiyasini ta’minladik, shunda CartaMe foydalanuvchilari tarmoqning sodiqlik dasturi ishtirokchilariga aylanishlari va o‘zlarining yagona Loyalty ID raqamidan ishtirokchi identifikatori sifatida foydalanishlari mumkin bo‘ldi.

Loyiha doirasida CartaMe va mijozning buxgalteriya tizimi o‘rtasida sodiqlik dasturida ishtirok etishga rozilik bergan yangi foydalanuvchilarni uzatish uchun integratsiya amalga oshirildi.

Loyihaning asosiy xususiyati integratsiyani mijozning individual maxsus ishlab chiqilgan dasturiy ta'minot arxitekturasiga moslashtirish zarurati edi. Bu tizimlar o‘rtasida almashinuv mantig‘i, ma'lumotlar strukturasi va o‘zaro ta’sir qoidalarini alohida ishlab chiqishni talab qildi, bu esa foydalanuvchilarni to‘g‘ri ro‘yxatdan o‘tkazish, barqaror tranzaksiyalarni qayta ishlash va ishonchli ma'lumotlar sinxronizatsiyasini ta’minladi.

CartaMe tomonida API almashinuvi spetsifikatsiyalari, test muhiti va tizimlar o‘rtasidagi xavfsiz o‘zaro ta’sir mantiqi tayyorlandi. Bu barqaror ma'lumotlar almashinuvini ta’minladi, yangi ishtirokchilarni jalb qilishni soddalashtirdi va shaxsiy ma'lumotlarni qayta ishlash talablariga muvofiqlikni kafolatladi.

Ishlab chiqish bosqichlari

1
Mijozning buxgalteriya tizimi arxitekturasi o‘rganildi
3 часа
Marwin buxgalteriya tizimi auditi o‘tkazildi: kataloglar tuzilmalari, sotuvlar va qaytarish hujjatlari aylanishi hamda bonuslarni to‘plash registrlari tahlil qilindi
2
Maxsus ishlab chiqilgan dasturiy ta'minotning ma'lumotlar strukturasi tahlil qilindi
8 часов
Marwinning maxsus ishlab chiqilgan dasturiy ta'minotini batafsil o‘rganish o‘tkazildi: ma'lumotlarni saqlash formatlari, POS modullari mantig‘i, ichki API lar va ma'lumotlar bazalari. CartaMe bilan integratsiyaga ta’sir qiluvchi xususiyatlar va cheklovlar aniqlandi. Bu mavjud funksionallikni qayta yozmasdan almashinuvlarni nostandart arxitekturaga moslashtirish imkonini berdi
3
Integratsiya uchun API almashinuvi spetsifikatsiyalari tayyorlandi
4 часа
CartaMe va Marwinning maxsus ishlab chiqilgan tizimi o‘rtasidagi almashinuvlar uchun batafsil API spetsifikatsiyasi ishlab chiqildi. So‘rov/javob formatlari, Loyalty ID uzatish, sodiqlik ishtirokchisini sinxronlashtirish va bonus operatsiyalari stsenariylari aniqlangan
4
Test muhiti joylashtirildi
2 часа
Izolyatsiya qilingan test muhiti yaratildi. Almashinuvlarni disk raskadrovka qilish va sodiqlik stsenariylarini sinash uchun xavfsiz platforma — ishlab chiqarish ma'lumotlari va Marwinning joriy savdolari uchun xavf-xatarsiz
5
Sodiqlik dasturining yangi ishtirokchilarini uzatish sozlandi
7 часов
CartaMe ilovasi orqali ro‘yxatdan o‘tganda Marwin buxgalteriya tizimida sodiqlik ishtirokchilarini yaratish avtomatlashtirildi. Profil bir zumda yaratiladi — qo‘lda kiritish, dublikatlar yoki kechikishlarsiz. Mijoz ro‘yxatdan o‘tgandan so‘ng darhol bonus kartasidan foydalanishi mumkin
6
Loyalty ID raqamini ishtirokchi identifikatori sifatida ishlatish joriy etildi
5 часов
Loyalty ID CartaMe ilovasi, Marwinning maxsus ishlab chiqilgan tizimi va POS dasturiy ta'minoti bo‘ylab universal kalit sifatida joriy etildi.
7
Tizimlar o‘rtasida ma'lumotlarning to‘g‘ri sinxronizatsiyasi ta’minlandi
7 часов
Ikki tomonlama sinxronlashtirish tashkil etildi: Marwin buxgalteriya tizimidan CartaMe’ga bonus balansini uzatish, shuningdek, CartaMe’dan Marwin’ga buyurtmalar, cheklar va hisob-kitoblarni uzatish. Mijoz ilovada joriy balansni ko‘radi, sodiqlik tizimi esa xarid ma'lumotlarini oladi — tafovutlar yoki ma'lumot yo‘qotishlarisiz
8
Birgalikda test sinovlari va integratsiyani ishga tushirish o‘tkazildi
3 часа
Marwin xodimlari – kassirlar, administratorlar, IT mutaxassislari va marketologlar ishtirokida funksional testlar tashkil etildi. Oxirigacha bo‘lgan stsenariylar tekshirildi — CartaMe’da ro‘yxatdan o‘tish, kassada Loyalty ID orqali identifikatsiya qilish, bonuslarni hisoblash/hisobdan yechish
Ishlatilgan modul
Ulangan mahsulot
Mijoz nima oldi:
- CartaMe foydalanuvchisi Marwin chakana savdo tarmog'ining sodiqlik dasturida ishtirok etishga rozilik beradi
- Loyalty ID mijozning buxgalteriya tizimida yagona ishtirokchi identifikatori sifatida ishlatiladi
- CartaMe va mijozning maxsus ishlab chiqilgan tizimi o'rtasida sodiqlik dasturining yangi ishtirokchilari bo'yicha barqaror ma'lumotlar almashinuvi amalga oshirildi
- Integratsiya foydalanuvchi ma'lumotlarining to'g'ri sinxronizatsiyasini ta'minladi va yangi mijozlarni dasturga jalb qilishni soddalashtirdi
- Chakana savdo tarmog'i o'zining sodiqlik dasturi qamrovini kengaytirish uchun CartaMe auditoriyasidan foydalanish imkoniyatiga ega bo'ldi
Jamoa
7
Jami soat
39
Kunlar soni
18
Texnologiyalar:
Kotlin Kotlin
Swift Swift
Rest API Rest API
MySQL MySQL
Loyiha jamoasi:
Лейла
СЕО Kazakhstan Entity
Виктор
СТО
Елена
Head of Marketing
Андрей
Developer
Анна
Lawyer
Вадим
Developer
Дмитрий
Developer
Head of Department
1
Chief Technology Officer
1
Marketing
1
Developer
3
Lawyer
1
Keyslar ro'yxatiga qaytish