• Mô tả
  • Đánh giá (0)
  • Demo thử

Mô tả

MỤC LỤC

LỜI CẢM ƠN.. 1

LỜI CAM ĐOAN.. 2

MỤC LỤC.. 3

LỜI CẢM ƠN.. 16

LỜI CAM ĐOAN.. 16

DANH MỤC BẢNG CHỮ VIẾT TẮT.. 16

DANH MỤC CÁC BẢNG.. 16

LỜI MỞ ĐẦU.. 23

CHƯƠNG 1:. 27

GIỚI THIỆU TỔNG QUAN VỀ KHAI PHÁ DỮ LIỆU.. 27

1.1  Tổng quan về khai phá dữ liệu. 27

1.1.1  Định nghĩa. 27

1.1.2  Quá trình khai phá dữ liệu. 28

1.1.3  Các kỹ thuật khai phá dữ liệu:. 29

1.2  Khai phá dữ liệu với Microsoft SQL Server 2008 R2 Analysis Services. 31

1.2.1  Giới thiệu. 31

. 32

1.2.2  Môi trường phát triển ứng dụng. 32

1.2.3  Các thuật toán khai phá dữ liệu trong Microsoft SQL Server 2008 R2  34

1.3       Tìm hiểu về thuật toán cây quyết định và Naive Bayes. 34

1.3.1   Thuật toán cây quyết định. 34

1.3.1.1  Giới thiệu. 34

1.3.1.2  Hoạt động của thuật toán. 35

1.3.1.3  Dữ liệu được yêu cầu cho việc xây dựng mô hình cây quyết định. 36

1.3.1.4  Những tham số được hỗ trợ trong thuật toán cây quyết định. 37

1.3.2   Thuật toán Naive Bayes. 39

1.3.2.1  Giới thiệu. 39

1.3.2.2  Hoạt động của thuật toán. 39

1.3.2.3  Dữ liệu được yêu cầu cho việc xây dựng mô hình Naive Bayes. 41

1.3.2.4  Những tham số được hỗ trợ trong thuật toán Naive Bayes. 41

CHƯƠNG 2:. 42

NGHIÊN CỨU XÂY DỰNG MÔ HÌNH.. 42

2.1  Cơ sở lý luận về hệ quản trị cơ sở dữ liệu SQL Server 2008 R2 và công cụ xây dựng mô hình khai phá dữ liệu Business Intelligence Development Studio (BIDS). 43

2.1.1 Cơ sở lý luận về hệ quản trị cơ sở dữ liệu SQL Server 2008 R2. 43

2.1.2  Giới thiệu công cụ SQL Server Business Intelligence Development Studio  44

2.2  Giới thiệu công cụ thiết kế hệ thống thông tin hiện đại Visual Studio 2010  44

2.2.1  Giới thiệu về Visual Studio 2010. 45

2.2.2  Giới thiệu về ngôn ngữ C#. 46

2.3    Giới thiệu ADOMD.NET.. 46

CHƯƠNG 3:. 49

PHÂN TÍCH XÂY DỰNG MÔ HÌNH.. 49

3.1   Thu thập và xử lý dữ liệu. 49

3.1.1  Thu thập dữ liệu. 49

3.1.2  Đánh giá chất lượng dữ liệu. 52

3.1.3  Xử lý dữ liệu. 52

3.1.4  Nạp dữ liệu. 55

3.2  Xây dựng cơ sở dữ liệu trong SQL Server. 55

3.2.1   Mô hình cơ sở dữ liệu quan hệ. 56

3.2.2  Thiết kế cơ sở dữ liệu vật lý. 56

3.3  Bài toán liệt kê lộ trình học của từng sinh viên. 57

3.3.1  Giới thiệu bài toán. 57

3.3.2  Trình bày công cụ thực hiện. 58

3.3.2.1  Tìm hiểu về mô hình kết nối ứng dụng đến SQL server (mô hình ADO.NET)  58

3.3.2.2 Các đối tượng trong ADO.NET.. 59

3.3.2.3 Các lớp SqlClient trong mô hình ADO.NET.. 61

3.3.3  Các bước thực hiện. 64

3.3.4 Kết quả. 67

3.4  Mô tả ứng dụng dự đoán kết quả học tập. 69

3.4.1  Giới thiệu bài toán. 69

3.4.2  Phân tích quy luật và lựa chọn giải pháp cho bài toán. 70

3.4.3  Mô hình bài toán. 72

3.4.4  Phân tích yêu cầu. 73

3.4.4.1  Xác định yêu cầu. 73

3.4.4.2  Phạm vi bài toán. 73

3.4.4.3  Yêu cầu hệ thống. 73

3.5  Qui trình xây dựng mô hình khai phá dữ liệu. 73

3.5.1  Mô tả dữ liệu. 73

. 74

Bảng 3.23. Dữ liệu xây dựng mô hình khai phá dữ liệu. 74

Với mục đích xây dựng mô hình cây quyết định và Naïve Bayes nhằm dự đoán kết quả học tập cuối khóa của sinh viên. 75

3.5.2  Chuẩn bị dữ liệu cho mô hình. 75

3.5.3  Xây dựng mô hình. 75

Ø    Sử dụng Training Data vừa tạo để xây dựng mô hình, thực hiện việc xây dựng mô hình cây quyết định và Naïve Bayes. 75

3.5.4  Kiểm định mô hình. 86

3.5.5  Sử dụng mô hình để dự đoán. 87

CHƯƠNG 4:. 89

PHÁT TRIỂN CHƯƠNG TRÌNH VÀ KẾT QUẢ CHẠY THỬ… 89

4.1  Giao diện chương trình hiển thị mô hình và dự đoán kết quả học tập. 89

Cho phép người dùng thực hiện việc dự đoán kết quả học tập. 89

. 89

4.2  Thiết kế các form… 89

4.3  Bảo trì mô hình. 95

KẾT LUẬN.. 96

TÀI LIỆU THAM KHẢO.. 98

Đánh giá

Chưa có đánh giá nào.


Hãy là người đầu tiên nhận xét “Đề tài về chuyên đề “Ứng dụng khai phá dữ liệu xây dựng công cụ dự đoán kết quả học tập của sinh viên” toanvan file.doc”