Kịch bản cho usecase Cập nhật truyện

Một phần của tài liệu Đồ án tốt nghiệp ứng dụng data mining vào phần mềm đọc truyện trên thiết bị di động (Trang 40 - 41)

Ý nghĩa

Tên usecase Cập nhật truyện

Tác nhân chính Người quản trị

Mức 3

Tiền điều kiện Người quản trị đã đăng nhập vào hệ thống

Đảm bảo tối thiểu Trở lại giao diện quản trị hệ thống

Đảm bảo thành công Cập nhật truyện vào CSDL thành công

Kích hoạt Người quản trị bấm vào nút Sửa truyện từ giao diện hệ

thống Chuỗi sự kiện chính:

1. Người quản trị kích vào nút sửa truyện trên giao diện danh sách truyện. 2. Hệ thống hiển thị form nhập thông tin truyện bao gồm:

o 1 ô combobox hiển thị thông tin thể loại truyện đã được lưu từ CSDL

o 1 ô combobox hiển thị thông tin ngô ngữ truyện đã được lưu từ CSDL

o 1 ô textbox chứa tiêu đề của truyện đã được lưu từ CSDL

o 1 ô textbox chứa nội dung của truyện đã được lưu từ CSDL

o 2 nút button “Thoát” và “Cập nhật truyện”

3. Người quản trị kích vào combobox “Chọn thể loại truyện” để chọn lại thể loại. Một danh sách các thể loại truyện được hiển thị: Truyện kiếm hiệp, Truyện thần thoại, Truyện ngụ ngôn, Truyện cổ tích, Truyện cười.

4. Người quản trị kích chọn Truyện cười tại ô combobox “Chọn thể loại”.

5. Người quản trị kích vào combobox “Chọn ngôn ngữ” để chọn lại ngôn ngữ. Một danh

sách các ngôn ngữ được hiển thị: Tiếng Việt, Tiếng Anh, Tiếng Nhật. 6. Người quản trị kích chọn Tiếng Việt tại ô combobox “Chọn ngôn ngữ”. 7. Người quản trị nhập lại tiêu đề cho truyện tại ô textbox tiêu đề

8. Người quản trị nhập lại nội dung truyện tại ô textbox nội dung 9. Người quản trị nhấn vào nút “Cập nhật truyện”

10. Hệ thống kiểm tra thông tin trên form đã nhập đầy đủ. 11. Hệ thống kiểm tra không có truyện nào khác trùng tiêu đề. 12. Hệ thống kiểm tra không có truyện nào khác trùng nội dung 13. Hệ thống cập nhật lại truyện vào CSDL

14. Hệ thống thông báo “Cập nhật thành công”. Ngoại lệ:

SVTH: Đặng Bảo Chung. Lớp D08CNPM2 Page 35 10.1. Người quản trị nhập thiếu thông tin.

10.1.1. Hệ thống thông báo còn nhập thiếu thông tin. 10.1.2. Quay lại form nhập thông tin truyện.

11.1. Tồn tại một truyện khác có cùng tiêu đề.

11.1.1 Hệ thống thông báo truyện đã có trong CSDL 11.1.2. Quay lại form cập nhật thông tin thêm truyện. 12.1. Tồn tại một truyện khác có cùng nội dung.

12.1.1 Hệ thống thông báo truyện đã có trong CSDL 12.1.2. Quay lại form cập nhật thông tin truyện.

Bảng 3-15 Kịch bản cho Usecase Cập nhật truyện

Một phần của tài liệu Đồ án tốt nghiệp ứng dụng data mining vào phần mềm đọc truyện trên thiết bị di động (Trang 40 - 41)