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
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
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
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“.