|
Foydalanish holatlari diagrammasida funktsional talablarni spetsifikatsiya qilish xususiyatlari
|
bet | 27/106 | Sana | 26.07.2023 | Hajmi | 0.69 Mb. | | #77326 |
Bog'liq РУССКИЙ UML версии 1 ЖУРНАЛ МУТАХАССИСЛИК (2) (2), 0 - Kirish, Ona tili O\'M Mustaqil talim, 1-ma\'ruza matni, 007.2, 12- amaliy ish, Документ Microsoft Word, makro MUSTAQIL SIRTQI (1), Elektronika va sxemalari 2 Mustaqil ishi 1, Biznes, 19, 18Foydalanish holatlari diagrammasida funktsional talablarni spetsifikatsiya qilish xususiyatlari
Foydalanish diagrammasida funktsional talablar spetsifikatsiyasining xususiyatlarini ko'rsatish uchun odatiy ATM modelini ko'rib chiqing. Ushbu tizimning ishlash jarayoni kredit kartalari egalariga yaxshi ma'lum, shuning uchun u qo'shimcha tavsifni talab qilmaydi. Mahalliy bankomatlarning o'ziga xos xususiyati shundaki, ular bir hisobdan ikkinchisiga pul o'tkazish imkoniyatiga ega emaslar. Ko'rib chiqilayotgan tizimda ikkita subyekt mavjud bo'lib, ulardan biri bankomat mijozi, ikkinchisi esa tegishli operatsiyalarni amalga oshiradigan Bank hisoblanadi. Ushbu aktyorlarning har biri bankomat bilan o'zaro aloqada bo'ladi, garchi asosiy ishtirokchi mijoz bo'lsa ham, chunki u bankomatning funksionalligini boshlaydi.
Bankomatga qo‘yiladigan asosiy funksional talablar mijozga kredit karta orqali naqd pul yechib olish va hisob holati to‘g‘risidagi guvohnomani olish imkoniyatini taqdim etishdan iborat. Aynan shu funktsional talablar individual foydalanish holatlari bilan belgilanadi, ular tegishli kontseptual modelning asosiy elementlari bo'lib xizmat qiladi. Ushbu foydalanish holatlari kredit karta autentifikatsiyasini talab qilganligi sababli, ikkalasi ham Kredit karta PIN-kodini tekshirish qo'shimcha xizmatiga qo'ng'iroq qilishadi . ATMga qo'yiladigan funktsional talablarning mohiyatidan kelib chiqqan holda , ushbu xizmat ishlab chiqilgan diagramma uchun alohida foydalanish holati bo'lishi mumkin va birinchi ikkita variantga qo'shilish munosabati bilan ulanishi mumkin. Tegishli foydalanish diagrammasi faqat ko'rsatilgan ikkita aktyor va uchta foydalanish holatlarini o'z ichiga olishi mumkin ( 4.1-rasm ).
Guruch. 4.1. ATM modeli uchun Case diagrammasidan foydalaning
shablon asosida yozilgan matnli skript bilan to'ldirilishi kerak ( 4.1-jadval ). Ushbu skript kredit kartadan naqd pul olish jarayonida tizim va ishtirokchilar tomonidan amalga oshiriladigan individual harakatlarning mazmuni va mantiqiy ketma-ketligini ochib berish orqali diagrammani to'ldiradi . Bunday holda, skriptni uchta jadval shaklida taqdim etish qulay, ularning har biri shablonning alohida bo'limini tavsiflaydi .
Skriptning asosiy qismida ( 4.2-jadval ) ko'rib chiqilayotgan foydalanish holatlarining nomi, u bilan bog'liq bo'lgan aktyorlarning nomlari, foydalanish maqsadi, shartli turi va boshqa foydalanish holatlariga havolalar ko'rsatilgan.
4.2-jadval. "Kredit karta orqali naqd pul olish" ning asosiy bo'limidan foydalanish stsenariysi
|
|
|
| |