Đồ án chuyên nghành triển khai sakai

91 657 0
Đồ án chuyên nghành  triển khai sakai

Đ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 TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CHUYÊN NGÀNH Triển Khai Sakai Ngành: CNTT Niên khoá: 2009-2013 Lớp: DH09DT Sinh viên thực hiện: 09130082 09130006 09130099 TP.HỒ CHÍ MINH, tháng 6 năm 2013 1 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CHUYÊN NGÀNH Triển Khai Sakai Giáo viên hướng dẫn: Sinh viên thực hiện: Phạm Công Thiện 09130082 09130006 09130099 LỜI CẢM ƠN 2 Lời cảm ơn đầu tiên, chúng em xin kính gửi lòng biết ơn chân thành đến ông bà, cha mẹ đã nuôi dưỡng và dạy bảo để chúng em có ngày hôm nay. Xin cảm ơn quý Thầy, Cô trường Đại học Nông Lâm TP.HCM, đặc biệt là các Thầy, Cô Khoa Công Nghệ Thông Tin đã tận tình truyền đạt những kiến thức và kinh nghiệm cho chúng em trong suốt thời gian học tập tại trường. Cảm ơn thầy, thạc sĩ Phạm Công Thiện đã tận tình hướng dẫn chúng em trong suốt thời gian thực hiện đề tài này. Xin cảm ơn các bạn trong lớp DH09DT đã chia sẻ, giúp đỡ và động viên chúng tôi trong suốt thời gian học tập tại trường cũng như trong thời gian thực hiện đề tài. Mặc dù chúng em đã cố gắng hoàn thành đề tài này với tất cả nỗ lực, nhưng vẫn không tránh khỏi những thiếu sót nhất định. Kính mong nhận được sự chỉ bảo của quý Thầy, Cô và sự góp ý chân thành của các bạn. Kính chúc quý thầy cô mạnh khỏe, tiếp tục đạt được nhiều thắng lợi trong giảng dạy, trong nghiên cứu khoa học và trong sự nghiệp trồng người. Xin chân thành cảm ơn ! Sinh viên thực hiện: Trần Bảo Thắng 09130082 Nguyễn Hoàng Chương 09130006 Nguyễn Tuấn Văn 09130099 3 I. Mục lục Contents 4 5 DANH SÁCH CHỮ VIẾT TẮT SSO Single Sign On OpenSSO Open Single Sign On ESSO Enterprise Single Sign On CAS Central Authentication Service JDK Java Development Kit J2EE Java 2 Platform, Enterprise Edition LDAP Lightweight Directory Access Protocol URI Uniform Resource Identifier URL Uniform Resource Locator LMS Learning Mangement System Sakai CMS Sakai Course Management System API Application Programming Interface CSDL Cơ Sở Dữ Liệu 6 I. Tìm hiểu về Sakai 1. Giới thiệu Sakai project. Sakai (http://sakaiproject.org/) là một cộng đồng các viện nghiên cứu, các tổ chức thương mại và các cá nhân hợp tác với nhau để phát triển một Môi trường Cộng tác và Học tập chung (Collaboration and Learning Environment - CLE). Sakai ban đầu được phát triển dựa trên các công cụ được xây dựng bởi 5 trường đại học Indiana University, Massachusetts Institute of Technology, Stanford University, University of Michigan, Polytechnic University of Valencia. Sau phiên bản đầu tiên, họ mời thêm các học viện khác với tư cách là những người cộng tác (Sakai Partners Program). Hiện tại việc phát triển Sakai được thực hiện dưới sự cộng tác của nhiều học viện, trường đại học, các tổ chức thương mại, những cá nhân tình nguyện và tổ chức Sakai. 2. Tổ chức Sakai (Sakai Foundation). - Là một thành viên được hơn 100 tổ chức, học viện, tài trợ kinh phí khiêm tốn cho những hoạt động phi lợi nhuận bao gồm việc quản lý các tài nguyên trí tuệ của Sakai, bảo trì hệ thống Sakai, phát hành Sakai và là người phát ngôn của Sakai. 3. Cộng đồng Sakai (Sakai Community). - Là sự đóng góp của nhiều tổ chức và cá nhân trên thế giới. Cộng đồng Sakai chịu trách nhiệm về mọi khía cạnh của Sakai CLE. Họ tin rằng việc phát triển mô hình dựa vào cộng động sẽ tạo ra sản phẩm tốt nhất. - Các học viện dù lớn hay nhỏ đều có thể hợp tác với các đối tác thương mại của Sakai, những người cung cấp host và các dịch vụ phát triển, hỗ trợ để ứng dụng Sakai vào học viện của mình. 7 4. Sakai CLE - là một phần mềm giáo dục miễn phí, mã nguồn mở được phân phối theo Giấy phép Giáo dục Cộng đồng (Educational Community License - một kiểu của giấy phép mã nguồn mở). Sakai CLE được dùng để dạy học, để nghiên cứu và để cộng tác nhiều người với nhau. Hệ thống này là một dạng của Hệ quản trị đào tạo (Learning Management System - LMS). Vào tháng 7 năm 2007, Sakai là sản phẩm được hơn 150 viện nghiên cứu tham gia phát triển và được thí điểm ở hơn 100 nơi khác. - Hiện nay, Sakai được áp dụng cho hơn 160 học viện, trường đại học, cao đẳng… trên toàn thế giới. - Hình 32 - Các nơi nghiên cứu và sử dụng Sakai II. Tính năng. - Sakai bao gồm nhiều tính năng chung của các Hệ quản trị đào tạo, bao gồm đưa lên các tài liệu hướng dẫn, sách giáo trình, mục thảo luận, trao đổi trực tuyến, bài tập lớn, và các bài kiểm tra online. - Thêm vào đó, Sakai còn cung cấp một bộ công cụ làm việc nhóm dùng cho nghiên cứu và các dự án nhóm. Để hỗ trợ các tính năng này, Sakai đã thêm vào khả năng thay đổi thiết lập của tất cả mọi công cụ dựa trên vai trò, thay đổi quyền hệ thống tùy theo người dùng. Nó cũng tích hợp một wiki, mailing list và lưu trữ, bộ đọc RSS. 8 9 III. Hướng dẫn cài đặt và triển khai 1. Chuẩn bị • Java JDK 1.7 • Apache Maven 3.0.4 • Tomcat7 • MySQL 5.5.30 • Source Sakai 2.9.0 • MySQL Java Connector - Tất cả có trong thư mục kèm tài liệu này. 2. Cài đặt Tạo thư mục opt trong ổ đỉa C (C:\opt). Là nơi chứa tất cả các cài đặt 10 . trì hệ thống Sakai, phát hành Sakai và là người phát ngôn của Sakai. 3. Cộng đồng Sakai (Sakai Community). - Là sự đóng góp của nhiều tổ chức và cá nhân trên thế giới. Cộng đồng Sakai chịu trách. HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CHUYÊN NGÀNH Triển Khai Sakai Ngành: CNTT Niên khoá: 2009-2013 Lớp: DH09DT Sinh viên thực hiện: 09130082 09130006 09130099 TP.HỒ CHÍ MINH, tháng 6 năm 2013 1 BỘ GIÁO. Mangement System Sakai CMS Sakai Course Management System API Application Programming Interface CSDL Cơ Sở Dữ Liệu 6 I. Tìm hiểu về Sakai 1. Giới thiệu Sakai project. Sakai (http://sakaiproject.org/)

Ngày đăng: 23/10/2014, 16:27

Từ khóa liên quan

Mục lục

  • I. Mục lục

  • I. Tìm hiểu về Sakai

    • 1. Giới thiệu Sakai project.

    • 2. Tổ chức Sakai (Sakai Foundation).

    • 3. Cộng đồng Sakai (Sakai Community).

    • 4. Sakai CLE 

    • II. Tính năng.

    • III. Hướng dẫn cài đặt và triển khai

      • 1. Chuẩn bị

      • 2. Cài đặt

        • 2.1 Cài đặt Java 1.7

        • 2.2 Cài đặt Maven 3.0.4

        • 2.3 Cài đặt MySQL

        • 2.4 Giải nén gói Sakai-src 2.9.0

        • 2.5 Cài đặt Tomcat7

        • 2.6 Deploy sakai

        • IV. Bộ công cụ giao tiếp giữa giảng viên và sinh viên.

          • IV.1 Announcement – Thông báo.

            • Cách tạo thông báo.

            • Xem – Chỉnh sửa thông báo.

            • Kết hợp thông báo của trang học khác.

            • IV.2 Schedule – Lịch công tác.

              • Tạo một sự kiện trong lịch công tác.

              • Lấy sự kiện từ trang khác.

              • V. Các vấn đề tìm hiểu liên quan.

                • V.1 Maven

                  • 6.1.1 Khái niệm về Maven

                  • 6.1.2 Ưu điểm của Maven

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

Tài liệu liên quan