2-Amaliy ishi Tekshirdi: To’xtayeva Marg’uba Waterfall modeli asosida loyihani ishlab chiqish Sharshara (Waterfall)
Download 104.08 Kb.
|
DI ga kirish. To\'xtayeva Nozima
- Bu sahifa navigatsiya:
- “Ramazon taqvimi”
- Texnik talablar (Requirements Specifications)
- Design. Auth sahifasi. Telegram botga kirish va “Start”
- Implementation - design da ko’rsatilgan ketma-ketlik bo’yicha loyihani amalga oshirish.
- Vrification.
- Maintenance.
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Samarqand filiali Dasturiy injiniring yo‘nalish talabalasi To’xtayeva Nozimaning dasturiy injiniringga kirish fanidan bajargan 2-Amaliy ishi Tekshirdi: To’xtayeva Marg’uba Waterfall modeli asosida loyihani ishlab chiqish Sharshara (Waterfall) modeli rejalashtirish va texnik xususiyatlarni ishlab chiqishga katta e'tibor beradi, bu loyiha vaqti va byudjetining 40 foizini oladi . Ushbu yondashuvning yana bir asosiy printsipi - loyiha bosqichlarining qat'iy tartibi. Yangi loyiha bosqichi avvalgisi tugamaguncha boshlanmaydi. Loyiha nomi “Ramazon taqvimi” bo’lib, u Ramazon oyida og’iz yopish va og’iz ochish vaqtlarini ko’rsatishga asoslangan loyiha hisoblanadi. Bu labaratoriya ishida ushbu dasturni waterfall modeli asosida loyihalashtiramiz. Buning uchun quyidagi boshqichlarni o’tib chiqamiz. Texnik talablar (Requirements Specifications) Ro’yhatdan o’tish (Auth) qismi bo’lishi. PTB (Progress Telegram Bot) bo’lishi va istalgan yil uchun ramazon oyidagi istalgan sana uchun moslashgan bo’lishi. Ramazon taqvimi botini yaratish. Botni ishga tushirish, ya’ni “Start” (Boshlash) tugmasi. Viloyatni tanlash uchun 12 viloyat nomlari bilan nomlangan tugmalar. Har bir viloyatning mos ravishda shahar va tumanlarini belgilash uchun tugmalar. Istalgan kundagi taqvimni aniqlash. Saharlik duosini yuklash uchun tugma. Iftorlik duosini yuklash uchun tugma. Botning obunachilari va mevqei. Har bir telegram ijtimoiy tarmog’i foydalanuvchilari tomonidan bot qidirilishi. Botdan foydalangan obunachilar va botning keng tarqalishi parallel holat ekanligi. Botning tezkorlikda ishlashi. Botni do’stlarga ulashish imkoniyati. Design. Auth sahifasi. Telegram botga kirish va “Start” tugmasini bosish. Menyular qismi. Tilni tanlash. Viloyatni tanlash. Shaharni tanlash. Tumanni tanlash. Joylashuvni yuborish. Saharlik duosi. Iftorlik duosi. Search. Viloyat ~ Shahar ~ Sana ~ bo’yicha qidirish. Qulaylik va sozlash. Botdan istalgan shaharni topish. Hech qanday qiyinchiliksiz saharlik va iftorlik duolarini yuklab olish. Shahringizning ramazon taqvimining aniq vaqtlarini bilish. Implementation - design da ko’rsatilgan ketma-ketlik bo’yicha loyihani amalga oshirish. Auth qismi. Malumotlar https://aladhan.com/ saytidan olingan. Menyular qismi. Requests kutubxonasidan foydalanish. Flask kutubxonasidan foydalanish. Vrification. Avtomatik yuqoridagi saytdan onlayn ma’lumot olish. Loyiha bilan ishlash uchun biriktirilgan kanalga obuna bo’lish. Lokatsiyani aniqligini tekshirish. Maintenance. Loyiha ishga tushurilgandan so’ng uni davom ettirish uchun alohida jamoa shakllantirish. Loyidaga o’zgartirishlar kiritib borish. Joylashuv va sayt bilan integratsiyalar. Python telegram bot 13.15 versiya bilan integratsiyalar. Download 104.08 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling