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

Xây dựng website học tiếng anh online dành cho sinh viên

59 0 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

ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KĨ THUẬT ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG WEBSITE HỌC TIẾNG ANH ONLINE DÀNH CHO SINH VIÊN Giảng viên hƣớng dẫn : ThS Lê Vũ Sinh viên thực : Ngô Trọng Thảo Khoa Lớp 17T2 Ngành : Điện - Điện tử : Công nghệ thông tin Đà Nẵng, tháng 9/2020 MỤC LỤC CHƢƠNG I TỔNG QUAN ĐỀ TÀI Lý chọn đề tài Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu .9 2.2 Nhiệm vụ 100 Đối tƣợng phạm vi nghiên cứu 10 3.1 Đối tƣợng 10 3.2 Phạm vi nghiên cứu 10 Phƣơng pháp nghiên cứu 10 4.1 Phƣơng pháp thu thập 10 4.2 Phƣơng pháp xử lý thông tin 10 Tổng kết 10 CHƢƠNG II CƠ SỞ LÝ THUYẾT 11 Ngơn ngữ lập trình PHP 11 1.1 PHP gì? 11 1.2 Lịch sử phát triển .11 Mơ hình MVC 11 BOOTSTRAP JAVASCRIPT 14 3.1 BOOTSTRAP 14 3.2 JAVASCRIPT 14 Hệ quản trị sở liệu MYSQL 12 LARAVEL .15 5.1 LARAVEL gì? .15 5.2 Lịch sử hình thành .16 CHƢƠNG III PHÂN TÍCH THIẾT KẾ HỆ THỐNG .17 Đối tƣợng sử dụng hệ thống .17 1.1 Phòng đào tạo (Owner) 17 1.2 Trƣởng môn tiếng Anh (Manager) 17 1.3 Giảng viên(Lecturers) 17 1.4 Sinh viên (Student) 17 1.5 Cán kĩ thuật 17 1.6 Cán công tác sinh viên 18 Phân tích 18 2.1 Yêu cầu chất lƣợng 18 2.2 Yêu cầu chức .18 2.2.1 Tổng quát chức 18 2.2.2 Biểu đồ Use Case .19 2.2.3 Sơ đồ hoạt động .22 2.2.4 Sơ đồ 25 Giới thiệu công nghệ .28 Thiết kế hệ thống 29 4.1 Thiết kế sở liệu 29 4.1.1 User (ngƣời dùng) 29 4.1.2 Banner .29 4.1.3 Admin(phòng đào tạo) .30 4.1.4 Sale(giảng viên ) .30 4.1.5 Posts(thông báo) 30 4.1.6 Categories (loại giảng) .31 4.1.7 Products(bài giảng) 32 4.1.8 Permissions 32 4.1.9 Password_reset(đặt lại mật khẩu) 32 4.1.10 Infos(thông tin) 33 4.1.11 Migration(thông báo) .33 4.1.12 Cities(Tỉnh thành) 33 4.1.13 Pages (trang) 34 4.1.14 Roles(chức vụ) 34 4.1.14 Tags (nhãn) .34 4.1.14 Topics (chủ đề) 35 4.2 Đặc tả chức 34 4.2.1 Xem đánh giá bình luận 34 4.2.2 Cập nhập kiến thức 34 4.2.3 Xem thông tin lớp học .35 4.2.4 Xem giảng 35 4.2.3 Quản lý nguồn kiến thức 36 CHƢƠNG IV KẾT QUẢ TRIỂN KHAI HỆ THỐNG WEBSITE 37 Thiết kế giao diện 37 1.1 Trang website học tiếng Anh online 37 1.2 Trang học .37 1.3 Trang học .38 1.4 Trang chi tiết học 38 1.5 Trang diễn đàn 39 1.6 Trang chi tiết diễn đàn 39 Trang Admin 40 2.2 Trang đăng nhập Admin .40 2.3 Trang đăng nhập giảng viên 40 2.4 Trang danh sách giáo viên 41 2.5 Trang Thêm giáo viên 41 2.6 Trang danh sách thông báo 42 2.7 Trang tạo thông báo 42 2.8 Trang danh mục khóa học 43 2.9 Trang thêm khóa học 43 2.10 Trang danh sách nhóm giảng 44 2.11 Trang thêm nhóm giảng 44 2.12 Trang danh sách thẻ tags .45 2.13 Trang thêm thẻ tag .45 2.14 Trang danh sách giảng 46 2.15 Trang thêm giảng 46 2.16 Trang thiết lập thông tin chung 47 2.17 Trang danh sách banner 47 2.18 Trang thêm banner 48 2.19 Trang danh sách viết .48 2.20 Trang tạo viết 49 2.21 Trang danh sách thông báo 49 2.22 Trang tạo thông báo 50 2.23 Trang danh sách tài khoản 50 2.24 Trang danh sách chức vụ 51 2.25 Trang tạo chức vụ .51 2.26 Trang danh sách quyền hạn 52 KẾT LUẬN 53 Ƣu điểm 53 Hạn chế 53 Hƣớng phát triển .53 PHỤ LỤC 54 Cài đặt Sublime Text 54 Cài đặt xampp 58 Cài đặt Composer 61 Link import project 61 DANH MỤC HÌNH ẢNH Hình 1: Kiến trúc module Spring MVC .12 Hình 2: Sơ đồ luồng sử lý Spring MVC 13 Hình 3: Sơ đồ Usecase .19 Hình 4: Usecase học tập sinh viên 19 Hình 5: Usecase quản lý khóa học .20 Hình 6: Usecase thiết lập hệ thống .20 Hình 7: Usecase quản lý Blog 21 Hình 8: Sơ đồ hoạt động học tập 22 Hình 9: Sơ đồ hoạt động trang chủ .23 Hình 10: Sơ đồ hoạt động tìm kiếm 24 Hình 11: Sơ đồ hoạt động đăng nhập 24 Hình 12: Sơ đồ đăng nhập 25 Hình 13: Sơ đồ tìm kiếm 26 Hình 14: Sơ đồ mơ hình chức .12 Hình 15: Sơ đồ ERD 27 Hình 16: Giao diện 37 Hình 17: Giao diện giảng .37 Hình 18: Giao diện giảng 38 Hình 19: Trang Chi tiết học 38 Hình 20: Trang diễn đàn 39 Hình 21: Trang chi tiết diễn đàn 39 Hình 22:Trang đăng nhập Admin .40 Hình 23: Trang đăng nhập giảng viên 40 Hình 24: Trang danh sách giáo viên 41 Hình 25: Trang thêm giáo viên 41 Hình 26: Trang danh sách thông báo 42 Hình 27: Trang tạo thông báo 42 Hình 28: Trang danh mục khóa học .43 Hình 29: Trang thêm khóa học .43 Hình 30: Trang thêm danh sách nhóm giảng 44 Hình 31: Trang thêm nhóm giảng 274 Hình 32: Trang danh sách thẻ tag 45 Hình 33: Trang thêm thẻ tag 45 Hình 34: Trang danh sách giảng 46 Hình 35: Trang thêm giảng .46 Hình 36: Trang thiết lập thơng tin chung 47 Hình 37: Trang danh sách banner 47 Hình 38: Trang thêm banner 48 Hình 39: Trang danh viết .48 Hình 40: Trang tạo viết 49 Hình 41: Trang danh sách thông báo 49 Hình 42: Trang tạo thơng báo 50 Hình 43: Trang danh sách tài khoản 50 Hình 44: Trang danh sách chức vụ 51 Hình 45: Trang thêm chức vụ 51 Hình 46: Trang danh sách quyền hạn 53 Hình 47: Trang chủ Sublime Text 54 Hình 48: Dowload Sublime Text .54 Hình 49: Cài đặt Sublime Text 55 Hình 50: Cài đặt Sublime Text 55 Hình 51: Cài đặt Sublime Text 56 Hình 52: Cài đặt Sublime Text 56 Hình 53: Kết thúc trình cài đặt Sublime Text 57 Hình 54: Phiên Xampp 57 Hình 55:Cài đặt Xampp 58 Hình 56: Cài đặt Xampp 59 Hình 57: Cài đặt Xampp 60 Hình 58: Bảng điều khiển Xampp 61 DANH MỤC BẢNG BIỂU Bảng 1: Tác nhân hệ thống 18 Bảng 2: Table Users 29 Bảng 3: Table Banner 29 Bảng 4: Table Admin 30 Bảng 5: Table Teacher .31 Bảng 6: Table Posts 31 Bảng 7: Table Products 32 Bảng 8: Table permissions 33 Bảng 9: Table Infos 33 Bảng 10: Table Msgs 33 Bảng 11: Table Page 34 Bảng 12: Table Roles 34 Bảng 13: Table Tags 35 Bảng 14: Table Topics .35 LỜI CẢM ƠN Lời đầu tiên, em xin gởi lời cảm ơn chân thành đến quý thầy cô giúp đỡ chúng em thực đề tài Đặc biệt ThS Lê Vũ tận tình giúp đỡ chúng em xuất trình thực đề tài tốt nghiệp Đồng thời, em xin cảm ơn quý thầy cô thuộc Ngành công nghệ thông tin, khoa Điện - Điện tử Trường Đại học Sư phạm Kỹ thuật - Đại học Đà Nẵng truyền đạt kiến thức cần thiết kinh nghiệm quý báu cho chúng em suốt thời gian năm giảng đường để em thực tốt đề tài Đặc biệt, em xin gởi lời cảm ơn chân thành tới ThS Hoàng Thị Mỹ Lệ, giáo viên chủ nhiệm lớp 17T2 giúp đỡ chúng em nhiều trình học tập cơng việc Trong q trình thực đề tài, kiến thức thời gian hạn chế nên khơng thể tránh khỏi sai sót Vì em mong q thầy, thơng cảm góp ý để em hồn thiện đề tài.Và lời góp ý giúp chúng em tránh lần sai lầm sau Em xin chân thành cảm ơn! Đà Nẵng, ngày tháng năm 2020 Sinh viên thực Ngô Trọng Thảo CHƢƠNG I TỔNG QUAN ĐỀ TÀI Lý chọn đề tài Tiếng Anh ngôn ngữ đƣợc sử dụng rộng rãi tồn cầu, có tới 60 196 quốc gia sử dụng tiếng Anh nhƣ ngơn ngữ thức Theo nhƣ báo cáo trƣớc có khoảng 1,5 tỷ ngƣời nói tiếng Anh khoảng tỷ ngƣời học mong muốn chinh phục tiếng Anh Bên cạnh tiếng Anh thứ tiếng đƣợc sử dụng nhiều tổ chức ngoại giao lớn nhƣ Liên minh châu Âu, Liên Hợp Quốc, WTO nhiều tổ chức khác Đó lý khiến tiếng Anh ngày trở nên phổ biến Theo nhƣ dự đoán số chuyên gia, khoảng thời gian không xa tiếng Anh trở thành ngôn ngữ đƣợc nhiều ngƣời sử dụng Nhƣng thực trạng đáng lo ngại giáo dục hệ Đại học tình trạng sinh viên thiếu kiến thức Tiếng anh nhƣ chuyên ngành (đối với trƣờng không chuyên ngữ) chiếm tỉ lệ cao có nhiều đổi phƣơng pháp dạy học nhiều trƣờng Đại học, Cao đẳng Bên cạnh đó, phát triển vƣợt bậc công nghệ internet giúp cho việc học tiếng Anh ngƣời trở nên dễ dàng hiệu Năm 2020, việc học tiếng Anh online (trực tuyến) trở nên phổ biến đƣợc nhiều ngƣời lựa chọn tiện ích Ngƣời học linh hoạt thời gian học tiết kiệm chi phí Từ lý trên, chọn đề tài “ Xây dựng website học tiếng Anh online cho sinh viên” làm hƣớng nghiên cứu cho đề tài Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu  Mục tiêu đề tài xây dựng website với giao diện trực quan, dễ dàng sử dụng  Website đầy đủ chức bản, đem ứng dụng thực tiển  Hỗ trợ quản lý sinh viên, theo dõi trình học tập sinh viên từ xa  Đổi trình đào tạo, nhƣ linh hoạt đa dạng hóa phƣơng thức học tập sinh viên 2.2 Nhiệm vụ  Nghiên cứu nắm vững q trình xây dựng website hồn chỉnh  Nghiên cứu công cụ, framework đƣợc sử dụng để xây dựng website: mysql,… Đối tƣợng phạm vi nghiên cứu 3.1 Đối tƣợng Các sinh viên thầy cô dạy tiếng anh 3.2 Phạm vi nghiên cứu Nghiên cứu vấn đề học tiếng Anh sinh viên, định hƣớng ứng dụng cho lứa tuổi Phƣơng pháp nghiên cứu (Phƣơng pháp thu thập xử lý thông tin) 4.1 Phƣơng pháp thu thập Nghiên cứu tài liệu ( thu tập trông tin qua giảng trƣờng, thầy cô, tài liệu, sách, trang web) để tìm nguồn kiến thức xác liên quan đến vấn đề nghiên cứu 4.2 Phƣơng pháp xử lý thông tin  Phƣơng pháp phân tích, đánh giá: dựa vào thông tin đƣợc thu thập phƣơng pháp thu thập xây dựng giả thuyết xác thực, đúc kết đƣợc chất đề tài nhằm đƣa hƣớng phát triển nhƣ hoàn thiện đề tài  Phƣơng pháp tổng hợp: Áp dụng giả thuyết, chất, lựa chọn tốt từ bƣớc phân tích đánh giá, từ bƣớc hoàn thiện đề tài Tổng kết Nội dung đồ án bao gồm: Chƣơng I: Tổng quan đề tài Chƣơng II: Cơ sở lý thuyết Chƣơng III: Phân tích, thiết kế hệ thống Chƣơng IV: Kết triển khai hệ thống website Kết luận Phụ lục

Ngày đăng: 07/03/2024, 10:44

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

TÀI LIỆU LIÊN QUAN

w