Mô hình Sequence Diagram cho các chức năng chính của hệ thống

Một phần của tài liệu Nghiên cứu Web Framework MVC và xây dựng website của khoa công nghệ thông tin của trường đại học Thủy Lợi (Trang 38 - 45)

3.2.5.1 Mô hình Sequence Diagram đối với người duyệt web

Actor LoginAction LoginBlock View AdminLogic AdminDb

1 : Request() 2 : checkUser () 4 :selectOne () 5 : Request() 6 : Request() 7 : Request() 8 : Response() 3 : selectUser () LoginAction LoginBlock BaseView AdminDb AdminLogic 2:Query 1:Request 4:Request 3:Request

Mô hình Sequence Diagram của trang chủ phía người dùng

Hình 3.11: Mô hình Sequence Diagram của trang chủ phía người dùng

Mô hình Sequence Diagram của chức năng xem chi tiết sản phẩm

Actor HomeAction Block View Logic Database

1 : Request() 2 : Request() 3 : Request() 4 : Query() 6 : Request() 7 : Response() 5 : Request()

Actor ContentDetailHomeAction Block View ContentLogic ContentDB

1 : Request() 2 : selectData() 3 : selectOne() 4 : updateDataView() 5 : updatePrimaryView () 6 : Request() 7 : Request() 8 : Query() 9 : Request() 10 : Request() 11 : Response()

Mô hình Sequence Diagram của chức năng hiển thị danh sách các sản phầm theo từng chuyên mục

Hình 3.13: Mô hình Sequence Diagram của chức năng hiển thị danh sách các sản phẩm

3.2.5.2 Mô hình Sequence Diagrams đối với người quản lý website

Mô hình Sequence Diagram của chức năng tìm kiếm tin tức và hiển thị danh sách sản phẩm

Hình 3.14: Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách sản phẩm

Actor NewsPCategoryAction Block View CategoryLogic CategoryDB

1 : Request() 2 : SearchListPCategoryNews() 3 : Query() 4 : Request() 5 : Request() 6 : Query() 7 : Request() 8 : Request() 9 : Response()

Actor AdminContentAction View ContentLogic ContentDB

1 : Request()

2 : searchList()

3 : selectList() 4 : Request()

Mô hình Sequence Diagram của chức năng thêm mới sản phẩm

Hình 3.15: Mô hình Sequence Diagram của chức năng thêm mới sản phẩm

Mô hình Sequence Diagram của chức năng sửa sản phẩm

Hình 3.16: Mô hình Sequence Diagram của chức năng sửa sản phẩm

Actor ContentAddAction View ContentLogic ContentDB

1 : Request()

2 : insertData ()

3 : insert () 4 : Request()

5 : Response()

Actor ContentEditAction View ContentLogic ContentDB

1 : Request() 2 : selectData() 3 : selectOne() 4 : Request() 5 : updateData() 6 : updatePrimary() 7 : Request() 8 : Response()

Mô hình Sequence Diagram của chức năng xóa sản phẩm

Hình 3.17: Mô hình Sequence Diagram của chức năng xóa sản phẩm

Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách chuyên mục sản phẩm

Hình 3.18: Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách chuyên mục sản phẩm

Actor ContentAction View ContnetLogic ContentDB

1 : Request()

2 : deleteData ()

3 : deletePrimary () 4 : Request()

5 : Response()

Actor AdminCategoryAction View CategoryLogic CategoryDB

1 : Request()

2 : searchList()

3 : selectList() 4 : Request()

Mô hình Sequence Diagram của chức năng thêm mới chuyên mục sản phẩm

Hình 3.19: Mô hình Sequence Diagram của chức năng thêm mới chuyên mục sản phẩm

Mô hình Sequence Diagram của chức năng sửa chuyên mục sản phẩm

Hình 3.20: Mô hình Sequence Diagram của chức năng sửa chuyên mục sản phẩm

Actor CategoryAddAction View CategoryLogic CategoryDB

1 : Request()

2 : insertData ()

3 : insert () 4 : Request()

5 : Response()

Actor CategoryEditAction View CategoryLogic CategoryDB

1 : Request() 2 : selectData() 3 : selectOne() 4 : Request() 5 : updateData() 6 : updatePrimary() 7 : Request() 8 : Response()

Mô hình Sequence Diagram của chức năng xóa chuyên mục sản phẩm

Hình 3.21: Mô hình Sequence Diagram của chức năng xóa chuyên mục sản phẩm

Mô hình Sequence Diagram của chức năng thay đổi password

Hình 3.22: Mô hình Sequence Diagram của chức năng thay đổi password

Actor CategoryDeleteAction View CategoryLogic CategoryDB

1 : Request()

2 : DeleteData()

3 : deletePrimary () 4 : Request()

5 : Response()

Actor AdminEditAction View AdminLogic AdminDb

1 : Request()

2 : changePass ()

3 : updatePrimary ()

4 : Request()

Một phần của tài liệu Nghiên cứu Web Framework MVC và xây dựng website của khoa công nghệ thông tin của trường đại học Thủy Lợi (Trang 38 - 45)

Tải bản đầy đủ (DOC)

(63 trang)
w