1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Website học tiếng anh

151 3 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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN WEBSITE HỌC TIẾNG ANH GVHD: ThS NGUYỄN HỮU TRUNG SVTH : NGUYỄN PHÚC NGHIÊM ĐÀM LƯU TRUNG HIẾU SKL011491 Tp Hồ Chí Minh, năm 2023 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN NGUYỄN PHÚC NGHIÊM - 19110405 ĐÀM LƯU TRUNG HIẾU - 19110363 WEBSITE HỌC TIẾNG ANH KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT GIÁO VIÊN HƯỚNG DẪN ThS NGUYỄN HỮU TRUNG KHÓA 2019 - 2023 ĐH SƯ PHẠM KỸ THUẬT TP.HCM CỘNG HÒA XHCN VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự – Hạnh phúc ****** ****** PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Họ tên Sinh viên 1: Nguyễn Phúc Nghiêm MSSV 1: 19110405 Họ tên Sinh viên 2: Đàm Lưu Trung Hiếu MSSV 2: 19110363 Chuyên ngành: Công nghệ phần mềm Tên đề tài: Xây dựng Website học tiếng Anh Họ tên giảng viên hướng dẫn: ThS Nguyễn Hữu Trung NHẬN XÉT Về nội dung đề tài khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: TP Hồ Chí Minh, tháng năm 2023 Giảng viên hướng dẫn (Ký & ghi rõ họ tên) ĐH SƯ PHẠM KỸ THUẬT TP.HCM CỘNG HÒA XHCN VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự – Hạnh phúc ****** ****** PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN Họ tên Sinh viên 1: Nguyễn Phúc Nghiêm MSSV 1: 19110405 Họ tên Sinh viên 2: Đàm Lưu Trung Hiếu MSSV 2: 19110363 Chuyên ngành: Công nghệ phần mềm Tên đề tài: Xây dựng Website học tiếng Anh Họ tên giảng viên phản biện: ThS Nguyễn Thủy An NHẬN XÉT Về nội dung đề tài khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: TP Hồ Chí Minh, tháng năm 2023 Giảng viên phản biện (Ký & ghi rõ họ tên) LỜI CẢM ƠN Lời nhóm xin phép gửi lời cảm ơn chân thành sâu sắc đến với Khoa Công Nghệ Thông Tin – Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh tạo điều kiện cho nhóm chúng em học tập, phát triển tảng kiến thức sâu sắc thực đề tài Bên cạnh nhóm chúng em xin gửi đến thầy Nguyễn Hữu Trung lời cảm ơn sâu sắc biết ơn thầy giúp đỡ nhận lời hướng dẫn nhóm chúng em thực luận văn tốt nghiệp Trải qua trình dài học tập thực đề tài thời gian qua Thầy tận tâm bảo nhiệt tình nhóm chúng em suốt trình từ lúc bắt đầu kết thúc đề tài Với kinh nghiệm chuyên môn với kinh nghiệm thực tế thầy cô Tập thể thầy cô Khoa Công Nghệ Thông Tin đặc biệt thầy Nguyễn Hữu Trung giúp cho chúng em tiếp thu thêm nhiều kiến thức kinh nghiệm khổng lồ chuyên ngành thực dự án nhằm giúp nhiều cho công việc học vấn tương lai Đặc biệt điều giúp thúc chúng em hoàn thành đề tài Chúng em thật cảm ơn khắc ghi kiến thức Đây hành trang vô lớn chúng em trước bước sống Tuy nhiên, kiến thức lúc vô tận với khả chun mơn cịn nhiều hạn chế chúng em cố gắng để hồn thành cách tốt Vì việc xảy thiếu sót chúng em điều khó tránh khỏi trình học hỏi thực luận văn Chúng em hi vọng nhận thông cảm nhận góp ý tận tình q báu q thầy (cơ) Thơng qua chúng em có thể rút học kinh nghiệm, song với hồn thiện nâng cấp lại sản phẩm tốt Sau tất cả, lần chúng em xin gửi lời cảm ơn sâu sắc đến với thầy Nguyễn Hữu Trung tập thể quý thầy, cô Khoa Công Nghệ Thông Tin – Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh tất điều thầy gửi gắm dạy chúng em Nhóm xin kính chúc thầy ln có sức khỏe thật tốt thành công sống Trường ĐH Sư Phạm Kỹ Thuật TP.HCM Khoa: Công nghệ thông tin ĐỀ CƯƠNG LUẬN VĂN Họ tên sinh viên thực 1: Nguyễn Phúc Nghiêm Mã số sinh viên: 19110405 Họ tên sinh viên thực 2: Đàm Lưu Trung Hiếu Mã số sinh viên: 19110363 Thời gian làm khóa luận tốt nghiệp: Từ ngày 25/01/2023 đến ngày 12/07/2023 Chuyên ngành: Công nghệ phần mềm Tên đề tài: Website học tiếng Anh Giáo viên hướng dẫn: Th.S Nguyễn Hữu Trung Nhiệm vụ luận văn: Lý thuyết: ● Spring Boot, ReactJS, MySQL, Spring Security, Three-Tier Architecture Thực hành: ● Sử dụng Spring Boot để cung cấp API cho Mobile Web Admin ● Xây dựng sản phẩm đề tài theo kiến trúc (Three-Tier Architecture) ● Sử dụng Spring Security để đảm bảo độ bảo mật xác thực người dùng cho hệ thống ● Sử dụng ReactJS làm tảng để xây dựng giao diện cho sản phẩm đề tài ● Sử dụng MySQL để lưu trữ database ● Xây dựng chức sau cho sản phẩm: o Trang giáo viên: ▪ Đăng nhập, đăng ký, đăng xuất tài khoản ▪ Quản lý tài khoản thân ▪ Học hỏi thảo luận qua blog ▪ Tham gia khóa học, làm tập ▪ Luyện tập qua đề danh sách từ ghi nhớ o Trang học viên: ▪ Đăng nhập, đăng ký, đăng xuất tài khoản ▪ Quản lý tài khoản người dùng ▪ Quản lý khóa học ▪ Quản lý học o Trang Administrator: ▪ Quản lý sở liệu ▪ Cung cấp lịch sử mua hàng người dùng ▪ Cung cấp tính phản hồi ý kiến đánh giá cho người dùng ▪ Thống kê lượng mua hàng truy cập sản phẩm Đề cương viết luận văn: MỤC LỤC PHẦN MỞ ĐẦU Tính cấp thiết đề tài Mục tiêu đề tài Phương pháp thực PHẦN NỘI DUNG Cơ sở lý thuyết Khảo sát, phân tích, thiết kế Mơ hình hóa yêu cầu Thiết kế phần mềm Thiết kế giao diện xử lý Cài đặt kiểm thử ứng dụng PHẦN KẾT LUẬN Những kết đạt Ưu điểm nhược điểm Thuận lợi Khó khăn Hướng phát triển DANH SÁCH TÀI LIỆU THAM KHẢO KẾ HOẠCH THỰC HIỆN STT Thời gian 10/03/2023 đến Công việc Tổng hợp chức website Xây dựng mơ hình dự án thơng qua lược đồ 18/03/2023 19/03/2023 đến Xây dựng database phù hợp với chức Thiết kế UI cho website 26/03/2023 27/03/2023 Xây dựng UI cho học sinh Xây dựng API phục vụ chức cho học sinh đến như: Mua khóa học, tham gia học, luyện đề, viết blog… 22/04/2023 23/04/2023 đến Xây dựng UI cho giáo viên Xây dựng API phục vụ chức cho giáo viên 16/05/2023 như: Quản lý khóa học, quản lý học… 17/05/2022 Xây dựng UI cho admin đến Xây dựng API phục vụ chức như: quản lý 11/06/2023 người dùng, quản lý giao dịch… 12/06/2023 Tiến hành kết hợp Back-end Front-end đến 27/06/2023 28/06/2023 đến Tiến hành tìm lỗi sửa lỗi Tiến hành viết báo cáo 09/07/2023 10 10/07/2023 Hoàn thành báo cáo hoàn chỉnh hệ thống đến 12/07/2023 Ngày 08 tháng 03 năm 2023 Ý kiến giáo viên hướng dẫn Người viết đề cương Nguyễn Hữu Trung Nguyễn Phúc Nghiêm MỤC LỤC LỜI CẢM ƠN ĐỀ CƯƠNG LUẬN VĂN .2 DANH SÁCH HÌNH .9 DANH SÁCH BẢNG 12 PHẦN MỞ ĐẦU 14 TÍNH CẤP THIẾT CỦA ĐỀ TÀI 14 MỤC TIÊU ĐỀ TÀI 14 PHƯƠNG PHÁP THỰC HIỆN 14 PHẦN NỘI DUNG 15 CHƯƠNG 1.CƠ SỞ LÝ THUYẾT 15 1.1 Spring Framework 15 1.2 ReactJS 16 1.3 MySQL 17 CHƯƠNG KHẢO SÁT, PHÂN TÍCH, THIẾT KẾ 18 2.1 Phân tích trạng 18 2.2 Khảo sát số phần mềm 19 2.3 Phân tích yêu cầu dự án 23 2.4 Danh sách yêu cầu chức nghiệp vụ 23 2.5 Danh sách yêu cầu chức hệ thống 25 2.6 Danh sách yêu cầu phi chức 25 CHƯƠNG MƠ HÌNH HĨA U CẦU .27 3.1 Lược đồ Usecase .27 CHƯƠNG THIẾT KẾ PHẦN MỀM 64 4.1 Lược đồ .64 4.2 Lược đồ ERD 76 CHƯƠNG THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ 77 5.1 Trang chủ 77 5.2 Đăng nhập .78 5.3 Đăng ký 80 5.4 Chi tiết khóa học .82 5.5 Trang khóa học user mua 84 5.6 Trang học chi tiết 85 5.7 Thay đổi thông tin user 87 5.8 Thay đổi ảnh đại diện user 89 5.9 Thay đổi mật 90 5.10 Khóa tài khoản 92 5.11 Lịch sử mua hàng 93 5.12 Quên mật 95 5.13 Danh sách khóa học 96 5.14 Chỉnh sửa thông tin cá nhân 97 5.15 Đổi mật .98 5.16 Danh sách giảng viên 99 5.17 Trang chủ ứng dụng quản lý giáo viên 100 5.18 Quản lý giảng theo khóa học 102 5.19 Thêm giảng 105 5.20 Thêm tập theo giảng .106 5.21 Chỉnh sửa giảng 107 5.22 Chỉnh sửa tập theo giảng 108 5.23 Báo cáo thống kê 109 5.24 Quản lý khóa học 111

Ngày đăng: 05/12/2023, 10:00

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

TÀI LIỆU LIÊN QUAN

w