Luồng sự kiện

Một phần của tài liệu XÂY DỰNG HỆ THỐNG ĐỌC TIN TRÊN MOBILE (Trang 52 - 55)

5.3.1. Lấy các chuyên mục tin

Bảng 3 . Usecase Lấy các chuyên mục tin

Tên Use Case Lấy các chuyên mục tin

Tác nhân Người dùng, Server

Mức 2

Sự kiện kích hoạt Người dùng lựa chọn chức năng đọc theo chuyên mục Luồng sự kiện chính:

1. Hiện ra thanh load dữ liệu ở dưới màn hình 2. Phần mềm gửi yều cầu tới máy chủ

3. Máy chủ lấy ra các chuyên mục tin từ cơ sở dữ liệu và trả về cho phần mềm

4. Phần mềm render dữ liệu trả về thành giao diện danh sách các chuyên mục cho người dụng lựa chọn

Luồng sự kiện phụ:

2.1 Không thể kết nối tới máy chủ, yêu cầu kết nối lại

5.3.2. Lấy các tin

Bảng 4. Usecase Lấy các tin

Tên Use Case Lấy các tin

Tác nhân Người dùng, Máy chủ

Mức 2

Sự kiện kích hoạt Người dùng lựa chọn chức năng đọc tin mới nhất, hoặc lựa chọn đọc tin theo một chuyên mục

Luồng sự kiện chính:

1. Hiện ra thanh load dữ liệu ở dưới màn hình 2. Phần mềm gửi yều cầu tới máy chủ

3. Máy chủ lấy ra các tin trong từng chuyên mục trả về cho người dùng.

4. Phần mềm render dữ liệu trả về thành giao diện danh sách các tin cho người dụng lựa chọn đọc

Luồng sự kiện phụ:

2.1. Không thể kết nối tới máy chủ, yêu cầu kết nối lại

5.3.3. Tìm kiếm tin

Bảng 5. Usecase Tìm kiếm tin

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

Tác nhân Người dùng, Máy chủ

Mức 2

Sự kiện kích hoạt Người dùng gõ vào từ để tìm kiếm Luồng sự kiện chính:

1. Hiện ra thanh load dữ liệu ở dưới màn hình

2. Phần mềm gửi một POST request lên máy chủ có chứa từ để tìm 3. Máy chủ tìm trong cơ sở dữ liệu và trả về các tin có chứa từ cần tìm

4. Phần mềm render dữ liệu trả về thành giao diện danh sách các tin cho người dụng lựa chọn đọc

Luồng sự kiện phụ:

2.1. Không thể kết nối tới máy chủ, yêu cầu kết nối lại

5.3.4. Đọc một tin

Bảng 6. Usecase Đọc một tin

Tên Use Case Đọc một tin

Tác nhân Người dùng, Máy chủ

Mức 2

Sự kiện kích hoạt Người dùng lựa chọn một tin trong danh sách Luồng sự kiện chính:

1. Hiện ra thanh load dữ liệu ở dưới màn hình 2. Phần mềm gửi yều cầu tới máy chủ

6. Máy chủ trả về nội dung các ảnh

7. Phần mềm tạo ra ảnh và đặt vào đúng vị trí trong phần tin tức vừa mới lấy được Luồng sự kiện phụ:

2.1. Không thể kết nối tới máy chủ, yêu cầu kết nối lại

5.3.5. Duyệt các tin

Bảng 7. Usecase Duyệt các tin

Tên Use Case Duyệt các tin

Tác nhân Người dùng, Máy chủ

Mức 2

Sự kiện kích hoạt Người dùng ấn vào phím sang trái, sang phải, hoặc gõ vào số trang cần nhảy tới

Luồng sự kiện chính:

1. Hiện ra thanh load dữ liệu ở dưới màn hình

2. Phần mềm sinh ra link tương ứng với số trang mà người dùng muốn tới, và gửi request tới máy chủ

3. Máy chủ tìm trong cơ sở dữ liệu và trả về các tin có chứa từ cần tìm

4. Phần mềm render dữ liệu trả về thành giao diện danh sách các tin cho người dụng lựa chọn đọc

Luồng sự kiện phụ:

Một phần của tài liệu XÂY DỰNG HỆ THỐNG ĐỌC TIN TRÊN MOBILE (Trang 52 - 55)

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

(64 trang)
w