Cong ty Cong Nghe Tin hoc Nha truong http://www.schoolnet.vn
Mô hình Form trong bài giảng tiếng Việt của phần mềm Học và Dạy tiếng Việt. 6: CSDL từ điển và dữ liệu do người dùng nhập
20/07/2010

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

Trong phần này tôi sẽ trình bài rõ hơn mô hình của bộ dữ liệu gốc của Form.

Nhắc lại rằng bộ dữ liệu gốc của Form là bộ dữ liệu quan trọng nhất liên quan trực tiếp đến nội dung bài học tương ứng của Form.

Bộ dữ liệu gốc chính của Form có thể được tạo ra theo nhiều cách khác nhau. Sơ đồ sau cho ta thấy rõ các cách khác nhau sinh ra các bộ dữ liệu gốc này.


1. Bộ dữ liệu gốc được sinh tự động

Một trong những yêu cầu thiết kế phần mềm của chúng tôi là khả năng tự động sinh bộ dữ liệu gốc để tạo nên nội dung của bài học hoặc ôn luyện. Tính năng này áp dụng cho tất cả các Form mô phỏng các bài ôn luyện, bài tập trắc nghiệm yêu cầu HS làm bài ngay trên Form.

Để thực hiện được yêu cầu này, phần mềm cần có các bộ dữ liệu nguồn được gọi là Từ điển. Mô hình dữ liệu bây giờ sẽ có dạng sau:

Tùy thuộc vào từng Form và dữ liệu nguồn dạng từ điển sẽ rất đa dạng.

Trong ví dụ sau, Form sẽ tự động sinh các bài ôn luyện chính tả điền các âm vần vào vị trí còn thiếu của các từ. Toàn bộ thông tin dữ liệu bao gồm các từ khóa, danh sách các cặp âm vần gần giống nhau sẽ được tự động sinh từ một trong các bộ từ điển sau đã nạp sẵn trong phần mềm:

- Từ điển chính tả HS (lấy từ SGK tiếng Việt lớp 2-5).

- Từ điển chính tả đa phương tiện (do công ty School@net tự thiết lập).

- Từ điển chính tả Việt Nam (lấy từ nguồn sách tham khảo).

Trong cửa sổ nhập dữ liệu gốc của Form, người dùng có thể lựa chọn hoặc tự động sinh từ các nguồn từ điển, hoặc do người dùng tự nhập.

2. Người dùng nhập trực tiếp dữ liệu vào Form

Tất cả các Form tương tác của phần mềm đều cho phép người dùng nhập trực tiếp dữ liệu vào Form. Tính năng này rất quan trọng nó giúp GV chủ động hoàn toàn trong việc giảng dạy, chuẩn bị bài giảng.

Tùy thuộc vào các dạng Form khác nhau mà bộ dữ liệu đầu vào của Form cũng rất khác nhau.
Ví dụ Form tập chép, bộ dữ liệu chính là một đoạn văn bản mà HS cần quan sát để tập chép.
Cửa sổ nhập trực tiếp dữ liệu này có khuôn dạng như sau:

Bộ dữ liệu của Form tập chép bao gồm:

- Tiêu đề trên của văn bản.

- Tiêu đề dưới của vản bản.

- Số lượng các văn bản cần tập chép.

- Nội dung mỗi văn bản tập chép tương ứng.

3. Người dùng nhập gián tiếp thông qua File

Việc nhập trực tiếp dữ liệu vào Form có một nhược điểm là khi thoát khỏi Form thì dữ liệu nãy cũng mất. Muốn cho việc nhập dữ liệu trực tiếp được nhiều lần phần mềm sẽ cho phép người dùng nhập trước dữ liệu vào một tệp cho trước, sau đó dữ liệu từ tệp này sẽ được truyền vào Form.

Các tệp dữ liệu được dùng để nhập và truyền dữ liệu vào Form được gọi là ADF file. Trong phần tiếp theo tôi sẽ trình bày kĩ hơn mô hình của ADF file.


URL của bài viết này::http://www.schoolnet.vn/modules.php?name=HoctiengViet&file=article&sid=4229
© Cong ty Cong Nghe Tin hoc Nha truong contact: sales@schoolnet.vn