Thông tin tài liệu:
Các phân hệ người dùng:Người dùng: là người tương tác với hệ thống, được phép xem các bài viết.Admin:là người có nhiệm vụ phân quyền, quản lý đăng bàiMaster: là các nhà báo, được phép viết bài.User: là các người dùng, được phép xem bài
Nội dung trích xuất từ tài liệu:
Đồ án lập trình web Lập trình webĐồ ánĐồ án môn học Lập trình web1 – lightmoon9 1 Nội dung• Website tin tức• Website thư quán• Website mua bán đtdd/sách• Website giải trí xem phim• Website giải trí nghe nhạc Lập trình web1 – lightmoon9 2 Website tin tứcCác phân hệ người dùng:• Người dùng: là người tương tác với hệ thống, được phép xem các bài viết. – Admin:là người có nhiệm vụ phân quyền, quản lý đăng bài – Master: là các nhà báo, được phép viết bài. – User: là các người dùng, được phép xem bài Lập trình web1 – lightmoon9 3 Website tin tứcCác phân hệ người dùng:• Người dùng: là người tương tác với hệ thống, được phép xem các bài viết. – Admin:là người có nhiệm vụ phân quyền, quản lý đăng bài, quảng lý quảng cáo – Master: là các nhà báo, được phép viết bài. – User: là các người dùng, được phép xem bài Lập trình web1 – lightmoon9 4 Website tin tức – các đối tượng quản lýCác đối tượng:• Loại bài viết• Bài viết• Loại người dùng• Quảng cáo Lập trình web1 – lightmoon9 5 Website tin tức – các chức năngPhân hệ người dùng:• Xem danh sách loại bài viết• Xem danh sách các bài viết• Xem chi tiết các bài viết• Xem danh sách quảng cáo• Đăng nhập vào hệ thống qua một trang web đăng nhập riêng (User không cần đăng nhập)• Đăng xuất Lập trình web1 – lightmoon9 6 Website tin tức – các chức năngPhân hệ admin:• Đầy đủ các chức năng của phân hệ người dùng• Quản lý loại bài viết (thêm, xóa, sửa)• Quản lý bài viết (duyệt bài, xóa)• Quản lý quảng cáo (thêm, xóa, sửa) Lập trình web1 – lightmoon9 7 Website tin tức – các chức năngPhân hệ master:• Đầy đủ các chức năng của phân hệ người dùng• Soạn và đăng bài viết mới• Nâng cao (hạn chế loại chủ đề bài viết được phép đăng) Lập trình web1 – lightmoon9 8 Website tin tức – các chức năngPhân hệ user:• Đầy đủ các chức năng của phân hệ người dùng Lập trình web1 – lightmoon9 9 Nội dung• Website tin tức• Website thư quán• Website mua bán đtdd/sách• Website giải trí xem phim• Website giải trí nghe nhạc Lập trình web1 – lightmoon9 10 Website tin tứcCác phân hệ người dùng:• Người dùng: là người tương tác với hệ thống, được phép xem các nội dung trong website. – Admin:là người có nhiệm vụ phân quyền, quản lý đăng bài – User: là các người dùng, được phép xem bài và được phép đăng bài – Guest: là các người dùng ẩn danh được phép xem bài. Lập trình web1 – lightmoon9 11Lập trình web1 – lightmoon9 12