Đặc tả Use-case Thông báo tình trạng Chỉ số khối cơ thể

Một phần của tài liệu Xây dựng ứng dụng hỗ trợ chăm sóc sức khỏe trẻ em (Trang 69 - 73)

Description Use case này cho phép người dùng theo dõi tình trạng của BMI của em bé đang có dấu hiệu như thế nào.

Actor Tất cả người dùng

Trigger ❖ Khi người dùng nhấn vào nút “Check Status”

Pre-condition ❖ Người dùng đăng nhập thành cơng vào hệ thống ❖ Màn hình hiện tại làMàn hình BMI em bé

Post-condition ❖ Chuyển sangMàn hình Status BMI em bé

❖ Hiển thị thành cơng tình trạng hiện tại của BMI của em bé Bảng 4.15: Đặc tả use-case Thơng báo tình trạng Chỉ số khối cơ thể

Activities Flow

Sequence diagram

Hình 4.15: Sơ đồ tuần tự Thơng báo Chỉ số khối cơ thể

Business Rules

Activity BR Code Description

(2) BR1 Loading Screen Rules:

❖ Client hiển thịMàn hình Status BMI em bé

(1) BR2 Loading Rules:

❖ Khi người dùng nhấn nút “Check Status” và đợi phản hồi từ Server: Nút “Check Status” chuyển sang state “Loading”.

(1) BR3 Submitting Rules:

Khi người dùng nhấn nút “Check Status”, Client sử dụng [Height Value], [Weight Value], [Birth] để kiểm tra tình trạng BMI

❖ [Height Value], [Weight Value], [Birth] sử dụng ởMàn hình BMI em bé

❖ Dựa vạo [Birth] tính tốn được số tuổi hiện tại của em bé theo đơn vị tháng = [Age]

❖ Client có mộtBiểu đồ giá trị height tăng trưởng chung cho trẻ

= [Chart Height]. Ở mỗi một [Chart Age] có một [Height Standard] ❖ Client có mộtBiểu đồ giá trị weight tăng trưởng chung cho trẻ= [Chart Weight]. Ở mỗi một [Chart Age] có một [Weight Standard]

❖ For [Chart Height] ❖ If [Age] = [Chart Age]

If [Height] = [Height Standard] o [Height Status Good] = true

If [Height] <> [Height Standard] o [Height Status Good] = false ❖ For [Chart Weight]

❖ If [Age] = [Chart Age]

If [Weight] = [Weight Standard] o [Weight Status Good] = true

If [Weight] <> [Weight Standard] o [Weight Status Good] = false

❖ Client: Thông báo [Height Status Good] và [Weight Status Good]

4.1.4.8. Đặc tả Use-case Hiển thị Chỉ số dinh dưỡngName Hiển thị Chỉ số dinh dưỡng

Một phần của tài liệu Xây dựng ứng dụng hỗ trợ chăm sóc sức khỏe trẻ em (Trang 69 - 73)

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

(115 trang)