O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI KOMPYUTER INJINIRINGI FAKULTETI DI 12-20 - GURUH TALABASINING “ DASTURIY INJINIRINGA KIRISH ”
FANIDAN TAYYORLAGAN
4-AMALIY ISHI Bajardi: Shaybonov Muhsinbek Qabul qildi: _____________________
QARSHI-2022 Mavzu: Dasturiy ta’minot uchun foydalanish bo’yicha yo’riqnoma yozish Ishdan maqsad: Ishlab chiqarilayotgan dasturiy ta’minot uchun talablar hujjatini shakllantirish.
Tizim uchun talablar bu tizim nima ish bajarish lozimligini tasvirlashdir. Talablar tizim mijozlarini ehtiyojlarini aks ettiradi. Talablar injiniringi jarayonida ko’pgina muammolar ko’tariladi. ‘Foydalanuvchi talablari’ va ‘tizim talablari’ terminlari orasida farq mavjud. Foydalanuvchi talablari umumiy va tizim talablari batafsil bo’ladi. Foydalanuvchi talablari va tizim talablari quyidagicha izohlanishi mumkin:
Foydalanuvchi talablari bu diagrammalar bilan tabiiy tildagi bayonotlar.
Tizim talablari bu dasturiy ta’minot tizimi funksiyalari, servislari va operativ cheklanishlarining batafsil tasvirlanishi.
Ushbu amaliy ishni tushuntirish maqsadida biz Ruhiy Bemorlar Sog’ligini Saqlash Boshqaruv Tizimi (RBSSBT) misol qilib olamiz.
Foydalanuvchi talablari
1. RBSSBT belgilangan har bir shifoxonalar uchun dorilar
Tizim talablari
1. Har oyning oxirgi ish kunida belgilangan dorilar qisqacha izohi, ularning bahosi va belgilangan shifoxonalar hosil qilinadi
2. Tizim automatik tarzda har oyning oxirgi ish kunida soat 17:30 dan keyin hisobotni bosmaga chiqarishga tayyorlaydi
3. Hisobot har bir shifoxona uchun yaratilgan bo’lishi va individual dori nomlari ro’yxati, shifokorlar yozib bergan dori ro’yxatilari soni, yozib berilgan dori ro’yxatidagi dori dozalari soni yozib berilgan dorilarning umumiy bahosi
4. Agar dorilar turli xil dozalarda(masalan, 10mg, 20mg) bo’lsa ularni alohida ajratib hisobot tayyorlash
5. Hisobotga ruxsatlarni chegaralash
Biz talablarni turli xil darajada yozishingiz kerak chunki turli xilcfoydalanuvchilar turli xil yo’lda foydalanishadi.
RBSSBT tizimi uchun funksional talablar, ruhiy kasallikka chalinayotgan bemorlar uchun
Foydalanuvchi barcha shifoxonalar uchun uchrashuv vaqtlarini qidira olishi kerak
Tizim har bir kunga har bir shifoxona uchun novbat kutib turgan bemorlarga uchrashuv kunini tuzib berishi lozim
Har bir ishchi xodim o’zining sakkiz xonali ishchi nomeri orqali identifikatsiyadan o’ta olishi lozim
RBSSBT tizimi uchun funksional bo’lmagan talablar
Tizim tibbiyot xodimlari uchun foydalanishga qulay bo’lishi lozim
Tibbiyot xodimlari to’rt soatlik treyningdan so’ng tizimning barcha funksiyalaridan foydalana olishi lozim
RBSSBT normal ish vaqtida barcha klinikalar uchun mavjud bo’ladi(Dushanba-Shanba, 08.30-17.30). Uzilishlar bir kunda bir marta va 5 sekunddan oshmasligi kerak.
RBSSBT tizimi foydalanuvchilari o’z kartalari orqali identifikatsiya qilinishi lozim.