1. Danh sách tính năng
2.7. Theo dõi lượng thức ăn
2.7.1. Xem lượng calories nạp vào
Tóm tắt
39
Dòng sự kiện
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.7.2. Thay đổi ngày hiển thị lượng calories nạp vào
Tóm tắt
Người dùng có thể theo thay đổi ngày hiển thị calories nạp vào cơ thể.
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
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ó
40
Dòng sự kiện
Các yêu cầu đặc biệt
Ngày hiển thị có giới hạn từ đầu năm 1970 đến thời điểm hiện tại.
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ó.
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 nút "Hôm nay" để thay đổi ngày
4. Hiển thị lịch để chọn ngày
5. Chọn ngày ở giao diện lịch hiện lên 6. Hiển thị lượng calo vào ngày được 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ó
41
2.7.3. Xóa thẻ calories nạp vào
Tóm tắt
Người dùng có thể xóa thẻ calories đã ghi lúc trước.
Dòng sự kiện
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ó.
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 xem danh sách lịch sử các thẻ 4. Hiển thị danh sách các thẻ 5. Chọn xóa một thẻ 6. Thực hiện xóa thẻ đã 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ó
42
2.7.4. Thêm thẻ calories nạp vào
Tóm tắt
Người dùng có thể thêm thẻ calories.
Dòng sự kiện
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.
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 thêm thẻ calories 4. Hiển thị danh sách các món ăn với lượng calo tương ứng
5. Chọn món ăn 6. Hiển thị thông tin lượng calo tương ứng với khối lượng
7. Điều chỉnh khối lượng 8. Hiển thị lượng calo tương úng với khối lượng
9. Chọn xác nhận 10.Thực hiện thêm thẻ calo mới tương ứng khối lượng món ăn đã 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ó
43
Điểm mở rộng
Không có.
2.7.5. Thêm thẻ calories tự chọn
Tóm tắt
Người dùng có thể thêm thẻ calories tự tạo.
Dòng sự kiện
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.
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 thêm thẻ calories 4. Hiển thị danh sách các món ăn với lượng calo tương ứng
5. Chọn mục món ăn tự tạo 6. Hiển thị danh sách các món ăn do người dùng tạo
7. Chọn món ăn trong danh sách món ăn tự tạo
8. Thực hiện thêm thẻ calories với món ăn đã 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
1. Thêm món ăn 2. Nhập thông tin món ăn
44
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.7.6. Chỉnh sửa thẻ calories tự chọn
Tóm tắt
Người dùng có thể chỉnh sửa thẻ calories tự chọn.
Dòng sự kiện
Các yêu cầu đặc biệt
Không có.
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 thêm thẻ calories 4. Hiển thị danh sách các món ăn với lượng calo tương ứng
5. Chọn mục món ăn tự chọn 6. Hiển thị danh sách các món ăn tự chọn
7. Chọn món ăn 8. Hiển thị thông tin món ăn 9. Chỉnh sửa thông tin món ăn 10.Thực hiện lưu dữ liệ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ó
45
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.7.7. Xóa thẻ calories tự chọn
Tóm tắt
Người dùng có thể xóa thẻ calories tự chọn.
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 thêm thẻ calories 4. Hiển thị danh sách các món ăn với lượng calo tương ứng
5. Chọn mục món ăn tự chọn 6. Hiển thị danh sách các món ăn tự chọn
7. Chọn món ăn 8. Hiển thị thông tin món ăn 9. Chọn xóa món ăn 10.Thực hiện lưu dữ liệ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ó
46
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.7.8. Xem danh sách lịch sử các thẻ calories nạp vào
Tóm tắt
Người dùng có thể xem danh sách lịch sử các thẻ calories đã thêm.
Dòng sự kiện
Các yêu cầu đặc biệt
Không có.
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 xem danh sách lịch sử 4. Hiển thị danh sách các thẻ calories đã thêm
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ó
47
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ó.