3.2.5.1 Mô hình Sequence Diagram đối với người duyệt web
• 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
LoginAction LoginBlock BaseView UserDb UserLogic 2:Query 5:Request 1:Request 4:Request 3:Request
Actor View Home-Controller block_category Block-content
4:HTML
3: Action-home-category() t
1 : action_index ()
• Mô hình Sequence Diagram của chức năng tìm kiếm chương trình ti vi
Hình 3.12: Mô hình Sequence Diagram của chức năng tìm kiếm chương trình tivi
Actor view Controller_Search Block-content ModelContent
1 : action_index ()
2 : action_homeClip ()
4 : HTML
• Mô hình Sequence Diagram của chức năng hiển thị các chương trình tivi mới nhất lên trang chủ
Hình 3.13: Mô hình Sequence Diagram của chức năng hiển thị các chương trình mới nhất lên trang chủ
Actor view Controller_Home block_content
1 : Index-Action()
2:action_homeSlideshow
• Mô hình Sequence Diagram của chức năng hiển thị các chương trình tivi mới nhất theo từng kênh lên trang chủ
Hình 3.14: Mô hình Sequence Diagram của chức năng hiển thị các chương trình mới nhất theo từng kênh lên trang chủ
Actor View Controller-Home Categoryblock CategoryModel
1: Index-action () 4:searchHomeVTC() 5 : selectSlideshow () 3:action_homeSlideshow() 6 : HTML ContentModel Contentblock 2: action-homeCategoty () ,action_categoryClip() ,searchTopCategory ()
• Mô hình Sequence Diagram của chức năng xem chi tiết chương trình ti vi
Hình 3.15: Mô hình Sequence Diagram của chức năng xem chi tiết chương trình tivi • Mô hình Sequence Diagram của chức năng hiển thị danh sách các chương
trình theo từng kênh
Hình 3.16: Mô hình Sequence Diagram của chức năng hiển thị danh sách các chương trình theo từng kênh
Actor view Content-Controller Content-model
1:Request(id)
2 selectPrimary key ()
3: HTML
Actor view Controller_Category block_content Content-Model
1 :Action-View()
3: Action-Home()
4 : HTML
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 chương trình tivi và hiển thị danh sách chương trình ti vi
Hình 3.17: Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách chương trình ti vi
• Mô hình Sequence Diagram của chức năng thêm mới chương trình ti
Actor DataListAction View contentLogic contentDB
1 : Request()
2 : searchList()
3 : selectList() 4 : Request()
Hình 3.18: Mô hình Sequence Diagram của chức năng thêm mới chương trình ti vi • Mô hình Sequence Diagram của chức năng sửa chương trình ti vi
Hình 3.19: Mô hình Sequence Diagram của chức năng sửa chương trình ti vi • Mô hình Sequence Diagram của chức năng xóa chương trình ti vi
Actor DataAddAction View ContentLogic ContentDB 1 : Request()
2 : insertData ()
3 : insert () 4 : Request()
5 : Response()
Actor DataEditAction View ContentLogic ContentDB
1 : Request() 2 : selectData() 3 : selectOne() 4 : Request() 5 : updateData() 6 : updatePrimary() 7 : Request() 8 : Response()
Hình 3.20: Mô hình Sequence Diagram của chức năng xóa chương trình tivi • Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách
kênh tivi
Hình 3.21: Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách kênh tivi
Actor DataDeleteAction View ContentLogic ContentDB
1 : Request()
2 : deleteData ()
3 : deletePrimary () 4 : Request()
5 : Response()
Actor DataAddAction 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 kênh
Hình 3.22: Mô hình Sequence Diagram của chức năng thêm mới kênh tivi
• Mô hình Sequence Diagram của chức năng sửa kênh tivi
Actor DataAddAction View CategoryLogic CategoryDB
1 : Request()
2 : insertData ()
3 : insert () 4 : Request()
Hình 3.23: Mô hình Sequence Diagram của chức năng sửa kênh ti vi
• Mô hình Sequence Diagram của chức năng xóa kênh tivi
Actor DataEditAction View CategoryLogic CategoryDB
1 : Request() 2 : selectData() 3 : selectOne() 4 : Request() 5 : updateData() 6 : updatePrimary() 7 : Request() 8 : Response()
Hình 3.24: Mô hình Sequence Diagram của chức năng xóa kênh tivi • Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách
liên kết website và quảng cáo
Hình 3.25: Mô hình Sequence Diagram của chức năng tìm kiếm và hiển thị danh sách liên kết website và quảng cáo
• Mô hình Sequence Diagram của chức năng thêm mới liên kết website và
Actor DataDeleteAction View CategoryLogic CategoryDB
1 : Request() 2 : DeleteData() 3 : deletePrimary () 4 : Request() 5 : Response() Acto r
DataListAction View BannerLogic BannerLinkDB
1 : Request()
2 : searchList()
3 : selectList() 4 : Request()
quảng cáo
Hình 3.26: Mô hình Sequence Diagram của chức năng thêm mới liên kết website và quảng cáo
• Mô hình Sequence Diagram của chức năng chỉnh sửa liên kết website và quảng cáo
Hình 3.27: Mô hình Sequence Diagram của chức năng chỉnh sửa liên kết website và quảng cáo
• Mô hình Sequence Diagram của chức năng xóa liên kết website và quảng
Actor DataAddAction View BannerLogic BannerLinkDB
1 : Request()
2 : updateData()
3 : updatePrimary() 4 : Request()
5 : Response()
Actor DataEditAction View BannerLogic BannerLinkDB
1 : Request() 2 : selectData() 3 : selectOne() 4 : Request() 5 : updateData() 6 : updatePrimary() 7 : Request() 8 : Response()
cáo
Hình 3.28: Mô hình Sequence Diagram của chức năng xóa liên kết website và quảng cáo