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

Xây dựng website học trực tuyến cho trung tâm giáo dục topedutech

58 12 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

Thông tin cơ bản

Định dạng
Số trang 58
Dung lượng 1,61 MB

Nội dung

TRƯỜNG ĐẠI HỌC NỘI VỤ HÀ NỘI TRUNG TÂM TIN HỌC – NGOẠI NGỮ KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG TRANG WEB HỌC TRỰC TUYẾN CHO TRUNG TÂM GIÁO DỤC TOPEDUTECH KHĨA LUẬN TỐT NGHIỆP NGÀNH : HỆ THỐNG THƠNG TIN NGƯỜI HƯỚNG DẪN : MAI TRUNG ĐÔNG SINH VIÊN THỰC HIỆN : LÊ ĐỨC HUY MÃ SINH VIÊN : 1705HTTD017 KHĨA : 2017-2021 LỚP : HỆ THỐNG THƠNG TIN 17D HÀ NỘI - 2021 Lời cảm ơn Sau thời gian thực khóa luận tốt nghiệp, đến cơng việc liên quan đến khóa luận hoàn tất Trong suốt thời gian này, em nhận nhiều giúp đỡ, vậy, em xin có đơi điều gửi đến người mà em vơ biết ơn Em xin chân thành cảm ơn Trung tâm Tin học – Ngoại ngữ Trường Đại học Nội Vụ Hà Nội tạo điều kiện thuận lợi cho em học tập thực đề tài khóa luận tốt nghiệp Em xin bày tỏ lòng biết ơn sâu sắc đến thầy Mai Trung Đông tận tình hướng dẫn, bảo em suốt trình thực khóa luận xin gửi lời biết ơn đến bố, đến mẹ, người dành tình thương u cho em, ln hỗ trợ, dõi theo bước em tất năm học vừa qua Cảm ơn tất bạn bè, người sát cánh em chia sẻ niềm vui, chia sẻ khó khăn em giúp đỡ em nhiều trình thực khóa luận Lời cam kết Em xin cam đoan đề tài: “Xây dựng website học trực tuyến cho Trung tâm giáo dục Topedutech” đề tài nghiên cứu độc lập hướng dẫn giảng viên hướng dẫn Mai Trung Đơng Ngồi ra, khóa luận khơng có chép người khác Đề tài, nội dung báo cáo kết mà em nỗ lực nghiên cứu trình học tập trường hướng dẫn người hướng dẫn Kết trình bày báo cáo hoàn toàn trung thực, em xin chịu trách nhiệm, kỷ luật môn nhà trường đề có vấn đề xảy MỤC LỤC MỞ ĐẦU Lý chọn đề tài Mục đích nghiên cứu đề tài Nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu 10 Đóng góp đề tài 10 Cấu trúc đề tài: 10 CHƯƠNG 1: LÝ THUYẾT VỀ WEBSITE HỌC TRỰC TUYẾN VÀ NỀN TẢNG XÂY DỰNG WEBSITE 12 1.1 Tổng quan website học trực tuyến 12 1.1.1 Những điều cần biết giáo dục trực tuyến 12 1.1.2 Tình hình nghiên cứu ứng dụng dạy học trực tuyến nước giới 13 1.2 Giới thiệu ngôn ngữ PHP 14 1.2.1 Giới thiệu ngôn ngữ PHP 14 1.2.2 Lịch sử phát triển ngôn ngữ PHP 14 1.3 Giới thiệu Laravel Framework 15 1.3.1 Laravel gì? 15 1.3.2 Lịch sử Lavarel 16 1.4 Giới thiệu hệ quản trị sơ liệu MySQL 17 1.5 Mô tả toán xây dựng website học trực tuyến: 17 1.5.1 Yêu cầu dành cho người quản trị 17 1.5.2 Yêu cầu dành cho người dùng 17 1.5.3 Mơ hình nghiệp vụ 18 CHƯƠNG 2: KHẢO SÁT THỰC TẾ VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG 20 2.1 Khảo sát trung tâm giáo dục Topedutech 20 2.2 Phân tích hệ thống 21 2.2.1 Đặc tả tác nhân 22 2.2.2 Sơ đồ Use case 24 2.3 Xây dựng sở liệu 37 2.3.1 Mô tả bảng liệu 37 CHƯƠNG 3: CÀI ĐẶT VÀ CHẠY THỬ WEBSITE 43 3.1 Môi trường cài đặt 43 3.2 Một số giao diện chức website 44 3.3 Sự khác biệt so với hệ thống cũ 54 KẾT LUẬN 56 TÀI LIỆU THAM KHẢO 58 DANH MỤC HÌNH ẢNH Hình 2.1: Sơ đồ website 21 Hình 2.2: Sơ đồ phân cấp chức 22 Hình 2.3: Use-Case Diagram cho học viên 24 Hình 2.4: Use-Case Diagram cho khách vãng lai 27 Hình 2.5: Use-Case Diagram cho người quản trị 29 Hình 2.6: Use-Case Diagram cho admin quản lý khóa học 32 Hình 2.7: Use-Case Diagram cho quản lí danh mục khóa học 33 Hình 2.8: Quản lý mua khóa học 34 Hình 2.9: Use-Case Diagram cho admin quản lý tài liệu 36 Hình 2.10: Sơ đồ quan hệ liệu bảng 42 Hình 3.1: Giao diện trang chủ 44 Hình 3.2: Danh mục khóa học 45 Hình 3.3: Giao diện đăng nhập 46 Hình 3.4: Giao diện đăng ký 46 Hình 3.5: Giao diện danh sách học 46 Hình 3.6: Giao diện quản lý danh sách học viên 47 Hình 3.7: Giao diện thêm danh mục 47 Hình 3.8: Giao diện thêm tài khoản admin 48 Hình 3.9: Giao diện quản lý quản lý danh sách admin 48 MỞ ĐẦU Lý chọn đề tài Trong hai năm trở lại đây, tình hình dịch bệnh diễn biến phức tạp ngày trở nên khó lường Do đó, với phát triển khoa học công nghệ dẫn đến xu hướng làm việc internet, đào tạo từ xa ngày tăng trưởng mạnh, website trở thành kênh phổ biến để trường học, trung tâm giáo dục trì việc dạy học cho học sinh, sinh viên, học viên Việc xây dựng website học trực tuyến đại có đầy đủ chức nhiều trung tâm, trường học quan tâm triển khai nhằm thúc đẩy hoạt động dạy học Học tập trực tuyến chứng minh giá trị nhiều ưu điểm đưa so sánh với đào tạo truyền thống thông thường: Người học thường có xu hướng tương tác với nhiều Internet thay qua trị chuyện gặp mặt trực tiếp; Sự có mặt ứng dụng học tập kỹ thuật số hay sách điện tử số cách thức khác giúp người học dễ dàng truy cập mang theo, không giống tài liệu truyền thống khác; Đối với trung tâm, trường học, việc đào tạo đội ngũ nhân tốn kém, tốn thời gian khơng đảm bảo hồn tồn kết quả, đào tạo trực tuyến giải pháp cho vấn đề này; Tiết kiệm mặt chi phí lẫn thời gian mong muốn doanh nghiệp, tổ chức lĩnh vực Giờ đây, giải pháp mang tên E-learning xuất bối cảnh tất thứ có sẵn giới đào tạo ảo Thăng tiến nghề nghiệp sở thích: Học trực tuyến giúp bạn linh hoạt Bạn làm việc phù hợp với lịch làm việc (và sở thích bạn) xung quanh tập bạn cách dễ dàng hơn; chí bạn tham gia lớp học không đồng bộ: lớp học trực tuyến nơi bạn đăng nhập vào thời điểm cụ thể cho phiên trực tiếp bạn học tương tác với người hướng dẫn bạn học theo tốc độ riêng bạn thơng qua, ví dụ, diễn đàn thảo luận Trong khảo sát The Learning House thực , 44% sinh viên trực tuyến báo cáo cải thiện vị trí việc làm họ, chẳng hạn có cơng việc tồn thời gian vòng 12 tháng sau tốt nghiệp 45% báo cáo tăng lương Khi kết thúc khóa học trực tuyến, bạn có thêm kinh nghiệm làm việc học kỹ giúp bạn thăng tiến nghiệp! Lịch trình mơi trường linh hoạt: Bằng cách học trực tuyến, bạn chọn môi trường học tập phù hợp với nhu cầu mình: phòng ngủ, phòng làm việc, quán cà phê bên đường phòng tập thể dục, nghe podcast giảng người hướng dẫn bạn chạy máy chạy Điều thật tuyệt vời phải khơng? Tham gia khóa học trực tuyến có nghĩa bạn đến lớp, đồng nghĩa với việc dành thời gian lại có nhiều thời gian học tập Bạn linh động việc tham gia vào khoá học để học tập cách chủ động Tự giác trách nhiệm: Ai nói phải tự kỷ luật bất lợi? Đúng học trực tuyến đòi hỏi nhiều động lực cho thân kỹ quản lý thời gian , bạn dành nhiều thời gian cho riêng mà khơng có bên cạnh để giữ cho bạn tập trung vào thời hạn Hãy nhìn theo cách này: khóa học trực tuyến bạn không dạy bạn địa chất thơ ca, cịn giúp bạn trở nên động hơn, đặc điểm khiến bạn bật nơi làm việc Nhiều lựa chọn chủ đề khóa học: Hãy đối mặt với nó, suy nghĩ việc học gì, bên cạnh sở thích hội nghề nghiệp, học đâu yếu tố định Điều hạn chế lựa chọn môn học khóa học để tham gia Học trực tuyến cách thuận tiện cho phép bạn khơng cịn lo lắng vị trí lớp học chọn học Bằng cách tham gia khóa học trực tuyến, bạn thực tập trung vào chủ đề bạn quan tâm lựa chọn số khóa học chương trình trực tuyến đa dạng Với lý nêu trên, việc ứng dụng dạy học qua website giúp cho học viên giảm bớt thời gian công sức, học viên cần máy tính có nối mạng Internet học đâu Topedutech trung tâm giáo dục có vị trí vững có tiếng hệ thống giáo dục ngồi cơng lập, việc em chọn thực đề tài “ Xây dựng Website học trực tuyến cho trung tâm giáo dục Topedutech” phù hợp với nhu cầu thực tế Website xây dựng với định hướng giúp cho việc học tập học viên Trung tâm giáo dục Topedutech dễ dàng tiện lợi hơn, không thời gian cơng sức Mục đích nghiên cứu đề tài • Xây dựng website học trực tuyến với thành phần chức cung cấp khóa học, tài liệu học tập trực tuyến; • Website đáp ứng nhu cầu học viên Nhiệm vụ nghiên cứu • Làm sáng tỏ sở lý luận đề tài; • Khảo sát tình hình thực tế ngồi nước; • Thiết kế website có cấu trúc khoa học, hợp lý phù hợp với thị hiếu người dùng nay; • Website có module chức cần thiết, dễ quản lý Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu • Website học trực tuyến; • Các cơng cụ xây dựng website XAMPP, Laravel Framework; • Học viên trực trực tuyến Phạm vi nghiên cứu Website xây dựng để phục vụ nhu cầu đào tạo trực tuyến cho tất học viên có nhu cầu thơng qua môi trường Internet Phương pháp nghiên cứu Trong trình nghiên cứ, tác giả sử dụng phương pháp sau: • Nghiên cứu qua việc đọc tài liệu có liên quan nhằm xây dựng sở lý thuyết đề tài biện pháp cần thiết để giải vấn đề đề tài • Khảo sát thực tế trạng từ người dùng • Nghiên cứu công cụ xây dựng hệ thống website Đóng góp đề tài • Website xây dựng áp dụng thành tựu công nghệ thơng tin vào lĩnh vực giáo dục; • Chuyển đổi quy trình học truyền thống sang học mơi trường Internet, mang lại khóa học, thơng tin đến với người dùng cách nhanh chóng, tiết kiệm thời gian công sức cho người học Cấu trúc đề tài: Bên cạnh phần mở đầu kết luận, khóa luận chia thành chương sau: Chương 1: Lý thuyết website học trực tuyến tảng xây dựng website Trong chương tác giả giới thiệu cách tổng quát website học trực tuyến, khái niệm lịch sử phát triển ngơn ngữ lập trình sử dụng, đồng thời mô tả sơ lược chức năng, nhiệm vụ đối tượng website Chương 2: Khảo sát thực tế phân tích thiết kế hệ thống Thơng qua chương 2, khóa luận khảo sát đưa yêu cầu cần thiết cho trình xây dựng web Cùng với phân tích đặc tả nhiệm vụ hệ thống Xây dựng bảng liệu, mối quan hệ bảng liệu với Chương 3: Cài đặt chạy thử website 10 ngơn ngữ lập trình PHP, MySQL cung cấp khả lưu trữ liệu cho dịch vụ Web Các phiên XAMPP thay MySQL MariaDB (một nhánh dự án MySQL cộng đồng phát triển, thực nhà phát triển ban đầu) • PHP: Ngơn ngữ lập trình phía máy chủ PHP cho phép người dùng tạo trang Web ứng dụng động PHP cài đặt tất tảng hỗ trợ số hệ thống sở liệu đa dạng • Perl: ngơn ngữ kịch Perl sử dụng quản trị hệ thống, phát triển Web lập trình mạng Giống PHP, Perl cho phép người dùng lập trình ứng dụng Web động 3.2 Một số giao diện chức website Giao diện trang chủ hiển thị hết hiển thị chức trang web cho phép người dùng thao tác với hệ thống, hiển thị danh mục khóa học sẵn có hệ thống trung tâm Hình 3.1: Giao diện trang chủ 44 Giao diện thể chi tiết danh mục khóa học có sẵn hệ thống trung tâm để học viên khách hàng dễ dàng tìm kiếm lựa chọn Hình 3.2: Danh mục khóa học Giao diện học viên đăng nhập.Học viên cần nhập xác thơng tin tài khoản mật để truy cập Nếu qn mật chọn dịng “Qn mật khẩu” Hình 3.3: Giao diện đăng nhập 45 Giao diện đăng ký cho phép người dung điền trường thông tin cần thiết để tiến hành đăng ký tài khoản học viên Sau đăng ký có mail gửi liên kết để xác nhận đăng ký tài khoản Xác nhận đăng ký thành công xong chuyển hướng trang đăng nhập Hình 3.4: Giao diện đăng ký Giao diện sau học viên chọn danh mục khóa học bất kì, thể chi tiết học có danh mục Hình 3.5: Giao diện danh sách học 46 Tại trang người quản trị quản lý thơng tin tài khoản học viên như: số điện thoại liên hệ, email, ngày đăng ký, khóa học mua Hình 3.6: Giao diện quản lý danh sách học viên Khi muốn thêm thêm danh mục môn học học thuộc danh mục, người quản trị truy cập vào khu vực riêng để thực thao tác Hình 3.7: Giao diện thêm danh mục 47 Tại nhà quản lý quản lý, thêm cấp quyền cho tài khoản admin quản lý chức vụ khác Hình 3.8: Giao diện thêm tài khoản admin Hình 3.9: Giao diện quản lý quản lý danh sách admin 48 Dưới mã nguồn số chức đăng nhập tìm kiếm trang web Mã nguồn LoginController, phần thực chức đăng nhập vào trang web

Ngày đăng: 01/04/2022, 16:34

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Nguyễn Thiên Bằng(2005), "Giáo Trình Nhập Môn PHP & MySQL - Xây Dựng Ứng Dụng Web", NXB Lao động - Xã hội, Hà Nội Sách, tạp chí
Tiêu đề: Giáo Trình Nhập Môn PHP & MySQL - Xây Dựng Ứng Dụng Web
Tác giả: Nguyễn Thiên Bằng
Nhà XB: NXB Lao động - Xã hội
Năm: 2005
2. Hoàng Đức Hải (2005), "Xây Dựng Ứng Dụng Web Bằng PHP Và MySQL", NXB Phương Đông, TP. Hồ Chí Minh Sách, tạp chí
Tiêu đề: Xây Dựng Ứng Dụng Web Bằng PHP Và MySQL
Tác giả: Hoàng Đức Hải
Nhà XB: NXB Phương Đông
Năm: 2005
3. Hoàng Đức Hải (2006), "Các Thủ Thuật Trong HTML Và Thiết Kế Web", NXB Lao động - Xã hội, Hà Nội Sách, tạp chí
Tiêu đề: Các Thủ Thuật Trong HTML Và Thiết Kế Web
Tác giả: Hoàng Đức Hải
Nhà XB: NXB Lao động - Xã hội
Năm: 2006
4. Nguyễn Trường Sinh (2006) , "Sổ Tay PHP & MySQL", NXB Lao động - Xã hội, Hà Nội Sách, tạp chí
Tiêu đề: Sổ Tay PHP & MySQL
Nhà XB: NXB Lao động - Xã hội
5. Nguyễn Trường Sinh (2006) , "Hướng Dẫn Thiết Kế Trang Web Tương Tác Bằng JavaScript", NXB Giáo dục, Hà Nội Sách, tạp chí
Tiêu đề: Hướng Dẫn Thiết Kế Trang Web Tương Tác Bằng JavaScript
Nhà XB: NXB Giáo dục

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w