Gói ca sử dụng Hiển thị báo điện tử trên hệ thống

Một phần của tài liệu Kiến trúc hướng dịch vụ và ứng dụng điện toán đám mây trong việc quản lý báo điện tử (Trang 41)

a. Mô hình chi tiết gói ca sử dụng hiển thị báo điện tử trên hệ thống

Hình 2.5: Mô hình chi tiết gói ca sử dụng hiển thị báo điện tử trên hệ thống mức khái quát

b. Mô tả chi tiết các ca sử dụng con trong gói ca sử dụng hiển thị báo điện tử trên hệ thống

 Ca sử dụng tùy chỉnh giao diện:

o Tác nhân: Ngƣời dùng thuê bao

o Mục đích: Thay đổi lại màu nền của giao diện hiện tại

o Mô tả: Trong quá trình vận hành trang báo điện tử, ngƣời sử dụng có thể thay

đổi lại màu nền của giao diện hiện tại.

o Chức năng tham chiếu: R2.1

o Tiền điều kiện: Tác nhân đã đăng nhập vào hệ thống Đăng ký tài khoản

o Các luồng sự kiện chính:

Hành động của tác nhân Đáp lại của hệ thống Dữ liệu liên quan

1. Chọn chức năng tuỳ chỉnh giao diện

2. Hiển thị giao diện tùy

chỉnh màu nền trang báo

điện tử Tài khoản thuê bao

3. Chọn màu nền giao diện cần thay đổi. Sau đó nhấn

nút Cập nhật

4. Màu nền mới của trang

báo đƣợc cập nhật vào hệ

thống. Tài khoản thuê bao

Bảng 2.8: Các luồng sự kiện chính của ca sử dụng tùy chỉnh giao diện

o Luồng sự kiện phụ: Ở bƣớc 3, ngƣời dùng thuê bao nếu chọn hủy thì hệ

thống sẽ hủy quá trình tùy chỉnh giao diện.  Ca sử dụng tùy chỉnh module:

o Tác nhân: Ngƣời dùng thuê bao

o Mục đích: Gỡ bỏ các module hiện tại không dùng nữa hoặc thêm các module

mới cho trang báo.

o Mô tả: Trong quá trình vận hành trang báo điện tử, ngƣời sử dụng có thể gỡ

bỏ các module hiện tại không dùng nữa hoặc thêm các module mới cho trang báo.

o Chức năng tham chiếu: R2.2

o Tiền điều kiện: Tác nhân đã đăng nhập vào hệ thống Đăng ký tài khoản (adsbygoogle = window.adsbygoogle || []).push({});

o Các luồng sự kiện chính:

Hành động của tác nhân Đáp lại của hệ thống Dữ liệu liên quan

1. Chọn chức năng tùy chỉnh module

2. Hiển thị giao diện tùy

chỉnh module

Tài khoản thuê bao, Module hệ thống 3. Gỡ bỏ hoặc Chọn thêm các module sử dụng. Sau đó nhấn nút Cập nhập 4. Danh sách các module sử dụng mới điều chỉnh sẽ đƣợc cập nhật trên hệ thống.

Tài khoản thuê bao, Module hệ thống

o Luồng sự kiện phụ:

 Bƣớc 3a: Ngƣời dùng thuê bao nếu chọn hủy thì hệ thống sẽ hủy quá trình tùy chỉnh module

 Bƣớc 3b: Mỗi khi thêm hoặc gỡ bỏ các module sử dụng, hệ thống sẽ cập nhật lại chi phí sử dụng thuê bao cho ngƣời dùng.

 Ca sử dụng kiểm soát thuê bao:

o Tác nhân: Ngƣời quản trị hệ thống

o Mục đích: Theo dõi và kiểm soát đƣợc các thuê bao sử dụng trên hệ thống

o Mô tả: Ngƣời quản trị hệ thống hoàn toàn có thể theo dõi và kiểm soát đƣợc

các thuê bao sử dụng trên hệ thống để xem một thuê bao cụ thể đang sử dụng những module gì và chi phí sử dụng là bao nhiêu.

o Chức năng tham chiếu: R2.3

o Tiền điều kiện: Tác nhân đã đăng nhập vào hệ thống Đăng ký tài khoản

o Các luồng sự kiện chính:

Hành động của tác nhân Đáp lại của hệ thống Dữ liệu liên quan

1. Chọn chức năng kiểm soát thuê bao

2. Hiển thị danh sách các tài

khoản thuê bao đang có trên hệ thống cùng với các

module sử dụng tƣơng ứng

Tài khoản thuê bao, Module hệ thống

3. Gỡ bỏ hoặc Chọn thêm các

module sử dụng cho một hoặc nhiều thuê bao. Sau đó

nhấn nút Cập nhập

4. Danh sách các module sử

dụng mới điều chỉnh sẽ đƣợc cập nhật cho thuê bao trên hệ thống.

Tài khoản thuê bao, Module hệ thống (adsbygoogle = window.adsbygoogle || []).push({});

Bảng 2.10 : Các luồng sự kiện chính của ca sử dụng kiểm soát thuê bao

o Luồng sự kiện phụ: Ở bƣớc 3, ngƣời quản trị hệ thống nếu chọn gỡ bỏ cùng

lúc nhiều module thì hệ thống sẽ xóa tất cả các module đã chọn ra khỏi danh sách.

 Ca sử dụng hiển thị trang báo điện tử của một thuê bao:

o Tác nhân: Độc giả, Ngƣời xem

o Mục đích: Xem tin tức và thông tin trên báo

o Mô tả: Trang báo điện tử của một thuê bao thông thƣờng sẽ có một địa chỉ

truy cập cụ thể. Độc giả và ngƣời xem sẽ vào trang báo qua địa chỉ truy cập đó để xem tin tức và thông tin trên báo. Hệ thống sẽ tự động hiển thị chính xác trang báo điện tử của thuê bao mà tác nhân mong muốn truy cập thông qua địa chỉ url.

o Các luồng sự kiện chính:

Hành động của tác nhân Đáp lại của hệ thống Dữ liệu liên quan

1. Truy cập địa chỉ trang báo

điện tử 2. Hitƣơng ứển thịng ctrang báo điệủa 1 thuê bao n tử

trong hệ thống

Tài khoản thuê bao, Module

hệ thống, Chuyên mục, Bài

viết, Sự kiện, Bình luận, Quảng cáo, Nguồn 3. Click vào trang chuyên mục

hoặc sự kiện

4. Hiển thị trang chuyên

mục hoặc sự kiện tƣơng ứng trên báo.

Tài khoản thuê bao, Chuyên

mục, Bài viết, Sự kiện, Bình

luận, Quảng cáo

5. Click vào một bài viết trên trang báo điện tử

6. Hiển thị thông tin và nội dung của bài viết đó

Tài khoản thuê bao, Module

hệ thống, Bài viết, Sự kiện,

Bình luận, Quảng cáo,

Nguồn 7. Bình luận một bài viết trên

trang báo điện tử 8. Ý kiến bình luậgiả sẽ đƣợc gửi vào hện của độc

thống (adsbygoogle = window.adsbygoogle || []).push({});

Tài khoản thuê bao, Module

hệ thống, Bình luận, Bài

viết

Bảng 2.11: Các luồng sự kiện chính của ca sử dụng hiển thị trang báo điện tử của một thuê bao

o Luồng sự kiện phụ:

 Bƣớc 1: Nếu trang báo điện tử không tồn tại thì hệ thống thông báo “Trang không tồn tại”.

 Bƣớc 3: Nếu trang chuyên mục hoặc trang sự kiện không có thì hệ thống thông báo “Không tìm thấy trang chuyên mục hoặc trang sự kiện”.

 Bƣớc 5: Nếu không có bài viết thì hệ thống thông báo “Không tìm thấy bài viết”.

 Bƣớc 7: Nếu ngƣời đọc không nhập ý kiến bình luận nhƣng lại gửi đi bình luận thì hệ thống thông báo “Xin vui lòng nhập ý kiến bình luận của bạn“.

Một phần của tài liệu Kiến trúc hướng dịch vụ và ứng dụng điện toán đám mây trong việc quản lý báo điện tử (Trang 41)