2.1.4Biểu đồ miền lĩnh vựccủa hệ thống
2.1.5 Các tiến trình nghiệp vụ của hệ thống
Hình 2.2 : Biểu đồ hoạt động quy trình tổng quát nghiệp vụ của hệ thống báo điện tử
2.1.6 Từ điển giải thích
STT Tiếng Anh Tiếng Việt Giải nghĩa
1 Account Tài khoản Tài khoản thuê bao hệ thống
2 Admin Quản trị hệ thống Ngƣời quản lý các tài khoản thuê bao hệ thống
3 Ads Quảng cáo Banner, Hình ảnh, Video giới thiệu, quảng bá hình ảnh
4 Approve Duyệt Hành động của chủ mục hoặc tổng biên tập khi đồng ý
cho bài viết xuất bản
5 Article Bài viết Tin tức hiển thịtrên trang báo điện tử
6 Category Chuyên mục Nơi chứa các bài viết cùng thể loại
7 Collaborator Cộng tác viên Ngƣời viết tin bài cho báo theo hình thức hợp tác, cộng
tác làm việc
8 Comment Bình luận Những ý kiến của độc giả về một bài viết
9 Deny Từ chối đồng ý cho xuấHành động của cht bản bài viếủ mục hoặt c tổng biên tập khi không 10 Editor Biên tập viên Ngƣời viết tin bài chính cho báo
11 Editorial director Tổng biên tập Ngƣời kiểm duyệt tin bài cuối cùng trƣớc khi xuất bản
12 Event Sự kiện Giảng viên
13 Fee Phí thuê bao Số tiền trảtrong tháng cho việc sử dụng module
14 Module Mô đun Các chức năng, dịdùng ch vụ hệ thống cung cấp cho ngƣời
15 Publish Xuất bản Đƣa tin bài hiển thịlên trang web
16 Role Vai trò Nhóm ngƣời dùng có cùng quyền
17 Sapo Mô tảbài viết Phần mô tả của bài viết
18 Source Nguồn Nơi chỉ ra nguồn gốc của bài viết
19 Sub Category Tiểu mục Là chuyên mục con của một chuyên mục
2.2 Phát triển mô hình ca sử dụng 2.2.1 Xác định các ca sử dụng 2.2.1 Xác định các ca sử dụng
Căn cứ theo các chức năng có đƣợc của hệ thống sau khi mô tả hoạt động nghiệp vụ. Ta xác định đƣợc các gói ca sử dụng của hệ thống sau đây:
o Đăng ký tài khoản thuê bao hệ thống o Hiển thị báo điện tử trên hệ thống o Quản trị nội dung báo điện tử
2.2.2 Mô hình ca sử dụng mức gộp
Hình 2.3: Mô hình ca sử dụng mức gộp của hệ thống
2.2.3 Mô hình chi tiết các gói ca sử dụng
a. Mô hình chi tiết gói ca sử dụng đăng ký tài khoản thuê bao hệ thống
Hình 2.4: Mô hình chi tiết gói ca sử dụng đăng ký tài khoản thuê bao 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 đăng ký tài khoản thuê bao hệ
thống
Ca sử dụng đăng ký tài khoản:
o Tác nhân: Ngƣời dùng thuê bao
o Mục đích: Đăng ký một tài khoản thuê bao mới trên hệ thống
o Mô tả: Ngƣời dùng thuê bao đăng ký một tài khoản thuê bao mới trên hệ
thống. Trong quá trình đăng ký, ngoài việc điền thông tin tài khoản, ngƣời sử dụng có thể chọn màu giao diện và các module sẽ sử dụng cho trang báo điện tử. Tài khoản sau khi đăng ký sẽ ở trạng thái chờ ngƣời quản trị hệ thống duyệt trƣớc khi có thể sử dụng đƣợc.
o Chức năng tham chiếu: R1.1
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 đăng ký tài
khoản 2. Hicho phép điền thông tin ển thị giao diện đăng ký tài khoản, chọn màu giao
diện và lựa chọn các
module sử dụng
Module hệ thống
3. Điền thông tin tài khoản, chọn màu giao diện và lựa chọn các module sử dụng.
Sau đó nhấn nút Đăng ký
4. Lƣu thông tin tài khoản,
màu giao diện và các
module sử dụng của thuê bao vào hệ thống.
Tài khoản thuê bao, Module
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 đăng ký
Bƣớc 3b: Ngƣời dùng thuê bao nhập tên ngƣời dùng mà đã tồn tại trên hệ thống thì hệ thống sẽ đƣa ra thông báo tên ngƣời dùng đã tồn tại và yêu cầu ngƣời đăng ký nhập lại tên ngƣời dùng khác
Ca sử dụng đăng nhập:
o Tác nhân: Ngƣời dùng thuê bao
o Mục đích: Đăng nhập vào phần quản trị thuê bao để thay đổi màu giao diện
và tùy biến module trên trang báo điện tử
o Mô tả: Ngƣời dùng thuê bao đăng nhập vào phần quản trị thuê bao thay đổi
màu giao diện và tùy biến module trên trang báo điện tử.
o Chức năng tham chiếu: R1.2
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 đăng nhập hệ thống
2. Hiển thị giao diện đăng
nhập 3. Điền tên ngƣời dùng và mật
khẩu. Sau đó nhấn nút Đăng nhập
4. Hiển thị trang quản trị tùy
biến giao diện và module. Tài khoản thuê bao
Bảng 2.6: Các luồng sự kiện chính của ca sử dụng đăng nhập
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 đăng nhập
Bƣớc 3b: Ngƣời dùng thuê bao điền tên ngƣời dùng hoặc mật khẩu sai thì hệ thống sẽ đƣa ra thông báo sai tên ngƣời dùng hoặc mật khẩu
Ca sử dụng cập nhật tài khoản thuê bao:
o Tác nhân: Ngƣời quản trị hệ thống
o Mục đích: Sửa, xóa, khóa và duyệt các tài khoản thuê bao trên hệ thống
o Mô tả: Ngƣời quản trị hệ thống có quyền sửa, xóa, khóa và duyệt các tài
khoản thuê bao trên hệ thống.
o Chức năng tham chiếu: R1.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
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 cập nhật
tài khoản thuê bao 2. Hikhoển thản thuê baoị danh sách tài Tài khoản thuê bao
3. Chọn tài khoản thuê bao để
cập nhật
4. Hiển thị thông tin tài
khoản thuê bao. Tài khoản thuê bao
5. Cập nhật thông tin tài
khoản thuê bao
6. Thông tin cập nhật mới sẽ
đƣợc lƣu trữvào hệ thống Tài khoản thuê bao
Bảng 2.7: Các luồng sự kiện chính của ca sử dụng cập nhật tài khoản thuê bao
o Luồng sự kiệnphụ:
Bƣớc 3a: Ngƣời dùng thuê bao nếu chọn xóa nhiều tài khoản cùng lúc thì hệ thống sẽ xóa các tài khoản đã chọn ra khỏi danh sách thuê bao
Bƣớc 5a: Ngƣời dùng thuê bao nếu chọn hủy cập nhật thì hệ thống sẽ hủy quá trình cập nhật.
2.2.3.2 Gói ca sử dụng hiển thị báo điện tử trên hệ thống
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“.
a. Mô hình chi tiết gói ca sử dụng quản trị nội dung báo điện tử
Hình 2.6: Mô hình chi tiết gói ca sử dụng quản trị nội dung báo điện tử mức khái quát
b. Mô tả chi tiết một số ca sử dụng con trong gói ca sử dụng quản trị nội dung báo điện
tử
Ca sử dụng cập nhật chuyên mục:
o Tác nhân: Tổng biên tập
o Mục đích: Cập nhật các chuyên mục trên trang báo điện tử
o Mô tả: Tổng biên tập cập nhật các chuyên mục trên trang báo điện tử.
o Chức năng tham chiếu: R3.1
o Tiền điều kiện: Tác nhân đã đăng nhập vào hệ thống Quản trị nội dung báo
điện tử.
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 danh sách chuyên
mục 2. Hichuyên mụển thị danh sách các c của trang báo điện tử
Chuyên mục
3. Chọn chuyên mục cần cập nhật. Sau đó nhấn nút Cập
4. Thông tin mới cập nhật
Bảng 2.12: Các luồng sự kiện chính của ca sử dụng cập nhật chuyên mục
Ca sử dụng cập nhật bài viết:
o Tác nhân: Cộng tác viên/Biên tập viên
o Mục đích: Tạo và cập nhật các bài viết mới cho trang báo điện tử
o Mô tả: Cộng tác viên/Biên tập viên tạo và cập nhật các bài viết mới mà mình
có quyền cho trang báo điện tử.
o Chức năng tham chiếu: R3.2
o Tiền điều kiện: Tác nhân đã đăng nhập vào hệ thống Quản trị nội dung báo
điện tử.
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 danh sáchbài viết 2. Hiển thịdanh sách các bài
viết của trang báo điện tử Bài viết
3. Chọn bài viết cần cập nhật.
Sau đó nhấn nút Cập nhật
4. Thông tin mới cập nhật của bài viết sẽ đƣợc lƣu vào hệ thống.
Bài viết
Bảng 2.13: Các luồng sự kiện chính của ca sử dụng cập nhật bài viết
Ca sử dụng duyệt bài viết:
o Tác nhân: Chủ mục, Tổng biên tập
o Mục đích: Xem xét nội dung bài viết và quyết định bài viết có nên xuất bản
hay là trả lại cho tác giả để chỉnh sửa
o Mô tả: Bài viết mới của cộng tác viên hoặc biên tập viên sẽ đƣợc gửi thẳng
đến Chủ mục hoặc Tổng biên tập. Tổng biên tập hoặc Chủ mục xem xét nội dung bài viết và quyết định bài viết có nên xuất bản hay là trả lại cho tác giả để chỉnh sửa.
o Chức năng tham chiếu: R3.4
o Tiền điều kiện:
Tác nhân đã đăng nhập vào hệ thống Quản trị nội dung báo điện tử. Bài cần duyệt đã đƣợc gửi đến cho tác nhâ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 danh sách bài viết