1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến

67 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Vui lòng liên hệ ZALO 0353764719 hoặc GMAIL 123docntcgmail.com để mua tài liệu trực tiếp với giá ưu đãi, GIẢM GIÁ 2050% giá tài liệu Vui lòng liên hệ ZALO 0353764719 hoặc GMAIL 123docntcgmail.com để mua tài liệu trực tiếp với giá ưu đãi, GIẢM GIÁ 2050% giá tài liệu

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN I 🙞🙜🕮🙞🙜 Hồ Quốc Cường ĐỒ Á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 B17CNPM5 Giảng viên hướng dẫn Sinh viên thực Mã sinh viên Lớp Khóa Hệ : TS Đỗ Thị Bích Ngọc : Hồ Quốc Cường : B17DCCN096 : D17CNPM5 : 2017-2022 : Đại học quy Hà Nội - 2022 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THƠNG TIN I 🙞🙜🕮🙞🙜 ĐỒ Á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 Giảng viên hướng dẫn Sinh viên thực Mã sinh viên Lớp Khóa Hệ : TS Đỗ Thị Bích Ngọc : Hồ Quốc Cường : B17DCCN096 : D17CNPM5 : 2017-2022 : Đại học quy Hà Nội - 2022 LỜI CẢM ƠN Đối với sinh viên Học Viện Cơng Nghệ Bưu Chính Viễn Thông, đồ án tốt nghiệp minh chứng cho kiến thức có sau thời gian học tập rèn luyện trường Em xin chân thành gửi lời cảm ơn Học Viện Công Nghệ Bưu Chính Viễn Thơng, thầy, Học Viện nói chung khoa Cơng Nghệ Thơng Tin nói riêng ln nhiệt huyết, tận tình giảng, trang bị cho em kiến thức quý báu suốt trình học tập rèn luyện Học viện Đặc biệt, q trình hồn thành đồ án tốt nghiệp, ngồi cố gắng thân, em khơng thể hồn thành tốt cơng việc khơng có bảo hướng dẫn tận tình Ts Đỗ Thị Bích Ngọc Cơ chia sẻ cho em kiến thức chuyên môn, cách thức làm việc kinh nghiệm thực tế suốt trình em thực đề tài Em xin gửi lời cảm ơn sâu sắc tới Vì thời gian có hạn, trình độ hiểu biết thân cịn nhiều hạn chế Cho nên đồ án tránh khỏi thiếu sót, em mong nhận đóng góp ý kiến tất thầy cô giáo bạn bè để đồ án em hoàn thiện Em xin chân thành cảm ơn! Hà Nội, Tháng 01 năm 2022 Sinh viên HỒ QUỐC CƯỜNG NHẬN XÉT, ĐÁNH GIÁ, CHO ĐIỂM (Của giảng viên hướng dẫn) Điểm: .(bằng chữ) Đồng ý/ Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp? Hà Nội, ngày tháng năm CÁN BỘ - GIẢNG VIÊN HƯỚNG DẪN (ký, họ tên) SVTH: Hồ Quốc Cường – D17CNPM5 NHẬN XÉT, ĐÁNH GIÁ, CHO ĐIỂM (Của giảng viên phản biện) Điểm: (bằng chữ) Đồng ý/ Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp? Hà Nội, ngày tháng năm CÁN BỘ - GIẢNG VIÊN PHẢN BIỆN (ký, họ tên) SVTH: Hồ Quốc Cường – D17CNPM5 Đồ án tốt nghiệp Đại học Lời mở đầu LỜI MỞ ĐẦU Hiện nay, công nghệ thông tin ngày phát triển vượt trội Việc chuyển đổi số đóng vai trị quan trọng Cách mạng công nghiệp 4.0 Chuyển đổi số giáo dục lĩnh vực ưu tiên hàng đầu Hơn năm vừa qua, dịch bệnh Covid-19 hoành hành khắp giới chưa có dấu hiệu dừng lại Học sinh, sinh viên gặp nhiều khó khăn việc đến trường Việc áp dụng công nghệ số vào giáo dục giới quan tâm để truyền tải kiến thức đến cho học sinh, sinh viên cách đầy đủ đảm bảo an toàn sức khỏe Nhận thấy tầm quan trọng đó, em muốn sử dụng kiến thức để xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến để giúp việc quản lý kiểm tra cho học sinh, sinh viên cách đơn giản Nội dung đồ án bao gồm phần sau: Chương 1: Tổng quan công nghệ liên quan Nội dung chương giới thiệu công nghệ sử dụng để xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến Chương 2: Phân tích hệ thống Nội dung chương tập trung vào phân tích hệ thống Thực cơng việc: xác định mô tả tác nhân, xác định mô tả ca sử dụng, xây dựng biểu đồ ca sử dụng, kịch biểu đồ lớp phân tích Chương 3: Thiết kế hệ thống Nội dung chương sâu vào phân tích hệ thống Thực công việc: thiết kế sơ đồ hệ thống, thiết kế sơ đồ lớp sở liệu cho hệ thống Chương 4: Xây dựng kiểm thử hệ thống Nội dung chương cài đặt hệ thống kiểm thử hệ thống SVTH: Hồ Quốc Cường – D17CNPM5 Đồ án tốt nghiệp Đại học SVTH: Hồ Quốc Cường – D17CNPM5 Lời mở đầu Đồ án tốt nghiệp Đại học Mục lục MỤC LỤC LỜI CẢM ƠN .1 LỜI MỞ ĐẦU .5 MỤC LỤC .7 DANH MỤC CÁC BẢNG DANH MỤC HÌNH ẢNH 11 CHƯƠNG 1: TỔNG QUAN VỀ CÁC CÔNG NGHỆ LIÊN QUAN 13 1.1 Spring Boot Framework 13 1.1.1 Tổng quan 13 1.1.2 Ưu điểm nhược điểm .13 1.1.3 Tính Spring Boot 14 1.2 Hệ quản trị sở liệu MySQL .14 1.2.1 Tổng quan 14 1.2.2 Ưu nhược điểm MySQL 14 1.3 Công nghệ JSP: 15 1.3.1 Tổng quan 15 1.3.2 Ưu điểm nhược điểm .16 1.3.3 Lý lựa chọn 16 1.4 Tổng kết .16 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 18 2.1 Tổng quan hệ thống: .18 2.2 Xác định tác nhân hệ thống (Actor) 18 2.3 Xác định mô tả ca sử dụng (usecase) 18 2.4 Xây dựng biểu đồ ca sử dụng 19 2.5 Kịch 22 2.6 Biểu đồ lớp phân tích 35 2.7 Kết luận .36 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 37 3.1 Biểu đồ usecase .37 3.2 Sơ đồ lớp thiết kế 50 3.3 Lược đồ sở liệu .51 3.4 Mô tả bảng sở liệu 52 SVTH: Hồ Quốc Cường – D17CNPM5 Đồ án tốt nghiệp Đại học Mục lục 3.5 Kết luận .54 CHƯƠNG 4: XÂY DỰNG VÀ KIỂM THỬ HỆ THỐNG .55 4.1 Kiến trúc hệ thống 55 4.2 Một số giao diện hệ thống 55 4.3 Kết luận .63 KẾT LUẬN 64 Tài liệu tham khảo .65 SVTH: Hồ Quốc Cường – D17CNPM5 Đồ án tốt nghiệp Đại học Chương 3: Thiết kế hệ thống 3.3 Lược đồ sở liệu Hình 35: Lược đồ sở liệu SVTH: Hồ Quốc Cường – D17CNPM5 51 Đồ án tốt nghiệp Đại học Chương 3: Thiết kế hệ thống 3.4 Mô tả bảng sở liệu - Các bảng sở liệu TT 10 11 TT 10 11 Tên bảng Mô tả User Thông tin người dùng hệ thống Subject Thông tin môn học Course Thông tin lớp học Question Thông tin câu hỏi Answer Thông tin đáp án câu hỏi Exam Thông tin đề kiểm tra Detail_Exam Thông tin câu hỏi đề kiểm tra Role Thông tin vai trị người dùng hệ thống Exam_Course Thơng tin chi tiết kiểm tra lớp học Detail_Course Thông tin chi tiết sinh lớp học Result_Test Thông tin chi tiết kết kiểm tra cảu sinh viên Bảng 26: Mô tả tổng quát bảng sở liệu Mô tả bảng liệu hệ thống Tên cột user_id date_of_birth email full_name username password tel status gender address role_id TT Tên cột role_id role_code description TT Tên cột course_id name Kiểu liệu INT DATE VARCHAR(255) VARCHAR(255) VARCHAR(255) VARCHAR(255) VARCHAR(20) INT VARCHAR(255) VARCHAR(255) INT Bảng 27: Mô tả bảng User Kiểu liệu INT VARCHAR(255) VARCHAR(255) Bảng 28: Mô tả bảng Role Kiểu liệu INT VARCHAR(20) SVTH: Hồ Quốc Cường – D17CNPM5 Mô tả Primary Key Ngày sinh Email Họ tên Tài khoản Mật Số điện thoại Trạng thái hoạt động Giới tính Địa Foreign Key Mơ tả Primary Key Mã vị trí Mơ tả Mơ tả Primary Key Tên lớp học 52 Đồ án tốt nghiệp Đại học start_date end_date date_of_week number_student activate subject_id TT Tên cột subject_id subject_name subject_code TT Tên cột question_id question_content question_level question_type subject_id TT Tên cột answer_id answer_content is_correct question_id TT 10 11 Tên cột exam_id exam_code status exam_name limit_time number_question number_easy number_normal number_diffcult time_start time_finish Chương 3: Thiết kế hệ thống DATE DATE INT INT BIT INT Bảng 29: Mô tả bảng Course Kiểu liệu INT VARCHAR(255) VARCHAR(255) Bảng 30: Mô tả bảng Subject Kiểu liệu INT TEXT INT VARCHAR(255) INT Bảng 31: Mô tả bảng Question Kiểu liệu INT TEXT BIT INT Bảng 32: Mô tả bảng Answer Kiểu liệu INT VARCHAR(255) BIT VARCHAR(255) INT INT INT INT INT DATETIME DATETIME SVTH: Hồ Quốc Cường – D17CNPM5 Ngày bắt đầu Ngày kết thúc Ngày học tuần Số lượng sinh viên Tình trạng lớp học Foreign Key Mô tả Primary Key Tên môn học Mã môn học Mô tả Primary Key Nội dung câu hỏi Mức độ câu hỏi Loại câu hỏi Foreign Key Mô tả Primary Key Nội dung đáp án Tính xác Foreign Key Mơ tả Primary Key Mã đề kiểm tra Tình trạng đề kiểm tra Tên đề kiểm tra Thời gian làm Số lượng câu hỏi Số lượng câu hỏi dễ Số lượng câu hỏi trung bình Số lượng câu hỏi khó Thời gian bắt đầu Thời gian kết thúc 53 Đồ án tốt nghiệp Đại học 12 subject_id TT Tên cột detail_exam_id exam_id question_id TT Tên cột exam_course_id course_id exam_id TT Tên cột detail_course_id user_id course_id TT Tên cột result_test _id user_id exam_id Chương 3: Thiết kế hệ thống INT Bảng 33: Mô tả bảng Exam Foreign Key Kiểu liệu INT INT INT Bảng 34: Mô tả bảng Detail_Exam Mô tả Primary Key Foreign Key Foreign Key Kiểu liệu Mô tả INT Primary Key INT Foreign Key INT Foreign Key Bảng 35: Mô tả bảng Exam_Course Kiểu liệu Mô tả INT Primary Key INT Foreign Key INT Foreign Key Bảng 36: Mô tả bảng Detail_Course Kiểu liệu INT INT INT Bảng 37: Mô tả bảng Result_Test Mô tả Primary Key Foreign Key Foreign Key 3.5 Kết luận Trong chương hệ thống thực bước thiết kế hệ thống website luyện thi trắc nghiệm trực tuyến Tập trung xây dựng biểu đồ chức hệ thống, biểu đồ lớp thiết kết, lược đồ sở liệu mơ tả chi tiết bảng có sở dự liệu Chương tập trung cài đặt chức hệ thống website luyện thi trắc nghiệm trực tuyến kiểm thử chức SVTH: Hồ Quốc Cường – D17CNPM5 54 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống CHƯƠNG 4: XÂY DỰNG VÀ KIỂM THỬ HỆ THỐNG 4.1 Kiến trúc hệ thống - Trong đồ án này, em sử dụng kiến trúc MVC để xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến - MVC viết tắt Model – Views - Controllers kiến trúc phần mềm hay mơ hình thiết kế sử dụng kỹ thuật phần mềm Kiến trúc MVC giúp cho lập trình viên tách ứng dụng thành phần khác Model, View Controller Mỗi thành phần có nhiệm vụ riêng biệt độc lập với thành phần khác Hình 36: Kiến trúc MVC - Model thành phần chứa tất nghiệp vụ logic, phương thức xử lý, truy xuất database, đối tượng mô tả liệu Class, hàm xử lý View đảm nhận vai trò hiển thị thông tin, tương tác với người dùng, nơi chứa tất đối tượng GUI textbox, images Controller giữ nhiệm vụ nhận điều hướng yêu cầu từ người dùng gọi phương thức xử lý Khi sử dụng kiến trúc MVC mang lại lợi ích sau: • Tạo mơ hình chuẩn cho dự án, giúp cho việc tiếp cận với ứng dụng dễ dàng • Trình tự xử lý rõ ràng, nhiệm vụ riêng biệt, độc lập với thành phần khác thành phần tương tác với • Quy hoạch thành phần riêng biệt giúp cho trình phát triển, quản lý, vận hành, bảo trì ứng dụng thuận lợi hơn, đồng thời dễ dàng kiểm soát luồng xử lý ứng dụng • Mơ hình triển khai rõ ràng, mạch lạc, xử lý nghiệp vụ tốt, dễ dàng triển khai ứng dụng vừa 4.2 Một số giao diện hệ thống SVTH: Hồ Quốc Cường – D17CNPM5 55 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 37: Giao diện danh sách câu hỏi Giáo viên xem danh sách câu hỏi ngân hàng câu hỏi, danh sách câu hỏi có sử dụng phân trang Trên hình danh sách câu hỏi, giáo viên tìm kiếm câu hỏi theo nội dung câu hỏi Giáo viên chỉnh sửa xóa câu hỏi cách nhấn vào nút tùy chọn Khi giáo viên muốn thêm câu hỏi click vào nút “Add Question” giao diện chi tiết câu hỏi Nếu giáo viên muốn import nhiều câu hỏi chọn chức “Import câu hỏi từ file excel” hệ thống chuyển hướng đến giao diện import file excel SVTH: Hồ Quốc Cường – D17CNPM5 56 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 38: Giao diện import câu hỏi từ file excel Tại giao diện Import câu hỏi từ file excel này, giáo viên chọn file excel có câu hỏi chuẩn bị từ trước, sau chọn mơn học tương ứng click nút UPLOAD Hệ thống lưu câu hỏi file excel vào sở liệu thông báo có câu hỏi import thành cơng Hình 39: Giao diện chi tiết câu hỏi Giao diện “chi tiết câu hỏi” hiển thị thông tin câu hỏi giáo viên chọn chức chỉnh sửa câu hỏi thêm câu hỏi Sau nhập chỉnh sửa thơng tin câu hỏi click “Lưu thay đổi” hệ thống lưu lại câu hỏi Giáo viên chọn “Hủy” để quay trở trang danh sách câu hỏi Hình 40: Giao diện danh sách đề kiểm tra SVTH: Hồ Quốc Cường – D17CNPM5 57 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Giáo viên xem danh sách đề kiểm tra tạo, danh sách đề kiểm tra có sử dụng phân trang Trên hình danh sách đề kiểm tra, giáo viên tìm kiếm đề kiểm tra theo tên Giáo viên chỉnh sửa xóa đề kiểm tra kiểm cách nhấn vào nút tùy chọn Khi giáo viên muốn thêm đề kiểm tra click vào nút “Thêm đề thi” giao diện chi tiết đề kiểm tra Nếu giáo viên muốn giao đề kiểm tra cho lớp học click vào nút “+” Hình 41: Giao diện chi tiết đề kiểm tra Tại giao diện “chi tiết đề kiểm tra”, giáo viên random câu hỏi theo môn học cho đề kiểm tra thêm câu hỏi, xóa câu hỏi đề kiểm tra Sau chọn câu hỏi, giáo viên, nhập thông tin thời gian, tên đề kiểm tra chọn tạo đề thi hệ thống kiểm tra thông tin lưu đề kiểm tra vào sở liệu SVTH: Hồ Quốc Cường – D17CNPM5 58 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 42: Giao diện danh sách lớp học Giáo viên xem danh sách lớp học tạo, danh sách lớp học có sử dụng phân trang Trên hình danh sách lớp học, giáo viên tìm kiếm lớp học theo tên lớp Giáo viên chỉnh sửa xóa lớp học cách nhấn vào nút tùy chọn Khi giáo viên muốn thêm lớp học click vào nút “Thêm lớp học” giao diện “chi tiết thông tin lớp học” Hình 43: Giao diện chi tiết thơng tin lớp học Giao diện “chi tiết thông tin lớp học” hiển thị thông tin lớp học giáo viên chọn chức chỉnh sửa thêm lớp học Sau nhập chỉnh sửa thông tin lớp học click “Lưu thay đổi” hệ thống lưu lại lớp học Giáo viên chọn “Hủy” để quay trở trang danh sách lớp học SVTH: Hồ Quốc Cường – D17CNPM5 59 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 44: Giao diện danh sách sinh viên lớp học Giáo viên xem danh sách sinh viên theo lớp học, danh sách sinh viên theo lớp học có sử dụng phân trang Trên hình danh sách sinh viên theo lớp học, giáo viên chọn lớp học muốn xem tìm kiếm sinh viên theo tên Giáo viên xóa sinh viên khỏi lớp học cách nhấn vào nút tùy chọn Khi giáo viên muốn thêm sinh viên vào lớp học chọn click vào nút “Thêm sinh viên” giao diện “thêm sinh viên vào lớp học” Hình 45: Giao diện thêm sinh viên vào lớp học Trên giao diện “Thêm sinh viên vào lớp học” giáo viên search sinh viên theo mã sinh viên theo tên Sau chọn sinh viên muốn thêm vào lớp click “Lưu thay đổi” để cập nhật thông tin vào sở liệu Giáo viên chọn “Hủy” để quay trở trang danh sách lớp học SVTH: Hồ Quốc Cường – D17CNPM5 60 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 46: Giao diện danh sách kiểm tra lớp học Giáo viên xem danh sách đề kiểm tra theo lớp học, danh sách đề kiểm tra theo lớp học có sử dụng phân trang Trên hình danh sách đề kiểm tra theo lớp học, giáo viên chọn lớp muốn xem xem chi tiết đề kiểm tra xóa đề kiểm tra lớp học cách nhấn vào nút tùy chọn Khi giáo viên muốn thêm đề thi lớp học chọn click vào nút “Thêm đề thi” Hình 47: Giao diện danh sách sinh viên Admin xem danh sách sinh viên có hệ thống, danh sách sinh viên có sử dụng phân trang Trên hình danh sách sinh viên, admin tìm kiếm sinh viên theo tên, xem chi tiết xóa sinh viên khỏi hệ thống cách nhấn vào tùy chọn Khi admin muốn thêm sinh viên vào hệ thống chọn “Thêm sinh viên” giao diện “chi tiết thông tin sinh viên” SVTH: Hồ Quốc Cường – D17CNPM5 61 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 48: Giao diện chi tiết thơng tin sinh viên Giao diện “chi tiết thông tin sinh viên” hiển thị thông tin sinh viên admin chọn chức chỉnh sửa thêm sinh viên Sau nhập chỉnh sửa thông tin sinh viên click “Lưu thay đổi” hệ thống lưu lại thơng tin sinh viên Admin chọn “Hủy” để quay trở trang danh sách sinh viên SVTH: Hồ Quốc Cường – D17CNPM5 62 Đồ án tốt nghiệp Đại học Chương 4: Xây dựng kiểm thử hệ thống Hình 49: Giao diện chi tiết kiểm tra sinh viên Khi sinh viên chọn chức làm kiểm tra chọn kiểm tra tương ứng giao diện “chi tiết kiểm tra sinh viên” Tại đây, sinh viên chọn đáp án phù hợp nộp Sau nộp hệ thống kiểm tra kết thơng báo kết cho sinh viên Hình 50: Giao diện xem lịch sử kiểm tra sinh viên Khi sinh viên chọn chức xem lịch sử kiểm tra giao diện “lịch sử kiểm tra sinh viên” Tại đây, sinh viên chọn xem chi tiết kết để xem chi tiết câu hỏi kiểm tra 4.3 Kết luận Chương trình bày kiến trúc sử dụng để xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến Thực cài đặt chức hệ thống như: quản lý sinh viên, quản lý lớp học sinh viên, quản lý ngân hàng câu hỏi, quản lý đề kiểm tra, sinh viên tham gia kiểm tra, xem lịch sử kiểm tra SVTH: Hồ Quốc Cường – D17CNPM5 63 Đồ án tốt nghiệp Đại học Kết luận KẾT LUẬN Đồ án trình bày nội dung: - Giới thiệu hệ thống website luyện thi trắc nghiệm trực tuyến: Trình bày khái quát nhu cầu thực tế chuyển đổi số giáo dục Trình bày tổng quan cơng nghệ: Spring Boot, MySQL, JSP Trình bày quy trình phát triển phần mềm để xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến Trong trình thực đề tài, em tích luỹ thêm cho nhiều kinh nghiệm làm việc thực tế, nắm rõ quy trình xây dựng phần mềm theo bước phân tích, thiết kế Từ áp dụng kiến thức học lớp vào công việc xây dựng hệ thống hoàn chỉnh Do thời gian hạn hẹp khả thân nhiều hạn chế nên hệ thống dừng lại chức bản, cịn nhiều chức chưa hồn thiện, giao diện chưa đẹp Trong tương lai, em phát triển chức cho hệ thống, nâng cấp giao diện để gần gũi với người dùng nhằm nâng cao trải nghiệm người dùng với hệ thống SVTH: Hồ Quốc Cường – D17CNPM5 64 Đồ án tốt nghiệp Đại học Tài liệu tham khảo Tài liệu tham khảo [1] Giáo trình Phân tích thiết kế Hệ Thống Thơng Tin, Học viện Cơng Nghệ Bưu Chính Viễn Thơng, 2015 - PGS-TS Trần Đình Quế [2] Slide môn Công nghệ phần mềm, Học Viện Công Nghệ Bưu Chính Viễn Thơng - PGS-TS Nguyễn Mạnh Hùng [3] https://www.w3schools.com/ [4] https://stackoverflow.com/questions [5] https://spring.io/ SVTH: Hồ Quốc Cường – D17CNPM5 65

Ngày đăng: 03/10/2023, 16:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w