Đặc tả use case

Một phần của tài liệu Ứng dụng công nghệ nhận diện âm thanh vào nền tảng video trực tuyến (Trang 55 - 67)

- Chi phí rẻ

4.2.1.4 Đặc tả use case

4.2.1.4.a. Usecase Đăng ký

Mã Usecase UC001

Tên Usecase Đăng ký

Mô tả Use-case cho phép người dùng đăng ký tài khoản để sử dụng ứng dụng với các chức năng cơ bản dành cho người dùng.

Actor User

Tiền điều kiện Khơng có

Hậu điều kiện Người dùng đăng ký thành công, hiển thị thông báo đăng ký thành cơng

Dịng sự kiện chính

1. Chọn mục “Đăng ký”

2. Điền các thông tin cần đăng ký 3. Nhấn nút đăng ký

4.Hệ thống ghi nhận và thông báo cập nhật thành cơng

Dịng sự kiện phụ

Dịng sự kiện lỗi

4a. Hệ thống thơng báo cập nhật thất bại do lỗi thông tin không hợp lệ

4.2.1.4.b. Usecase Đăng nhập

Mã Usecase UC002

Tên Usecase Đăng nhập

Mô tả Use-case cho phép người dùng đăng nhập vào hệ thống để sử dụng các chức năng của ứng dụng.

Actor User, Admin

Tiền điều kiện Người dùng đã có tài khoản (đã đăng ký).

Hậu điều kiện Người dùng đăng nhập thành công, hiển thị thông báo đăng nhập thành cơng.

Dịng sự kiện chính

1. Chọn mục “Đăng nhập” 2. Điền các thơng tin cần thiết 3. Nhấn nút đăng nhập

Dịng sự kiện phụ

Khơng có

Dịng sự kiện lỗi

4a. Hệ thống thơng báo cập nhật thất bại do lỗi thông tin không xác thực

4.2.1.4.c. Usecase Đăng xuất

Mã Usecase UC003

Tên Usecase Đăng xuất

Mô tả Use-case cho phép người dùng thoát ra khỏi hệ thống

Actor User, Admin

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

Hậu điều kiện Người dùng thốt ra khỏi hệ thống và hiển thị màn hình đăng nhập

Dịng sự kiện chính

1. Chọn mục “Đăng xuất”

2. Hệ thống hiển thị dialog xác nhận đăng xuất 3. Nhấn nút xác nhận

4. Hệ thống điều hướng sang màn hình đăng nhập.

Dịng sự kiện phụ

3a. Người dùng khơng xác nhận, trở về màn hình trước đó.

Dịng sự kiện lỗi

Khơng có

4.2.1.4.d. Usecase Đăng tải video

Mã Usecase UC004

Tên Usecase Đăng tải video

Mô tả Use-case cho phép người dùng đăng tải video lên server hệ thống.

Actor User

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

Dịng sự kiện chính

1. Chọn nút “Đăng tải”

2. Hệ thống hiển thị màn hình chọn video trong thư viện 3. Điền các thông tin như tựa đề video và mô tả

4. Nhấn nút đăng tải

5. Hệ thống tiến hành xử lý video và đăng tải, sau khi đăng tải thành cơng sẽ điều hướng sang màn hình hiển thị các video với video mới nhất được hiển thị đầu tiên.

Dòng sự kiện phụ

Khơng có

Dịng sự kiện lỗi

5a. Trong q trình đăng tải vì một số lý do như mất mạng, video lỗi khơng thể đăng tải, sẽ hiển thị thông báo lỗi.

4.2.1.4.e. Usecase Chỉnh sửa video

Mã Usecase UC005

Tên Usecase Chỉnh sửa video

Mô tả Use-case cho phép người dùng chỉnh sửa thông tin video đã đăng tải.

Tiền điều kiện Người dùng đã đăng nhập và có ít nhất một video đã đăng tải.

Hậu điều kiện Hiển thị video với thơng tin sau khi chỉnh sửa.

Dịng sự kiện chính

1. Chọn nút “Hiển thị các video hiện có” 2. Hệ thống hiển thị các video đã đăng tải 3. Nhấn nút chỉnh sửa

4. Nhập các thông tin cần chỉnh sửa 5. Nhấn nút lưu

6. Hệ thống tiến hành cập nhật thông tin

Dịng sự kiện phụ

Khơng có

Dịng sự kiện lỗi

6a. Hệ thống thơng báo cập nhật thất bại do lỗi thông tin không hợp lệ

4.2.1.4.f. Usecase Xoá video

Mã Usecase UC006

Tên Usecase Xố video

Actor User

Tiền điều kiện Người dùng đã đăng nhập và có ít nhất một video đã đăng tải.

Hậu điều kiện Hiển thị các video đã đăng tải.

Dịng sự kiện chính

1. Chọn nút “Hiển thị các video hiện có” 2. Hệ thống hiển thị các video đã đăng tải 3. Nhấn nút xoá

4. Hệ thống hiển thị dialog xác nhận muốn xoá 5. Người dùng xác nhận

6. Hệ thống tiến hành xóa video và hiển thị các video hiện có

Dịng sự kiện phụ

5a. Người dùng khơng xác nhận và quay về màn hình trước đó.

Dịng sự kiện lỗi

4.2.1.4.g. Usecase Chỉnh sửa thông tin cá nhân

Mã Usecase UC007

Tên Usecase Chỉnh sửa thông tin cá nhân

Mô tả Use-case cho phép người dùng chỉnh sửa thông tin cá nhân

Actor User, Admin

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

Hậu điều kiện Hiển thị thông tin sau khi cập nhật

Dịng sự kiện chính

1. Chọn nút “Thơng tin cá nhân”

2. Hệ thống hiển thị các thông tin cá nhân của người dùng 3. Chọn nút “Chỉnh sửa”

4. Người dùng nhập các thông tin cần chỉnh sửa 5. Nhấn nút “Lưu”

6. Hệ thống tiến hành cập nhật thơng tin cá nhân

Dịng sự kiện phụ

Dịng sự kiện lỗi

6a. Hệ thống thơng báo cập nhật thất bại do lỗi thơng tin khơng hợp lệ

4.2.1.4.h. Usecase Thích video

Mã Usecase UC008

Tên Usecase Thích video

Mơ tả Use-case cho phép người dùng thích video của người khác hoặc bản thân.

Actor User

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

Hậu điều kiện Hiển thị thơng tin sau khi cập nhật

Dịng sự kiện chính 1. Chọn video mình thích 2. Nhấn nút thích 3. Hệ thống cập nhật lượt thích Dịng sự kiện phụ

Dịng sự kiện lỗi

Khơng có

4.2.1.4.i. Usecase Bình luận video

Mã Usecase UC009

Tên Usecase Bình luận video

Mơ tả Use-case cho phép người dùng bình luận video của người khác hoặc bản thân.

Actor User

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

Hậu điều kiện Hiển thị thơng tin sau khi cập nhật

Dịng sự kiện chính

1. Chọn video mình muốn 2. Nhấn nút bình luận

3. Điền vào ơ bình luận và nhấn nút bình luận

4. Hệ thống cập nhật bình luận trên danh sách bình luận của video

Dịng sự kiện phụ Khơng có Dịng sự kiện lỗi Khơng có

4.2.1.4.j. Usecase Xố / Cấm user

Mã Usecase UC010

Tên Usecase Xố hoặc cấm user

Mơ tả Use-case cho phép admin ban những user có những thao tác đáng ngờ

Actor Admin

Tiền điều kiện Admin đã đăng nhập.

Hậu điều kiện Hiển thị danh sách user sau khi thực hiện

Dòng sự kiện chính

1. Chọn nút “Danh sách các user” 2. Hệ thống hiển thị các user 3. Nhấn nút ban

5. Admin xác nhận

6. Hệ thống tiến hành xóa user và hiển thị danh sách user sau khi xố

Dịng sự kiện phụ

5a. Người dùng khơng xác nhận và quay về màn hình trước đó.

Dịng sự kiện lỗi

Một phần của tài liệu Ứng dụng công nghệ nhận diện âm thanh vào nền tảng video trực tuyến (Trang 55 - 67)

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

(90 trang)