Sobes.tech
Junior

Ի՞նչ է օգտագործման դեպքը։

sobes.tech AI

Պատասխան AI-ից

Օգտագործման դեպքը (Use Case) ծրագրային ապահովման զարգացման մեջ նկարագրում է, թե ինչպես է օգտվողը կամ այլ արտաքին համակարգ (Աктոր) փոխազդում համակարգի հետ՝ կոնկրետ նպատակին հասնելու համար:

Հիմնական տարրեր՝

  • Աктոր (Actor): Օգտագործող, համակարգ կամ այլ արտաքին միավոր, որը փոխազդում է համակարգի հետ:
  • Նպատակ (Goal): Ինչը Աктորը փորձում է հասնել փոխազդեցության միջոցով:
  • Սցենար (Scenario): Քայլերի հաջորդականություն, որը նկարագրում է Աктորի և համակարգի փոխազդեցությունը նպատակին հասնելու համար: Կարող է լինել հիմնական սցենար (Հաջողակ ուղի) և այլընտրանքային սցենարներ (Ալտերնատիվ հոսքեր, Արտակարգ հոսքեր):

Օրինակ՝

Օգտագործման դեպք: Օգտագործողը կատարում է գնում:

  • Աктոր: Գնորդ

  • Նպատակ: Հաջողությամբ գնել ապրանքը:

  • Հաջողակ հիմնական սցենար:

    1. Գնորդը գտնում է ապրանքը:
    2. Գնորդը ավելացնում է ապրանքը զամբյուղում:
    3. Գնորդը անցնում է վճարման:
    4. Գնորդը մուտքագրում է առաքման տվյալները:
    5. Գնորդը ընտրում է վճարման եղանակը:
    6. Գնորդը հաստատում է պատվերը:
    7. Համակարգը մշակում է վճարումը:
    8. Համակարգը հաստատում է պատվերի հաջող ավարտը:
  • Այլընտրանքային սցենարներ:

    • Գնորդը սխալ է մուտքագրել առաքման տվյալները:
    • Վճարումը մերժվել է բանկի կողմից:
    • Պատվերը ավարտվել է ժամանակը:

Օգտագործման դեպքերը օգնում են՝

  • Հասկանալ համակարգի պահանջները:
  • Դիզայնի ֆունկցիոնալությունը:
  • Թեստերի պլանավորում: