Đặc tả Use-case Cập nhật Chỉ số khối cơ thể NameCập nhật 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 66 - 69)

Description Use case này cho phép người dùng cập nhật BMI hiện tại của em bé lên database.

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

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

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 Cập nhật BMI em bé

❖ Các tham số liên quan đến tham số mà người dùng nhập vào được thay đổi trên database

Bảng 4.13: Đặc tả use-case Cập nhật Chỉ số khối cơ thể

Activities Flow

Sequence diagram

Hinh 4.13: Sơ đồ tuần tự Cập nhật 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 Cập nhật BMI em bé

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

(4) BR3 Submitting Rules:

Khi người dùng nhấn nút “OK”, Client gửi yêu cầu cập nhật BMI lên Server với [New Height], [New Weight], [Id Baby]

❖ [New Height] làgiá trị của slider heightmà người dùng nhập vào. Slider có [Min Value] = 0, [Max Value] = 150, [Step Size] = 10 ❖ [New Weight] làgiá trị của slider weightmà người dùng nhập vào. Slider có [Min Value] = 0, [Max Value] = 40000, [Step Size] = 100

❖ [Id Baby] sử dụng ởMàn hình BMI em bé

❖ Server thay đổi value trong tableBMIvà gửi [UpdateBMISuccess = true] về hệ thống

❖ [New Height] tương ứng với fieldvaluetrong tableBMI

type = HeightidBaby= [Id Baby]

❖ [New Weight] tương ứng với fieldvaluetrong tableBMI

type = WeightidBaby= [Id Baby]

❖ Client: Chuyển sangMàn hình BMI em bé

Bảng 4.14: Quy tắc use-case Cập nhật 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 66 - 69)

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

(115 trang)