Lược đồ use case

Một phần của tài liệu xây dựng ứng dụng luyện thi đại học (khóa luận tốt nghiệp) (Trang 33 - 38)

Chương 4 XÂY DỰNG HỆ THỐNG LUYỆN THI ĐẠI HỌC

4.1. Phân tích yêu cầu hệ thống

4.1.5. Lược đồ use case

Hình 4-1 Lược đồ Use case tổng quan

21

Bảng 4-1 Danh sách các actor

STT Tên Actor Ý nghĩa/Ghi chú

1 Quản trị viên Quản lý tài liệu, đề thi, đề thi tham khảo, người

dùng, dữ liệu của toàn hệ thống

2 Người dùng Tương tác thông qua việc xem các tài liệu, đề thi, bài

chia sẻ hoặc tham gia thi thử, làm bài tập và tra cứu thông tin

3 Giáo viên Đóng góp đề thi tham khảo, bài chia sẻ, bài tập và tài

liệu tham khảo.

- Danh sách các Use case:

Bảng 4-2 Danh sách các use-case

STT Tên Use-case Ý nghĩa/ghi chú

1 Đăng ký tài

khoản

Cho phép người dùng đăng ký tài khoản thông thường

2 Đăng nhập Cho phép người dùng, quản trị viên đăng nhập vào hệ

thống bằng cách thông thường hoặc bằng các tài khoản khác (Facebook, Google)

3 Đổi mật khẩu Cho phép người dùng, quản trị viên đổi mật khẩu

4 Đăng xuất Cho phép người dùng, quản trị viên đăng xuất khỏi hệ

thống

22 thử

6 Thi thử Người dùng tiến hành làm bài thi dựa trên thông tin đã

đăng ký

7 Xem kết quả Người dùng xem lại kết quả bài thi đã làm

8 Xem bảng

xếp hạng

Cho phép người dùng có thể xem bảng xếp hạng điểm thi của môn và đề thi đã chọn

9 Bình luận đề

thi

Người dùng có thể tham gia bình luận, trao đổi cùng nhau ở mỗi đề thi đã thi xong

10 Làm bài tập Người dùng tham gia làm bài tập ở từng chương của

mỗi môn học

11 Thay đổi

thông tin cá nhân

Người dùng có thể chỉnh sửa thơng tin cá nhân

12 Tra cứu điểm

chuẩn đại học

Tra cứu điểm chuẩn của mỗi ngành ở mỗi năm của mỗi trường đại học

13 Tra cứu thông

tin tuyển sinh

Tra cứu thông tin tuyển sinh mới nhất của các trường đại học 14 Tra cứu các trường đại học có đào tạo ngành mong muốn

Tìm kiếm tất cả các trường đại học có đào tạo ngành mong muốn

23

15 Xem đề thi

tham khảo

Xem đề thi tham khảo

16 Xem tài liệu

tham khảo

Xem tài liệu tham khảo

17 Xem bài chia

sẻ

Xem bài chia sẻ về kinh nghiệm luyện thi đại học, mẹo ôn thi, …

18 Tải đề thi

tham khảo

Cho phép người dùng tải xuống đề thi tham khảo

19 Tải tài liệu

tham khảo

Cho phép người dùng tải xuống tài liệu tham khảo

20 Xem thành

tích

Người dùng có thể xem thành tích luyện thi của bản thân ở mục cá nhân

21 Quản lý người

dùng

Quản trị viên có thể xem danh sách các tài khoản có sẵn trên hệ thống

22 Quản lý đề thi

thử

Quản trị viên có thể xem danh sách các đề thi thử

23 Thêm đề thi

thử

Thêm đề thi thử bằng cách thủ công hoặc tự động

24 Sửa đề thi thử Sửa thơng tin đề thi thử

25 Xóa đề thi thử Xóa đề thi thử đã chọn

24

tập môn

27 Thêm bài tập Thêm bài tập của mỗi chương thuộc mỗi mơn, có cấp

độ

28 Sửa bài tập Sửa thông tin bài tập

29 Xóa bài tập Xóa bài tập đã chọn

30 Quản lý đề thi

tham khảo

Xem danh sách đề thi tham khảo

31 Thêm đề thi

tham khảo

Thêm đề thi tham khảo

32 Sửa đề thi

tham khảo

Sửa thông tin đề thi tham khảo

33 Xóa đề thi

tham khảo

Xóa đề thi tham khảo đã chọn

34 Quản lý tài

liệu tham khảo

Xem danh sách tài liệu tham khảo

35 Thêm tài liệu

tham khảo

Thêm tài liệu tham khảo

36 Sửa tài liệu

tham khảo

Sửa thông tin tài liệu tham khảo

25 tham khảo

38 Quản lý bài

chia sẻ

Xem danh sách bài chia sẻ

39 Thêm bài chia

sẻ

Thêm bài chia sẻ

40 Sửa bài chia

sẻ

Sửa thông tin, nội dung bài chia sẻ

41 Xóa bài chia

sẻ

Xóa bài chia sẻ đã chọn

42 Làm khảo sát

- nhận lộ trình luyện thi

Làm bài khảo sát môn học để nhận lộ trình luyện thi phù hợp.

43 Quản lý duyệt

tài khoản giáo viên

Quản trị viên có thể xem danh sách các tài khoản giáo viên hiện có trên hệ thống.

Một phần của tài liệu xây dựng ứng dụng luyện thi đại học (khóa luận tốt nghiệp) (Trang 33 - 38)

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

(97 trang)