1. Mô hình tài liệu là gì?
Mô hình tài liệu xác định những tài liệu, tính chất, các quan hệ hoặc liên kết với những tài liệu khác. Hiểu một cách đơn giản, mô hình tài liệu cung cấp cho tất cả những người dùng cái nhìn tổng quan nhất về tài liệu thay mặt cho kịch bản và tài liệu nghiệp vụ.
Mô hình hóa tài liệu là quá trình tạo ra một mô hình tài liệu. Trước tiên tất cả chúng ta phải xác định tài liệu, các tính chất và quan hệ của nó với những tài liệu khác, xác định các ràng buộc hoặc giới hạn khi đối chiếu với tài liệu.
2. Phân loại mô hình tài liệu
Mô hình tài liệu được phân chia thành 3 loại sau:
- Mô hình tài liệu khái niệm: còn được gọi là mô hình miền, thiết lập các khái niệm và ngữ nghĩa cơ bản của một miền nhất định cho nhiều đối tượng người sử dụng của tương đối nhiều bên có liên quan. Các mô hình tài liệu khái niệm được xây dựng dựa trên kiến trúc tổng thể, thông qua việc sử dụng mô hình quan hệ thực tế hoặc lớp UML.
- Mô hình tài liệu logic: là phương pháp mô hình hóa cơ sở tài liệu trừu tượng và khái niệm. Mô hình tạo ra một sơ đồ hoặc mô hình tài liệu ngữ nghĩa và các yêu cầu của nó. Thông qua chuyển đổi tiếng nói khái niệm tài liệu DDL, người dùng có thể dễ dàng chuyển mô hình tài liệu logic sang mô hình tài liệu vật lý.
- Mô hình tài liệu vật lý: giúp người dùng dễ dàng hình dung cấu trúc cơ sở tài liệu, tự động hóa lấy ra được sơ đồ cơ sở tài liệu tương ứng. Từ đó, mô hình này cho pháp sử dụng cấu hình UML để mô hình hóa tài liệu cụ thể.
3. Các yếu tố mô hình hóa tài liệu
Các yếu tố nằm trong mô hình hóa tài liệu gồm có: người dùng (UI User Interface), chuỗi công việc (Workflows), tìm kiếm (Search). Vậy nội dung cụ thể chi tiết của tương đối nhiều yếu tố trong mô hình hóa tài liệu là gì?
3.1 Giao diện người dùng
Giao diện người dùng có ảnh hưởng tác động rất nhiều đến mô hình tài liệu, được cho phép xác định các quy trình nghiệp vụ. Ví dụ như ở trường hợp tính năng đa chỉnh sửa được yêu cầu cho một nghiệp vụ thì đồng nghĩa với việc bạn phải biết phương pháp thiết lập UI có tính năng phù hợp.
3.2 Chuỗi công việc
Mục tiêu của mô hình tài liệu đó là tương trợ cho những chuỗi công việc, bằng phương pháp cung cấp quy trình nghiệp vụ từ khi mở màn cho tới khi kết thúc, dựa trên vai trò của người dùng. Yếu tố quan trọng nhất trong chuỗi công việc đó là bạn phải kiểm tra nguyên mẫu của tương đối nhiều quy trình nghiệp vụ tiêu biểu, kiểm tra xem việc thiết kế mô hình tài liệu có làm hạn chế khả năng sử dụng quy trình công việc gốc hay là không?
3.3 Thiết lập dụng cụ tìm kiếm
Nguyên tắc khi thiết kế mô hình tài liệu đó là phải tạo xét tuyển tối đa cho tất cả những người dùng tìm kiếm. Để làm được điều này, trước tiên bạn phải phải hiểu cách người dùng tìm kiếm tài liệu thế nào thì mới có thể thiết kế được chứng năng tìm kiếm có tính ứng dụng cao. Nguyên tắc chung khi thiết lập dụng cụ tìm kiếm đó là mô hình yêu cầu ít tùy chỉnh giao diện người dùng UI.
Tất cả những tính chất của một mục đều được lưu trữ dưới dạng tuần tự trong cơ sở tài liệu dưới dạng blob và không thể tìm kiếm trực tiếp được. Do đó, các tính chất duy nhất lúc được lưu lại lập chỉ mục lưu trữ trong bảng quan hệ sẽ được cho phép người dùng tìm kiếm nhanh chóng và dễ dàng hơn.
Vì thế, để thiết kế mô hình tài liệu khoa học bạn phải phải lưu lại các tính chất đó, lập chỉ mục cần được tìm kiếm thường xuyên. Tuy nhiên, không nên lập chỉ mục tất cả những tính chất bởi chúng sẽ làm tạo thêm không gian đĩa phía cơ sở tài liệu, ảnh hưởng tác động nhiều đến hiệu suất tài liệu được truy cập.
Trên đây chúng tôi đã san sớt đến bạn khái niệm mô hình tài liệu là gì và các yếu tố tạo nên một mô hình tài liệu. Hy vọng đã mang đến cho bạn những tri thức có ích. Cảm ơn độc giả quan tâm theo dõi nội dung bài viết!
>>> Có thể bạn quan tâm:
- Kinh nghiệm thiết kế ứng dụng mobile
- Giá thiết kế app tiên tiến nhất
- Thiết kế web cho doanh nghiệp – 7 nguyên tắc mọi tổ chức cần nắm rõ