Usecase quản lý tin tức

Một phần của tài liệu Xây dựng WebSite hỗ trợ học tin học lớp 10 (Trang 37 - 40)

• Biểu đồ Use – Case

Hình 3-9: Biểu đồ UseCase của quản lý tin tức

Mô tả tóm tắt:

 Tên Ca sử dụng: QuanLTinTuc

 Mục đích: Để giúp cho NQL quản lí dễ dàng các thông tin về bản tin ( Mã bản tin, Tên bản tin, tiêu đề, nội dung tin, hình ảnh, người đăng…) giúp cho người quản lý có thể dễ dàng quản lý thông tin về các bản tin.

 Tác nhân: Người quản lý

 Tóm lược: Khi NQL đã đăng nhập thành công thì Use Case sẽ được gọi để giúp NQL có thể lựa chọn các chức năng: nhập thông tin cho một bản tin hay tìm kiếm thông tin về một bản tin đã có trong hệ thống thông qua các Use Case tương ứng QuanLyTinTuc, Khi NQL thao tác với chức năng nhập, hệ

thống sẽ kiểm tra thông tin NQL nhập vào, nếu sai hoặc không hợp lệ thì liệt kê các lỗi không hợp lệ cho NQL biết và cho phép nhập lại. Nếu các thông tin NQL cung cấp đầy đủ và chính xác, hệ thống cho phép thêm thông tin này vào CSDL và thông báo thêm mới thành công

Mô tả các kịch bản:

 Thông tin đầu vào: Là các thông tin của bản tin như sau:  Mã tin.

 Tên bản tin.  Ngày đăng.  Nội dung tin.

 Điều kiện đầu vào: NQL cần phải đăng nhập thành công vào hệ thống  Dòng sự kiện chính:

Bảng 3-11: Dòng sự kiện chính cho chức năng quản lý tin tức

Hành động của tác nhân Phản ứng của hệ thống

1.Người quản lí chọn chức năng QuanLyTinTuc

3. Chọn chức năng: Nhập thông tin bản tin, khi có tin mới , NQL tiến hành việc nhập thông tin về bản tin đó vào hệ thống nhằm phục vụ cho việc quản lí thông tin bản tin một cách dễ dàng

5. NQL nhập các thông tin của bản tin mà hệ thống yêu cầu.

6. Gửi thông tin đã nhập tới hệ

2. Hiển thị danh sách các chức năng quản lí thông tin bản tin có trong hệ thống, cho phép NQL lựa chọn

4. Hiển thị trang nhập thông tin bản tin.

7. Kiểm tra thông tin đã nhập, nếu chính xác thì lưu thông tin này vào cơ sở dữ liệu và thông báo nhập mới thành công, trường hợp sai so với định dạng đã thống nhất thì thông báo thêm mới không thành công. Hệ thống hiển

8.Chọn một trong các chức năng sửa lại thông tin của một bản tin đã lưu trước.

10. Tìm kiếm và chọn bản tin cần sửa

11. Cập nhập lại các thông tin muốn sửa

12. Gửi thông tin đã nhập lại đến hệ thống

cho NQL kiểm tra lại các thông tin đã nhập mới vào CSDL.

9. Hiển thị trang cho phép sửa thông tin bản tin.

13. Kiểm tra thông tin đã cập nhật lại, nếu chính xác thì lưu thông tin này vào

.Dòng sự kiện phụ:

 Nếu NQL nhập các thông tin sai định dạng thì hệ thống thông báo yêu cầu nhập lại.

 Mỗi bản tin nhập vào CSDL có một mã riêng để phân biệt với các bản tin khác, mã này được hệ thống cung cấp tự động. (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Xây dựng WebSite hỗ trợ học tin học lớp 10 (Trang 37 - 40)