MUNDARIJA 1. Kirish A. onlayn auktsion tizimlariga umumiy nuqtayi b. bugungi raqamli davrda ahamiyati va dolzarbligi 2. Auktsion tizimi evalutsiyasi a. onlayn auktsion tizimlarining evolyutsiyasi b. asosiy xususiyatlar va funktsiyalar 3. Tizim Talablari a. manfaatdor tomonlarni va ularning ehtiyojlarini aniqlash b. funktsional va funktsional bo'lmagan talablar 4. Tizim Dizayni A. tizim arxitekturasi - Frontend va backend komponentlari b. ma'lumotlar bazasi dizayni - Sxema, jadvallar, munosabatlar 5. Xulosa 6. Foydalanilgan adabiyotlar 7. Ilovalar KIRISH A. onlayn auktsion tizimlariga umumiy nuqtayi. "Online auktsion tizimlariga umumiy nuqtaiy" haqida gaplashganda, aksariyat doimiy amaliyotlarni o'z ichiga olgan umumiy nuqtaiy ko'rsatish mumkin. Bu nuqtaiy quyidagi bo'lishi mumkin: **Universal Foydalanish:** Auktsion tizimi bo'lib, uni iste'molchilar o'zlarining mahsulotlarini sotish va sotib olish uchun qulay foydalanish imkoniyatiga ega bo'lishi kerak. Ishtirokchilar rahat va oson bir shaklda saytdan foydalanishi mumkin bo'lishi lozim. **Xavfsizlik:** Tizim foydalanuvchilarning ma'lumotlarini, shu jumladan to'lov ma'lumotlarini xavfsizlikka saqlash lozim. Shu bilan birga, tizimda to'lov jarayoni va boshqa shaxsiy ma'lumotlar o'zgarishlarni xavfsizligini ta'minlash muhimdir. **Auktsion Mexanizmi:** Auktsionning turini tanlash (masalan, "English Auction" yoki "Dutch Auction") va foydalanuvchilar uchun intuitiv bo'lishi kerak. Boshqa tadbirlar, misol uchun "Buy It Now" funksiyasi ham qo'shish maqsadga muvofiq bo'ladi. **Texnologiya:** So'nggi texnologiyalardan foydalanish lozim, masalan, shifrlash, avtomatlashtirish, real vaqtdagi yangilanishlar, ilovalar (mobil ilovalar, veb ilovalar), va boshqa innovatsion xususiyatlar. **Hisob-kitob va Hisobvaraq:** Foydalanuvchilar uchun hisob-kitob va hisobvaraq ko'rsatish kerak. Bu, ularning sotilgan vaqtlarda pul olish-yuborishini osonlashtiradi. **Qo'shimcha Xizmatlar:** Maqbul online auktsion tizimi xizmatlarini takomillashtirish uchun, turli xil to'lovlarni qabul qilish (kredit kartalari, PayPal, kriptovalyutalar), reklama va marketing vositalarini qo'shish, to'lov shakllarini o'zgartirish, cheklov tadbirlarini tashkil etish va boshqa qo'shimcha imkoniyatlarga ega bo'lishi kerak. **Hisobatlarning Mexanizmi:** Auktsion tizimida hisobatlarni boshqarish va hisob-kitobni osonlashtirishga qaratilgan tizim kerak. Buning uchun tizim ma'lumotlarni xavfsiz saqlash, ma'lumotlar almashish va hisob-kitob jarayonlarini monitor qilish imkoniyatiga ega bo'lishi kerak. **Sotuvchi va Sotishchi Qo'llab-quvvatlashi:** Sotuvchi va sotishchilar uchun qo'llab-quvvatlash platformalari, masalan, ma'lumotlar bazasi, ma'lumot almashish funksiyalari, reklama va marketing imkoniyatlari taqdim etish. **Maqbul Dizayn:** Auktsion tizimi sayt dizayni va navigatsiyasi foydalanuvchilar uchun aniq va qulay bo'lishi kerak. Har bir sahifada qidirish imkoniyatlari, mahsulot tavsifi, auktsion natijalari va boshqa muhim ma'lumotlarga oson kirish uchun navigatsiyaga ega bo'lishi kerak. **Monitoring va Statistika:** Tizimda yuzaga kelayotgan muammo va tiklanishlar haqida statistik ma'lumotlarni yig'ish imkoniyati. Bu, tizimni takomillashtirish va yangilanishlar uchun qo'llanma ma'lumotlarni olishda yordam bera olishi mumkin. Har bir nuqtaiy, tizimning jadvali va foydalanuvchilarning talablari bilan mos keladigan holda batafsil ko'rib chiqilishi kerak. B. bugungi raqamli davrda ahamiyati va dolzarbligi Bugungi kunda, raqamli davr ahamiyati va dolzarblik hamma sohada yuqori darajada muhimdir. Raqamli davr (yoki "sifatli ma'lumot") hozirgi samaradorlik, innovatsiyalar, va jamiyatning har bir sohasiga ta'sir qiladi. Quyidagi jozibadorliklardan bir qanchasi bugungi raqamli davr ahamiyatini va dolzarblikini kengaytiradi: Ahamiyati: **Samaradorlik va Innovatsiyalar:** Raqamli davr, yangi texnologiyalar va innovatsiyalar yaratishda muhim ahamiyatga ega. Yaratilgan ma'lumotlar va texnologiyalar, sohasidagi yangiliklarni osonlashtiradi va yangi yechimlar topishga yordam beradi. **Boshqaruv va Analitika:** Raqamli davr, tadbirkorlar va hukumat tashkilotlariga boshqaruvda va strategiyada ma'lumotlardan foydalanish imkoniyatini beradi. Boshqaruv va analitik tajribaga asoslanuvchi qarorlar qabul qilishda raqamli davrning roli juda katta. **Jamiyatga qo'llab-quvvatlash:** Raqamli davr, jamiyatda xizmat ko'rsatish va ma'lumot almashishning sifatini oshiradi. Davlat tashkilotlari, korxona va xizmat ko'rsatuvchilar raqamli davr orqali o'z xizmatlarini yaxshiroq ko'rsatishadi. **Global integratsiya:** Raqamli davr, jahon bo'ylab integratsiyaga olib keladi. Global tarmoqlar, online savdo, va kompaniyalar orasida ma'lumot almashish imkoniyatini yaratadi. **Avtoizlochlar va Robototexnika:** Raqamli davr, avtoizlochlar, robototexnika va ishlab chiqaruvni avtomatlashtirish orqali ish o'rinlarini rivojlantirishda katta roli o'ynaydi. **Tibbiyot va ilm-fan:** Raqamli davr, tibbiyot va ilm-fanda yangi yechimlar va davolarni yaratishda muhim ahamiyatga ega bo'lib, shuningdek, ma'lumotlardan foydalanish va rivojlantirishda ishlab chiqaruvchilar uchun qulayliklar yaratadi. **Ma'lumot Xavfsizligi:** Raqamli davr ma'lumot xavfsizligi bo'yicha muhim dasturlarni o'z ichiga oladi. Xavfsizlik so'zlarini yuqoriga oshirish va shaxsiy ma'lumotlarni himoyalashda qo'shimcha imkoniyatlarni yaratadi. Dolzarblik: **Tadbirkorlikning Osonlashishi:** Raqamli davr, korxona va tadbirkorlarga ma'lumotlarini boshqarish, mijozlari bilan aloqalarini mustahkamlash, va ecommerce platformalar orqali xizmatlarini sotishda osonlashish imkoniyatini yaratadi. **Har doim o'zgaruvchan Savdo:** Raqamli davr, har doim o'zgaruvchan savdo va marketing strategiyalarini o'rganishda va amalga oshirishda yordam beradi. **O'zaro Aloqa va Hamkorlik:** Raqamli davr, moliyaviy tashkilotlarning boshqa tashkilotlar bilan o'zaro aloqalarini mustahkamlashda, xizmatlarni bir-biriga taqdim qilishda va o'zaro hamkorlikda katta ahamiyatga ega bo'lib, bu hamkorlikni osonlashtiradi. **Boshqaruv va Monitoring:** Raqamli davr, korxona va tadbirkorlarga boshqaruv va monitoring qilishda yordam beradi. Tadbirkorlar tashkil etish va monitoring qilish jarayonlarini avtomatlashtirish, barcha bo'limlar o'rtasida ma'lumot almashish va monitoring qilishga yordam beradi. **Foydalanuvchilar Bilan Bog'lanish:** Raqamli davr, mijozlar bilan boshqa tadbirkorlar arasida yuqori darajada oson aloqa uchun ko'rsatkichlar yaratadi. **To'lov Tizimlari:** Raqamli davr, qulay va xavfsiz to'lov tizimlarini o'z ichiga oladi. Shu bilan birga, kriptovalyuta va elektron valyuta to'lovlari orqali xizmat ko'rsatuvchilar uchun yangi imkoniyatlar yaratadi. **Qo'shimcha Xizmatlar va Sohalarning Rivojlantirilishi:** Raqamli davr, yangi sohalarning rivojlanishi uchun qo'shimcha xizmatlarni taqdim etishda muhim ahamiyatga ega. **Global Bo'limlar orqali Savdo:** Raqamli davr, global bo'limlar orqali savdo qilishda hamkorlik imkoniyatlarini rivojlantiradi. Dolzarb va raqamli davr, boshqaruv, tadbirkorlik, ijtimoiy soha, va xizmat ko'rsatish sohasini o'z ichiga olgan bir qancha yana sohalarda ham muhim ahamiyatga ega. 2. Auktsion tizimi evalutsiyasi a. onlayn auktsion tizimlarining evolyutsiyasi Onlayn auktsion tizimlarining evolyutsiyasi, internetning rivojlanishiga parallel ravishda o'tkazilgan, va bu tizimlarni o'zgarib turishga, yangilanishga, va foydalanuvchilarning talablari va tekshirishlari bo'yicha o'zgarishlarga olib kelgan. Quyidagi bosqichlarda onlayn auktsion tizimlarining evolyutsiyasini ko'rib chiqamiz: 1. **Boshlang'ich Aylanish (1990s - 2000s):** - Internetning boshlanish davrida boshlang'ich onlayn auktsion tizimlari paydo bo'ldi. Bu tizimlar, boshqalar uchun nafaqat mahsulotlarni sotish va sotib olish imkoniyatini, balki internet orqali boshqa odamlar bilan sotish-olishni ta'minlashdi. 2. **Spetsializatsiya (2000s - 2010s):**- Boshqa sohalar bilan birlashtirilgan spetsializatsiya o'tkazildi. Masalan, texnologiya mahsulotlari, antikvarlar, san'at eserlari va boshqalar uchun alohida onlayn auktsion tizimlari paydo bo'ldi. Ular, mahsulotlar kategoriyasiga qarab foydalanuvchilarni qiziqtirish, ularga qulay foydalanishni ta'minlash uchun bo'lib kelibdi. 3. **Global Platformalar (2010s - hozirgi vaqtlar):** - Onlayn auktsion tizimlari o'zining global platformalarga aylandi. Bunday platformalar, dunyodagi mijozlarga bir xil orqali xizmat ko'rsatishni ta'minlash uchun dunyo miqyosidagi auktsionlar orqali har qanday turdagi mahsulotlarni sotish va sotib olish imkoniyatini taqdim etishdi. 4. **Kriptovalyutalar va Blokchain (2010s - hozirgi vaqtlar):** - Kriptovalyutalar va blokchain texnologiyalari, onlayn auktsion tizimlariga yangi osonliklar kiritdi. Bu, to'lovlarni xavfsizlik va transparensiya yaratish, aksiyadorlik va muqobil fondlar to'g'risida xavfsizlikni ta'minlash va shaxsiy ma'lumotlarni himoyalash imkoniyatlarini oshirdi. 5. **Mobil ilovalar va Texnologiyalarning Kengayishi (2010s - hozirgi vaqtlar):**Mobil ilovalar va IoT (Internet of Things) texnologiyalari onlayn auktsion tizimlarining foydalanuvchilari uchun qulayliklar yaratishda katta roli o'ynadi. Foydalanuvchilar, smartfonlar orqali auktsionlarga kirish, sotish-olishni boshqarish, va notifikatsiyalarni olishadi. 6. **Kun tartibi va Flash Auktsionlar (2010s - hozirgi vaqtlar):** - Kun tartibi auktsionlar va "flash auktsionlar"ning paydo bo'lishi. Bu, mahsulotlar, xizmatlar yoki hizmatlar bilan chegaralanishgan vaqt ichida o'tkaziladigan tez-tez onlayn auktsionlar. 7. **Dolzarb Texnologiyalar (2020s - hozirgi vaqtlar):**- Dolzarb texnologiyalar, onlayn auktsion tizimlarining foydalanuvchilar bilan o'zaro aloqalarni yanada yaxshi boshqarish uchun qo'shimcha imkoniyatlar yaratdi. Tizimlar, aqlli kontraktlar, tezkor to'lovlarni amalga oshirish, ma'lumotlarni xavfsiz saqlash va boshqa blokchain asoslangan yechimlarni qo'shish imkoniyatlarini olib kelgan. 8. **Axborot Mexanizmi va Maxsus Hisob-kitoblar (Hozirgi vaqt):**- Onlayn auktsion tizimlarining axborot tizimlari va maxsus hisob-kitoblar orqali foydalanuvchilarining faoliyatini tahlil qilish, to'lov jarayonlari va auktsion natijalari haqida ma'lumot bermoqda. Onlayn auktsion tizimlarining evolyutsiyasi tezkor rivojlanmoqda, yangi texnologiyalar va talablar asosida o'zgaradi. Yangi ideyalar, tajriba almashish, va foydalanuvchilarning so'rovlari bilan samarali ishlash, onlayn auktsion tizimlarining rivojlanishiga va o'sishiga olib keladi. b. asosiy xususiyatlar va funktsiyalar Onlayn auktsion tizimlarining asosiy xususiyatlari va funktsiyalari, tizimni ishlab chiqaruvchilarning maqsadlari, foydalanuvchilarning talablari, va soha talablari asosida o'zgaradi. Ammo, umumiy ravishda, quyidagi asosiy xususiyatlar va funktsiyalar onlayn auktsion tizimlarining asosiy qismidir: Asosiy Xususiyatlar: 1. **Ma'lumot Tuzilishi va Taxminan Savdo:** - Foydalanuvchilar uchun sodda va aniqligini yuksaltish maqsadida mahsulotlar va xizmatlar haqida to'liq ma'lumotlarni taqdim etish. 2. **Ishlatish Uchun Oson Interfeys:** - Qulay va foydalanuvchi-dost interfeys tizimining qulay ishlatilishi uchun. Qulay va sodda navigatsiya, qidirish oynalari, va to'lov tizimlari. 3. **Tizimni Boshqaruvchi Uchun Ma'lumotlar Tizimi:** - Sotuvchi va boshqaruvchilar uchun auktsion natijalari, mijozlarning qiziqtirishlarini va boshqa ma'lumotlarni to'g'ri o'rganishga yordam beruvchi ma'lumotlar tizimi. 4. **To'lov Tizimi:** - Xavfsiz va qulay to'lov tizimi, turli to'lov usullarini qo'llaydi (kredit kartalari, elektron valyutalar, kriptovalyutalar, boshqa to'lov sistemalari). 5. **Yuklama va Jo'natma:** - Auktsiondagi mahsulotlarni yuklash va mijozlarga jo'natishni osonlashtiruvchi funksiyalar. Asosiy Funktsiyalar: 1. **Boshqa O'rnatilgan Auktsionlar:** - Boshqa foydalanuvchilar tomonidan o'rnatilgan auktsionlarga qatnashish imkoniyati. 2. **Bolalik (Bid) Qilish:** - Mijozlar uchun bolalik (bid) qilishni osonlashtiruvchi tizim. 3. **Avtomatik Yuklash va Jo'natma:** - Tizimda turli mahsulotlar uchun avtomatik yuklash va jo'natma. 4. **Avtomatik Auktsionlar:** - Auktsionlar boshlanganda avtomatik ravishda joylashgan boshqa mahsulotlar uchun avtomatik yangi auktsionlar boshlanishi. 5. **Yaxshi O'tish va Boshqaruv:** - Boshqaruvchilar uchun yaxshi o'tish, ma'lumotlar, auktsion natijalari va boshqalar orasidagi bog'lanishlarni tahlil qilish. 6. **Jamoatda Bo'lish va Sharhlar:** - Foydalanuvchilar orasida muloqot va sharhlar uchun imkoniyatlar, shuningdek, mahsulotlar uchun reytinglarni qo'yish. 7. **To'lovni Boshqarish va Hisob-kitob:** - Mijozlar uchun harakatlarini boshqarish, xarajatlarini tekshirish va hisob-kitob. 8. **Mijozlarga Ma'lumotlar Tizimi:** - Mijozlar uchun shaxsiy ma'lumotlar, xarajatlar, harakatlari haqida tafsilatli ma'lumotlar tizimi. 9. **Mijozlarga Bildirishnoma va Hisobotlar:** - Mijozlarga yangiliklar, auktsion natijalari, yoki xarajatlari haqida bildirishnoma va hisobotlar. 10. **Mijozlarga Maxsus Takliflar:** - Auktsion tizimini intensivlashtirish maqsadida mijozlarga maxsus takliflar berish. 11. **Xavfsizlik So'rovnomasi va Ma'lumotlar Himoyasi:** - Xavfsizlik so'rovnomalari bilan mijozlarni ta'minlash, shuningdek, ma'lumotlar himoyalash uchun kerakli tadbirlar. 12. **Reklama va Marketing:** - Tizimni rivojlantirish va mijozlarni jalb qilish uchun reklama va marketing qo'llanmalarini o'z ichiga oladi. Onlayn auktsion tizimlarining bu funktsiyalari va xususiyatlari, mijozlarga qulay va xavfsiz savdo tajribasi taqdim etishga yordam beradi va auktsionlarni samarali boshqarishga olib keladi. 3. Tizim Talablari a. manfaatdor tomonlarni va ularning ehtiyojlarini aniqlash Onlayn auktsion tizimini yaratishda manfaatdor tomonlarni va ularning ehtiyojlarini aniqlash, tizimni samarali, qulay, va foydali qilish uchun katta ahamiyatga ega. Quyidagi tomonlar o'rtasidagi foydalanuvchilar va ularning ehtiyojlarini tushunib, tizimni rivojlantirish uchun asosiy manfaatdorlar sifatida qabul qilinadi: 1. **Sotuvchilar (Mijozlar):** - **Ehtiyojlar:** - Qulay va ishlatish uchun foydalanuvchi-dost interfeys. - Bolalik (bid) qilish va avtomatik hisob-kitob. - Ma'lumotlar tizimi va hisobotlar. - Xavfsizlik va maxfiylikni ta'minlash. - Qulay va xavfsiz to'lov tizimi. - **Manfaatlar:** - Qulay va ishlatish uchun interfeys orqali mahsulotlarni izlash va tanlash. - Auktsionlar va bolaliklar uchun avtomatik xabarlar. - Mahsulotlarni yaxshi o'tish va qo'shimcha ma'lumotlar. - Harakatlari, to'lovlarni boshqarish, va hisobotlar uchun shaxsiy panel. - Xavfsizlik va maxfiylik tuzilmalari orqali ishlaydigan to'lov tizimi. 2. **Sotuvchilar (Korxona va Bizneslar):** - **Ehtiyojlar:** - Boshqaruv va monitoring uchun yaxshi tizim. - Axborot tizimlari va maxsus hisob-kitob. - Qulay reklama va marketing vositalari. - To'lov tizimi va hisobotlar. - Auktsion tizimini personalizatsiyalash va brending qilish imkoniyati. - **Manfaatlar:** - Mahsulotlarni boshqaruv qilish, yuklash va jo'natma imkoniyatlari. - Xaridorlar bilan qo'lda tutilgan aloqalarni boshqarish. - Taxminan savdo natijalari va ma'lumotlar tizimini monitoring qilish. - Reklama va marketing vositalari orqali mahsulotlarini ko'rsatish. - Harakatlari va sotib olish jarayonlarini boshqarish uchun ma'lumotlar. 3. **Tadbirkorlar va Auktsion Mushtariy Tashkilotlar:** - **Ehtiyojlar:** - Auktsion tizimini boshqarish uchun boshqaruv tizimlari. - Auktsionlarni yaratish, o'zgartirish, va boshqarish imkoniyati. - Foydalanuvchilarni qo'llab-quvvatlash va xizmatlarni takomillashtirish. - Auktsion tashkilotining identifikatsiyasi va brandini oshirish. - **Manfaatlar:** - Auktsionlar va mahsulotlarni boshqaruv qilish imkoniyati. - Qo'shimcha xizmatlar, reklama va marketing imkoniyatlari. - Foydalanuvchilar bilan kompaniya aloqalari. - Barcha auktsionlarni boshqaruv, monitoring va hisobotlar. 4. **Axborot Tashkilotlari va Huquqiy Tizimlar:** - **Ehtiyojlar:** - Maxfiylik va xavfsizlik tizimlari. - Foydalanuvchilarning ma'lumotlarini himoyalash. - Tadbirkorlar va foydalanuvchilar o'rtasidagi hisobotlar. - Axborot tizimlari va xususiyliklari. - **Manfaatlar:** - Tizimda turli xil mahsulotlar uchun xavfsizlik va maxfiylik. - Ma'lumotlar tizimini monitoring qilish va hisobotlar olish. - Foydalanuvchilarning maxfiylikni ta'minlash va huquqiy tuzilmalar orqali ishlaydigan xavfsizlik tadbirlari. 5. **Blockchain va Kriptovalyuta Ishlab Chiqaruvchilari:** - **Ehtiyojlar:** - Xavfsizlik va maxfiylik tizimlari. - Axborotning blokchain texnologiyasi orqali himoyalash. - Qulay xavfsizlik so'rovnomalari va blokchain muammosi tuzilmasi. - **Manfaatlar:** - Kriptovalyutalar orqali to'lovni qabul qilish. - Blokchain texnologiyasini qo'llash orqali ma'lumotlar almashish va hisobotlar. - Axborotning xavfsizligini ta'minlash va blockchain asosida qurilgan xavfsizlik tizimlaridan foydalanish. Har bir manfaatdor tomonning ehtiyojlari va o'ziga xos talablari mavjud bo'lgani sababli, onlayn auktsion tizimini rivojlantirishda turli tomonlarni qo'llash, ularning talablari va kerakliliklarini qo'llash kerak. b. funktsional va funktsional bo'lmagan talablar Onlayn auktsion tizimini rivojlantirishda funktsional va funktsional bo'lmagan talablarni aniqlash muhimdir. Bu talablarni to'g'ri tushunib chiqish, tizimni qo'llashuvchi va samarali qilish uchun katta ahamiyatga ega. Quyidagi talablarning funktsional va funktsional bo'lmagan qismlari bor: Funktsional Talablar: **Auktsionni Boshqarish:** - **Funktsional:** Auktsionlar yaratish, o'zgartirish va boshqarish imkoniyati. - **Funktsional Bo'lmagan:** Auktsionlarni boshqarish uchun ma'lumotlar va statistika, mijozlar bilan aloqalar va boshqa boshqaruv tizimlari. **Bolalik (Bid) Qilish:** - **Funktsional:** Bolalik (bid) qilish uchun interfeys va avtomatik qilish funksiyalari. - **Funktsional Bo'lmagan:** Bolaliklarni o'zlashtirish, muddat va turli usullar orqali qabul qilish imkoniyati. **To'lov Tizimi:** - **Funktsional:** Qulay va xavfsiz to'lov tizimi, turli to'lov usullarini qo'llash imkoniyati. - **Funktsional Bo'lmagan:** Xalqaro to'lov sistemalari bilan integratsiyasizlik. **Avtomatik Yuklash va Jo'natma:** - **Funktsional:** Mahsulotlarni avtomatik ravishda yuklash va jo'natish imkoniyati. - **Funktsional Bo'lmagan:** Ruchnoy tarzda mahsulotlarni yuklash va jo'natish. **Foydalanuvchilarga Ma'lumotlar:** - **Funktsional:** Foydalanuvchilarning ma'lumotlarini saqlash, turli xil auktsionlar uchun hisobotlar. - **Funktsional Bo'lmagan:** Foydalanuvchilar haqida ma'lumotlar to'plashi uchun tizimda yo'q. Funktsional Bo'lmagan Talablar: **Bo'g'lanish Tizimi:** - **Funktsional Bo'lmagan:** Barcha qurilmalar, brauzerlar va internet tarqatuvchi asosida ishlaydigan bo'g'lanishni ta'minlash. - **Funktsional:** Offline rejimda ishlov berish imkoniyati. **Xavfsizlik va Maxfiylik:** - **Funktsional Bo'lmagan:** Xavfsizlik so'rovnomasi, SSL shifrlash va boshqa xavfsizlik protokollari. - **Funktsional:** Xavfsizlik protokollari, 2FA (Ikki Bosqichli Autentifikatsiya) va blokchainning xavfsizlikni oshirish imkoniyati. **Shaxsiy Ma'lumotlar:** - **Funktsional Bo'lmagan:** Shaxsiy ma'lumotlarni himoyalash, foydalanuvchilar uchun profil ochish va ma'lumotlarni o'zgartirish. - **Funktsional:** Shaxsiy ma'lumotlarni integratsiya qilish, aloqalarni boshqarish va xavfsizlikni oshirish. **Yaxshi O'rtasida O'tish:** - **Funktsional Bo'lmagan:** Tizimda qo'lda tutilgan ma'lumotlarni qayta ishlash, qulayliklarni oshirish. - **Funktsional:** Foydalanuvchilar uchun foydali ilovalar va interfeysni ishlatish uchun yangi qo'shimcha funksiyalar. **Foydalanuvchilar Bilan Bog'lanish:** - **Funktsional Bo'lmagan:** Aloqa tizimi, murojaatlar va tegishli savollar uchun mavjud emas. - **Funktsional:** Foydalanuvchilar bilan muloqot imkoniyati, boshqa foydalanuvchilar bilan sharhlar va reytinglar. Tizimni rivojlantirish va saqlash uchun, funktsional va funktsional bo'lmagan talablarni tushunib chiqish, foydalanuvchilar va tadbirkorlarning ehtiyojlariga javob berish, va tizimning yanada samarali va qulay bo'lishini ta'minlash kerak. 4. Tizim Dizayni A. tizim arxitekturasi Onlayn auktsion tizimining arxitekturasi, foydalanuvchilarning talablari, tizimning umumiy maqsadi va boshqaruvchi tomonlarning ehtiyojlari asosida rivojlantiriladi. Bu arxitektura, tizimni qo'llash, to'g'ri ishlash va yanada rivojlantirish uchun keng imkoniyatlar taqdim etishi kerak. Quyidagi, umumiy onlayn auktsion tizimining boshqaruv arxitekturasi bilan tanishing: ### 1. **Foydalanuvchilar Interfeysi (UI):** - **Foydalanish Platformasi:** Veb interfeys orqali foydalanuvchilar uchun auktsion tizimiga kirish va uni boshqarish imkoniyati. - **Mobil ilovalar:** Mobil ilovalar orqali foydalanuvchilar uchun qulaylik va yetarli funksiyalarni taqdim etish. ### 2. **Boshqaruvchi Modul:** - **Auktsion Boshqaruvchi Tizimi:** Barcha auktsionlar, mijozlar, sotuvchilar va boshqa ma'lumotlar bilan boshqaruv qilish imkoniyati. - **Monitoring va Hisobot Tizimi:** Tadbirkorlar va boshqaruvchilar uchun statistik ma'lumotlar, auktsionlar va mijozlar bo'yicha monitoring va hisobotlar. ### 3. **Axborot Tizimi va Ma'lumotlar Bazasi:** - **Auktsion Ma'lumotlar Bazasi:** Barcha auktsionlar, mahsulotlar, mijozlar, bolaliklar va boshqa asosiy ma'lumotlar uchun ma'lumotlar bazasi. - **Foydalanuvchi Profili va Shaxsiy Ma'lumotlar:** Foydalanuvchilarning shaxsiy ma'lumotlari, tarixi, vaqtlar, xarajatlar va boshqa shaxsiy ma'lumotlar uchun maxsus ma'lumotlar bazasi. ### 4. **Sotuv Tizimi:** - **To'lov Tizimi:** Qulay va xavfsiz to'lov usullari, to'lov jarayonlari, va to'lovni boshqarish tizimi. - **Sotish Uchun Avtomatik Funksiya:** Avtomatik ravishda mahsulotlarni yuklash, jo'natish va sotish uchun avtomatik funksiya. ### 5. **Xavfsizlik va Maxfiylik Tizimi:** - **Xavfsizlik So'rovnomasi:** Mijozlar uchun xavfsizlik so'rovnomasi va to'lovni amalga oshirish tizimi. - **Maxfiylik Sozlamalari:** Shaxsiy ma'lumotlarni himoyalash uchun maxfiylik sozlamalari va xavfsizlik protokollari. ### 6. **Muloqot va Aloqa Tizimi:** - **Foydalanuvchilar Bilan Muloqot:** Foydalanuvchilar orasidagi muloqot imkoniyati, reytinglar va sharhlar. - **Tadbirkorlar Bilan Aloqa:** Tadbirkorlar bilan aloqa tizimi, savollar, tadbirkorlar haqida malumotlar va aloqa kanallari. ### 7. **Kriptovalyuta va Blokchain Tizimi:** - **Kriptovalyuta Qo'llash:** Kriptovalyutalar orqali to'lov qabul qilish tizimi. - **Blokchain Tizimi:** Blokchain texnologiyasi orqali xavfsizlik, aksiyadorlik va tadbirkorlik uchun ishlov beruvchi tizim. ### 8. **Mobil Tizimlar va IoT:** - **Mobil Tizimlar:** Mobil ilovalar uchun boshqaruv va foydalanuvchi interfeysi. - **IoT Texnologiyalari:** Mahsulotlarni aloqa qilish va boshqarish uchun IoT texnologiyalari bilan integratsiya. ### 9. **Reklama va Marketing Tizimi:** - **Reklama va Marketing:** Tadbirkorlar uchun reklama va marketing vositalari, aloqalarni boshqarish va reklama tizimi. - **Foydalanuvchilarga Ma'lumotlar:** Foydalanuvchilarga maxsus takliflar, chegirma va yangiliklar haqida ma'lumotlarni taqdim etish. Onlayn auktsion tizimining bu arxitekturasi, foydalanuvchilarga qulaylik va xavfsizlik, boshqaruvchilar uchun monitoring va hisobotlar, tadbirkorlar uchun reklama va marketing vositalari taqdim etishni maqsad qiladi. Bu arxitektura, tizimni qulay va samarali ishlatish imkoniyatini yaratish, mijozlar va sotuvchilar orasida xavfsiz va ishonchli aloqa tuzilishini ta'minlash maqsadida rivojlantiriladi. b. ma'lumotlar bazasi dizayni - Sxema, jadvallar, munosabatlar Onlayn auktsion tizimi uchun ma'lumotlar bazasi dizayni tuzilishi, ma'lumotlar ombori tizimining samarali, xavfsiz va qulay ishlayishini ta'minlashda katta ahamiyatga ega. Quyidagi, ma'lumotlar bazasi dizayni uchun umumiy sxema, jadvallar va munosabatlar haqida umumiy ma'lumotlarni taqdim etaman: ### Ma'lumotlar Bazasi Sxemasi: Ma'lumotlar bazasi sxemasi quyidagi osnovnii qismlardan iborat bo'ladi: 1. **Auktsionlar Jadvallari:** - **auktsionlar:** Auktsionlar uchun asosiy ma'lumotlarni saqlaydigan jadval. - `auktsion_id` - Auktsionning identifikatori. - `nomi` - Auktsion nomi. - `boshlangan_sana` - Auktsion boshlangan sana. - `tugash_sana` - Auktsion tugash sana. 2. **Mahsulotlar Jadvallari:** - **mahsulotlar:** Auktsionda qatnashish uchun mahsulotlarni saqlaydigan jadval. - `mahsulot_id` - Mahsulotning identifikatori. - `auktsion_id` - Mahsulotni qo'llab-quvvatlash uchun auktsionning identifikatori. - `nomi` - Mahsulotning nomi. - `tavsif` - Mahsulot haqida tavsif. - `bosh_savdo_narxi` - Mahsulot bosh sotish narxi. - `holati` - Mahsulot holati (aktiv, yakunlandi, qo'yib yuborildi). 3. **Mijozlar va Tadbirkorlar Jadvallari:** - **mijozlar:** Mijozlar haqidagi ma'lumotlarni saqlaydigan jadval. - `mijoz_id` - Mijozning identifikatori. - `ism` - Mijoz ismi. - `familiya` - Mijoz familiyasi. - `email` - Mijozning elektron manzili. - `telefon` - Mijozning telefon raqami. - **tadbirkorlar:** Tadbirkorlar haqidagi ma'lumotlarni saqlaydigan jadval. - `tadbirkor_id` - Tadbirkorni identifikatori. - `nomi` - Tadbirkor nomi. - `email` - Tadbirkor elektron manzili. - `telefon` - Tadbirkor telefon raqami. 4. **Auktsion Bolaliklari va Bolaliklar Jadvallari:** - **auktsion_bolaliklari:** Auktsion bolaliklarini saqlaydigan jadval. - `auktsion_id` - Auktsion identifikatori. - `mijoz_id` - Bolalik qilish uchun mijozning identifikatori. - **bolaliklar:** Bolaliklar haqidagi ma'lumotlarni saqlaydigan jadval. - `bolalik_id` - Bolalikning identifikatori. - `nomi` - Bolalikning nomi. - `tugash_sana` - Bolalik tugash sanasi. ### Ma'lumotlar Bazasi Munosabatlari: Ma'lumotlar bazasi jadvallari o'rtasidagi munosabatlar quyidagicha bo'lishi mumkin: - Auktsionlar jadvalli va mahsulotlar jadvalli orasidagi munosabat: `auktsionlar.auktsion_id = mahsulotlar.auktsion_id`. - Mijozlar jadvalli va auktsion bolaliklari jadvalli orasidagi munosabat: `mijozlar.mijoz_id = auktsion_bolaliklari.mijoz_id`. - Auktsionlar jadvalli va tadbirkorlar jadvalli orasidagi munosabat: `auktsionlar.tadbirkor_id = tadbirkorlar.tadbirkor_id`. - Auktsionlar bolaliklari jadvalli va bolaliklar jadvalli orasidagi munosabat: `auktsion_bolaliklari.bolalik_id = bolaliklar.bolalik_id`. ### Ma'lumotlar Bazasi Xavfsizlik Tadbirlari: 1. Barcha kirishlarni avtomatik ravishda yozish uchun mumkun bolgani uchun muvofiqlashtirilgan autentifikatsiya usullari ishlatiladi. 2. Ma'lumotlar bazasiga kirish uchun foydalanuvchi huquqlarini taqsimlash orqali maxfiylikni ta'minlash. 3. Ma'lumotlar bazasi o'rnasiga taqdim etilayotgan ma'lumotlar (masalan, foydalanuvchilarning shaxsiy ma'lumotlari) shifrlanadi. 4. Xavfsizlik savdo jarayonlari (masalan, to'lov) uchun xavfsizlik protokollari va enkripsiya texnologiyalari qo'llaniladi. Ma'lumotlar bazasi dizayni, tizimning samarali ishlashini, ma'lumotlarga tez, xavfsiz va qulay murojaat qilish imkoniyatini ta'minlashni maqsad qiladi. Har bir jadvallarning, aloqalarining va ma'lumotlar bazasi tizimining barcha qismiga duch keladigan shakllarda dizayn qilinishi muhim. XULOSA Kurs ishini yakunlaganimdan keyin nima qilishni aniqlash va qanday davom etishni o'ylash uchun quyidagi qadamlarni ko'rib chiqdim. 1. O'rganilgan Narsalarni Mustahkamlash: O'rganilgan bilim va malumotlarni mustahkamlash uchun ularni amaliyotda qo'llash. O'z loyihalarimni yaratib, o'rgangan konseptlarni kodga o'tkazib va o'z bilimimni oshirdim. 2. Portfolio Yaratish: O'rganilgan narsalarni o'z loyihalarimda qo'llash va yaratgan dasturlarimni portfolio sifatida jamlash o'rganayotgan kompaniyalarga yoki ish topish uchun foydalanishim mumkin. 3. Yangi Bilimlarni Qo'llash: Kursdan o'tgandan so'ng yangi texnologiyalarni o'rganish va ularni amaliyotda qo'llashni o'yldim. Bu, o'zimi so'nggi texnologiyalarga ega qiladi va o'zimni bo'sh vaqtini o'rganish va boshqarishda qanday foydalanishni o'rganishim uchun imkoniyat yaratadi. FOYDALANILGAN ADABIYOTLAR Adabiyotlar: 1. "Auktsion Tizimlarining Asosiy Prinsiplari" - Yazar: Danilin N.V., Kalimullin M.R. 2. "E-commerce: Forming an Online Auction System" - Yazar: Ilhama Yildirim. 3. "Electronic Commerce: A Managerial and Social Networks Perspective" Yazar: Efraim Turban, David King, Judy McKay, Peter Marshall, Jae Lee. Internet Manbalari: 1. W3Schools - HTML Tutorial - HTML-ni o'rganish uchun qulay manba. 2. MDN Web Docs - Web dasturlash, HTML, CSS va JavaScript bo'yicha qo'llanma. 3. Codecademy - Online dasturlash kurslari, HTML, CSS, JavaScript, Python va boshqa tillar uchun. 4. GitHub - Kodni saqlash, boshqa dasturchilar bilan hamkorlik qilish va ko'rib chiqish uchun ma'lumotlar. ILOVA XAMPP-da Apache va MySQL-ni ishga tushirgandan so'ng, quyidagi amallarni bajaring 1-qadam : Faylni chiqarib oling 2-qadam: Asosiy loyiha papkasidan nusxa oling 3-qadam: xampp/htdocs/-ga joylashtiring Endi ma'lumotlar bazasi ulanmoqda 4-qadam: Brauzerni oching va “http://localhost/phpmyadmin/” URL manziliga o‘ting 5-qadam: Keyin ma’lumotlar bazalari yorlig‘ini bosing 6-qadam: “biddingsystemdb” nomli ma’lumotlar bazasini yarating va import yorlig‘ini bosing 7-qadam: Ko'rib chiqish faylini bosing va "DATABASE" papkasida joylashgan "biddingsystemdb.sql" faylini tanlang 8-qadam: O'tishni bosing. Ma'lumotlar bazasini yaratgandan so'ng , 9-qadam: Brauzerni oching va “http://localhost/OnlineBiddingSystem/” URL manziliga o‘ting. Admin paneli uchun Yakuniy qadam: “http://localhost/OnlineBddingSystem/administrator/” URL manziliga o‘ting, “Readme.txt” faylida berilgan foydalanuvchi nomi va parolni kiriting.