Fasting (hỗ trợ quá trình không ăn uống)

Một phần của tài liệu Tìm hiểu flutter và xây dựng ứng dụng hỗ trợ tập thể dục (báo cáo cuối kì đồ án 1) (Trang 55 - 59)

1. Danh sách tính năng

2.9. Fasting (hỗ trợ quá trình không ăn uống)

2.9.1. Bắt đầu đồng hồ Fasting

Tóm tắt

Người dùng có thể bắt đầu đồng hồ đếm ngược cho việc fasting.

Dòng sự kiện Dòng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống 1. Người dùng chọn xem mục Kế

hoạch

2. Hiển thị công cụ theo dõi lượng calo nạp vào

3. Chọn mục đồng hồ fasting 4. Hiển thị đồng hồ đếm ngược 5. Chọn nút bắt đầu fasting 6. Đồng hồ bắt đầu đếm ngược

Dòng sự kiện phụ

Hành động của tác nhân Phản ứng của hệ thống Không có

55

Các yêu cầu đặc biệt

Thể loại fasting mặc định là 12 giờ không ăn - 12 giờ ăn.

Trạng thái hệ thống khi bắt đầu thực hiện use-case

Đã truy cập hệ thống thành công.

Trạng thái hệ thống sau khi thực hiện use-case

Trạng thái không thay đổi.

Điểm mở rộng

Không có.

2.9.2. Kết thúc đồng hồ Fasting

Tóm tắt

Người dùng có thể kết thúc đồng hồ đang đếm ngược cho việc fasting.

Dòng sự kiện Dòng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống 1. Người dùng chọn xem mục Kế

hoạch

2. Hiển thị công cụ theo dõi lượng calo nạp vào

3. Chọn mục đồng hồ fasting 4. Hiển thị đồng hồ đếm ngược 5. Chọn nút bắt đầu fasting 6. Đồng hồ bắt đầu đếm ngược 7. Chọn kết thúc 8. Đồng hồ ngừng lại rồi trở về trạng

thái ban đầu

Dòng sự kiện phụ

Hành động của tác nhân Phản ứng của hệ thống Không có

56

Các yêu cầu đặc biệt

Không có.

Trạng thái hệ thống khi bắt đầu thực hiện use-case

Đã truy cập hệ thống thành công.

Trạng thái hệ thống sau khi thực hiện use-case

Trạng thái không thay đổi.

Điểm mở rộng

Không có.

2.9.3. Thay đổi loại đồng hồ Fasting

Tóm tắt

Người dùng có thể thay đổi kiểu đồng hồ đếm ngược cho việc fasting.

Dòng sự kiện Dòng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống 1. Người dùng chọn xem mục Kế

hoạch

2. Hiển thị công cụ theo dõi lượng calo nạp vào

3. Chọn mục đồng hồ fasting 4. Hiển thị đồng hồ đếm ngược 5. Chọn nút kiểu fasting 6. Hiển thị danh sách các kiểu fasting 7. Chọn một kiểu fasting 8. Ghi nhận, khi người dùng bắt đầu

thì đồng hồ sẽ bắt đầu đếm ngược dựa trên kiểu fasting đã chọn

Dòng sự kiện phụ

Hành động của tác nhân Phản ứng của hệ thống Không có

57

Các yêu cầu đặc biệt

Không có.

Trạng thái hệ thống khi bắt đầu thực hiện use-case

Đã truy cập hệ thống thành công.

Trạng thái hệ thống sau khi thực hiện use-case

Trạng thái không thay đổi.

Điểm mở rộng

Không có.

2.9.4. Xem thông tin liên quan

Tóm tắt

Người dùng có thể xem các thông tin liên quan đến trạng thái cơ thể trong lúc fasting diễn ra.

Dòng sự kiện Dòng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống 1. Người dùng chọn xem mục Kế

hoạch

2. Hiển thị công cụ theo dõi lượng calo nạp vào

3. Chọn mục đồng hồ fasting 4. Hiển thị đồng hồ đếm ngược

5. Chọn xem thông tin liên quan 6. Hiển thị các thông tin liên quan đến trạng thái cơ thể khi fasting diễn ra

Dòng sự kiện phụ

Hành động của tác nhân Phản ứng của hệ thống Không có

58

Các yêu cầu đặc biệt

Thể loại fasting mặc định là 12 giờ không ăn - 12 giờ ăn.

Trạng thái hệ thống khi bắt đầu thực hiện use-case

Đã truy cập hệ thống thành công.

Trạng thái hệ thống sau khi thực hiện use-case

Trạng thái không thay đổi.

Điểm mở rộng

Không có.

Một phần của tài liệu Tìm hiểu flutter và xây dựng ứng dụng hỗ trợ tập thể dục (báo cáo cuối kì đồ án 1) (Trang 55 - 59)

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

(109 trang)