Portal: Website khoa là một trang portal. Sinh viên có thể tìm thấy những thông tin cần thiết như các hoạt động của khoa, thông báo quan trọng, tài liệu tham khảo, các biểu mẫu, thông tin tuyển dụng, hoạt động Đoàn Hội.
Website phải đảm bảo quản trị dễ dàng như thêm, xóa, sửa, sắp xếp nội dung và có thể tạo ra các sub website. Website cho phép nhiều người cùng tham gia quản trị và có khả năng tương tác với các ứng dụng Desktop như Office Client.
Trang chủ (index): Sinh viên tìm thấy các thông tin về tuyển dụng, thông báo, kế hoạch hoạt động, các biểu mẫu cần thiết tương tác giữa sinh viên với khoa. Đồng thời các hoạt động thể hiện lên trang chủ như: hoạt động đoàn hội, trung tâm tin học, sinh viên, giảng viên, website của các bộ môn.
Trang các bộ môn: các bộ môn cần có những thông tin cần thiết cho sinh viên:
- Thông báo bộ môn: cập nhật các thông báo mới nhất của bộ môn, phân loại cụ thể giáo viên nào thông báo, đối tượng được thông báo, thời gian kết thúc thông báo.
- Diễn đàn thảo luận: nơi trả lời thắc mắc của sinh viên với bộ môn và trao đổi chuyên ngành giữa sinh viên với các giáo viên.
- Tài liệu học tập: lưu trữ các tài liệu về môn học, giáo trình….sinh viên download tham khảo.
- Kế hoạch bộ môn: Sinh viên xem lịch làm việc của bộ môn: lịch tiếp sinh viên,lịch giáo viên, các hoạt động bộ môn….Lịch làm việc xem theo ngày hay xem theo kiểu sự kiện.
- Gửi bài viết: sinh viên gửi bài viết như báo cáo môn học, bài tập lớn, khóa luận tốt nghiệp. Yêu cầu gửi bài cho giáo viên nào, thời gian cho bài viết để giáo viên xem và chấp nhận (có thể đặt mặc định là 10 ngày kể từ ngày gửi). Giáo viên xem bài và tiến hành thực hiện chấp nhận hay không, cho lời nhận xét về bài viết, đặt thời gian quy định sinh viên gửi trả bài chỉnh sửa. Trong thời gian quy định, sinh viên không hoàn thành bài viết sẽ tự động hủy và sinh viên không hoàn thành nhiệm vụ, tất cả hoàn toàn tự động, sinh viên và giáo viên chỉ thực hiện các nhiệm vụ mà website gửi thông báo tới tài khoản.
Yêu cầu cho các hoạt động trên là lựa chọn một WorkSpace phù hợp với từng lại đối tượng và được gán quyền cho phù hợp với từng loại user.
Website của mỗi chuyên ngành cần tạo mỗi website riêng cho từng giáo viên. Giáo viên có toàn quyền trên website về nội dung và hình thức. Giáo viên có thể định nghĩa cho riêng mình các lớp giảng dạy để gửi tài liệu tham khảo, giáo trình. Đăng tải kế hoạch giảng dạy để sinh viên chủ động học tập nếu muốn học thêm ở một lớp khác, từ website của giáo viên có thể tạo ra website khác.
Yêu cầu về phân quyền:
- User trưởng khoa: có toàn quyền trên website, kể cả trang chủ lẫn các website các bộ môn, và website của các giáo viên. Trưởng khoa cũng là người chịu trách nhiệm cao nhất đối với website. Trưởng khoa theo dõi bao quát cả website, có quyền tạo website mới và quyền gán quyền truy cập cho các user cấp dưới
- User phó khoa: là user hỗ trợ cho trưởng khoa quản lý website. Phó khoa có toàn quyền nhưng trừ quyền gán quyền cho user cấp dưới.
- User trưởng các bộ môn: là người hỗ trợ phó khoa thực hiện quản trị nên có quyền hạn chế hơn.
Trang chủ: trưởng các bộ môn chỉ có quyền thêm, xóa, sửa bài viết mà không có quyền nào khác.
Trang bộ môn: Các trưởng bộ môn có toàn quyền trên bộ môn quản lý, có quyền như quyền của trưởng khoa. Trưởng bộ môn có quyền tạo website khác bên trong website quản lý và gán quyền cho các user thuộc bộ môn. Đối với các bộ môn không quản lý thì chỉ có quyền như giáo viên bình thường.
- User giáo viên: được chia theo các bộ môn.
Trang chủ: chỉ có quyền thêm, xóa, sửa bài viết mà không có quyền nào khác.
Trang của bộ môn của mình: có quyền như phó khoa, giúp trưởng bộ môn quản lý website. Đối với website của bộ môn khác chỉ có quyền thêm, xóa, sửa bài viết mà không có quyền nào khác.
Đối với website mà trưởng bộ môn tạo riêng cho từng giáo viên, giáo viên được toàn quyền và có quyền như trưởng khoa tại trang đó.
- User sinh viên:
Trang chủ: chỉ có quyền xem trừ tại site hỏi đáp có thêm quyền tạo, sửa, xóa.
Trang các bộ môn: sinh viên chỉ có quyền xem, ngoài ra còn có thêm quyền thêm, sửa, xóa các bài viết tại các site thảo luận chung.
Trang gửi bài viết mỗi bộ môn: sinh viên chỉ có quyền thêm, xóa, sửa bài viết của mình tạo ngoài ra không có quyền nào khác.
Site map: thể hiện đầy đủ cấu trúc của website cho sinh viên và giáo viên dễ dàng hình dung vị trí các site. Yêu cầu thể hiện cấp độ chi tiết nhất của website.
Bộ môn HTTT
Đoàn hội Tổng quan
Sơ đồ website khoa công nghệ thông tin
Trang chủ Website các bộ môn Các hoạt động
Các trang web
Bộ môn Mạng Bộ môn CNPM
Các trang web Blog các giáo viên
Gửi bài viết
Sinh viên Giáo viên TT Tin Học
Các trang web
Hình 6.1: Cấu trúc Website
Search: trang search phải kết hợp bộ search của chính website và của google tìm trên site. Sinh viên và giáo viên tìm kiếm trang web hay có thể tìm kiếm tài liệu thậm chí nội dung của tài liệu.