3.2.2. Danh sách các Actor
STT Tên actor Ý nghĩa
1 User Người dùng mạng xã hội có thể sử dụng được các chức năng được hệ thống cung cấp.
2 Manager Người quản lý có nhiệm vụ kiểm tra, giám sát hệ thống để tạo ra sân chơi lành mạnh tránh tiêu cực. Ngoài ra Manager cịn có nhiệm vụ duyệt các đối tác, cơng ty có nhu cầu tạo ra kênh phát triển trên hệ thống.
Bảng 3.2.1: Bảng danh sách Actor
3.2.3. Danh sách các Use case
STT Tên use case Ý nghĩa
1 Quản lí bài viết cá nhân
Đăng bài bất động sản, chỉnh sửa nội dung, xem lại hoặc xóa bài đăng.
2 Tương tác với các bài viết trên ứng dụng
Xem bài đăng của người khác, tương tác bằng cách thả tim, bình luận, chia sẻ .
3 Tìm kiếm bài viết theo nhu cầu
Tìm kiếm bài viết dựa trên tọa độ vị trí hiện tại hoặc vị trí được lựa chọn. Tìm kiếm bằng
28 những cơng cụ filter mà ứng dụng cung cấp, tìm
kiếm bằng hashtag, ….
4 Tra cứu, tìm kiếm người dùng
Có thể tra cứu, xem thông tin người dùng, doanh nghiệp tham gia vào hệ thống.
5 Tương tác giữa người dùng
Có thể theo dõi lẫn nhau, mời tham gia các hội nhóm, các Fanpage. Có thể tag lẫn nhau, ….
6 Tham khảo đề xuất người dùng
Giúp người dùng dễ dàng kết nối với cộng đồng hơn dựa trên những đề xuất phù hợp với lĩnh vực cũng như khu vực người dùng quan tâm.
7 Trò chuyện với một hay nhiều người dùng
Có thể chat với một cá nhân nào đó hoặc tạo nhóm chat với bạn bè để cùng chia sẻ thơng tin,
giao lưu, học hỏi. 8 Trị chuyện tương tác
với Chatbot
Tán gẫu với chatBot hoặc nhờ chatbot hổ trợ tìm kiếm dự án bất động sản dựa trên thơng tin
người dùng cung cấp cho Chatbot. 9 Thao tác chat cơ bản Ngồi ra người dùng cịn được sử dụng nhiều
tính năng chat như quản lý tin nhắn từ người lạ ở hộp thư chờ, xóa tin nhắn, gửi định vị của bản
thân cho bạn bè, gửi hình ảnh hoặc file tài liệu trực tuyến.
10 Quản lý Trang Cung cấp các chức năng cơ bản như xem thông tin, tạo, cập nhật trang. Tạo ra Fanpage giúp người dùng bình thường có thể nắm bắt thơng
tin từ doanh nghiệp một cách nhanh nhất.
11 Tương tác trang Yêu thích và theo dõi trang của những doanh nghiệp đầu ngành. Tìm kiếm thơng tin như địa
29 chỉ liên lạc để dễ dàng hợp tác hơn với các chủ
đầu tư. 12 Tham khảo đề xuất
trang
Giúp người dùng dễ dàng kết nối với những Fanpage nổi bật, phù hợp khi mới bắt đầu tham
gia vào tính năng.
13 Quản lý thông báo Nhận thông báo theo timeline từ các hoạt động diễn ra trên ứng dụng như: tương tác bài viết, được người khác theo dõi, những lời mời tham
gia hội nhóm trang từ bạn bè giúp người dùng khơng bỏ lỡ những hoạt động quan trọng.
14 Quản lý thông tin cá nhân
Giúp xem, chỉnh sửa thông tin cá nhân đúng, đủ với bản thân của từng người để mọi người có thể tương tác với nhau dễ hơn thông qua info
hiển thị trên ứng dụng.
15 Quản lý toàn bộ cơ sở dữ liệu
Xem, sửa, xóa nội dung trên các bảng để có cái nhìn tổng quát về ứng dụng. Kiểm duyệt nội dung, kiểm duyệt người dùng nhầm tạo ra sân
chơi lành mạnh cho tất cả mọi người. 16 Duyệt đối tác và doanh
nghiệp
Sử dụng các thông tin người dùng đăng kí làm đối tác hay doanh nghiệp từ đó đánh giá chấp nhận những người dùng tiềm năng, là bệ phóng
để phát triển ứng dụng.
17 Xem thống kê, báo cáo Kiểm tra, sử dụng những tính năng thống kê báo cáo của hệ thống để đưa ra những chiến lược, chính sách marketing phù hợp lơi kéo
người dùng. Bảng 3.2.2: Bảng danh sách use case
30
3.2.4. Sơ đồ lớp
3.2.4.1. Sơ đồ lớp tổng quát (UML Class Diagram)