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

Xây dựng hệ thống website HCE e learning

67 230 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

Cấu trúc

  • LỜI CẢM ƠN

  • MỤC LỤC

  • DANH MỤC BẢNG BIỂU

  • DANH MỤC HÌNH ẢNH

  • DANH MỤC CÁC TỪ VIẾT TẮT

  • PHẦN MỞ ĐẦU

    • 1.Lý do chọn đề tài

    • 2. Mục tiêu của đề tài

    • 3. Phương pháp nghiên cứu

    • 4. Đối tượng và phạm vi nghiên cứu

    • 5. Dự kiến kết quả đạt được của đề tài

    • 6. Nội dung khóa luận

  • CHƯƠNG I. CƠ SỞ LÝ LUẬN VỀ VIỆC XÂY DỰNG HỆ THỐNG ELEARNING

  • 1.1. Tổng quan về E-Learning

    • 1.1.1. Khái niệm E-Learning

    • 1.1.2. Lợi ích của E-Learning

    • 1.1.3. Hạn chế của E-Learning

    • 1.1.4. Thực trạng và xu hướng phát triển của E-learning trong tương lai

  • 1.2 .Tổng quan ngôn ngữ C# và công cụ Visual Studio

    • 1.2.1. Tổng quan về ngôn ngữ lập trình C#

    • 1.2.2. Môi trường phát triển tích hợp Microsoft Visual Studio

  • 1. 3. Entity Framework

    • Hình 1.1 Cách sử dụng Entity Framework

    • Hình 1.2 Cấu trúc Entity Framework

  • 1.4. Giới thiệu, cấu trúc mô hình MVC (Model –View –Controller) và ASP.NET MVC Framework

    • 1.4.1. Mô hình MVC

      • Hình 1.3 Mô hình MVC

      • Hình 1.4 Mô hình luồng thực hiện mô hình MVC

    • 1.4.2. ASP.NET MVC Framework

      • Hình 1.5 Các phiên bản của ASP.NET MVC

      • Hình 1.6 Cơ chế hoạt động của ASP.NET MVC

  • 1.5 . Giới thiệu SQL và hệ quản trị cơ sở dữ liệu Microsoft SQL Server

    • 1.5.1. Ngôn ngữ truy vấn dữ liệu có cấu trúc (SQL- structured query language)

    • 1.5.2. Microsoft SQL Server 2012

  • 1.6. Các công cụ xây dựng giao diện website

    • 1.6.1. Giới thiệu và ứng dụng các công cụ, ngôn ngữ trong xây dựng giao diện website

    • 1.6.2. Bootstrap 4

    • 1.6.3 Javascript, Ajax và thư viện Jquery

  • CHƯƠNG II. TỔNG QUAN CÁC HỆ THỐNG E-LEARNING VÀ PHÂN TÍCH CHỨC NĂNG HỆ THỐNG HCE E-LEARNING

  • 2.1. Một số hệ thống E-Learning hiện nay và phân tích chức năng hệ thống học trực tuyến HCE E-Learning

    • Hình 2.1 Giao diện trang Kyna.vn

      • Bảng 2.1 Phân tích SWOT hệ thống Kyna.vn

    • Hình 2.2 Giao diện trang Unica.vn

      • Bảng 2.2 Phân tích SWOT hệ thống Unica.vn

    • Hình 2.3 Giao diện trang Hocmai.vn

      • Bảng 2.3 Phân tích SWOT hệ thống Hocmai.vn

  • 2.2. Phân tích chức năng hệ thống HCE E-Learning

    • Hình 2.4 Mô hình hệ thống E-Learning

      • Bảng 2.4 Chức năng quản lý tài khoản

      • Bảng 2.5 Chức năng quản lý hệ thống

      • Bảng 2.6 Chức năng quản lý khóa học

      • Bảng 2.7 Chức năng báo cáo thống kê

  • CHƯƠNG III. XÂY DỰNG WEBSITE HCE E-LEARNING

  • 3.1. Phân tích các chức năng của hệ thống

    • 3.1.1. Chức năng quản lý tài khoản

    • 3.1.2. Chức năng quản lý hệ thống

    • 3.1.3. Chức năng quản lý khóa học

    • 3.1.4. Chức năng báo cáo thống kê

  • 3.2. Sơ đồ chức năng (BFD - Business Function Diagram)

    • Hình 3.1 Sơ đồ chức năng hệ thống HCE E-Learning

  • 3.3. Sơ đồ ngữ cảnh (CD – Context Diagram)

    • Hình 3.2 Sơ đồ ngữ cảnh hệ thống HCE E-Learning

  • 3.4. Sơ đồ luồng dữ liệu (DFD – Data Flow Diagram)

    • Hình 3.3 Sơ đồ luồng dữ liệu hệ thống HCE E-Learning

    • 3.4.1 Sơ đồ luồng dữ liệu chức năng quản lý tài khoản

      • Hình 3.4 Sơ đồ luồng dữ liệu chức năng quản lý tài khoản

    • 3.4.2 Sơ đồ luồng dữ liệu chức năng quản lý hệ thống

      • Hình 3.5 Sơ đồ luồng dữ liệu chức năng quản lý hệ thống

    • 3.4.3 Sơ đồ luồng dữ liệu chức năng quản lý khóa học

      • Hình 3.6 Sơ đồ luồng dữ liệu chức năng quản lý khóa học

    • 3.4.4 Sơ đồ luồng dữ liệu chức năng báo cáo thống kê

      • Hình 3.7 Sơ đồ luồng dữ liệu chức năng báo cáo thống kê

  • 3.5. Thiết kế cơ sở dữ liệu

    • 3.5.1. Xác định các thực thể và các thuộc tính của thực thể

    • 3.5.2. Xác định mối quan hệ giữa các tập thực thể

    • 3.5.3. Sơ đồ thực thể mối quan hệ (ERD – Entity Relationship Diagram)

      • Hình 3.8 Sơ đồ thực thể mối quan hệ hệ thống HCE E-Learning

    • 3.5.4. Chuẩn hóa cơ sở dữ liệu

      • Bảng 3.1 Bảng HOCVIEN

      • Bảng 3. 2 Bảng BAIHOC

      • Bảng 3. 3 Bảng DANHMUC

      • Bảng 3. 4 Bảng DANHGIA

      • Bảng 3. 5 Bảng HOCVIEN

      • Bảng 3. 6 Bảng PTT

      • Bảng 3. 7 Bảng GIANGVIEN

      • Bảng 3. 8 Bảng GIAODICH

      • Bảng 3. 9 Bảng KHOAHOC

      • Bảng 3. 10 Bảng DANGKY

      • Bảng 3. 11 Bảng VOUCHER

    • 3.5.5. Mô hình dữ liệu quan hệ

      • Hình 3.9 Mô hình dữ liệu quan hệ

  • 3.6. Một số lưu đồ thuật toán chính trong hệ thống

    • 3.6.1. Lưu đồ thuật toán đăng nhập

      • Hình 3.10 Lưu đồ thuật toán đăng nhập

    • 3.6.2. Lưu đồ thuật toán đăng ký khóa học

      • Hình 3.11 Lưu đồ thuật toán đăng ký khóa học

    • 3.6.3. Lưu đồ thuật toán thêm khóa học

      • Hình 3.12 Lưu đồ thuật toán thêm khóa học

    • 3.6.4. Lưu đồ thuật toán thêm đánh giá

      • Hình 3.13 Lưu đồ thuật toán thêm đánh giá

  • 3.7. Các công cụ xây dựng và giao diện website

    • 3.7.1. Công cụ, ứng dụng xây dựng website

    • 3.7.2. Giao diện hệ thống website

      • Hình 3.14 Giao diện trang khóa học

      • Hình 3.14 Giao diện trang chủ hệ thống HCE E-Learning

      • Hình 3.15 Giao diện trang giỏ hàng

      • Hình 3.16 Giao diện thông tin học viên

      • Hình 3.17 Giao diện trang chủ trang quản lý

      • Hình 3.18 Giao diện trang quản lý khóa học

      • Hình 3.19 Giao diện trang quản lý giảng viên

  • 3.8. Cài đặt và triển khai website

  • KẾT LUẬN

  • TÀI LIỆU THAM KHẢO

Nội dung

Ngày đăng: 10/07/2018, 23:50

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w