Đặc tả use-case

Một phần của tài liệu Bài tập nhóm “ tìm hiểu nguyên lý hoạt Động và ứng dụng của hệ thống ips, firewall và nêu một số phần mềm (Trang 43 - 48)

Chuong 4. Chuong 4. PHAN TICH HE THONG

4.2.4. Đặc tả use-case

Việc đặc tả use-case được biểu điễn dưới 2 dạng, sơ đồ đề cung cấp tông quan về use- case và văn bản giúp ghi nội dung chỉ tiết hơn về use-case. Bảng chú thích các thành phan của use-case cần đặc tá có thê bao gồm tất cả các thành phan hoac chi dac tả những thành phần cơ bản của use-case. Ở mỗi use-case, nhóm xin phép chỉ đặc tả một use- case đặc trưng nhật liên quan đến use-case tông quát.

Bảng 4-3. Bảng chú thích các thành phần của use-case cần đặc tả [7].

Các thành phần Mô tả

Use Case Name Tên của use-case, bat dau bằng một động từ

28

Use Case ID

Description

Stereotype &

Package

Actors

Preconditions

Postconditions

Use Case Relationships

Basic Flow

Alternative Flow

Exceptions

Vi du: Quan ly tai khoan

Dinh danh cua use-case (ID: Identification) Vi du: UCOL

Mô tả ngắn gọn về use-case. Mô tả này nằm trong khoảng từ một dong đến một đoạn văn mô tả mục đích và cách sử dụng nó Mô tả khuôn mẫu và gói mà trường hợp sử dụng này thuộc về.

Đây là thông tin tùy chọn và có thể không phải lúc nào cũng được ghi lại, mặc dù nó sẽ được nhập dễ dàng trong một công cu mo

hinh hoa

Danh sach cac actor co lién quan dén use-case

Điều kiện tiên quyết là những điều kiện cần được thỏa mãn trước khi thực hiện được mô tả khi use-case có thê bắt đầu

Điều kiện sau là điều kiện phải được đáp ứng khi kết thúc use- case

Relationships cia use-case (gdm 3 loai: Include, Extend va Inherited), cac actor co quan hệ ứ1Ữa use-case VỚI use-case Luồng thành công chính, trường hợp mọi bước trong use-case đều được thực hiện thành công. Ví dụ như:

1. <m6 ta>

2. <mô tả> (AI, E1, E2) 3. <mô tả> (A2, E3)

<ôInclude> <mụ tả của use-case included>

<extends> <mô ta của use-case extended>

Al — Các mô tả tùy chọn ở đây là các luồng thay thê trong các điều kiện được chí định trong các bước trong basic fow EI — Các mô tả tùy chon 6 day chi định các hành động được thực hiện trong các điều kiện ngoại lệ gặp phải trong basic flow của

29

Constraints

User Interface Specifications

Metrics (Complexity)

Priority

Status

Author &

History Reference

Material

ca su dung. Vé mat ky thuat, diéu nay co thé dai dién cho cac hành động đề được thực hiện trong trường hợp có lỗi

Các ràng buộc hoặc giới hạn đặc biệt đã được lập thành văn bản có liên quan đến việc sử dụng trường hợp

Số và tên của thông số kỹ thuật giao diện người dùng liên quan đến use-case, bao gồm cả thông số kỹ thuật màn hình web, nếu như có sẵn. Lưu ý rằng đây không phải là thiết kế giao điện người dùng mà chỉ đơn gián là tham chiếu đến các màn hinh/biéu mau

có khả năng sẽ được tác nhân sử dụng khi giao tiếp với hệ thong.

Bất cứ thứ gì cần đo lường có liên quan đến các use-case sẽ được đưa vào đây — ví dụ: độ phức tạp của use-case: đơn giản/trung bình/phức tạp

Tâm quan trọng của chức năng được mô tả bởi use-case: cao/

trung bình/thấp

Trạng thái đây đủ của tài liệu của use-casc: ban đâu/chính/cuôi cùng. Cái này sẽ cho biết mức độ phát triển của use-case

Tac gia goc va các bô ngữ của use-case

Các tài liệu tham khảo có liên quan, cũng như các nguồn từ use- case đã được bắt nguôn

30

Nhom 7

4.2.4.1. UCO1— Quan ly tai khoản

UC01 - Quan Ly Tai Khoản __

_—ẽ|

_——- \

A04 - Guests

ee

—— [a ——|

(‘Digs tn)

<< catcndz>ˆ

—~ 1.1 Dang nhip Re

_—.- --<< extend>>-- —

s =“.. Nà

<< < ine lee?

a —.

A02 - Admin “gage

A01 - System

Hình 4-2. Sơ đồ use-case C01 — Quản lý tài khoản.

A03 - Use

<< include>>

ESP KA

Bảng 4-4. Bảng đặc tả UCÚ1.1— Đăng nhập.

Đăng nhập

UCOL.1

Các tác nhân muốn đăng nhập vào hệ thông A01-System, A02-Admin, A03-User, A04-Guest

Actors đã đăng ký tài khoản hoặc liên kết với tài khoản Google, Facebook.

Thiết bị của actor đã được kết nôi Internet khi đăng nhập Actor đăng nhập thành công Hệ thống ghi nhận actor đã đăng nhập Actor có thể sử đụng các tính năng trên hệ thông

Liên kết với AO01-System, A02-Admin, A03-User, A04-Guest

1. Tác nhân truy cập vào trang web

31

2. Tác nhân đăng nhập tài khoản, chọn lệnh đăng nhập (A1, El) 3. Tác nhân đăng nhập thành công (E2)

Một phần của tài liệu Bài tập nhóm “ tìm hiểu nguyên lý hoạt Động và ứng dụng của hệ thống ips, firewall và nêu một số phần mềm (Trang 43 - 48)

Tải bản đầy đủ (PDF)

(175 trang)