Quản Lý Tin Tức

Một phần của tài liệu PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG USECASE (Trang 36 - 40)

Tóm tắt

Use case cho phép ngƣời dùng(Quản Trị Viên) có thể Thêm ,Xóa,Sửa thông tin tin tức.

Dòng sự kiện:

 Dòng sự kiện chính:

Use-Case bắt đầu khi một Actor đã đăng nhập vào hệ thống để Thêm,Xóa(hoặc Sửa) thông tin tin tức đó.

1. Actor Đăng nhập vào hệ thống

3. Actor chọn chức năng quản lý tin tức (News) để đến trang quản lý tin tức thực hiện thao tác Xóa,Thêm,Sửa:

a) Thêm Tin Tức:

 Actor nhập vào các thông tin cần thiết(Mã TT,Tiêu

Đề ,Loại Tin,Nội Dung,Hình Ảnh,Ẩn/Hiện) để thêm tin tức

 Actor chọn nút Thêm để tạo ra một tin tức mới

 Hệ thống đƣa Actor trở lại màn hình chức năng và

nhìn thấy đƣợc tin tức do mình vừa tạo ra.

b) Sửa Tin Tức:

 Actor chọn một tin tức đã có

 Actor cập nhật lại thông tin cần thiết(Tiêu Đề ,Loại

Tin,Nội Dung,Hình Ảnh,Ẩn/Hiện) để cập nhật loại sản phẩm

 Actor chọn nút Cập Nhật để lƣu lại những thay đổi

của tin tức đã chọn

 Hệ thống đƣa Actor trở lại màn hình chức năng và

nhìn thấy đƣợc thông tin tin tức do mình vừa cập nhật.

c) Xóa Tin Tức:

 Actor chọn một tin tức đã có

 Actor chọn nút delete để thực hiện xóa tin tức

 Hệ thống xóa tin tức đƣợc chọn

 Hệ thống đƣa Actor trở lại màn hình chức năng và

: QuanTriVien

: QuanTriVien : TrangAdmin : TrangAdmin : TrangQuanLyTinTuc : TrangQuanLyTinTuc : ConTrolAdmin : ConTrolAdmin

: TinTuc : TinTuc

1,Mo Trang Admin

2.Mo Trang Quan Ly Tin Tuc (adsbygoogle = window.adsbygoogle || []).push({});

3.LoadDuLieu()

4.LayDuLieuTinTuc()

5.DocDuLieuTinTuc()

6.HienThiDuLieu() 7.Nhan Nut Them Moi

8.HienThiThongTinCanThem

9.Nhap Thong Tin Tin Tuc

10.KiemTraHopLe

11.[KiemTra=False]Yeu Cau Nhap Lai 12.Nhan Nut Them

13.KiemTraHopLe

14.[KiemTra=False]Khong Them Duoc

15.ThemTinTuc(MaTT)

16.ThemDLTinTuc(MaTT)

17.HienThiDuLieu

: QuanTriVien

: QuanTriVien : TrangAdmin : TrangAdmin : TrangQuanLyTinTuc : TrangQuanLyTinTuc : ConTrolAdm in : ConTrolAdm in : TinTuc : TinTuc 1.Mo Trang Admin

2.Mo Trang quan Ly Tin Tuc

3.LoadDuLieu()

4.LayDuLieuTinTuc()

5.DocDuLieuTinTuc() 6.HienThiDuLieu()

7.Nhan nut s elect

8.LoadDuLieuTinTuc() 9.LayDLTinTuc(MaTT)

10.DocDLTinTuc(MaTT) 11.HienThiDLTinTuc()

12.Nhap Thong Tin Can Cap Nhat

13.Kiem TraHopLe

14.[KiemTra=Fals e]YeuCauNhapLai 15.Nhan Nut CapNhat

16.Kiem TraHopLe 17.[KiemTra=Fals e]Khong The Cap Nhat

18.CapNhatTinTuc(MaTT)

19.CapNhatDLTinTuc(MaTT)

20.HienThiDuLieu()

: QuanTriVien (adsbygoogle = window.adsbygoogle || []).push({});

: QuanTriVien : TrangAdmin : TrangAdmin : TrangQuanLyTinTuc : TrangQuanLyTinTuc : ConTrolAdmin : ConTrolAdmin : TinTuc : TinTuc

1.Mo Trang Admin

2.Mo Trang Quan Ly Tin Tuc

3.LoadDuLieu()

4.LayDuLieuTinTuc()

5.DocDLTinTuc()

6.HienThiDuLieu()

7.Nhan Nut Delete

8.Thong Bao Co Muon Xoa Khong

9.[Xoa=False]Se Khong Thuc Hien Xoa

10.XoaTinTuc(MaTT)

11.XoaDLTinTuc(MaTT)

12.HienThiDuLieu()

Hình 2.2.11-3: Sequence Xóa tin tức

Một phần của tài liệu PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG USECASE (Trang 36 - 40)