xây dựng hệ thống tích hợp thông tin hỗ trợ hệ thống tư vấn học tập trực tuyến

86 604 1
xây dựng hệ thống tích hợp thông tin hỗ trợ hệ thống tư vấn học tập trực tuyến

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC HUẾ TRƢỜNG ĐẠI HỌC KHOA HỌC TRẦN HIẾU XÂY DỰNG HỆ THỐNG TÍCH HỢP THÔNG TIN HỖ TRỢ HỆ THỐNG TƢ VẤN HỌC TẬP TRỰC TUYẾN Chuyên ngành Mã số : Khoa học máy tính : 60.48.01 LUẬN VĂN THẠC SĨ KHOA HỌC CHUYÊN NGÀNH KHOA HỌC MÁY TÍNH Ngƣời hƣớng dẫn khoa học: TS Nguyễn Thanh Bình Huế, 2007 -i- LỜI CẢM ƠN Trƣớc tiên, muốn gửi lời cảm ơn sâu sắc đến ba mẹ, ngƣời sinh thành, dƣỡng dục, hỗ trợ điều kiện vật chất tinh thần để có đƣợc ngày hơm Tơi xin chân thành cảm ơn thầy TS Nguyễn Thanh Bình hƣớng dẫn bảo tận tình giúp tơi suốt q trình làm khóa luận tốt nghiệp Tơi xin chân thành cám ơn Trƣờng Đại Học Khoa Học - Huế, Khoa Công Nghệ Thông Tin tạo điều kiện thuận lợi cho đƣợc học tập, q thầy tận tình giảng dạy giúp tơi có đƣợc kiến thức chun mơn Xin đƣợc gửi lời cảm ơn đến Trung tâm Công nghệ Thông tin - Đại học Huế tất đồng nghiệp, ngƣời thân bạn bè động viên, giúp đỡ tơi suốt q trình học tập hoàn thành luận văn Huế, tháng 09 năm 2007 Trần Hiếu - ii - LỜI CAM ĐOAN Tôi xin cam đoan Luận văn đƣợc thực công sức mình, khơng chép từ cơng trình khác Mọi thơng tin tham khảo đƣợc trích dẫn đầy đủ Nếu có gian dối tơi xin chịu hồn toàn trách nhiệm Huế, tháng năm 2007 Trần Hiếu - iii - DANH MỤC CÁC TỪ VIẾT TẮT ĐTTT : Đào tạo trực tuyến CNTT: Công nghệ thông tin SOA: Service Oriented Architecture (Kiến trúc hƣớng dịch vụ) UC: Usecase (Trƣờng hợp sử dụng ) ETL: Extract-Transform- Loading (Chiết – Chuyển đổi – Nạp) XML:Extensible Markup Language SOAP: Simple Object Access Protocol WSDL: Web Services Description Language UDDI: Universal Description Discovery and Integration - iv - DANH MỤC HÌNH VẼ Hình 1.1 Kiến trúc hệ thống kho liệu [3] .6 Hình 1.2 Quá trình ETL [21] .8 Hình 1.3 Lƣợc đồ thông tin học viên phần mềm moodle 11 Hình 1.4 Bảng thơng tin học viên phần mềm Atutor 11 Hình 1.5 Ví dụ tích hợp liệu .13 Hình 1.6 Kiến trúc Web Service [13] .14 Hình 1.7 Mơ hình kiến trúc tầng tầng [13] .16 Hình 1.8 Các tầng kiến trúc hƣớng dịch vụ [13] 16 Hình 1.9 Hệ thống tƣ vấn học tập trực tuyến 19 Hình 2.1 Lƣợc đồ quan hệ bảng chứa thông tin cần tích hợp phần mềm Moodle 24 Hình 2.2 Lƣợc đồ quan hệ bảng chứa thơng tin cần tích hợp phần mềm ATutor .25 Hình 2.3 Mơ hình nghiệp vụ hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến .26 Hình 2.4 Kiến trúc hệ thống tích hợp thông tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến 29 Hình 2.5 Kiến trúc dịch vụ chiết liệu 30 Hình 2.6 Kiến trúc chiết liệu theo hƣớng kết nối trực tiếp 31 Hình 2.7 Kiến trúc chức chuyển đổi liệu 32 Hình 2.8 Kiến trúc chức nạp liệu 32 Hình 2.9 Kiến trúc chức quản lý thơng tin nghuồn đích .33 Hình 2.10 Phân cấp chiều kho liệu hệ thống tƣ vấn học tập trực tuyến 37 Hình 2.11 Mơ hình lƣu trữ kho liệu theo lƣợc đồ hình 38 Hình 2.12 Lƣợc đồ bảng quản lý thơng tin nguồn cung cấp 41 Hình 2.13 Lƣợc đồ bảng ánh xạ 42 Hình 2.14 Lƣợc đồ bảng luật làm .43 Hình 2.15 Cấu trúc thuật ngữ hệ thống tƣ vấn học tập trực tuyến .43 Hình 2.16 Lƣợc đồ UC hệ thống tích hợp thơng tin 44 Hình 2.17 Lƣợc đồ tuần tự: Đăng ký nguồn cung cấp liệu 45 Hình 2.18 Lƣợc đồ tuần tự: Kích hoạt q trình cung cấp thơng tin 46 -v- Hình 2.19 Lƣợc đồ tuần tự: Chiết liệu thông qua dịch vụ 47 Hình 2.20 Lƣợc đồ tuần tự: Chiết liệu thông qua phƣơng thức kết nối trực tiếp 48 Hình 2.21 Lƣợc đồ tuần tự: Chuyển đổi liệu .49 Hình 2.22 Lƣợc đồ tuần tự: Nạp liệu 49 Hình 2.23 Lƣợc đồ triển khai Hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến .50 Hình 3.1 Mơ hình thuật tốn chung hệ thống tích hợp thơng tin .51 Hình 3.2 Phần đầu định nghĩa dịch vụ .57 Hình 3.3 Phần định nghĩa kiểu tham số vào dịch vụ .58 Hình 3.4 Phần định nghĩa tham số vào thông điệp 59 Hình 3.5 Xác định kiểu liệu cho thông điệp vào .59 Hình 3.6 Định nghĩa thơng điệp vào .60 Hình 3.7 Xác định địa dịch vụ 60 Hình 3.8 Thơng điệp yêu cầu đến chức getNumProfile 61 Hình 3.9 Thơng điệp phản hồi chức getNumProfile 61 Hình 3.10 Thơng điệp yêu cầu chức getProfile 62 Hình 3.11 Một phần thơng điệp phản hồi chức getProfile 63 Hình 3.12 Giao diện danh sách nguồn cung cấp 65 Hình 3.13 Giao diện đăng ký nguồn cung cấp 66 Hình 3.14 Giao diện định nghĩa thơng tin sở liệu nguồn cung cấp .67 Hình 3.15 Giao diện định nghĩa thơng tin dịch vụ nguồn cung cấp 68 Hình 3.16 Giao diện định nghĩa ánh xạ từ nguồn cung cấp đến chuẩn chung 69 Hình 3.17 Giao diện định nghĩa qui tắc làm liệu 70 Hình 3.18 Giao diện nhập mốc thời gian cung cấp thơng tin 71 Hình 3.19 Giao diện thơng báo trạng thái q trình tích hợp .71 Hình 3.20 Giao diện thơng báo kết tích hợp thơng tin .72 Hình 3.21 Giao diện chức xem nhật ký cung cấp thông tin .72 Hình 3.22 Mơ liệu kho liệu hệ thống tƣ vấn học tập trực tuyến 73 Hình 3.23 Khối liệu đa chiều kho liệu liệu tƣ vấn 74 - vi - DANH MỤC BẢNG BIỂU Bảng 2.1 Thông tin học viên theo chuẩn IMS .34 Bảng 2.2 Bảng thông tin identification 34 Bảng 2.3 Bảng thông tin Goal .35 Bảng 2.3 Bảng thông tin Qcl 35 Bảng 2.5 Bảng thông tin Activity 35 Bảng 2.6 Bảng chuẩn chung thông tin học viên .36 - vii - MỤC LỤC trang LỜI CẢM ƠN i LỜI CAM ĐOAN ii DANH MỤC CÁC TỪ VIẾT TẮT iii DANH MỤC HÌNH VẼ .iv DANH MỤC BẢNG BIỂU .vi MỤC LỤC vii LỜI MỞ ĐẦU .1 CHƢƠNG TỔNG QUAN VỀ TÍCH HỢP THƠNG TIN HỖ TRỢ HỆ THỐNG TƢ VẤN HỌC TẬP TRỰC TUYẾN 1.1 Vấn đề tích hợp hệ thống thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến 1.1.1 Giới thiệu 1.1.2 Tích hợp liệu 1.1.3 Tích hợp hƣớng dịch vụ 13 1.2 Tích hợp thơng tin từ nguồn tài nguyên học tập hỗ trợ cho hệ thống tƣ vấn học tập trực tuyến 18 1.2.1 Hệ thống tƣ vấn học tập trực tuyến 19 1.2.2 Các vấn đề chuẩn hóa cho nguồn tài nguyên học tập .20 1.3 Tiểu kết 22 CHƢƠNG MƠ HÌNH HĨA HỆ THỐNG TÍCH HỢP THƠNG TIN HỖ TRỢ HỆ THỐNG TƢ VẤN HỌC TẬP TRỰC TUYẾN 23 2.1 Phát biểu toán 23 2.1.1 Yêu cầu hệ thống tích hợp thông tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến 23 2.1.2 Mơ hình nghiệp vụ hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến 25 2.2 Một số hƣớng triển khai hỗ trợ q trình tích hợp thơng tin 27 2.3 Mơ hình hóa hệ thống 29 2.4 Xây dựng chuẩn chung thông tin học viên 33 2.5 Mơ hình kho liệu .36 2.6 Xây dựng lƣợc đồ bảng siêu liệu hệ thống tích hợp 40 2.6.1 Lƣợc đồ bảng quản lý thông tin nguồn cung cấp .40 2.6.2 Bảng lƣu trữ luật làm liệu 42 2.6.3 Hệ thống thuật ngữ (Terminology) 43 2.7 Mơ hình hóa hệ thống tích hợp thơng tin ngơn ngữ UML 44 2.7.1 Lƣợc đồ chức đăng ký nguồn liệu: 45 - viii - 2.7.2 Lƣợc đồ chức Kích hoạt trình cung cấp thơng tin 45 2.7.3 Lƣợc đồ chức chiết liệu thông qua dịch vụ 46 2.7.4 Lƣợc đồ chức chiết liệu thông qua kết nối trực tiếp 47 2.7.5 Lƣợc đồ chức chuyển đổi liệu 48 2.7.6 Lƣợc đồ chức nạp liệu 49 2.7.7 Lƣợc đồ triển khai hệ thống tích hợp thơng tin 50 2.8 Tiểu kết 50 CHƢƠNG XÂY DỰNG HỆ THỐNG TÍCH HỢP THƠNG TIN HỖ TRỢ HỆ THỐNG TƢ VẤN HỌC TẬP TRỰC TUYẾN 51 3.1 Xây dựng thuật toán cho chức hệ thống .51 3.1.1 Chức tổng thể hệ thống tích hợp thông tin 51 3.1.2 Chức làm liệu 52 3.1.3 Chức chiết liệu từ nguồn cung cấp liệu thông qua kết nối trực tiếp đến sở liệu 53 3.1.4 Chức chiết liệu từ nguồn cung cấp liệu qua dịch vụ .54 3.1.5 Chức chuyển đổi liệu 55 3.1.6 Chức nạp liệu 56 3.2 3.2.1 3.2.2 Xây dựng dịch vụ cung cấp liệu 56 Định nghĩa dịch vụ cung cấp liệu 57 Xây dựng cấu trúc thông điệp trao đổi dịch vụ 60 3.3 Chƣơng trình mơ .64 3.4 Mô hoạt động kho liệu việc hỗ trợ tƣ vấn học tập .72 3.5 Tiểu kết .74 KẾT LUẬN .75 TÀI LIỆU THAM KHẢO 76 -1- LỜI MỞ ĐẦU Ngày nay, với phát triển mạnh mẽ Internet, ngày nhiều hệ thống học tập trực tuyến(E-learning) đƣợc phát triển áp dụng cách rộng rãi, dẫn đến việc bùng nổ thông tin tài nguyên học tập Nhằm tƣ vấn cho học viên lựa chọn khóa học trực tuyến cách xác, phù hợp hơn, nhiều nghiên cứu theo hƣớng phát triển hệ thống tƣ vấn học tập đƣợc thực [4, 5] Tuy nhiên, nhƣ hệ thống dựa tảng Web khác, hệ thống tƣ vấn học tập trực tuyến gặp phải nhiều thách thức việc định vị, tìm kiếm, chiết nhƣ tích hợp thơng tin có chất lƣợng từ nhiều nguồn tài nguyên học tập trực tuyến phân tán, đa tạp nền, cấu trúc, ngữ nghĩa Chính vậy, khả truy cập cách kịp thời hiệu đến nguồn tài nguyên thông tin học tập trở thành yếu tố quan trọng định thành công hệ thống tƣ vấn học tập trực tuyến Bên cạnh việc phát triển chuẩn hỗ trợ tích hợp nguồn tài nguyên học tập, hƣớng nghiên cứu quan tâm đến kiến trúc hƣớng dịch vụ [13] (Service-oriented architecture) công nghệ dịch vụ Web (Web services) Hƣớng tiếp cận đảm bảo khả giao tác chung hệ thống học trực tuyến với nhau, nhƣ hỗ trợ khả tích hợp linh động nguồn tài nguyên học tập đa tạp thông qua dịch vụ Tuy nhiên, môi trƣờng tích hợp theo SOA làm nảy sinh vấn đề việc tích hợp thơng tin từ hệ thống học trực tuyến sử dụng phƣơng thức cung cấp thông tin theo kiến trúc hƣớng dịch vụ, gọi tích hợp dịch vụ Nhằm giải cho vấn đề nêu trên, luận văn hƣớng đến nghiên cứu đề tài “Xây dựng hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến” với mục tiêu sau:  Nghiên cứu ứng dụng việc chuẩn hóa nguồn tài nguyên học tập  Nghiên cứu chọn phƣơng thức tích hợp thông tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến - 63 - 101 102 hanoi hue 1 0 12-05-1985 20-09-1990 14 28 khoahocmaytinh kythuatphanmem XS TB 4 4 pascal cplush 10 8 10-10-2005 14-3-2004 10-12-2005 08-07-2004 1 1 3.3 Hình 3.11 Một phần thơng điệp phản hồi chức getProfile - 64 - Chƣơng trình mơ Chƣơng trình mơ đƣợc phát triển dựa ngôn ngữ PHP (Hypertext Preprocessor), ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu đƣợc dùng để phát triển ứng dụng viết cho máy chủ Chƣơng trình chạy máy chủ Web Apache, chƣơng trình máy chủ HTTP đƣợc phát triển trì cộng đồng mã nguồn mở dƣới bảo trợ Apache Software Foundation Chƣơng trình mơ đƣợc xây dựng để giao tiếp với nguồn liệu hệ thống đào tạo trực tuyến dựa phần mềm Moodle Atutor chạy hệ quản trị sở liệu nhƣ MySQL, MS SQL, PostgresSQL Chƣơng trình mơ hỗ trợ hai đối tƣợng sử dụng: Ngƣời quản trị hệ thống nhà cung cấp liệu cho hệ thống Trƣớc sử dụng hệ thống, ngƣời quản trị cung nhƣ ngƣời cung cấp liệu phải đăng nhập vào hệ thống Tài khoản ngƣời quản trị đƣợc tạo mặc định Tài khoản ngƣời cung cấp liệu ngƣời quản trị tạo trình định nghĩa nguồn cung cấp liệu Sau đăng nhập vào hệ thống ngƣời quản trị thực chức nhƣ quản lý danh sách nguồn cung cấp, đăng ký nguồn cung cấp mới, sửa xóa thông tin nguồn cung cấp xem nhật ký cung cấp liệu nguồn cung cấp Trong chức quản lý danh sách nguồn cung cấp thể hình dƣới đây, ngƣời quản trị thực chức sửa, xóa thơng tin nguồn cung cấp hay xem nhật ký lần cung cấp thông tin - 65 - Hình 3.12 Giao diện danh sách nguồn cung cấp Hình 3.13 mơ bƣớc q trình định nghĩa nguồn cung cấp Trong bƣớc này, ngƣời quản trị cần nhập thông tin đơn vị ngƣời chịu trách nhiệm cung cấp thông tin, thông tin tài khoản đăng nhập ngƣời cung cấp liệu, khai báo tên hệ thống đào tạo trực tuyến sử dụng hoạt động nguồn liệu này, phần mềm dạy học trực tuyến hệ quản trị sở liệu nguồn Nếu nguồn cung cấp thông qua dịch vụ chọn mục cung cấp thơng qua dịch vụ - 66 - Hình 3.13 Giao diện đăng ký nguồn cung cấp Sau định nghĩa thông tin chung, nhƣ nguồn cung cấp cho phép kết nối trực tiếp đến sở liệu, bƣớc định nghĩa thông tin liên quan đến sở liệu nguồn cung cấp Các thông tin phục vụ cho việc kết nối đến nguồn liệu - 67 - Hình 3.14 Giao diện định nghĩa thông tin sở liệu nguồn cung cấp Ngƣợc lại, nguồn cung cấp thông qua dịch vụ bƣớc định nghĩa thông tin liên quan đến dịch vụ Tai bƣớc này, sau nhập thông tin dịch vụ cung cấp phần đầu, hệ thống thực lời gọi đến dịch vụ đến lấy thông tin hoạt động dịch vụ cung cấp Các hoạt động đƣợc đƣa vào hai dach sách chọn hàm cung cấp liệu Lúc này, ngƣời quản trị phải chọn hoạt động tƣơng ứng hai danh sách đƣợc liệt kê - 68 - Hình 3.15 Giao diện định nghĩa thông tin dịch vụ nguồn cung cấp Trong bƣớc việc định nghĩa nguồn cung cấp thông qua dịch vụ, ngƣời quản trị phải thiết lập tập ánh xạ từ trƣờng thông điệp phản hồi chứa liệu dịch vụ cung cấp vào chuẩn chung hệ thống tích hợp Tập ánh xạ gồm 12 trƣờng, dịch vụ cung cấp khơng đủ 12 trƣờng hệ thống khỏi q trình định nghĩa nguồn cung cấp - 69 - Hình 3.16 Giao diện định nghĩa ánh xạ từ nguồn cung cấp đến chuẩn chung Bƣớc cuối trình định nghĩa nguồn cung cấp bƣớc định nghĩa qui tắc làm liệu nguồn cung cấp đƣợc định nghĩa - 70 - Hình 3.17 Giao diện định nghĩa qui tắc làm liệu Đối với ngƣời cung cấp liệu, sau đƣợc ngƣời quản trị tạo tài khoản nguồn cung cấp liệu, ngƣời cung cấp liệu đăng nhập vào hệ thống thông qua giao diện đăng nhập ngƣời cung cấp thông tin Sau đăng nhập vào hệ thống, ngƣời cung cấp liệu thực chức cung cấp liệu, thực chức này, hệ thống yêu cầu ngƣời cung cấp xác định mốc thời gian liệu cung cấp Sau xá định mốc thời gian, hệ thống thực trình giao tiếp với nguồn cung cấp tích hợp liệu vào kho liệu hệ thống - 71 - Hình 3.18 Giao diện nhập mốc thời gian cung cấp thơng tin Hình 3.19 mơ q trình tích hợp từ nguồn cung cấp thông qua phƣơng thức kết nối trực tiếp đến sở liệu nguồn cung cấp Các q trình tích hợp suốt ngƣời cung cấp liệu Hệ thống thông báo cho ngƣời sử dụng trạng thái q trình tích hợp Hình 3.19 Giao diện thơng báo trạng thái q trình tích hợp Sau hồn thành q trính tích hợp, hệ thống thơng báo kết cho ngƣời cung cấp, nhƣ hình bên dƣới - 72 - Hình 3.20 Giao diện thơng báo kết tích hợp thơng tin Ngƣời cung cấp xem nhật ký lần cung cấp thông tin cho hệ thống thông qua chức xem nhật ký cung cấp liệu Hình 3.251 Giao diện chức xem nhật ký cung cấp thông tin 3.4 Mô hoạt động kho liệu việc hỗ trợ tƣ vấn học tập - 73 - Qua q trình tích hợp thông tin đƣợc thực công cụ mô đƣợc giới thiệu đây, liệu đƣợc nạp vào kho liệu hỗ trợ tƣ vấn từ nguồn đa tạp nhƣ Moodle, Atutor đƣợc cài đặt hệ quản trị sở liệu MySQL, MS SQL PostgresSQL Các nguồn cung cấp liệu cho hệ thống tích hợp thơng tin thơng qua phƣơng thức kết nối trực tiếp đến sở liệu thông qua dịch vụ cung cấp liệu Cấu trúc kho liệu với chiều bảng kiện sở đƣợc giới thiệu chƣơng Sau đƣợc tích hợp, liệu kho liệu đƣợc minh họa thơng qua Hình 3.22 Hình 3.262 Mô liệu kho liệu hệ thống tư vấn học tập trực tuyến Dữ liệu đa chiều kho liệu hệ thống tƣ vấn học tập trực tuyến đƣợc tổ chức dƣới dạng khối nhƣ Hình 3.23 - 74 - Cần Thơ Khu vực Đà Nẵng Hà nội Hệ thống thơng tin khoa học máy tính Ngành học Kỹ thuật phần mềm 1990 1991 Năm 2007 Hình 3.23 Khối liệu đa chiều kho liệu liệu tư vấn Khối liệu đa chiều kho liệu hỗ trợ tƣ vấn gồm ba chiều: chiều năm, chiều vùng, chiều ngành trƣờng theo phân cấp nhƣ hình Giá trị lƣu trữ hình khối mã khóa học, điểm trung bình tƣơng ứng với khóa học Hình khối lƣu trữ giá trị tổng hợp chiều tƣơng ứng, ví dụ tổng số lƣợng thi vào ngành trƣờng năm, hay vùng năm, hay năm vùng hay chiều riêng biệt Áp dụng phƣơng pháp khai phá liệu vào kho liệu để tìm qui luật hỗ trợ cho trình tƣ vấn Với liệu đƣợc tổ chức theo cấu trúc đa chiều kho liệu, hệ thống tƣ vấn học tập trực tuyến áp dụng kỹ thuật khai phá liệu kho liệu, qua tìm đƣợc luật hữu ích, hỗ trợ cho trình tƣ vấn cho học viên việc lựa chọn khóa học xây dựng lộ trình học tập phù hợp với sở thích, lực mục tiêu học tập thân 3.5 Tiểu kết Từ mơ hình hệ thống xây dựng Chƣơng 2, chƣơng trình bày chức hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến thông qua thuật tốn phần cịn lại chƣơng, trình bày kết chƣơng trình demo đƣợc xây dựng dựa mơ hình thiết kế - 75 - KẾT LUẬN Luận văn “Xây dựng hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến” đề xuất giải pháp tích hợp thơng tin từ nguồn tài ngun học tập trực tuyến cho hệ thống kho liệu hệ thống tƣ vấn học tập trực tuyến Trong đó, giải toán theo hƣớng xây dựng chuẩn chung thông tin học viên cho tất hệ thống đào tạo trực tuyến dựa chuẩn IMS yêu cầu hệ thống tƣ vấn học tập trực tuyến Xây dựng định nghĩa dịch vụ cung cấp liệu cho hệ thống tích hợp Hệ thống tích hợp thơng tin đƣợc xây dựng dựa theo qui trình ETL kho liệu Luận văn xây dựng kiến trúc hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến dựa mơ hình nghiệp vụ u cầu toán đặt ra, với kiến trúc này, chúng tơi xây dựng chƣơng trình demo để chứng minh tính mơ hình kiến trúc nhƣ khả thực thi hệ thống Với mơ hình hệ thống đề xuất luận văn này, với chƣơng trình demo xây dựng cho hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến hƣớng mở đề tài việc tiến hành xây dựng hệ thống tƣ vấn học tập trực tuyến hoàn chỉnh Hệ thống tƣ vấn học tập trực tuyến thực phai phá liệu kho liệu chứa thơng tin tinh lọc tổng hợp khố học, kết học tập số thông tin học viên để rút luật phục vụ cho việc tƣ vấn cho học viên vấn đề chọn khóa học cung nhƣ xây dựng lộ trình học tập phù hợp với sở thích, khả mục đích học tập học viên - 76 - TÀI LIỆU THAM KHẢO Tiếng Việt Nguyễn Thanh Bình, Nguyễn Thị Quỳnh Nha (2007), Tìm hiểu xây dựng hệ thống kho liệu hỗ trợ tư vấn chọn ngành trường thi, Khóa luận tốt nghiệp, Khoa Tin Học - Đại học Sƣ phạm Huế Nguyễn Thanh Bình, Nguyễn Đức Thọ (2006), Các tiêu chuẩn đánh giá hệ thống tích hợp CSDL phân tán, Luận văn thạc sĩ khoa học, Đại học Khoa học Huế Nguyễn Thanh Bình (2007), Bài giảng kho liệu hệ hỗ trợ định, Huế Tiếng Anh Essam Mahmoud Abdel Monem Kosba (2004), Generating computer-based advice in web-based distance education environments, University of Leeds School of Computing Helen Y Hill (2004), A case study of the student academic support system: state university system of florida, Fall term Maurizio Lenzerini (2002), Data Integration: A Theoretical Perspective, PODS Nasir Hussain, M Khalid Khan (2006), Service-Oriented B-Learning Architecture Using Web Service-Based Intelligent Agents, Dept of Computer Science, PAFKIET, Karachi, Pakistan Nguyen Thanh Binh, Tran Hieu, Hoang Thi Anh Duong (2006), An ontologybased tool for integrating learning heterogeneous information resources, ICT.rda'06 Oge Marques, Xundong Ding, Sam Hsu (2001), Design and Development of a Web-Based Academic Advising System, ASEE/IEEE 10 Ralph Kimball, Margy Ross (2002), The Data Warehouse Toolkit, John Wiley & Sons, Inc 11 Ralph Kimball, Joe Caserta (2004), The Data Warehouse ETL Toolkit, Wiley Publishing, Inc - 77 - 12 Selda Güner (2005), Architectural Approaches, Concepts and Methodologies of Service Oriented Architecture, Hamburg, Germany 13 Thomas Erl (2007), SOA Principles of Service Design, PRENTICE HALL 14 Thomas Erl (2005), Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall Internet 15 ATutor Learning Content Management System, www.atutor.ca 16 Đào tạo trực tuyến cổng đào tạo trực tuyến, http://www.pcworld.com.vn 17 Electronic learning, http://en.wikipedia.org/wiki/E-learning 18 Extract, transform, load, http://en.wikipedia.org/wiki/Extract_transform_load 19 IMS Global Learning Consortium, www.imsglobal.org 20 Moodle - A Free, Open Source Course Management System for Online Learning, www.moodle.org 21 QuickStudy: Extract, Transform and Load, http://www.computerworld.com 22 Simple Object Access Protocol (SOAP) 1.1, www.w3.org/TR/2000/NOTESOAP-20000508/ 23 Web Services Description Language Version 2.0, www.w3.org/TR/wsdl20/ ... liệu hệ thống tƣ vấn học tập trực tuyến Sử dụng UML để mơ hình hóa hệ thống tích hợp thông tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến Chƣơng Xây dựng hệ thống tích hợp thông tin hỗ trợ hệ thống. .. nguyên học tập  Nghiên cứu chọn phƣơng thức tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến -2-  Xây dựng khung tích hợp cho hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập. .. nghiệp vụ hệ thống tích hợp thông tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến .26 Hình 2.4 Kiến trúc hệ thống tích hợp thơng tin hỗ trợ hệ thống tƣ vấn học tập trực tuyến

Ngày đăng: 03/02/2015, 22:32

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan