6-ma'ruza Ob'ektga yo'naltirilgan paradigma


OY TAHLILI: 2-bosqich: Ismni ajratish orqali sinf diagrammasini tahlil qilish


Download 412.61 Kb.
bet36/36
Sana08.01.2022
Hajmi412.61 Kb.
#239470
1   ...   28   29   30   31   32   33   34   35   36
Bog'liq
6- Maruza Obektga yonaltirilgan paradigma (1)

OY TAHLILI: 2-bosqich: Ismni ajratish orqali sinf diagrammasini tahlil qilish

  • Ro'yxatdan o'tish (register): mijoz ro'yxatdan o'tish sahifasiga tashrif buyuradi va kerakli foydalanuvchi nomi va parolini belgilaydi. Agar bunday foydalanuvchi nomi / parol juftligi allaqachon mavjud bo'lsa, tizim xato haqida xabar beradi; aks holda, u muvaffaqiyat haqida xabar beradi.Ro'yxatdan o'tish tugagandan so'ng foydalanuvchi nomi, parol, haqiqiy ism va hisob-kitob manzili ma'lumotlar bazasida saqlanadi.

OY TAHLILI: 2-bosqich: Ismni ajratish orqali sinf diagrammasini tahlil qilish

  • Mijoz: ektorlar (tizimdan tashqarida) yuborilmasligi kerak. Shuning uchun mijoz tizim sinfi bo'lishi shart emas.
  • Ro'yxatdan o'tish sahifasi: chegara sinfi sifatida modellashtirilgan.
  • Foydalanuvchi nomi: atribut, sinf emas. Bu CustomerIdentity sinfining atributi sifatida modellashtirilgan.

OY TAHLILI: 2-bosqich: Ismni ajratish orqali sinf diagrammasini tahlil qilish

  • parol: Xuddi shunday, bu CustomerIdentity atributidir.
  • Foydalanuvchi username/password : Bu CustomerIdentity atributlari.
  • system : dastlabki foydalanish holati tavsifidagi "tizim xato haqida xabar beradi" iborasi etarlicha aniq emas. Uni "RegistreErrorPage-da xatolar haqida xabar berilgan" deb qayta o'zgartirish kerak.
  • Shunday qilib, RegistErrorPage chegara sinfi sifatida o'rnatilishi kerak.

OY TAHLILI: 2-bosqich: Ismni ajratish orqali sinf diagrammasini tahlil qilish

  • xatolik: bu tizim uchun bir xil dalillarga binoan sinf sifatida modellashtirilmasligi kerak.
  • success (muvaffaqiyat): tizim uchun xuddi shu fikrga asoslanib, RegistSuccessPage chegara sinfi sifatida yaratilgan.
  • ro'yxatdan o'tish: ro'yxatdan o'tish jarayonini anglatadi. Ushbu foydalanish holati uchun RegistryController nomli tekshiruvchi sinfini yaratishingiz kerak.

Download 412.61 Kb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   36




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling