0
Tải bản đầy đủ (.pdf) (72 trang)

Thành phần truy xuất tìm kiếm lấy thông tin trên internet

Một phần của tài liệu CHUẨN HÓA VÀ XÁC ĐỊNH MỐI QUAN HỆ GIỮA CÁC CỤM TỪ, TÌM VÀ LẤY THÔNG TIN LIÊN QUAN ĐẾN CỤM TỪ (Trang 54 -54 )

Thành phần này là thành phần quan trọng nhất của bài toán bởi vì nó thực hiện gửi các yêu cầu và lấy thông tin trả về từ các website tìm kiếm được. Dữ liệu trả về được ứng dụng xử lý trích rút thông tin và kết xuất ra báo cáo.

3.3 Thiết kế phần mềm

3.3.1 Thiết kế chi tiết phần mềm 3.3.1.1 Đăng nhập hệ thống a. Giao diện đăng nhập hệ thống

Hình 4.Màn hình đăng nhập hệ thống b. Mô tả giao diện đăng nhập

STT Tên thành phần Tên điều khiển Ghi chú

1 Tên đăng nhập txtUserName Tên đăng nhập hệ thống

2 Mật khẩu txtPassWord Mật khẩu người dùng

3 Đăng nhập btnLogin Thực hiện đăng nhập hệ

thống

4 Thoát btnExit Thực hiện đóng frmLogin

5 Kết nối máy chủ btnConnectServer Dùng để kết nối đến máy chủ cơ sở dữ liệu

Bảng 16. Mô tả màn hình đăng nhập hệ thống c. Các thao tác xử lý

Đăng nhập: Khi người dùng nhấn vào nút đăng nhập hệ thống sẽ kiểm tra

sự tồn tại của tài khoản và mật khẩu người dùng trong bảng người dùng. Nếu tồn tại thì cho phép vào màn hình chính của hệ thống với các chức năng tương ứng với quyền người dùng được cấp.

Nếu không tồn tại người dùng hoặc sai mật khẩu thì hệ thống sẽ đưa ra thông báo lỗi không tồn tại người dùng hoặc sai mật khẩu.

Thoát: Khi người dùng nhấn vào nút Thoát thì hệ thống sẽ thực hiện đóng

form đăng nhập này lại.

Kết nối máy chủ: Khi người dùng nhấn vào nút kết nối máy chủ thì hệ

thống sẽ mở ra một form có các thông tin cho phép người dùng thực hiện kết nối đến máy chủ cơ sở dữ liệu.

Hình 5.Màn hình kết nối máy chủ 3.3.1.2 Giao diện chính của ứng dụng

Giao diện màn hình chính khi chọn tab Quản lý Hệ thống

Hình 6.Màn hình chính của ứng dụng

Khi đăng nhập thành công giao diện chính của ứng dụng có hình dáng như trên. Mặc định nhóm Quản lý Hệ thống được chọn.

Nhóm Quản lý Hệ thống có các chức năng là:

- Huỷ đăng nhập - Thoát

- Người dùng

- Nhóm người dùng - Sao lưu dữ liệu - Phục hồi dữ liệu - Đổi mật khẩu - Phân quyền

- Tham số hệ thống

3.3.1.3 Màn hình Quản trị người dùng a. Giao diện Quản trị người dùng

Hình 7.Màn hình quản trị người dùng b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Họ tên txtUserName Tên người dùng hệ thống

2 Tên đăng nhập txtLoginName Tên đăng nhập hệ thống

3 Mật khẩu txtPassWord Mật khẩu người dùng

5 Bắt đầu dtmStartDate Ngày bắt đầu có hiệu lực

6 Kết thúc dtmEndDate Ngày kết thúc hiệu lực

7 grdUsers Lưới hiển thị danh sách

người dùng hệ thống

8 Thêm mới btnAddUser Thêm mới người dùng

9 Sửa đổi btnUpdateUser Sửa đổi thông tin người

dùng

10 Xóa btnDeleteUser Xóa người dùng

11 Thoát btnExit Đóng form Quản trị người

dùng

Bảng 17.Mô tả màn hình quản trị người dùng c. Các thao tác xử lý

Thêm mới: cho phép người quản trị hệ thống thêm mới người dùng mới

bằng cách nhập các thông tin trên form và chọn nút Thêm mới.

Sửa đổi: cho phép người quản trị thực hiện sửa đổi thông tin người dùng

bằng cách kích đúp vào người dùng từ danh sách rồi thực hiện sửa trên các trường số liệu, sau cùng chọn nút “Sửa đổi” để thực hiện cập nhật vào cơ sở dữ liệu.

Xoá: cho phép người quản trị xoá người dùng khỏi hệ thống.

Thoát: thực hiện đóng form Quản trị người dùng. 3.3.1.4 Màn hình Quản trị Nhóm người dùng

a. Giao diện Quản trị Nhóm người dùng

b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Tên nhóm txtGroupUser Tên nhóm người dùng

2 Mô tả txtDescription Mô tả nhóm người dùng

3 grdGroupUser Danh sách nhóm người

dùng

4 Thêm mới btnAddGroupUser Thêm mới nhóm người

dùng

5 Sửa đổi btnUpdateGroupUser Sửa đổi thông tin nhóm người dùng

6 Xóa btnDeleteGroupUser Xóa nhóm người dùng

7 Thoát btnExit Đóng form Quản trị

nhóm người dùng

Bảng 18.Mô tả màn hình quản trị nhóm người dùng c. Các thao tác xử lý

Thêm mới: cho phép người quản trị hệ thống thêm mới nhóm người dùng

mới bằng cách nhập các thông tin trên form và chọn nút Thêm mới.

Sửa đổi: cho phép người quản trị thực hiện sửa đổi thông tin nhóm người

dùng bằng cách kích đúp vào nhóm người dùng từ danh sách rồi thực hiện sửa trên các trường số liệu, sau cùng chọn nút Sửa đổi để thực hiện cập nhật vào cơ sở dữ liệu.

Xoá: cho phép người quản trị xoá nhóm người dùng khỏi hệ thống.

Thoát: thực hiện đóng form Quản trị nhóm người dùng. 3.3.1.5 Màn hình quản lý Sao lưu dữ liệu:

a. Giao diện quản lý Sao lưu dữ liệu

b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Đường dẫn txtBackupPath Đường dẫn lưu file

backup

2 … txtBrowse Tìm thư mục cần sao lưu

3 Sao lưu btnBackup Thực hiện sao lưu cơ sở

dữ liệu

4 Thoát btnExit Đóng form Sao lưu dữ

liệu

Bảng 19.Mô tả màn hình Sao lưu dữ liệu c. Các thao tác xử lý

Sao lưu: cho phép người quản trị hệ thống chọn đường dẫn lưu trữ rồi thực hiện sao lưu dữ liệu bằng cách chọn nút Sao lưu.

Chức năng Thoát: cho phép người dùng đóng form Sao lưu dữ liệu. 3.3.1.6 Chức năng Phục hồi dữ liệu

Chức năng này được xây dựng nhằm mục đích phục hồi dữ liệu khi hệ thống có sự cố.

Dữ liệu phục hồi là các dữ liệu được lưu trữ từ chức năng sao lưu của hệ thống.

a. Màn hình Phục hồi dữ liệu

Hình 10.Màn hình Phục hồi dữ liệu b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Tệp sao lưu txtBackupFile Chỉ rõ tên tệp sao lưu

2 … txtBrowse Tìm đến tệp sao lưu để

phục hồi

dữ liệu

4 Thoát btnExit Đóng form Phục hồi dữ

liệu

Bảng 20.Mô tả màn hình phục hồi dữ liệu c. Các thao tác xử lý

Phục hồi: cho phép người quản trị hệ thống chọn đường dẫn đến tệp sao

lưu rồi thực hiện phục hồi dữ liệu bằng cách chọn nút Phục hồi. Thoát: cho phép người dùng đóng màn hình Phục hồi dữ liệu. 3.3.1.7 Màn hình Đổi mật khẩu

Cho phép người dùng thực hiện đổi mật khẩu của mình khi cần thiết.

a. Giao diện Đổi mật khẩu

Hình 11.Màn hình Đổi mật khẩu b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Mật khẩu cũ txtOldPassword Mật khẩu cũ

2 Mật khẩu mới txtNewPassword Mật khẩu mới

3 Nhập lại mật khẩu mới txtReNewPassword Nhập lại mật khẩu mới 4 Thực hiện btnChangePassword Thực hiện đổi mật khẩu

5 Thoát btnExit Đóng form Đổi mật khẩu

Bảng 21.Mô tả màn hình Đổi mật khẩu c. Các thao tác xử lý

Thực hiện: cho phép người dùng thực hiện đổi mật khẩu của mình bằng

cách nhập vào mật khẩu mới và nhắc lại mật khẩu mới sau đó chọn nút Thực hiện để cập nhật mật khẩu mới.

3.3.1.8 Màn hình Phân quyền hệ thống

Hệ thống xây dựng cơ chế phân quyền người dùng theo nhóm người dùng. Nghĩa là mỗi nhóm người dùng sẽ được cấp các quyền truy xuất vào các chức năng của hệ thống. Mỗi người dùng sẽ được gán vào một hay vài nhóm người dùng nào đó, sau đó sẽ sử dụng các chức năng tương ứng với các nhóm đã được cấp. Vì vậy một người dùng phải thuộc ít nhất vào một nhóm người dùng mới có quyền truy cập vào hệ thống.

a. Giao diện Phân quyền hệ thống

Hình 12.Màn hình Phân quyền hệ thống b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 lstGroupUser Danh sách nhóm người

dùng

2 chkLstFunction Danh sách các chức năng

của hệ thống

3 Tất cả chkSelectAll Dùng để chọn hoặc hủy

tất cả các chức năng

4 Cập nhật btnUpdate Dùng để cập nhật các

chức năng cho nhóm người dùng

5 Thoát btnExit Đóng form Phân quyền

Bảng 22.Mô tả màn hình Phân quyền hệ thống c. Các thao tác

Cập nhật: cho phép người quản trị hệ thống cập nhật chức năng cho nhóm người dùng bằng cách chọn các chức năng từ danh sách rồi chọn nút Cập nhật.

Thoát: cho phép người dùng đóng form Phân quyền.

Để thực hiện gán người dùng vào một nhóm nào đó ta thực hiện chọn tab Người dùng – Nhóm. Sau đó chọn người dùng, chọn nhóm tương ứng từ danh sách rồi chọn Cập nhật như hình dưới.

3.3.1.9 Màn hình Cập nhật Tham số hệ thống a. Giao diện Cập nhật tham số hệ thống

Hình 13.Màn hình Cập nhật tham số hệ thống b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 grdSysParam Danh sách tham số hệ thống

2 Thoát btnExit Đóng form Tham số hệ thống

c. Các thao tác xử lý

Khi muốn cập nhật tham số hệ thống nào đó quản trị hệ thống thực hiện kích đúp chuột rồi thực hiện sửa đổi, sau cùng chọn “End Edit” để kết thúc chỉnh sửa và cập nhật vào cơ sở dữ liệu.

3.3.1.10 Giao diện màn hình khi chọn tab Báo cáo phi cấu trúc

Hình 14.Màn hình chính khi chọn tab “Báo cáo phi cấu trúc” Nhóm báo cáo phi cấu trúc có các chức năng:

- Chủ đề tìm kiếm - Cụm từ tìm kiếm - Tìm kiếm

3.3.1.11 Màn hình quản lý Chủ đề tìm kiếm

Chức năng này thực hiện quản lý các chủ đề tìm kiếm bao gồm thêm mới, sửa, xoá chủ đề.

a. Giao diện màn hình Chủ đề tìm kiếm

b.Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Mã chủ đề txtIDChuDe Mã chủ đề tìm kiếm

2 Chủ đề txtChuDe Chủ đề tìm kiếm

3 grdChuDe Danh sách chủ đề tìm

kiếm

4 Thêm mới btnAddChuDe Thêm mới chủ đề tìm

kiếm

5 Sửa đổi btnUpdateChuDe Sửa đổi thông tin chủ đề tìm kiếm

6 Xóa btnDeleteChuDe Xóa chủ đề tìm kiếm

7 Thoát btnExit Đóng man Chủ đề tìm

kiếm

Bảng 24. Mô tả màn hình quản lý Chủ đề tìm kiếm c. Các thao tác xử lý

Thêm mới: cho phép người dùng thêm mới chủ đề tìm kiếm bằng cách

nhập các thông tin trên form và chọn nút Thêm mới.

Sửa đổi: cho phép người dùng thực hiện sửa đổi thông tin chủ đề tìm kiếm bằng cách kích đúp vào chủ đề từ danh sách rồi thực hiện sửa trên các trường số liệu, sau cùng chọn nút Sửa đổi để thực hiện cập nhật vào cơ sở dữ liệu.

Xoá: cho phép người dùng xoá chủ đề khỏi hệ thống.

Thoát: thực hiện đóng form Chủ đề tìm kiếm. 3.3.1.12 Màn hình quản lý Cụm từ tìm kiếm

Chức năng này cho phép người dùng thêm mới, xoá, sửa các cụm từ tìm kiếm.

Hình 16.Màn hình quản lý Cụm từ tìm kiếm b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Mã cụm từ txtIDCumTu Mã cụm từ tìm kiếm

2 Cụm từ txtCumTu Cụm từ tìm kiếm

3 grdCumTu Danh sách cụm từ tìm

kiếm

4 Thêm mới btnAddCumTu Thêm mới cụm từ tìm

kiếm

5 Sửa đổi btnUpdateCumTu Sửa đổi thông tin cụm từ tìm kiếm

6 Xóa btnDeleteCumTu Xóa cụm tìm kiếm

7 Thoát btnExit Đóng form Cụm từ tìm

kiếm

Bảng 25.Mô tả màn hình quản lý Cụm từ tìm kiếm c. Các thao tác xử lý

Thêm mới: cho phép người dùng thêm mới cụm từ tìm kiếm bằng cách nhập các thông tin trên form và chọn nút Thêm mới.

Sửa đổi: cho phép người dùng thực hiện sửa đổi thông tin cụm từ tìm kiếm bằng cách kích đúp vào cụm từ tìm kiếm từ danh sách rồi thực hiện

sửa trên các trường số liệu, sau cùng chọn nút Sửa đổi để thực hiện cập nhật vào cơ sở dữ liệu.

Xoá: cho phép người dùng xoá cụm từ tìm kiếm khỏi hệ thống.

Thoát: thực hiện đóng form Cụm từ tìm kiếm. 3.3.1.13 Chức năng Tìm kiếm

Chức năng này thực hiện tìm kiếm trích rút thông tin rồi kết xuất ra báo cáo phi cấu trúc từ mối quan hệ giữa các cụm từ và chủ đề tìm kiếm.

a. Giao diện màn hình Tìm kiếm

Hình 17.Màn hình Tìm kiếm b. Mô tả

STT Tên thành phần Tên điều khiển Ghi chú

1 Chủ đề tìm kiếm chkLstChuDe Danh sách chủ đề tìm kiếm

2 Cụm từ tìm kiếm chkLstCumTu Danh sách cụm từ tìm kiếm

3 Tất cả chkSelectAll Chọn tất cả cụm từ hay

hủy chọn tất cả

4 Tìm kiếm btnSearch Thực hiện tìm kiếm trích

rút thông tin kết xuất báo cáo

5 Cập nhật btnUpdateCumTu Cập nhật các cụm từ tìm kiếm cho chủ đề tìm kiếm

Bảng 26. Mô tả màn hình Tìm kiếm c. Các thao tác xử lý

Tìm kiếm: cho phép người dùng thực hiện tìm kiếm bằng cách chọn chủ

đề tìm kiếm (danh sách bên trái) tương ứng với các cụm từ tìm kiếm được chọn bên phải. Rồi thực hiện nhấn nút tìm kiếm, hệ thống sẽ thực hiện gửi yêu cầu tìm kiếm theo các cụm từ và lấy kết quả trả về; sau đó thực hiện trích rút các thông tin kết xuất ra báo cáo phi cấu trúc (là một tệp văn bản).

Cập nhật: cho phép người dùng thực hiện cập nhật các cụm từ tìm kiếm

cho chủ đề tìm kiếm. Khi người dùng một thêm hoặc bỏ cụm từ tìm kiếm thì thực hiện chọn cụm từ đó sau đó chọn nút Cập nhật.

Thoát: thực hiện đóng form Tìm kiếm. 3.3.2 Kết quả thực nghiệm

Trong phần này ta sẽ thực hiện chạy phần mềm với đầu vào là một số cụm từ để thực hiện tổng hợp thông tin cho chủ đề “Thị trường chứng khoán”. Đầu vào là các cụm từ:

- Thị trường chứng khoán tăng mạnh - Thị trường chứng khoán giảm mạnh

- Thị trường chứng khoán cuối tuần tăng mạnh Đầu ra là tệp văn bản chứa nội dung được trích chọn

Sau khi chạy phần mềm cho ra kết quả là tệp văn bản Thị trường chứng khoán.doc có nội dung như sau:

http://www.tuoitre.vn/Tianyon/Index.aspx?ArticleID=329384&ChannelID=86

Thị trường chứng khoán tăng mạnh TTO - Ngày 31-7, chỉ số VN-Index tăng mạnh 14,85 điểm (tương đương tăng 3,28%), chốt phiên lên mức 466,76 điểm. Tổng khối lượng giao dịch toàn thị trường đạt 38,5 triệu đơn vị; tương ứng giá trị giao dịch là 1.433,7 tỷ đồng.

http://www.vnexpress.net/GL/Kinh-doanh/Chung-khoan/2009/10/3BA14AF0/

thị trường chứng khoán tăng mạnh, trong đó hẳn có sự tham gia của lực lượng lớn các nhà đầu tư mới. Tuy nhiên, xu hướng chốt lời ngắn hạn là điều không thể tránh khỏi sau khi Vn-Index đã trải qua những phiên tăng mạnh. Một vài phiên điều chỉnh diễn ra là điều cần thiết để thị trường tích lũy, chuẩn bị cho một đợt tăng mới.

http://www.baodatviet.vn/Home/chinhtrixahoi/Thi-truong-chung-khoan-tang- manh-sau-khi-ap-dung-bien-do-moi/20084/4932.datviet

Thị trường chứng khoán tăng mạnh sau khi áp dụng biên độ mớiCập nhật lúc :6:26 PM, 07/04/2008(ĐVO) - Cả hai thị trường đều tăng mạnh trong phiên giao dịch đầu tuần. Số lệnh khớp thành công và khối lượng giao dịch ở cả hai sàn đều tăng đáng kể so với phiên cuối tuần trước. Kết thúc phiên, Vn-Index đạt 542,33 điểm, tăng 9,33 điểm.

http://tintuc.xalo.vn/10336511483/chung_khoan_tang_manh_vui_kem_lo.htm l

thị trường chứng khoán tăng mạnh. Thêm nữa là vào những ngày cận Tết, nếu bán ra cổ phiếu thì NĐT cũng không thể rút tiền mặt ngay, kích thích thị trường tăng lên. Giám đốc một công ty chứng khoán tại TPHCM cho biết thêm, sau Sabeco, chưa có “ông lớn” nào hé cửa cho việc đấu giá trong thời gian gần đây nên NĐT trong và ngoài nước sẽ yên tâm tập trung cho cổ phiếu trên sàn.

http://vietbao.vn/Kinh-te/Von-do-vao-chung-khoan-Viet-Nam-tang-

Một phần của tài liệu CHUẨN HÓA VÀ XÁC ĐỊNH MỐI QUAN HỆ GIỮA CÁC CỤM TỪ, TÌM VÀ LẤY THÔNG TIN LIÊN QUAN ĐẾN CỤM TỪ (Trang 54 -54 )

×