CHƯƠNG 4 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
4.5 Đặc tả Use-case
4.5.3 Từ chối ký văn bản
- Đặc tả:
Tên Usecase: Từ chối ký văn bản Mức độ BMT: B
Tác nhân chính: Chuyên viên, lãnh đạo, đối tác,
văn thư
Tác nhân phụ: Hệ thống
Mô tả Usecase: Các văn bản trong quá trình ký số có thể gặp một số lỗi liên
quan tới font chữ, ngày tháng … bị sai nhưng không được phát hiện kịp thời nên văn bản đã được dự thảo và đang xử lý trên hệ thống. Người ký phát hiện ra cần từ chối văn bản để chỉnh sửa lại văn bản.
Điều kiện để bắt đầu Use-case (Pre-Condition): Người dùng đã đăng nhập
và có văn bản đang chờ ký
Điều kiện để kết thúc Use-case (Post Condition): Văn bản từ chối thành công
36
Trình tự các sự kiện:
Bước 1: Người dùng chọn văn bản cần từ chối ký trên giao diện “Văn bản
chờ ký” và kích vào “Từ chối”.
Bước 2: Hệ thống hiển thị dialog yêu cầu người dùng nhập thông tin từ chối
ký văn bản
Bước 3: Người dùng nhập thơng tin từ chối ký và kích vào “OK” Bước 4: Hệ thống kiểm tra thông tin người dùng nhập
➢ Nếu chưa nhập thông tin từ chối, hệ thống báo lỗi cho người dùng
➢ Nếu nhập đủ thơng tin, chương trình chuyển sang bước 5.
Bước 5:
➢ Hệ thống cập nhật lại tên văn bản
➢ Hệ thống cập nhật trạng thái văn bản trong DB về trạng thái “Từ chối”, tên và đường dẫn văn bản từ chối
➢ Văn bản sau khi bị từ chối sẽ nằm trong giao diện “Văn bản”
• Bước 6: Chương trình thực hiện cảnh báo sms/email cho người dùng đã
từng tác động lên văn bản
37
Kết thúc Bắt đầu
Người dùng chọn văn bản cần từ chối trong danh sách biên bản chờ ký
Nguời dùng nhập thông tin về nguyên nhân từ chối văn bản
Hệ thống thực hiện cập nhật lại trạng thái văn bản trên DB và tên file trên
Server
DB Hệ thống kiểm tra thông về việc từ
chối văn bản
Gửi cảnh báo cho những user đã tác động lên văn bản Server lưu
file
Cảnh báo cho người dùng vì chưa nhập nguyên nhân từ chối
38