: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN TRỊ TRI THỨC DỰA TRÊN ONTOLOGY CHO
I.9.7.2. Sửa chú thích ngữ nghĩa
Mã use case BKKMS_UC_10
Tên use case Sửa chú thích ngữ nghĩa
Tác nhân (actors) Chuyên gia, kỹ sư tri thức, người quản trị hệ thống, người
dùng có kinh nghiệm.
Mô tả Use case này cho phép người dùng sửa lại các thể hiện của
các lớp trong ontology, làm cho tri thức được lưu trữ trong đó đúng hơn.
Điều kiện đầu vào Người dùng phải có kinh nghiệm (thuộc một trong các nhóm
ở danh sách tác nhân ở trên)
Người dùng phải đăng nhập thành công.
Kết quả đầu ra Di chuyển file RDF cũ sang thư mục backup. Tạo ra file RDF
mới, lưu trữ thông tin của thể hiện mới được cập nhật.
Luồng sự kiện STT Tác nhân Hành động
1. Người dùng Vào giao diện chính của hệ thống sau
đó vào menu: “Chia sẻ tri thức” -> “Sửa chú thích ngữ nghĩa”
2. Hệ thống + Kiểm tra đăng nhập của người
dùng.
+ Nếu đã đăng nhập: đưa ra màn hình giao diện sửa chú thích ngữ nghĩa cho người dùng.
3. Người dùng Chọn lớp của thể hiện muốn sửa.
4. Hệ thống Truy vấn và đưa ra danh sách các thể
5. Người dùng Chọn thể hiện cần sửa
6. Hệ thống Truy vấn và đưa ra thông tin của thể
hiện đó dưới dạnh danh sách các thuộc tính và giá trị thuộc tính.
7. Người dùng - Nhập hoặc thay đổi các giá trị cho
các thuộc tính literal.
- Chọn lại, thêm hoặc bỏ các giá trị của thuộc tính có kiểu là thể hiện hay lớp trong ontology.
8. Người dùng Tạo mới giá trị của một thuộc tính có
kiểu là thể hiện của lớp trong ontology.
9. Hệ thống Sang bước 4 của use case “tạo chú
thích” ngữ nghĩa.
10. Người dùng Sửa lại giá trị của một thuộc tính có
kiểu là thể hiện của một lớp trong ontology.
11. Hệ thống Quay lại bước 4.
12. Người dùng Bấm nút “Lưu”.
13. Hệ thống - Kiểm tra việc trùng lặp uri của thể
hiện mới được tạo ra với các thể hiện đã có trong hệ thống.
- Nếu không bị trùng thì:
+ Di chuyển file cũ vào thư mục backup.
+ Tạo file mới có tên là tên file cũ. Và lưu nội dung thể hiện được tạo vào đó.
+ Nạp lại dữ liệu mới vào hệ thống.
Luồng sự kiện khác
STT Tác nhân Hành động
2b. Hệ thống Nếu người dùng chưa đăng nhập thì
đẩy về trang đăng nhập.
13b. Hệ thống Nếu bị trùng uri, thì hệ thống sẽ
thông báo lỗi cho người dùng và bắt người dùng nhập lại.
Uses Tạo chú thích ngữ nghĩa.
Extends Không