Bổ sung nghĩa

Một phần của tài liệu Tìm hiểu phần mềm từ điển kĩ thuật điện Anh Việt (Trang 38)

Bổ sung nghĩa có thể hiểu theo hai hướng khác nhau:

Bổ sung nghĩa hoàn toàn mới, tức là chưa có một pattern nào mang nghĩa đó Bổ sung thể hiện của nghĩa đã tồn tại trong một ngôn ngữ cụ thể

Trường hợp thứ nhất ít xảy ra do các nghĩa trong tiếng Anh đã được xem như khá đầy đủ.

Trường hợp thứ hai sẽ được đề cập chi tiết. Bổ sung nghĩa hay bổ sung thể hiện của nghĩa đã có trong một ngôn ngữ cụ thể. Thể hiện của nghĩa sẽ bao gồm giải thích và các ví dụ(Content và Example). Việc bổ sung Content và Example có thể thực hiện riêng lẻ hoặc đồng thời.

34

Sơ đồ thuật toán :

Bắt đầu

Nhập Content và

Example

Kiểm tra sự tồn tại ExplainId Không Chèn vào tblExplain Cập nhật bản ghi đã tồn tại trong tblExplain Tồn tại Kết thúc

35

Trong sơ đồ thuật toán, Content và Example được đặt chung là Explain. Việc bổ sung nghĩa thực hiện qua các bước:

Bước 1: Nhập Explain tương ứng với SenseId cần bổ sung, chọn ngôn ngữ hiện

thị của SenseId

Bước 2: Với cặp SenseId và LanguageId ta truy cập vào tblExplain để tìm kiếm

bản ghi chứa cặp giá trị tương ứng này. Có hai trường hợp xảy ra:

Chưa tồn tại bản ghi chứa bộ hai giá trị SenseId và LanguageId, và quá trình bổ sung ta chỉ việc tạo ra một ExplainId mới và chèn vào tblExplain mà không cần quan tâm một vấn đề nào khác.

Tồn tại bản ghi chứa bộ giá trị SenseId và LanguageId, quá trình bổ sung không cần tạo ExplainId mới nhưng cần kiểm tra các trường Content và Example:

Content nếu đã có thì không thể bổ sung thêm Exmple đã có thì nối thêm vào trường này

Nếu cả hai trường Content và Example chưa có, việc bổ sung chỉ là câu lệnh bình thường

Kết thúc quá trình bổ sung nghĩa trong hệ thống từ điển đa ngữ.

Một phần của tài liệu Tìm hiểu phần mềm từ điển kĩ thuật điện Anh Việt (Trang 38)

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

(64 trang)