Đặc tả một số Use-case chính

Một phần của tài liệu ĐỒ án ỨNG DỤNG TỔNG hợp TIN tức (Trang 56 - 63)

CHƯƠNG 4 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

4.3 Sơ đồ Use-case

4.3.3 Đặc tả một số Use-case chính

4.3.3.1 Use case “Đăng nhập” Tên use case Đăng nhập

Mục đích Đăng nhập tài khoản để sử dụng các tính năng của ứng dụng.

Người dùng Người dùng.

Điều kiện

trước Khởi động và chọn đăng nhập.

Điều kiện sau

Nếu use case thành cơng, hiển thị màn hình trang chủ của hệ thống.

Nếu use case không thành công, thông báo thông tin đến người dùng.

47

Luồng sự kiện chính

1. Hiển thị màn hình đăng nhập

2. Yêu cầu nhập đầy đủ thông tin đăng nhập 3. Kiểm tra các thơng tin đăng nhập

4. Nếu thơng tin đúng thì hiển thị trang chủ, cịn khơng thông báo thông tin đến người dùng

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 5: Đặc tả use-case “Đăng nhập”.

4.3.3.2 Use case “Đăng ký” Tên use case Đăng ký

Mục đích Đăng ký tài khoản để đăng nhập vào ứng dụng

Actor Người dùng

Điều kiện

trước Khởi động và chọn đăng ký

Điều kiện sau

Nếu use case thành công, thông báo tài khoản được tạo và điều hướng đến màn hình đăng nhập

Nếu use case khơng thành công, thông báo thông tin đến người dùng

Luồng sự kiện chính

1. Hiển thị màn hình đăng ký

2. Yêu cầu nhập đầy đủ các thông tin đăng ký 3. Kiểm tra thông tin đăng ký

4. Nếu thơng tin hợp lệ thì điều hướng đến trang đăng nhập

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

48

4.3.3.3 Use case “Đọc các tin tức ở nhiều lĩnh vực” Tên use case Đọc các tin tức ở nhiều lĩnh vực

Mục đích Dùng để theo dõi các tin tức thuộc nhiều lĩnh vực khác nhau như:

Thời sự, xã hội, sức khoẻ, quốc tế, giải trí, thể thao…

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào ứng dụng Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình trang chính

2. Người dùng chọn tin tức trong các tin tức từ các lĩnh vực được liệt kê

3. Sau khi chọn tin tức, người dùng bắt đầu đọc tin tức

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 7: Đặc tả use-case “Đọc tin tức ở nhiều lĩnh vực”.

4.3.3.4 Use case “Quản lý tin tức ưa thích” Tên use case Quản lý tin tức ưa thích

Mục đích Dùng để đễ dàng thêm hoặc xố các tin tức mà người dùng ưa

thích

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào ứng dụng Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng đọc một tin tức

49

3. Sau khi thêm/xố tin tức vào mục ưa thích, tin tức sẽ được lưu/xố trong mục ưa thích

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 8: Đặc tả use-case “Quản lý tin tức ưa thích”.

4.3.3.5 Use case “Đọc tin tức xu hướng” Tên use case Đọc tin tức xu hướng

Mục đích Dùng để theo dõi các tin tức theo xu hướng người đọc, các tin tức có thể bản thân quan tâm

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào ứng dụng Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình trang xu hướng

2. Người dùng chọn tin tức trong các tin tức từ các mục được liệt kê

3. Sau khi chọn tin tức, người dùng bắt đầu đọc tin tức

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 9: Đặc tả use-case “Đọc tin tức xu hướng”.

4.3.3.6 Use case “Đọc tin tức thông báo” Tên use case Quản lý lời khuyên

Mục đích Dùng để theo dõi các tin tức được cập nhật mới nhất

50

Điều kiện

trước Người dùng đăng nhập vào ứng dụng Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình trang thơng báo

2. Người dùng chọn tin tức trong các tin tức từ các mục được liệt kê

3. Sau khi chọn tin tức, người dùng bắt đầu đọc tin tức

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 10: Đặc tả use-case “Đọc tin tức thông báo”.

4.3.3.7 Use case “Xem các tin ưa thích” Tên use case Xem các tin ưa thích

Mục đích Dùng để theo dõi các tin tức được thêm vào ưa thích

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào ứng dụng Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình người dùng 2. Người dùng chọn mục “Ưa thích”

3. Sau khi vào mục “Ưa thích” người dùng có thể tìm thấy các bài viết đã lưu ở đây

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

51

4.3.3.8 Use case “Xem các tin đã xem gần đây” Tên use case Xem các tin đã xem gần đây

Mục đích Dùng để theo dõi các tin tức đã xem gần đây

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào ứng dụng Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình người dùng 2. Người dùng chọn mục “Gần đây”

3. Sau khi vào mục “Gần đây” người dùng có thể tìm thấy các bài viết đã xem gần đây ở đây

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 12: Đặc tả use-case “Xem các tin đã xem gần đây”.

4.3.3.9 Use case “Xem lịch việt” Tên use case Xem lịch việt

Mục đích Dùng để tra cứu ngày tháng, lịch âm dương

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào hệ thống Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình người dùng 2. Người dùng chọn mục “Lịch việt”

3. Sau khi vào mục “Lịch” người dùng có thể tra cứu ngày tháng, lịch âm dương

52

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 13: Đặc tả use-case “Xem lịch việt”.

4.3.3.10 Use case “Xem thời tiết” Tên use case Xem thời tiết

Mục đích Dùng để tra cứu thời tiết

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào hệ thống Điều kiện sau Khơng có

Luồng sự kiện chính

1. Người dùng chọn màn hình người dùng 2. Người dùng chọn mục “Thời tiết”

3. Sau khi vào mục “Thời tiết” người dùng có thể tra cứu thời tiết

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 14: Đặc tả use-case “Xem thời tiết”.

4.3.3.11 Use case “Xem kết quả xổ số” Tên use case Xem kết quả xổ số

Mục đích Dùng để tra cứu xổ số

Actor Người dùng.

Điều kiện

trước Người dùng đăng nhập vào hệ thống Điều kiện sau Khơng có

53

Luồng sự kiện chính

1. Người dùng chọn màn hình người dùng 2. Người dùng chọn mục “Kết quả xổ số”

3. Sau khi vào mục “Kết quả xổ số” người dùng có thể tra cứu Kết quả xổ số

Các ngoại lệ Khơng có

Kích hoạt sự

kiện khác Khơng có

Bảng 3. 15: Đặc tả use-case “Xem kết quả sổ xố”.

Một phần của tài liệu ĐỒ án ỨNG DỤNG TỔNG hợp TIN tức (Trang 56 - 63)

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

(84 trang)