USE Case

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

USE CASE TỔNG QUAN

ĐĂNG NHẬP

Use Case: Đăng nhập

Tên Use-Case Đăng nhập

Mô tả ngắn gọn Hệ thống cho phép người dùng truy cập vào Tài khoản của cá nhân trong
hệ thống.
Chuỗi sự kiện Luồng 1. Người dùng truy cập ứng dụng.
tương tác 2. Hệ thống hiển thị giao diện TabBar
3. Chọn Mục “Cá nhân”
4. Chọn nút “Đăng nhập”
5. Hệ thống hiển thị giao diện “Đăng nhập”.
6. Người dùng nhập các thông tin mà giao diện “Đăng
nhập” yêu cầu gồm Số Điện Thoại và Mật Khẩu sau
đó nhấn nút tiếp theo.
7. Hệ thống gửi yêu cầu đến cơ sở dữ liệu (CSDL), kiểm
tra tên đăng nhập và mật khẩu. Sau đó hệ thống hiển thị
giao diện“Trang chủ”.

Các yêu cầu đặc Mật khẩu của người dùng được mã hóa.
biệt
Tiền điều kiện − Thiết bị của người dùng đã kết nối Internet.
− Người dùng đã đăng ký tài khoản và có tài khoản lưu trong cơ sở dữ
liệu.

Hậu điều kiện Người dùng đăng nhập thành công và truy cập được vào tài khoản của
mình trong hệ thống.

Các điểm mở Sau khi hiển thị giao diện đăng nhập.
rộng Người dùng có thể nhấn nút: Tạo tài khoản. Hệ thống chuyển sang giao
diện “Tạo tài khoản mới
Người dùng nhấn nút: Trở lại. Hệ thống trở lại giao diện TabBar
TẠO TÀI KHOẢN

Use Case: Đăng ký

Tên Use-Case Tạo tài khoản

Mô tả ngắn gọn Hệ thống cho phép người dùng đăng ký tài khoản mới
Chuỗi sự kiện 1. Người dùng nhấn nút tạo tài khoản trong giao diện đăng
nhập.
2. Hệ thống hiển thị giao diện “Đăng ký”.
3. Người dùng nhập các thông tin vào form mà giao diện
“Đăng ký” yêu cầu (tên tài khoản/ ngày sinh/ số điện thoại/
địa chỉ/ mật khẩu/ xác nhận mật khẩu) và nhấn nút đăng
ký.
4. Hệ thống tổng hợp thông tin và gửi yêu cầu đến cơ sở dữ
liệu để tạo tài khoản mới.
5. Hệ thống hiển thị giao diện “Đăng nhập”.

Các yêu cầu đặc biệt Không có yêu cầu đặc biệt ở ca sử dụng này.

Tiền điều kiện − Thiết bị của người dùng đã kết nối Internet.
− Người dùng chưa có tài khoản trên hệ thống.

Hậu điều kiện Một tài khoản mới được tạo ra trong cơ sở dữ liệu với các
thông tin được cung cấp bởi người dùng.

Các điểm mở rộng Người dùng nhập sai thông tin.


1. Hệ thống hiển thị lại giao diện “Đăng ký”, chỉ ra phần
thông tin người dùng nhập sai, xóa phần mật khẩu và
nhập lại mật khẩu.

ĐĂNG XUẤT

Use Case: Đăng xuất

Tên Use-Case Đăng xuất


Mô tả ngắn gọn Hệ thống cho phép người dùng đã thoát khỏi phiên làm việc
của hệ thống.

Chuỗi sự kiện Luồng 1. Sau khi người dùng đã đăng nhập vào hệ
tương tác thống. Trong giao diện TabBar chọn “cá
nhân”.
2. Hệ thống hiển thị giao diện “ cá nhân”.Chọn
Đăng xuất.
3. Hệ thống hiển thị giao diện “Trang đăng
nhập” ban đầu.

Các yêu cầu đặc biệt Không có yêu cầu đặc biệt ở ca sử dụng này.

Tiền điều kiện − Thiết bị của người dùng đã kết nối Internet.
− Người dùng đã đăng nhập thành công.

Hậu điều kiện − Người dùng đăng xuất thành công.


− Hệ thống hiển thị giao diện “Trang chủ”.

Các điểm mở rộng Không có điểm mở rộng ở ca sử dụng này.

XEM THÔNG TIN CÁ NHÂN


Use Case: Xem thông tin cá nhân

Tên Use-Case Xem thông tin cá nhân

Mô tả ngắn gọn Người dùng có thể chỉnh sửa các thông tin trong hồ sơ cá
nhân.

Chuỗi sự kiện Luồng tương tác chính


1. Người dùng truy cập giao diện “Cá nhân”.
2. Hệ thống hiển thị giao diện trang cá nhân.
3. Người dùng nhấn mục “Thông tin cá nhân”
4. Hệ thống hiện thị mục thông tin cá nhân bao gồm : Tên ,
Số điện thoại, địa chỉ.

Các yêu cầu đặc biệt Không có yêu cầu đặc biệt ở ca sử dụng này

Tiền điều kiện − Thiết bị của người dùng đã kết nối Internet.
− Người dùng đã đăng nhập thành công.

Hậu điều kiện Hệ thống cập nhật thông tin trong cơ sở dữ liệu và hiển thị
dữ liệu mới cho người dùng.

Các điểm mở rộng Người dùng có thể nhấn Chỉnh sửa thông tin cá nhân.
Người dùng có thể nhấn Quay lại
TÌM KIẾM

Use case: Donate

Tên Use-Case Tìm kiếm

Mô tả ngắn gọn Người dùng có thể tìm kiếm những thông tin mà người dùng
muốn

Chuỗi sự kiện Luồng 1. Người dùng truy cập “Tìm kiếm” tại TabBar.
tương tác 2. Hệ thống hiển thị giao diện trang “Tìm
chính kiếm”.
3. Người dùng có thể chọn : Tìm kiếm theo
tên món ăn, Tìm kiếm người làm nội
dung, Tìm kiếm theo chế độ sức khỏe.

Các yêu cầu đặc biệt Không có yêu cầu đặc biệt ở ca sử dụng này

Tiền điều kiện − Thiết bị của người dùng đã kết nối Internet.
− Người dùng đã đăng nhập vào hệ thống.

Hậu điều kiện Hệ thống sẽ gửi lời cảm ơn trực tiếp đến những người đã ủng
hộ.

Các điểm mở rộng Người dùng có thể nhấn Xem video tìm kiếm
Người dùng có thể nhấn Quay lại
QUẢN LÍ HỆ THỐNG

Use Case: Quản lí hệ thống

Tên Use-Case Quản lí hệ thống

Mô tả ngắn gọn Hệ thống cho phép người quản trị quản lí hệ thống.

Chuỗi sự kiện Luồng 1. Người dùng truy cập ứng dụng.


tương tác 2. Hệ thống hiển thị giao diện TabBar
3. Chọn Mục “Cá nhân”
4. Hệ thống hiển thị giao diện cá nhân.
5. Chọn mục “Dữ liệu hệ thống”
6. Hệ thống hiển thị giao “Dữ liệu hệ thống” gồm: Quản lí
người dùng, Quản lí thể loại món ăn, Quản lí tình trạng
sức khỏe, Quản lí đơn vị tính, Quản lí thực phẩm, Quản
lí nhà hàng

Các yêu cầu đặc Mật khẩu của người dùng được mã hóa.
biệt
Tiền điều kiện − Thiết bị của người dùng đã kết nối Internet.
− Người dùng sử dụng tài khoản được hệ thống cấp riêng

Hậu điều kiện Người dùng có thể thay đổi dữ liệu trong hệ thống

Các điểm mở rộng Sau khi hiển thị giao diện Quản lí hệ thống
Người dùng có thể nhấn nút Trở lại

You might also like