: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN TRỊ TRI THỨC DỰA TRÊN ONTOLOGY CHO
I.9.5.2.Sửa thông tin cá nhân
Mã use case BKKMS_UC_05
Tên use case Sửa đổi thông tin cá nhân
Tác nhân (actors) Tất cả người dùng.
Mô tả Use case này cho phép người dùng có thể vào sửa các thông
tin cá nhân mà mình đã khai báo. Để đảm bảo thông tin về người dùng là luôn luôn mới, từ đó kết quả suy diễn hệ thống trên thông tin người dùng sau này sẽ chính xác hơn, và làm cho luồng thông tin phù hợp hơn.
Điều kiện đầu vào 1. Người dùng đã đăng nhập thành công
2. Với các trường bắt buộc đối với thông tin người dùng bị sửa thì dữ liệu là hợp lệ.
Kết quả đầu ra Thông tin người dùng được thay đổi trên cả hai nguồn: cơ sở
dữ liệu và file chú thích ngữ nghĩa RDF.
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 và
bấm vào “Sửa thông tin cá nhân”
2. Hệ thống Lấy thông tin cá nhân của người
dùng trong cả cơ sở dữ liệu và trong các chú thích ngữ nghĩa trong file RDF. Hiển thị form sửa các thông tin này.
3. Người dùng Nhập và sửa các thông tin cá nhân
của mình.
4. Người dùng Bấm vào nút “Sửa”.
5. Hệ thống - Kiểm tra các thông tin yêu cầu có bị
xóa đi không?
- Kiểm tra các thông tin có hợp lệ không?
- Nếu tất cả các điều kiện thỏa mãn thì tiến hành cập nhật vào cơ sở dữ liệu cũng như sửa file RDF mô tả người dùng.
Luồng sự kiện khác
STT Tác nhân Hành động
2b. Hệ thống Nếu hệ thống không phát hiện được
người dùng (do đăng nhập rồi nhưng đã quá hạn) thì sẽ đẩy về trang đăng nhập. Yêu cầu người dùng đăng nhập để thực hiện chức năng này.
5b. Hệ thống Nếu các thông tin đăng ký chưa đủ
hoặc chưa hợp lệ thì đưa ra thông báo và yêu cầu người dùng nhập lại.
Uses Không
Extends Không
(adsbygoogle = window.adsbygoogle || []).push({});