2.3.2.1 Sơ đồ Use Case tổng quát
Hình 2.2: Sơ đồ Use Case tổng quát
2.3.2.2 Use Case Diagram chi tiết
Từ mô hình Use Case tổng quát, ta tiến hành phân rã từng Use Case để đưa ra mô hình chi tiết của từng Use Case.
Use Case quản lý menu
Hình 2.3: Sơ đồ Use case quản lý menu Giải thích chức năng:
- Sắp xếp vị trí: User sắp xếp trật tự, vị trí hiện thị trước, sau của từng mục menu. - Đổi tên: User đổi tên mặc định của menu thành tên khác cho phù hợp với nội dung. - Đặt mật khẩu: Nếu muốn bài viết trong một menu nào đó không chia sẻ công khai
mà chỉ chia sẻ với một số người thì người dùng sẽ đặt mật khẩu cho danh mục đó và đưa mật khẩu cho người muốn xem bài viết trong danh mục.
Hình 2.4: Sơ đồ Use case quản lý nội dung Giải thích chức năng:
- Nội dung giới thiệu trang chủ: đây là đoạn nội dung ở trang chủ website khi khách truy cập sẽ đọc được. Ngoài ra tùy vào giao diện mà có thể có hình ảnh chạy ở slide và hình ảnh đó cũng được user cập nhật ở chức năng này.
- Quản lý tin tức: Bao gồm quản lý các tin tức về nhật ký, chuyện tình yêu, gia đình và bạn bè, kế hoạch đám cưới, tuần trăng mật, nơi mua sắm, điều ước, sự kiện. Quản lý tin tức gồm có thêm, xóa, sửa tin tức. Nếu user muốn chia sẻ bài viết với 1
- Quản lý câu hỏi thăm dò ý kiến: Đây là chức năng cho phép người dùng tạo câu hỏi thăm dò ý kiến trên website. Mỗi câu hỏi thăm dò ý kiến có tối đa 4 đáp án.
- Quản lý video: Đây là chức năng cho phép người dùng đăng tải các video lên website. Nơi lưu trữ video là ở trang web youtube.com. Người dùng sẽ cập nhật link xem vào web. Tương tự với tin tức. Mỗi video đăng tải lên website đều có thể đặt một mật khẩu riêng.
Use Case quản lý album ảnh
Hình 2.5: Sơ đồ Use case quản lý album ảnh Giải thích chức năng
- Đây là chức năng cho phép người dùng đăng tải lên website các album ảnh. Mỗi album ảnh bao gồm 1 ảnh bìa. Lời giới thiệu và tên album ảnh. Mỗi album ảnh đều có thể đặt một mật khẩu riêng nếu người dùng không muốn chia sẻ công khai mà chỉ chia sẻ với một số người nhất định.
Hình 2.6: Sơ đồ Use case quản lý giao diện Giải thích chức năng:
- Đây là chức năng cho phép người dùng thay đổi giao diện website của họ bằng những giao diện khác có sẵn trong kho giao diện của hệ thống.
- Mỗi giao diện có 1 header khác nhau. Tại chức năng chỉnh sửa header. Người dùng có thể tùy chỉnh lại nội dung văn bản và hình ảnh trên header của từng giao diện.
Hình 2.7: Sơ đồ Use case quản lý bình luận Giải thích chức năng
- Cấu hình bình luận: ở chức năng này người dùng có thể bật tắt bình luận facebook, bình luận thành viên trên website của mình. Trường hợp người dùng bật cả 2 tính năng bình luận thì sẽ cần cấu hình thêm là bình luận nào sẽ là bình luận mặc định trên website. Người dùng có thể bật tắt chức năng kiểm duyệt bình luận. nếu chức năng kiểm duyệt bình luận mở thì bình luận sau khi gửi đi mặc định là ẩn và chưa
- Bình luận hình ảnh: Tại chức năng này người dùng có thể quản lý các bình luận cho hình ảnh trong album ảnh. ẩn hiện bình luận. xóa bình luận.
- Bình luận bài viết: Tại chức năng này người dùng có thể quản lý các bình luận cho bài viết đăng lên website. ẩn hiện bình luận. xóa bình luận.
- Quản lý lưu bút: đây là chức năng cho phép người dùng quản lý các lời chúc. Lưu bút mà khách đã gửi lên website. ẩn hiện lưu bút. Xóa lưu bút.
Use Case quản lý tài khoản
Hình 2.8: Sơ đồ Use case quản lý tài khoản Giải thích chức năng:
Đây là chức năng cho phép người dùng cập nhật lại thông tin tài khoản cá nhân. Đổi mật khẩu cá nhân. Và gửi yêu cầu nâng cấp VIP cho quản trị hệ thống