Kịch bản xem lịch sử kiểm tra

Một phần của tài liệu ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE LUYỆN THI TRẮC NGHIỆM TRỰC TUYẾN (Trang 29 - 49)

30 SVTH: Hồ Quốc Cường – D17CNPM5

2.6 Biểu đồ lớp phân tích

31 SVTH: Hồ Quốc Cường – D17CNPM5

2.7 Kết luận

Trong chương 2 của đồ án đã trình bày các bước phân tích phân tích hệ thống website luyện thi trắc nghiệm trực tuyến. Nội dung chính trình bày về các tác nhân của hệ thống, các ca sử dụng đã được xác định và mơ tả rõ ràng. Có các biểu đồ UML liên quan như: xây dựng biểu đồ ca sử dụng tổng quát, phân rã các biểu đồ ca và biểu đồ lớp phân tích hệ thống. Xây dựng được các kịch bản ứng với chức năng của hệ thống.

32 SVTH: Hồ Quốc Cường – D17CNPM5

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1 Biểu đồ tuần tự các usecase

3.1.1 Biểu đồ tuần tự chức năng đăng nhập

Hình 10: Sơ đồ tuần tự chức năng đăng nhập

3.1.2 Biểu đồ tuần tự chức năng chỉnh sửa thơng tin cá nhân

Hình 11: Biểu đồ tuần tự chức năng chỉnh sửa thông tin cá nhân

33 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 12: Sơ đồ tuần tự chức năng thêm câu hỏi

3.1.4 Biểu đồ tuần tự chức năng Import câu hỏi từ file excel

Hình 13: Sơ đồ tuần tự chức năng import câu hỏi từ file excel

34 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 14: Biểu đồ tuần tự chức năng sửa câu hỏi

3.1.6 Biểu đồ tuần tự chức năng xóa câu hỏi

35 SVTH: Hồ Quốc Cường – D17CNPM5

3.1.7 Biểu đồ tuần tự chức năng Tìm kiếm câu hỏi

Hình 16: Biểu đồ tuần tự chức năng Tìm kiếm câu hỏi

3.1.8 Biểu đồ tuần tự chức năng Thêm đề kiểm tra

36 SVTH: Hồ Quốc Cường – D17CNPM5

3.1.9 Biểu đồ tuần tự chức năng sửa đề kiểm tra

Hình 18: Biểu đồ tuần tự chức năng sửa đề kiểm tra

37 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 19: Biểu đồ tuần tự chức năng xóa đề kiểm tra

3.1.11 Biểu đồ tuần tự chức năng Tìm kiếm đề kiểm tra

Hình 20: Biểu đồ tuần tự chức năng tìm kiếm đề kiểm tra

38 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 21: Biểu đồ tuần tự chức năng giao đề cho lớp học (adsbygoogle = window.adsbygoogle || []).push({});

39 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 22: Biểu đồ tuần tự chức năng xóa đề thi của lớp học

40 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 23: Biểu đồ tuần tự thêm sinh viên

41 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 24: Biểu đồ tuần tự chức năng xóa sinh viên

3.1.16 Biểu đồ tuần tự chức năng tìm kiếm sinh viên

Hình 25: Biểu đồ tuần tự chức năng tìm kiếm sinh viên

42 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 26: Biểu đồ tuần tự chức năng thêm lớp học

3.1.18 Biểu đồ tuần tự chức năng sửa lớp học

43 SVTH: Hồ Quốc Cường – D17CNPM5

3.1.19 Biểu đồ tuần tự chức năng xóa lớp học

Hình 28: Biểu đồ tuần tự chức năng xóa lớp học

3.1.20 Biểu đồ tuần tự chức năng tìm kiếm lớp học

44 SVTH: Hồ Quốc Cường – D17CNPM5

3.1.21 Biểu đồ tuần tự chức năng thêm sinh viên vào lớp học

Hình 30: Biểu đồ tuần tự chức năng thêm sinh viên vào lớp học

45 SVTH: Hồ Quốc Cường – D17CNPM5

Hình 31: Biểu đồ tuần tự chức năng xóa sinh viên của lớp học

3.1.23 Biểu đồ tuần tự chức năng làm bài kiểm tra

Hình 32: Biểu đồ tuần tự chức năng làm bài kiểm tra

46 SVTH: Hồ Quốc Cường – D17CNPM5

47 SVTH: Hồ Quốc Cường – D17CNPM5

3.2 Sơ đồ lớp thiết kế

48 SVTH: Hồ Quốc Cường – D17CNPM5

3.3 Lược đồ cơ sở dữ liệu

49 SVTH: Hồ Quốc Cường – D17CNPM5

3.4 Mô tả các bảng cơ sở dữ liệu

- Các bảng trong cơ sở dữ liệu (adsbygoogle = window.adsbygoogle || []).push({});

TT Tên bảng Mô tả

1 User Thông tin của người dùng hệ thống

2 Subject Thông tin về các môn học

3 Course Thông tin về lớp học

4 Question Thông tin về câu hỏi

5 Answer Thông tin về đáp án của câu hỏi

6 Exam Thông tin về đề kiểm tra

7 Detail_Exam Thông tin về các câu hỏi của đề kiểm tra

8 Role Thơng tin về vai trị của người dùng hệ thống

9 Exam_Course Thông tin chi tiết về bài kiểm tra và lớp học 10 Detail_Course Thông tin chi tiết về sinh của lớp học

11 Result_Test Thông tin chi tiết kết quả kiểm tra cảu sinh viên

Một phần của tài liệu ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE LUYỆN THI TRẮC NGHIỆM TRỰC TUYẾN (Trang 29 - 49)