Mô tả Chức năng của hệ thống:

Một phần của tài liệu hệ quản trị nội dung Drupal (Trang 28 - 38)

3.2.1. Mô tả tổng quát hệ thống:

Hệ thống chỉ hỗ trợ việc cung cấp Tài liệu học tập cho các bạn sinh viên.

Ở các ngành học sẽ có các môn học tương ứng ngành học đó. Một giảng viên có thể dạy nhiều môn, và ngược lại một môn có thể do nhiều giảng

viên phụ trách. Vì thế, hệ thống chỉ quản lý các Giảng viên phụ trách các

môn, quản lý Tài khỏan người dùng, Thông báo tin tức khi cần thiết và mọi người có quyền bình luận hỏi đáp trên hệ thống. Hệ thống không quản

lý sinh viên. Hệ thống nhằm mục đích phục vụ chức năng hỗ trợ cho các

Giảng viên thông báo và hỗ trợ các tài liệu cần thiết cho các sinh viên, chủ

yếu là các sinh viên do Giảng viên phụ trách giảng dạy. Hệ thống gồm có

4 loại người dùng: Admin, Giảng viên, Giáo vụ và User. a. Admin: người quản trị hệ thống, có toàn quyền.

b. Giảng viên: tạo bài viết,upload tài liệu đính kèm và có quyền quản lý tài liệu của mình (thêm, sửa, xóa…), ngoài ra có thểđăng những thông báo hổ trợ việc học… và còn trả lời các thắc mắc của user về các vấn

đềcó liên quan đến bài học.Giảng viên phải đăng nhập hệ thống để

thực hiện những chức năng này.

c. Giáo vụ: đăng thông báo (thời gian học, điểm quá trình, rèn luyện, hoạt

động đoàn đội,…) và quản lý bình luận (những câu hỏi hay câu bình luận của user…).Giáo vụ phải đăng nhập hệ thống để thực hiện các chức năng này.

d. User: Đăng kí làm thành viên , có thể download tài liệu, xem thông

báo, đặt ra những câu hỏi về học tập để giáo viên trả lời.

3.2.2. Mô tả từng chức năng Hệ thống:

a. Đăng nhập: cho phép các user đăng nhập vào hệ thống để thực hiện các chức năng tương ứng.

b. Đăng xuất: cho phép người dung thoát khỏi hệ thống.

c. Đăng ký: tất cả User thực hiện việc đăng kí trước để trở thành thành viên, mới có thểđăng nhập vào website và download tài liệu, ngoài ra còn chức năng khôi phục mật khẩu.

d. Thông báo:

Các user giáo vụ làm nhiệm vụ thông báo thông tin cho các user biết về giờ học, lịch học, điểm quá trình, các hoạt động đoàn đội…

24

Hình 3- 2 Chức năng Quản lý Thông báo

e. Tìm kiếm: tất cảcác user đều có thể tìm kiếm các thông tin, các loại tài liệu,… có trên website.

f. Quản lý bình luận: user giáo vụ kiểm duyện các câu hỏi, trả lời của user bình luận của các user rồi mới cho đăng lên website, nếu các câu hỏi hay bình luận không phù hợp với website thì sẽ bị

xóa. Giáo vụ phải đăng nhập trước khi thực hiện quản lý bình luận.

25

Hình 3- 3 Chức năng quản lý Bài Viết

Giảng viên có thể tạo bài viết, thông báo, upload tài liệu về môn học của mình lên website để cho các user khác có thể xem và download về. Giảng viên chỉ có thể thêm, sửa, xóa tài liệu của mình, và xem tài liệu của người khác.Giảng viên không có quyền edit tài liệu của Giảng viên khác. Tài liệu bao gồm cái file video, sách, word, pdf, hình ảnh…Giảng viên phải đăng nhập trước khi thực hiện quản lý tài liệu.

h. Quản lý môn học: Admin có quyền thêm, sửa, xóa các môn học. Admin phải đăng nhập trước khi thực hiện chức năng quản lý.

26 i. Quản lý ngành: Admin có quyền thêm, sửa, xóa các ngành học.

Admin phải đăng nhập trước khi thực hiện chức năng quản lý. j. Quản lý tài khoản: Admin có tòan quyền quản lý tất cả hệ thống.

Admin quản lý các thông tin về các tài khoản (quản lý thông tin user, thêm, xóa, sửa user, ngày đăng ký, đăng nhập, việc up và download…) có quyền xóa hoặc nhắc nhở các user vi phạm nội quy của website. Admin phải đăng nhập trước khi quản lý tài khoản.

3.3. Giao diện người dùng: 3.3.1. Giao diện chính 3.3.1. Giao diện chính

27

3.3.2. Hiển thị tất cả bài giảng thuộc ngành Tiếng Anh

Hình 3- 5

3.3.3. Hiển thị tất cả thông báo

28

3.3.4. Giảng viên tạo bài giảng mới

Hình 3- 7

3.3.5. Giáo vụ tạo thông báo mới

29

3.3.6. Tạo câu hỏi

Hình 3- 9

30

3.3.8. Views cho hiển thị tất cả bài giảng CNTT

31

32

Tài liệu tham khảo:

- Using Drupal - Angela Byron, Addison Berry, Nathan Haug, Jeff Eaton,James Walker, and Jeff Robbins - Published by O’Reilly Media, Inc – 2009

- Beginning Drupal - Jacob Redding - Published by Wrox – 2010

- Drupal For Dummies - Lynn Beighley - Published by For Dummies – 2009 2009

- http://drupal.org

- http://sites.google.com/site/loanphansgu/

Một phần của tài liệu hệ quản trị nội dung Drupal (Trang 28 - 38)

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

(38 trang)