Dưới đây là mô tả của nhóm em về trang web được khảo sát. Mong được thầy và các bạn góp ý và sửa chữa thêm, cám ơn thầy !Mô tả yêu cầu bài toán:
- Đầu tiên trang web cần có thực thể Bài viết để lưu dữ liệu của một bài viết, mỗi bài viết được xác định thông qua Mã bài viết, Tên bài viết tương ứng với Mã bài viết, Ngày viết, Nội dung bài viết, Lượt xem, có thêm hình ảnh để minh họa cho bài viết …
- Mỗi Bài viết thuộc vào một Phân loại bài viết (thể loại bài viết) để phân biệt các bài viết với nhau. Mỗi thể loại có Mã phân loại và tên phân loại.
- Mỗi bài viết cũng có thể được một hoặc nhiều bạn đọc Bình luận. Mỗi bình luận được lưu với Mã bình luận, Họ tên bạn đọc, Email bạn đọc, Tiêu đề bình luận, Nội dung bình luận và Ngày bình luận.
- Khi đăng ký Thành viên của trang web thì mỗi thành viên sẽ được lưu lại với một Mã thành viên để phân biệt với các thành viên khác, Tên thành viên, Địa chỉ, Điện thoại, Nghề nghiệp. Và thành viên sẽ được đăng bài viết, đăng quảng cáo,liên kết,….
- Mỗi thành viên khi đăng ký sẽ được cấp một Tài khoản người dùng ứng với thành viên đó với Tên đăng nhập và Mật khẩu do thành viên đăng ký.
- Mỗi tài khoản có Phân quyền khác nhau trên website, ví dụ như tài khoản có quyền thêm, xóa, sửa bài viết hay thêm, xóa, sửa Thành viên khác hoặc có Thành viên chỉ được xem. Mỗi loại quyền được lưu với Mã quyền, Tên quyền.
Tài khoản là người quản trị có thể thêm các Liên kết đến trang web khác và quản lý các Quảng cáo, FAQ cũng như quản lý bài viết đăng trên trang của mình.
- Khi bạn đọc có nhu cầu phản hồi ý kiến cho tòa soạn thì có thể vào phần Liên hệ để gửi ý kiến của mình. Và ban quản trị sẽ phản hồi lại ý kiến của bạn đọc đó thông qua email.
Các chức năng chính của trang web:
- Xem bài viết, bài đọc nhiều nhất, bài mới đăng.
- Bình luận bài viết.
- Tìm kiếm bài viết.
- Hướng dẫn.
- Liên hệ.
- Đăng ký, đăng nhập.