Bảng mô tả use case xóa user nhà đầu tư

Một phần của tài liệu Xây dựng ứng dụng và áp dụng giải thuật học máy cho thị trường chứng khoán việt nam (Trang 41 - 54)

Tên use case Xóa user nhà đầu tư

Tác nhân Admin

Mô tả Là người quản trị hệ thống, tôi muốn xóa

user nhà đầu tư không còn sử dụng hệ thống.

Mức độ ưu tiên 1

Luồng hoạt động (1)Admin đăng nhập vào trang quản lý, chọn

Menu quản lý user, hệ thống trả về danh

sách user

(2)Admin chọn một user trong danh sách

(3)Admin xóa user và lưu vào hệ thống.

Biểu đồ hoạt động

a. Chức năng Quản lý crawler

Cài đặt crawler

32

Mô tả:

 Tác nhân: Admin

 Mục đích: Cấu hình để lấy dữ liệu từ các trang tin tức chứng khoán

 Mô tả chung:

 Màn hình cung cấp form nhập các thông tin như: web url, các dom

content selector để bóc tách dữ liệu…

 Chức năng kiểm tra selector để kiểm tra độ chính xác của nội dung

dữ liệu sau khi bóc tách có map đúng với các trường dự định lưu trong cơ sở dữ liệu không.

 Sau khi kiểm tra selector và xác minh các thông tin cơ bản khác

thành công, admin có thể lưu cấu hình vào cơ sở dữ liệu để thực hiện chạy ở những bước sau.

Thu thập dữ liệu từ website:

Hình 3.15. Sơ đồ thu thập dữ liệu từ website

33

Hình 3.16. Sơ đồ hẹn giờ thu thập dữ liệu website

Mô tả:

 Tác nhân: Admin

 Mục đích: Cấu hình bot để lấy dữ liệu từ các trang tin tức chứng khoán

 Mô tả chung:

 Màn hình cung cấp form nhập các thông tin như: web url, các dom

content selector để bóc tách dữ liệu …

 Chức năng kiểm tra selector để kiểm tra độ chính xác của nội dung dữ

liệu sau khi bóc tách có map đúng với các trường dự định lưu trong cơ sở dữ liệu không.

b. Chức năng đánh giá sắc thái tin tức

34

Hình 3.17. Sơ đồ tự động cập nhật sắc thái tin tức

Người dùng xem tin tức đã tính toán sắc thái

35

Admin cập nhật sắc thái tin tức thủ công:

Hình 3.19. Sơ đồ admin cập nhật sắc thái tin tức thủ công

c. Chức năng dự đoán giá

Tự động cập nhật dự đoán:

36

Người dùng xem dự đoán giá:

Hình 3.21. Sơ đồ người dùng xem dự đoán giá Biểu đồ tuần tự Biểu đồ tuần tự

a. Chức năng Quản lý crawler

Cài đặt crawler:

37

Thu thập dữ liệu từ website:

Hình 3.23. Sơ đồ thu thập dữ liệu từ website (Crawler)

Hẹn giờ thu thập dữ liệu website

38

b. Chức năng đánh giá sắc thái tin tức

Tự động cập nhật sắc thái tin tức:

Hình 3.25. Sơ đồ tự động cập nhật sắc thái tin tức

Người dùng xem tin tức đã tính toán sắc thái:

39

Admin cập nhật sắc thái tin tức thủ công

Hình 3.27. Sơ đồ Admin cập nhật sắc thái tin tức thủ công

c. Chức năng dự đoán giá

Tự động cập nhật dự đoán:

40

Người dùng xem dự đoán giá:

Hình 3.29. Sơ đồ người dùng xem dự đoán giá

3.4.2 Thiết kế

Thiết kế lớp

a. Chức năng Quản lý crawler

Cài đặt crawler:

41

Thu thập dữ liệu:

Hình 3.31. Thiết kế thu thập dữ liệu crawler

b. Chức năng đánh giá sắc thái tin tức

Người dùng xem tin tức đã tính toán sắc thái:

42

Admin cập nhật sắc thái tin tức thủ công:

43

c. Chức năng dự đoán giá

Hình 3.34. Thiết kế chức năng dự đoán giá Thiết kế cơ sở dữ liệu Thiết kế cơ sở dữ liệu

Lược đồ cơ sở dữ liệu quan hệ:

44

Giải thích các bảng:

 post_group: bảng chứa thông tin phân loại tin tức (Thị trường, tài chính,

doanh nghiệp …)

Một phần của tài liệu Xây dựng ứng dụng và áp dụng giải thuật học máy cho thị trường chứng khoán việt nam (Trang 41 - 54)

Tải bản đầy đủ (PDF)

(74 trang)