Hozirgi kunda axborot va kompyuter texnologiyalari iboralari kundalik turmushda eng ko’p qo’llaniladigan tushunchalar desak mubolag’a bo’lmaydi
Download 0.85 Mb.
|
Diplom ishi Umarjon oxirgi print tayyor
- Bu sahifa navigatsiya:
- 2.3. Botdan foydalanish yo’riqnomasi
Djangoda server konfiguratsiyasiDjango Apache boshqaruvi mod python moduli bilan birgalikda va PostgreSQLni ma'lumotlar ombori sifatida ishlatish uchun loyihalashtirilgan. Misol tariqasida, WSGI - ("Web Server Gateway Interface") - Python dasturlash tilidagi dastur bilan server tomonidan amalga oshiriladigan harakatlar o'rtasidagi muloqotni amalga oshiruvchi standart. Ayni paytda Django faqatgina PostgreSQLma'lumotlar ombori bilan emas, MySQL, SQLite, Microsoft SQL Server, DB2, Firebird, SQL Anywhere va Oraclekabi ma'lumotlar ombori bilan ishlay oladi.[5] 2.3. Botdan foydalanish yo’riqnomasi Bitiruv malakaviy ishida quyidagi texnologiyalardan foydalanilgan: Dasturlash tili - Python Ma’lumotlar bazasi - postgreSQL Freymwork - django Kutubxona - aiogram, requests, asyncpg, psycopg2-binary 2.1-rasm.Django admin panel. Super admin bo’lgan holda ma’lumotlar bazasi boshqariladi. Ma’lumotlar bazasidagi jadvallar quyidagilar: User – Bunda telegram botga a’zo bo’lganlar haqida ma’lumot saqlanadi. Foydalanuvchining ism-familyasi, telegram username’i, telegram ID’si, keshbeklardan yig’ilgan hisobi va qiwi hamyoniga ulangan akkounti telefon raqami saqlanadi. Shopping – bu jadvalda qilingan xaridlar saqlanadi. Keshbeklar shu xaridlarga beriladi. Keshbek 1 oydan oshmagan xaridlarga beriladi. Cashback – jadvalida olingan keshbeklar tarixi saqlanadi, olingan keshbeklar summasi (yig’ilgan pul), user jadvalida balans katakchasida bo’ladi. Transfer – jadvalida botdan chiqarib olingan pul balansi tarixi saqlanadi. Bot komandalar va bot admin /start – bosib botga a’zo bolinadi. Botga a’zo bo’lgach 5 menu hosil bo’ladi. /help – botdan foydalanish yo’riqnomasi mavjud /commands – bot komandalari /my_balance – botda yig’ilgan pul /number_of_users – botdan foydalanuvchilar soni /add_check – xarid qo’shiladi, xaridni summasi va chekni ID’si kiritiladi va Shopping jadvalida saqlanadi, xaridni sanasi chek bazaga qo’shilgan sana hisoblanadi. Chekni ro’yxatdan o’tkazish - foydalanuvchi qilgan xaridi chek ID’sini kiritadi va bazadan tekshirilib ushbu xarid mavjud va muddati 1 oydan oshmagan bo’lsa 1% keshbek beriladi. Summa balansga qo’shiladi. Tarix Cashback jadvaliga yoziladi. 2.4 Chekni ro’yxatdan o’tkazish Cheklarim – olingan keshbeklar tarixi. Qachon, qaysi xaridga, qancha miqdorda keshbek olinganini Cashback jadvalidan olib ko’rsatadi. Pul chiqarish – Yig’ilgan pul qiwi hamyoniga tashab beriladi. Buning uchun qiwi hamyoniga ulangan telefon raqamni va o’tkazilmoqchi bo’lingan summa kiritiladi. Pul tashab beriladi va Transfer jadvaliga tarix yozib qo’yiladi. O’tkazilgan pul balansdan ayirib tashlanadi. 2.5 Pul chiqarish O’tkazmalar – Transfer jadvalidan tarixni olib, qachon, qancha miqdorda pul qiwi hamyoniga o’tkazilganligini ko’rsatadi. XULOSA Ushbu bitiruv malakaviy ishni tayyorlash davomida men Cashback tizimi uchun telegram bot ishlab chiqidim va Cashback tizimlari qo’llash marketing sohasini eng o’zgaruvchan bo’lagi ekanligi va har bir jarayon bir biridan farqli bo’ladigan qism jarayonlardan iborat ekanligini o’rganib oldim. Agar cashback taqdim etish vaqtida qaytariladigan pul miqdoridan foydalanish uchun ma’lum cheklovlar qo’yilmasa bu foydalanuvchilarda ortiqcha soliqlar to’lashga olib kelishi mumkin. Cashback an'anaviy chegirmalardan farq qiladi va bunda xaridor sotuvchiga chakana narxda (odatdagi chegirmalar va aksiyalardagi narxlar ham hisobga o‘tishi mumkin) pulni to‘laydi va savdoning ma'lum bir qismi sifatidagi mukofotni sotuvchidan boshqa shaxs – sotuvchiga mijozlar kelishini ta'minlab bergan affilatdan (bankdan) oladi. Ushbu BMI ishi asosida yaratilgan telegram bot orqali mijoz tegishli joyda savdo qilgani sari Cashback kartada pul yig‘adi, Cashback chegirmalar haqida onlayn xabardor bo‘lib boradi, og‘zaki savdolashmay, gapirmasdan va ko‘p ham tortishmasdan bonus oladi, Cashback kartadagi pulni istalgan payt ishlatishi, istasa naqd olishi mumkin. Download 0.85 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling