Đặc tả Use-case Cập nhật Chỉ số khối cơ thể

Một phần của tài liệu Ứng dụng di động bán hàng nội thất tích hợp công nghệ AR (khóa luận tốt nghiệp) (Trang 73 - 76)

Chương 5 XÂY DỰNG HỆ THỐNG

f. Đặc tả Use-case Cập nhật Chỉ số khối cơ thể

Name Cập nhật Chỉ số khối cơ thể

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é

❖ Các tham số cần thiết để cập nhật BMI được nhập đầy đủ

Post-condition ❖ Chuyển sang Mà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 5.13: Đặc tả usecase cập nhật chỉ số khối Activities Flow Activities Flow

Hình 5.12 Hình minh họa hoạt động use-case Cập nhật chỉ số khối cơ thể Sequence diagram Sequence diagram

Hình 5.13 Sơ đồ tuần tự Cập nhật chỉ số khối Business Rules 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é

(4) BR2 Loading Rules:

❖ 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 height mà 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 weight mà 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 table BMI và gửi [UpdateBMISuccess = true] về hệ thống

❖ [New Height] tương ứng với field value trong table BMI có type =

Height và idBaby = [Id Baby]

❖ [New Weight] tương ứng với field value trong table BMI có type =

Weight và idBaby = [Id Baby]

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

Bảng 5.14: Business Rules Cập nhật chỉ số khối

Một phần của tài liệu Ứng dụng di động bán hàng nội thất tích hợp công nghệ AR (khóa luận tốt nghiệp) (Trang 73 - 76)

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

(147 trang)