logo

Online do’kon

Загружено в:

19.11.2024

Скачано:

0

Размер:

6977.0595703125 KB
ON LIN E 
DO ’ KON     MOBIL OPERATSION  TIZIMLAR
2Mobil operatsion tizim – bu mobil qurulmalar uchun operatsion tizim hisoblanadi. Hozirgi kunda eng mashxur 
va keng tarqalgan operatsion tizimlar Android, iOS, Windows operatsion tizimlaridir.
iOS Android
Windows    Android  - mobil qurilmalar uchun 
mo'ljallangan keng qamrovli ochiq kodli 
platformadir. U Google tomonidan 
qo'llab-quvvatlanadi va  Open Handset 
Alliance  kompaniyasiga tegishli. 
Android Linux-ga asoslangan 
operatsion tizim bo'lib, 2003 – yil 
Amerikaning  Android Inc . kompaniyasi 
tomonidan yaratilgan. 2005 – yilda 
Google kompaniyasi  130 million  
dollorga  sotib oladi va 2007-yilning 5-
noyabrida Google Open Handset 
Alliance tuzilganligini eʼlon qilib, 
birinchi ochiq mobil Android tizimini 
namoyish etdi. 
3A N DROID  A N DROID ILOVA LA R 
YA RATI SH
Android ilovasi  — Google kompaniyasining 
Android platformasi asosida ishlaydigan 
qurilmalarda foydalanish uchun ishlab 
chiqilgan mobil dasturiy ilova.
Android ilovalar ‘Android Studio’da 
yoaratiladi. Yaratishda  Java  yoki Kotlin 
dasturlash tillaridan foydalaniladi.  UI  (User 
Interface) qismi  XML  (Extensible Markup 
Language) tilida yaratilinadi. 
Ilova yaratishda dasturchiga tayor 
ma’lumotlar bazasi, API lar va shu kabi 
boshqa funksiyalarni taqdim etuvchi tayor 
kontent ya’ni  Firebase  platformasi xam 
ishlatilinadi. 
4  X ML
XML  "Extensible Markup Language" degan 
ma'noni anglatadi. XML - bu ma'lumotlarni 
tavsiflash uchun ishlatiladigan HTML kabi 
belgilash tili.
XML teglari ma'lumotlarni belgilaydi va 
ma'lumotlarni saqlash va tartibga solish 
uchun ishlatiladi. U osonlik bilan 
kengaytiriladi va ishlab chiqilishi oson. 
Androidda XML UI(User Interface) bilan 
bog'liq ma'lumotlarni amalga oshirish uchun 
ishlatiladi va bu tartibni og'irlashtirmaydigan 
engil belgilash tilidir. 
5  A N DROID STUDI O
Android Studio  - Bu dastur ishlab chiqish 
uchun rasmiy Android IDE. Shunga asosan 
IntelliJ IDEA(Java) kodlarni tahrirlashning 
kuchli vositalariga ega bo'lgan dasturlar 
uchun muhit hisoblanadi.
Android Studio dasturlarni yaratish 
vazifasiga yordam beradigan turli xil tarkibiy 
qismlarga ega:
•
Gradle-ga asoslangan tizim
•
Bir nechta APK fayllar
•
Tayor kod shablonlar
•
Google Cloud Platform uchun 
o'rnatilinishni qo'llab-quvvatlash
•
Google bulutli xabarlar
6  ILOVA ASOSLARI VA DI ZAY N
"Online Do’kon" ilovasi keng turdagi onlayn xarid xizmatlarini taqdim etadi. 
"Online Do’kon" xizmatlarini turli activitylar (ekranlar) orqali taklif qiladi. 
"Online Do’kon" ko’plab activitylarni o’z ichiga oladi, ularning har biri dasturning 
turli maqsadlariga xizmat qiladi. "Online Do’kon" ilovasi juda sodda tuzilishga 
ega bo’lib foydalanishga juda qulay va oson. Kerak bo’lgan maxsulotni topish 
xech qanday qiyinchilik olib kelmaydi. Har bir maxsulot o’z toyifasiga qarab 
ajratilgan va tartiblangan holda dastur foydalanuvchisiga taqdim etiladi. Shu 
tariqa foydalanuvchi hech qanday qiyinchiliksiz o’ziga kerakli maxsulotni xarid 
oladi. Ilova quyidagi dizayn ko’rinishiga ega
"Online  Do’kon"  da  maxsulotni  xarid  qilish 
foydalanuvchiga  ikki  xil  tartibda  taqdim  etiladi. 
Birinchi  taqdim  etiladigan  xarid  turi  bu  “Savatcha” 
deb  nomlanadi  va    foydalanuvchi  o’ziga  kerak 
bo’lgan  maxsulotlarni  savatchaga  solib  boradi  va 
savatchadagi  barcha  maxsulot  narxi  taqdim  qilinib, 
foydalanuvchiga  yetkazib  beriladi.  Savatchadagi 
maxsulotlar  tartibi  saqlanib  qolinadi  va 
foydalanuvchi  oldingi  saqlanib  qolgan  savatchadagi 
maxsulotlarga qayta buyurtma berishi mumkin.  9ON LIN E DO’KON
Online Do’kon ilovamizda toliq 
autentifikatsiya qilinadi. Ro’yxatdan 
o’tayotgan foydalanuvchi uch xil yo’l bilan 
ro’yhatadan otishi mumkin.
Birinchi yo’li elektron pochta orqali, 
ikkinchi yo’li google yoki facebook 
akauntlar orqali bo’lsa uchinchi yo’li 
telefon raqami orqali ro’yhatdan o’tish 
hisoblanadi.
Ro’yhatdan o’tish uchun 
foydalanuvchidan to’liq ism familiya, aniq 
manzili, passport seriya raqamlari ilonadi. 
9•
Foydalanuvchi tomonidan taqdim 
etilgan barcha ma’lumotlar xavfsizligi 
to’liq taminlangan. 
•
Xarid qilish uchun kiritilgan plastik 
karta raqamlari to’liq himoyalangan 
bo’lib undan xech qanday ortiqcha 
mablag’ yechib olinmaydi. 
•
Xarid qilingan maxslotlar 
foydalauvchining uyiga yetkazilib 
berilgan to’lov amalga oshiriladi. Xariq 
qilinganligi xaqidagi cheklar ham 
onlayn  ham qog’oz shaklida taqdim 
etiladi.•
To’liq ro’yxatdan o’tish  01 •
Xavfsizlik  02 ON LIN E DO’KON  02
Online Do’kon mobil ilovamiz tushunishga qulay va 
sodda tartibda tuzilgan bo’lib foydalanuvchi ilk bor 
ishlatgandayoq nima qilishni to’liq tushunib oladi va 
xech qanday qiyinchiliklarsiz o’zi hohlagan maxsulotga 
buyurtma berishi va maxsulot foydalanuvchi kiritgan 
manzilga yetkazilib beriladi. Shuning bilan birga 
foydalanuvchiga bir qancha chegirmalar taqdim etiladi.
Ilovada maxsulotni xarid qilishning ikki xil yo’li mavjud:
1. Birinchisi maxsulotni shu zaxiti xarid qilish bo’lib bu 
xarid qilingan maxsulot iloji boricha tezroq yetkazib 
beriladi.
2. Ikkinchisi foydalanuvchi o’ziga kerak bo’lgan 
maxsulotlarni savatchaga to’plab boradi va 
savztchaga to’plagan barcha maxsulotlarni 
birdaniga xarid qiladi.   10•
Ishlatilinish qulayligi 
•
Maxsulotlar buyurtma berilgandan so’ng 
foydalanuvchi kiritgan manziliga qancha 
vaqtda yetkazib berilishi ko’rsatilinadi 
so’ngra xech qanday muamosiz maxsulot 
yetkazilib beriladi.
•
Agar maxsulot yetkazib berish vaqti 
foydalanuvchiga yoqmasa maxsulotni tezroq 
yetkazib berish yoki yetkazib berishni bekor 
qilishi mumkin.
•
Maxsulot yetkazib berish xizmati  bepul  
bo’lib xech qanday cheklov qo’yilmagan.•
Buyurtmani yetkazish  11                    Android dasturlashda Java va XML kabi dasturlash tillaridan foydalanib ilova 
yaratiladi. Bu dasturlash tillarida ilova yaratish bir qancha qulayliklarga olib 
keladi va ushbu dasturlash tillarini o’rganish oson. “Online Do’kon” mobil ilovasi 
ushbu dasturlash tillaridan foydalanib yaratilindi va loyiha biz kutgan natijani 
berdi. Loyiha Android emulyatorida ham, Android mobil qurilmasida ham 
sinovdan o‘tkazildi. Ilova muammosiz ishladi va UI komponentlari kutilganidek 
javob berdi. X ULOSA SHARIYOROVA SULOLAE’ TIBORIN GIZ 
UCHUN  RA X MAT

ON LIN E DO ’ KON

MOBIL OPERATSION TIZIMLAR 2Mobil operatsion tizim – bu mobil qurulmalar uchun operatsion tizim hisoblanadi. Hozirgi kunda eng mashxur va keng tarqalgan operatsion tizimlar Android, iOS, Windows operatsion tizimlaridir. iOS Android Windows

Android - mobil qurilmalar uchun mo'ljallangan keng qamrovli ochiq kodli platformadir. U Google tomonidan qo'llab-quvvatlanadi va Open Handset Alliance kompaniyasiga tegishli. Android Linux-ga asoslangan operatsion tizim bo'lib, 2003 – yil Amerikaning Android Inc . kompaniyasi tomonidan yaratilgan. 2005 – yilda Google kompaniyasi 130 million dollorga sotib oladi va 2007-yilning 5- noyabrida Google Open Handset Alliance tuzilganligini eʼlon qilib, birinchi ochiq mobil Android tizimini namoyish etdi. 3A N DROID

A N DROID ILOVA LA R YA RATI SH Android ilovasi — Google kompaniyasining Android platformasi asosida ishlaydigan qurilmalarda foydalanish uchun ishlab chiqilgan mobil dasturiy ilova. Android ilovalar ‘Android Studio’da yoaratiladi. Yaratishda Java yoki Kotlin dasturlash tillaridan foydalaniladi. UI (User Interface) qismi XML (Extensible Markup Language) tilida yaratilinadi. Ilova yaratishda dasturchiga tayor ma’lumotlar bazasi, API lar va shu kabi boshqa funksiyalarni taqdim etuvchi tayor kontent ya’ni Firebase platformasi xam ishlatilinadi. 4

X ML XML "Extensible Markup Language" degan ma'noni anglatadi. XML - bu ma'lumotlarni tavsiflash uchun ishlatiladigan HTML kabi belgilash tili. XML teglari ma'lumotlarni belgilaydi va ma'lumotlarni saqlash va tartibga solish uchun ishlatiladi. U osonlik bilan kengaytiriladi va ishlab chiqilishi oson. Androidda XML UI(User Interface) bilan bog'liq ma'lumotlarni amalga oshirish uchun ishlatiladi va bu tartibni og'irlashtirmaydigan engil belgilash tilidir. 5