Cong ty Cong Nghe Tin hoc Nha truong http://www.vnschool.net
Mô hình Word Database (*.wd) trong các phần mềm Việt Games
25/10/2010

Bùi Việt Hà, Công ty Công nghệ Tin học Nhà trường

Vì sao cần Word Database

Trong rất nhiều phần mềm Việt Games của công ty Công nghệ Tin học Nhà trường có sử dụng các nguồn dữ liệu từ điển dùng để sinh tự động dữ liệu đầu vào cho các trò chơi này.


Hiện tại bộ phần mềm Việt games 6.1, Việt games 6.2 đang sử dụng các bộ từ điển sau dùng để sinh dữ liệu cho các trò chơi của mình:

1. Từ điển Học sinh (40.000 từ).

2. Từ điển chính tả SGK tiếng Việt (1000 từ).

3. Từ điển chính tả tiếng Việt (10.000 từ).

4. Từ điển chính tả đa phương tiện (1500 từ kèm âm thanh, hình ảnh đầy đủ).

5. Từ điển từ láy SGK tiếng Việt (1000 từ).

6. Từ điển từ láy Việt Nam (8.000 từ).

7. Từ điển đồng nghĩa tiếng Việt (2.000 từ).

8. Từ điển trái nghĩa tiếng Việt (2.000 từ).

9. Từ điển Tranh-Từ tiếng Việt (2.000 tranh-từ).

10. Từ điển Sinh học Tranh-Từ.

11. Từ điển thành ngũ, tục ngữ Việt Nam (7000 câu).

12. Từ điển đồng nghĩa thành ngữ, tục ngữ (5.000 câu).

13. Từ điển đố vui Việt Nam (1000 câu đố).

14. Từ điển phân loại và mở rộng vốn từ tiếng Việt (trên 1000 từ).

Tất cả các từ điển trên đều đã được nhập sẵn trong phần mềm và có thể dùng được ngay.

Tuy nhiên để đáp ứng tối đa yêu cầu đa dạng của người dùng, chúng tôi đã đưa ra mô hình User Word Database hay đơn giản chỉ là Word Database (WD) cho phép người dùng có thể khởi tạo các CSDL từ điển riêng cho mình để sử dụng trong các phần mềm của mình.

Mô hình WD này rất đơn giản, tất cả những ai đã sử dụng máy tính một cách bình thường nhất đều có thể dễ dàng thiết lập cho riêng mình các CSDL WD như vậy.

Hiện tại trong số các phần mềm Việt games của chúng tôi có 3 phần mềm đã hỗ trợ cho mô hình CSDL từ điển người dùng (WD) này. Đó là các phần mềm:

1- Tìm từ - Hang man

2- Sắp xếp từ - Word Sorting

3- Đoán từ - Word Guess

Trong các phần mềm này người dùng có thể lựa chọn sử dụng các CSDL từ điển có sẵn của phần mềm hay dùng các CSDL Word Database tự khởi tạo.

Mô hình Word Database

Mô hình Word Database được thiết kế hết sức đơn giản. Mỗi CSDL WD sẽ bao gồm 2 thông tin chính:

1- Thông tin chung của CSDL.

2- Danh sách từ khóa chính chứa trong CSDL này.

Phần mểm WDEditor có chức năng chính là khởi tạo và nhập dữ liệu cho các CSDL WD này. Phần mềm WDEditor được phát hành miễn phí có thể download từ Website của công ty School@net.

Thông tin chung của CSDL WD có dạng sau:

Thông tin chung bao gồm:

- Tên CSDL Word Database.

- Mô tả ngắn.

- Kiểu ngôn ngữ chính (tiếng Anh hay tiếng Việt).

Danh sách các từ khóa chính của CSDL có thể nhập trực tiếp từ phần mềm hoặc có thể được nhập trước trong các tệp *.DOC sau đó chuyển nhập vào CSDL thông qua một chức năng của phần mềm.

Trong cửa sổ trên nút lệnh dùng để mở và chuyển nhập DS các từ khóa từ một tệp dạng *.DOC. Tệp này có khuôn dạng là một bảng bao gồm 2 cột, cột thứ nhất ghi DS các từ khóa, cột thứ 2 ghi mô tả ý nghĩa ngắn của từ khóa tương ứng.

Mỗi CSDL Word Databse được lưu trên một tệp dạng *.WD.

Cách sử dụng Word Database trong phần mềm Việt Games

Ví dụ xét phần mềm Tìm từ - Hangman với giao dỉện chính của phần mềm như hình dưới đây.

Bạn hãy chú ý đến nút lệnh mới bổ sung của phần mềm nằm góc trái trên của màn hình. Nháy vào nút này sẽ xuất hiện một thực đơn nhỏ sau đây:

- Lệnh Tự động từ nguồn từ điển là lựa chọn mặc định của phần mềm sẽ sử dụng các từ điển cài đặt sẵn trong phần mềm.

- Lệnh Mở WDatabase có chức năng mở một tệp CSDL từ điển dạng *.WD để sử dụng.

Sau khi mở CSDL WD thành công, tên của CSDL WD này sẽ hiện trên dòng hệ thống của phần mềm và trong thực đơn như hình dưới đây thông báo CSDL này đang được sử dụng trong phần mềm.

Với tính năng này các nhà trường và GV có thể tạo cho mình các CSDL từ khóa riêng sử dụng trong các bài luyện hoặc phần mềm Việt Games phục vụ cho nhu cầu cá nhân hoặc nhà trường của mình.
URL của bài viết này::http://www.vnschool.net/modules.php?name=VietGames&file=article&sid=4708
© Cong ty Cong Nghe Tin hoc Nha truong contact: sales@schoolnet.vn