Huỷ Nút huỷ quá trình thêm nông trạ

Một phần của tài liệu BÁO CÁO THỰC TẬP ĐỒ ÁN ĐA NGÀNH HỆ THỐNG THEO DÕI ĐỘ ẨM VÀ ĐIỀU KHIỂN TƯỚI CÂY TỰ ĐỘNG (Trang 33 - 39)

Mockup description:

No Field Name Description Control Type Data Type Mandatory Default Value 1 Thông tin

nông trại Nhập tên, địa chỉ nông trại Input Text Yes N/A 2 Hình ảnh Tải lên hình ảnh nông

trại

Input Image Yes N/A

3 Lưu Nút lưu nông trại Button N/A Yes N/A

4 Huỷ Nút huỷ quá trình thêm nông trại thêm nông trại

Button N/A Yes N/A

Chức năng cập nhật nông trại

Use case name Cập nhật nông trại. Created by Trần Phương Tĩnh Date Created 26/4/2021

Actor Người quản trị.

Ho Chi Minh City University of Technology

Preconditions Người quản trị đã đăng nhập thành công vào trang “Quản trị” và đang ở trang “Quản lý nông trại”.

Trigger Người quản trị bấm nút “Cập nhật” ở bên cạnh nông trại cần cập nhật.

Postconditions Nông trại được cập nhật trong hệ thống thành công. Normal flow 1. Hệ thống mở trang “Cập nhật nông trại”.

2. Người quản trị cập nhật tên và địa chỉ của nông trại. 3. Người quản trị bấm nút “Lưu”.

4. Hệ thống cập nhật thông tin nông trại trong cơ sở dữ liệu thành công.

5. Hệ thống hiển thị thông báo “Nông trại đã được cập nhật thông tin!”.

6. Người quản trị bấm nút “OK”.

7. Hệ thống mở trang “Quản lý nông trại”. Exceptions Exception 1 ở bước 3:

3a. Người quản trị bấm nút “Huỷ”.

3a1. Hệ thống mở trang “Quản lý nông trại”. Use case dừng lại.

Exception 1 ở bước 4:

4a. Nếu người quản trị nhập tên nông trại dài hơn 40 ký tự, hệ thống cập nhật thông tin nông trại trong cơ sở dữ liệu không thành công. 4a1. Hệ thống hiện thông báo “Vui lòng nhập tên nông trại có độ dài tối đa 40 ký tự!”.

Use case dừng lại. Exception 2 ở bước 4:

4b. Nếu người quản trị bỏ trống tên hoặc địa chỉ của nông trại, hệ thống cập nhật thông tin nông trại trong cơ sở dữ liệu không thành công.

4b1. Hệ thống hiện thông báo “Vui lòng nhập đầy đủ thông tin!”. Use case dừng lại.

Ho Chi Minh City University of Technology

Hình 34. Trang Cập nhật nông trại

Chức năng ngừng hoạt động nông trại

Use case name Ngừng hoạt động nông trại. Created by Trần Phương Tĩnh

Date Created 26/4/2021

Actor Người quản trị.

Description Người quản trị ngừng hoạt động nông trại.

Preconditions Người quản trị đã đăng nhập thành công vào trang “Quản trị” và đang ở trang “Quản lý nông trại”.

Trigger Người quản trị bấm nút “Ngừng hoạt động” ở bên cạnh nông trại cần ngừng hoạt động.

Postconditions Nông trại được ngừng hoạt động thành công.

Normal flow 1. Hệ thống hiện thông báo “Bạn có chắc chắn muốn ngừng hoạt động nông trại này?”.

2. Người quản trị bấm nút “OK”.

3. Hệ thống cập nhật trạng thái ngừng hoạt động của nông trại trong cơ sở dữ liệu thành công.

4. Hệ thống hiện thông báo “Ngừng hoạt động nông trại thành công!”.

5. Người quản trị bấm nút “OK”.

Ho Chi Minh City University of Technology

7. Nông trại được chuyển xuống phần “Nông trại ngừng hoạt động”.

Exceptions Exception 1 ở bước 2:

2a. Người quản trị bấm nút “Huỷ”.

2a1. Hệ thống mở trang “Quản lý nông trại”. Use case dừng lại.

Exception 1 ở bước 4:

4a. Hệ thống kiểm tra thấy nông trại đang có thiết bị.

4a1. Hệ thống hiện thông báo “Không thể ngừng hoạt động nông trại đang có thiết bị!”.

Use case dừng lại. Alternative flows Không.

Ho Chi Minh City University of Technology

Hình 36. Popup Thông báo Không thể ngừng hoạt động nông trại đang có thiết bị

Chức năng tái hoạt động nông trại

Use case name Tái hoạt động nông trại. Created by Trần Phương Tĩnh Date Created 26/4/2021

Actor Người quản trị.

Description Người quản trị tái hoạt động nông trại.

Preconditions Người quản trị đã đăng nhập thành công vào trang “Quản trị” và đang ở trang “Quản lý nông trại”.

Trigger Người quản trị bấm nút “Hoạt động trở lại” ở bên cạnh nông trại cần tái hoạt động.

Postconditions Nông trại được tái hoạt động thành công.

Normal flow 1. Hệ thống hiện thông báo “Bạn có chắc chắn muốn tái hoạt động nông trại này?”.

2. Người quản trị bấm nút “OK”.

3. Hệ thống cập nhật trạng thái hoạt động của nông trại trong cơ sở dữ liệu thành công.

4. Hệ thống hiện thông báo “Nông trại đã hoạt động trở lại!”. 5. Người quản trị bấm nút “OK”.

6. Hệ thống mở trang “Quản lý nông trại”.

Ho Chi Minh City University of Technology

động”.

Exceptions Exception 1 ở bước 2:

2a. Người quản trị bấm nút “Huỷ”.

2a1. Hệ thống mở trang “Quản lý nông trại”. Use case dừng lại.

Alternative flows Không.

Hình 37. Popup Thông báo Nông trại đã hoạt động trở lại

Chức năng xem thiết bị hiện có trong nông trại

Use case name Xem thiết bị hiện có trong nông trại. Created by Trần Phương Tĩnh.

Date Created 26/4/2021

Actor Người quản trị.

Description Người quản trị xem thiết bị hiện có trong nông trại.

Preconditions Người quản trị đã đăng nhập thành công vào trang “Quản trị” và đang ở trang “Quản lý nông trại”.

Trigger Người quản trị bấm vào nút “Xem thiết bị hiện có trong nông trại” bên cạnh nông trại cần xem.

Postconditions Hệ thống hiển thị được các thiết bị hiện có trong nông trại mà người dùng cần xem.

Ho Chi Minh City University of Technology

2. Hệ thống lấy danh sách các thiết bị hiện có trong nông trại mà người dùng cần xem từ cơ sở dữ liệu.

3. Hệ thống hiển thị các thiết bị hiện có trong nông trại mà người dùng cần xem.

Exceptions Không. Alternative flows Không.

Hình 38. Trang Xem thiết bị hiện có trong nông trại

Mockup description:

No Field Name Description Control Type Data Type Mandatory Default Value 1 Thông tin nông trại

Tên, địa chỉ của nông

trại Display Text Yes N/A

Một phần của tài liệu BÁO CÁO THỰC TẬP ĐỒ ÁN ĐA NGÀNH HỆ THỐNG THEO DÕI ĐỘ ẨM VÀ ĐIỀU KHIỂN TƯỚI CÂY TỰ ĐỘNG (Trang 33 - 39)

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

(73 trang)