Một số use case của hệ thống

Một phần của tài liệu Xây dựng ứng dụng hỗ trợ các dịch vụ liên quan ở trọ (Trang 27 - 33)

Chương 1 TỔNG QUAN VỀ ĐỀ TÀI

2.1. Phân tích yêu cầu hệ thống

2.1.3.4. Một số use case của hệ thống

a. Use case đăng nhập hệ thống

16

Tên use case Đăng nhập

Mô tả Người dùng có thể đăng nhập vào ứng dụng bằng số điện thoại hoặc tài khoản Facebook

Actor Khách

Tiền điều kiện Thiết bị cài sẵn ứng dụng và có kết nối internet Hậu điều kiện Người dùng đăng nhập được vào hệ thống Luồng sự kiện chính 1. Ứng dụng hiển thị màn hình đăng nhập

2. Người dùng chọn đăng nhập bằng số điện thoại hoặc facebook

3. Ứng dụng kiểm tra thông tin đăng nhập 4. Ứng dụng hiển thị màn hình trang chủ Luồng sự kiện phụ Ứng dụng hiển thị thông báo lỗi

Bảng 2.3: Đặc tả use case đăng nhập b. Use case tìm trọ b. Use case tìm trọ

17

Tên use case Tìm trọ

Mơ tả Người dùng có thể tìm trọ dựa trên bộ lọc được cung cấp sẵn như: vị trí, giá, diện tích. Bên cạnh đó, người dùng có thể tìm kiếm trọ trên bản đồ.

Actor Người dùng

Tiền điều kiện Người dùng đã đăng nhập vào hệ thống Hậu điều kiện Người dùng tìm được trọ mong muốn Luồng sự kiện chính 1. Người dùng nhập vị trí cần tìm

2. Người dùng chọn các bộ lọc bổ sung 3. Người dùng nhấn tìm kiếm

4. Ứng dụng hiển thị danh sách trọ cho người dùng xem

Luồng sự kiện phụ Người dùng tìm trọ trên bản đồ:

1. Người dùng chọn hiển thị trên bản đồ. 2. Ứng dụng chuyển qua chế độ tìm kiếm trên bản đồ.

3. Người dùng chọn địa điểm cần tìm. 4. Người dùng thiết lập bán kính tìm kiếm hoặc các bộ lọc khác.

5. Người dùng chọn tìm kiếm.

6. Ứng dụng hiển thị trọ có trong khu vực tìm kiếm.

18 c. Use case tìm dịch vụ vận chuyển

Hình 2.4: Use case tìm dịch vụ vận chuyển

Tên use case Tìm dịch vụ vận chuyển

Mơ tả Người dùng có thể tìm kiếm dịch vụ vận chuyển

Actor Người dùng

Tiền điều kiện Người dùng đã đăng nhập vào hệ thống

Hậu điều kiện Người dùng tìm được dịch vụ vận chuyển mong muốn Luồng sự kiện chính 1. Ứng dụng hiển thị màn hình dịch vụ vận chuyển

2. Người dùng đặt các giá trị cho bộ lọc 3. Người dùng nhấn tìm kiếm

4. Ứng dụng hiển thị danh sách dịch vụ vận chuyển

Luồng sự kiện phụ Khơng có

19

d. Use case thêm bài viết tìm người ở ghép

Hình 2.5: Use case thêm bài viết tìm người ở ghép

Tên use case Thêm bài viết tìm người ở ghép

Mơ tả Người dùng có thể thêm một bài viết để tìm người ở ghép

Actor Người dùng

Tiền điều kiện Người dùng đã đăng nhập vào hệ thống và mở màn hình tìm người ở ghép

Hậu điều kiện Người dùng tạo được bài đăng tìm người ở ghép Luồng sự kiện chính 1. Người dùng chọn tạo bài đăng tìm người ở ghép

2. Ứng dụng hiển thị màn hình tạo bài đăng

3. Người dùng điền nội dung bài đăng, vị trí và các thông tin giới hạn về độ tuổi, giới tính, …

4. Người dùng nhấn tạo

5. Ứng dụng lưu bài đăng và thông báo kết quả tạo cho người dùng

Luồng sự kiện phụ Khơng có

20 e. Use case đăng bài bán đồ dùng cũ

Hình 2.6: Use case đăng bài bán đồ dùng cũ

Tên use case Đăng bài bán đồ dùng cũ

Mơ tả Người dùng có thể đăng bài để bán đồ dùng cũ

Actor Người dùng

Tiền điều kiện Người dùng đã đăng nhập vào hệ thống và mở màn hình bài đăng bán đồ dùng cũ

Hậu điều kiện Người dùng tìm đăng bài thành cơng lên ứng dụng Luồng sự kiện chính 1. Người dùng chọn tạo bài đăng bán đồ dùng cũ

2. Ứng dụng hiển thị màn hình tạo bài đăng 3. Người dùng điền nội dung bài đăng, vị trí, và những món đồ cần bán

4. Người dùng nhấn tạo

5. Ứng dụng lưu bài đăng và thông báo kết quả tạo cho người dùng

Luồng sự kiện phụ Khơng có

21 f. Use case chat

Hình 2.7: Use case chat

Tên use case Chat

Mơ tả Người dùng có thể chat với người dùng khác trong ứng dụng

Actor Người dùng

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Người dùng chat được với người dùng khác Luồng sự kiện chính 1. Ứng dụng hiển thị màn hình chat

2. Người dùng chọn người muốn chat 3. Ứng dụng hiển thị màn hình chi tiết chat 4. Người dùng nhập tin nhắn cần gửi, rồi nhấn gửi

5. Ứng dụng gửi tin nhắn đến người dùng cịn lại Luồng sự kiện phụ Khơng có

Bảng 2.8: Đặc tả use case chat

Một phần của tài liệu Xây dựng ứng dụng hỗ trợ các dịch vụ liên quan ở trọ (Trang 27 - 33)

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

(78 trang)