32 DCCT XML VA UNG DUNG

11 1 0
32 DCCT XML VA UNG DUNG

Đ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 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC PHAN THIẾT Độc lập – Tự – Hạnh phúc CHƯƠNG TRÌNH TRÌNH ĐỘ ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Tên học phần: XML ứng dụng Mã học phần : 10068 Khoa phụ trách: Công nghệ thông tin Họ tên giảng viên giảng dạy: 3.1 Họ tên: Thái Huy Tân - - Chức danh, học hàm, học vị: Thạc sỹ Địa liên hệ: Khoa Công nghệ thông tin ĐT: 01683410784 ; email:tanth@uit.upt.edu.vn - Các hướng nghiên cứu chính: Cơng nghệ phần mềm 3.2 Họ tên: Phạm Thị Thu Thúy - Chức danh, học hàm, học vị: Tiến sỹ - Địa liên hệ: Khoa Công nghệ thông tin - ĐT:01253017323; email: thuthuy@ntu.edu.vn Các hướng nghiên cứu chính: Cơng nghệ phần mềm Số tín chỉ: Phân bổ thời gian (tiết): 45 tiết - Lên lớp: 60 tiết - Tự học: 135 tiết Học phần tiên quyết: Mục tiêu học phần: - Học phần cung cấp kiến thức lịch sử đời, ý nghĩa, công dụng lĩnh vực ứng dụng ngôn ngữ đánh dấu mở rộng XML; kiến thức DTD (Document Type Definition) XML Schema khả sử dụng chúng để quy định cấu trúc tài liệu XML; kiến thức XML Transformation khả sử dụng XSLT để rút trích liệu, chuyển dạng tài liệu XML; kiến thức LINQ to XML khả sử dụng LINQ để truy vấn liệu tài liệu XML; kỹ sử dụng công cụ soạn thảo XML để thao tác tài liệu XML; kỹ sử dụng XML để tổ chức, lưu trữ liệu dạng tài liệu XML; kỹ lập trình với liệu tổ chức dạng tài liệu XML; kỹ chuẩn bị trình bày báo cáo khoa học (seminar) Chuẩn đầu học phần: Để hoàn thành học phần, người học phải đạt được, chuẩn đầu học phần/ mục tiêu cụ thể 8.1 Kiến thức: (1) Học phần cung cấp kiến thức lịch sử đời, ý nghĩa, công dụng lĩnh vực ứng dụng ngôn ngữ đánh dấu mở rộng XML; (2) Kiến thức DTD (Document Type Definition) XML Schema khả sử dụng chúng để quy định cấu trúc tài liệu XML; (3) Kiến thức XML Transformation khả sử dụng XSLT để rút trích liệu, chuyển dạng tài liệu XML; (4) Kiến thức LINQ to XML khả sử dụng LINQ để truy vấn liệu tài liệu XML; (5) Kỹ sử dụng công cụ soạn thảo XML để thao tác tài liệu XML; (6) Kỹ sử dụng XML để tổ chức, lưu trữ liệu dạng tài liệu XML; (7) Kỹ lập trình với liệu tổ chức dạng tài liệu XML; 8.2 Kỹ năng: (8) Kỹ cá nhân nghề nghiệp (9) Kỹ làm việc theo nhóm giao tiếp 8.3 Thái độ: (10) Tôn trọng quyền tác giả, sử dụng phần mềm hợp pháp (11) Tôn trọng nội quy lớp học, tham gia lớp học đầy đủ (12) Có tinh thần chuẩn bị trước đến lớp tinh thần học tập tích cực lớp học 8.4 Năng lực tự chủ trách nhiệm (13) Kỹ sử dụng XML để tổ chức, lưu trữ liệu dạng tài liệu XML; (14) Kỹ lập trình với liệu tổ chức dạng tài liệu XML; (15) Kỹ chuẩn bị trình bày báo cáo khoa học (seminar) Nội dung học phần: 9.1 Tóm tắt nội dung học phần: Môn học cung cấp cho sinh viên kiến thức sau:  Học phần giới thiệu toán cách tiếp cận XML giải tốn Sau giới thiệu cơng cụ có tính chất sở làm hạ tầng cho việc ứng dụng XML vào xây dựng ứng dụng thực tế như: vấn đề xung đột tên với kỹ thuật XML namespace, vấn đề xác minh tính hợp lệ liệu với DTD XSD, mơ hình liệu với XML information set, vấn đề lập trình xử lý liệu XML với DOM, XPath XSLT, … 9.2 Nội dung học phần STT Tên chương Số tiết Mục, tiểu mục TC LT BT TH TL TH CĐR Tổng quan ngôn ngữ XML Lịch sử đời phát triển Chương 1: Tổng quan XML Giới thiệu công cụ Altova XMLSpy (1) Các quy tắc để đảm bảo tài liệu XML hợp khuôn dạng (wellformed) Chương 2: Cấu trúc Document DTD (Document Type Definition Type Definition) Gắn DTD vào tài liệu XML Dùng DTD kiểm (1) (2) tra tính hợp lệ cho tài liệu XML Cú pháp chung XML Schema Chương 3: Các thành phần XML XML Schema Schema Sử dụng Schema (3) (4) để quy định cấu trúc tài liệu XML Các thành phần Chương 4: Cascade Style Sheets CSS Sử dụng CSS để định dạng liệu tài (4) (5) liệu XML Các thành phần XSLT Chương 5: XSLT Sử dụng CSS để định dạng liệu tài (4) (5) (6) liệu XML Chương 6: DOM LINQ Cú pháp DOM Sử dụng DOM để rút trích liệu tài liệu XML Cú pháp LINQ Sử dụng LINQ để rút trích liệu (7) tài liệu XML Tổng cộng: 60 10 Yêu cầu kỳ vọng học phần: Sinh viên sử dụng kiến thức môn học việc tổng hợp phân tích đánh giá hoạt động doanh nghiệp thương mại  Phần lý thuyết giảng dạy lớp 10 buổi Những thắc mắc, có, sinh viên giải đáp thời gian lên lớp, thời điểm thuận lợi cho học tập nghiên cứu  Phần thực hành tổ chức theo nguyên tắc học nhóm , nhóm học tập gồm đến 10 sinh viên tự hình thành nộp danh sách cho giáo viên vào tuần thứ chương trình Nhóm học tập phải hồn thành u cầu sau : + Sinh viên cần làm việc tích cực cách tự tìm hiểu tài liệu bắt buộc tài liệu tham khảo, làm tập, chuẩn bị tình nhà trước vào lớp theo lịch học + Sinh viên nhận tập ứng dụng, họp nhóm học tập để giải tập nhóm mời giải đáp lớp có yêu cầu theo lịch học bên + Sinh viên mời trả lời câu hỏi lớp học sau phần giảng (Sinh viên phát biểu Ban Cán Sự ghi nhận cộng vào điểm chuyên cần)  Phương pháp giảng dạy môn học sử dụng giảng PowerPoint, sinh viên phải ghi chép thêm  Trong trình học, Sinh viên áp dụng thảo luận theo cặp đơi, thuyết trình, đóng kịch tình (nếu cần)  Trong học Sinh viên tuyệt đối khơng nói chuyện để điện thoại chế độ rung  Vào tuần thứ 8, sinh viên phải làm kiểm tra kỳ chiếm 20 % tổng số điểm  Cuối học kỳ, sinh viên có thi dài 60 phút hình thức trắc nhiệm tự luận 11 Phương pháp đánh giá học phần: Những nội dung cần đánh giá Dự lớp Thảo luận Bản thu hoạch Thuyết trình Bài tập Thi học kỳ Thi cuối học kỳ Số lần đánh giá 10 1 1 Trọng số (%) 10 5 30 50 Tổng: 100% Vì lớp đơng, giảng viên không điểm danh buổi học mà điểm danh  10 buổi suốt trình học Nếu Sinh viên vắng buổi bị trừ điểm cột điểm chuyên cần Sinh viên học trễ 15 phút coi vắng mặt buổi học hơm Điểm chun cần (10 % tổng số điểm ) sinh viên đánh giá qua việc làm tập lớp, phát biểu hay qua tập tình Tham gia phát biểu ý kiến xây dựng bài: Sinh viên phát biểu  cộng điểm thưởng vào điểm chuyên cần (nếu điểm chuyên cần tối đa cộng vào điểm thi học kỳ) Khi giảng viên yêu cầu nhóm lên trình bày tình  làm tập, tồn nhóm bị điểm trường hợp sau xảy ra: khơng chuẩn bị hết; thành viên vắng mặt bị điểm Đối với cá nhân, giảng viên yêu cầu cá nhân trả lời câu hỏi có tính bất kỳ, cá nhân bị điểm nếu: (a) vắng mặt, (b) khơng trả lời Có hành động gian dối: Nếu sinh viên có hành động gian dối  trình làm kiểm tra, thi, tập nộp cho giảng viên (sao chép bạn; xem tài liệu trình thi, kiểm tra; đạo văn…) bị điểm 12 Học liệu 12.1.Tài liệu chính: [1] Elliotte Rusty Harold, XML Bible, IDG Books Worldwide, Inc., 2009, 750 12.2 Tài liệu tham khảo: [2] Aaron Skonnad, Martin Gudgin, Essential XML Quick Reference, Addison – Wesley, 2003, 430 13 Tổ chức giảng dạy học tập Thực theo Quy chế học vụ theo học chế tín ban hành kèm định hành Hiệu trưởng Trường Đại học Phan Thiết 14 Kế hoạch giảng dạy : TUẦN ( tiết) Chương 1: Tổng quan XML  Giới thiệu nội dung học phần  Giới thiệu nội quy học phần  Thuyết giảng  Hướng dẫn cách xây dựng nhóm làm việc nhóm  Lấy ví dụ thực tế để minh hoạ  Giải đáp thắc mắc sinh viên TUẦN ( tiết) Chương 1: Tổng quan XML  Thuyết giảng  Gợi ý đề tài để sinh viên đăng ký nhóm  Lấy ví dụ thực tế để minh hoạ  Giải đáp thắc mắc sinh viên  Cho làm tập (cá nhân/nhóm) TUẦN ( tiết) Chương 2: Document Type Definition  Thuyết giảng  Sửa tập  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN ( tiết) Chương 2: Document Type Definition  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cơng bố tên đề tài duyệt không duyệt sao?  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN ( tiết) Chương 2: Document Type Definition  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN ( tiết) Chương 3: XML Schema  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN ( tiết) Chương 3: XML Schema  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN ( tiết) Chương 4: Cascade Style Sheets  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập  Cho làm kiểm tra TUẦN ( tiết) Chương 4: Cascade Style Sheets  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN 10 ( tiết) Chương 5: XSLT  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập  Cho làm kiểm tra TUẦN 11 ( tiết) Chương 5: XSLT  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Ví dụ thực tế  Cho làm tập (cá nhân/nhóm)  Sửa tập  Cho làm kiểm tra TUẦN 12 ( tiết) Chương 5: XSLT  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN 13 ( tiết) Chương 6: DOM LINQ  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Cho làm tập (cá nhân/nhóm)  Sửa tập TUẦN 14 ( tiết) Chương 6: DOM LINQ  Thuyết giảng  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Cho làm tập (cá nhân/nhóm)  Sửa tập  Cho làm kiểm tra TUẦN 15 ( tiết) Chương 6: DOM LINQ + Ôn Tập  Thuyết giảng  Ơn lại tồn kiến thức học phần  Giải đáp thắc mắc sinh viên  Đặt câu hỏi  Cho làm tập (cá nhân/nhóm)  Sửa tập 15 THI KẾT THÚC HỌC PHẦN: Thời gian: Theo lịch thi chung trường Hình thức thi: Thực hành máy tính, khơng sử dụng tài liệu Phan Thiết , ngày Người biên soạn tháng Trưởng khoa 10 năm 2017 TS Phạm Đình Trung 11 ...liệu XML; kiến thức LINQ to XML khả sử dụng LINQ để truy vấn liệu tài liệu XML; kỹ sử dụng công cụ soạn thảo XML để thao tác tài liệu XML; kỹ sử dụng XML để tổ chức, lưu trữ liệu dạng tài liệu XML; ... liệu XML Dùng DTD kiểm (1) (2) tra tính hợp lệ cho tài liệu XML Cú pháp chung XML Schema Chương 3: Các thành phần XML XML Schema Schema Sử dụng Schema (3) (4) để quy định cấu trúc tài liệu XML. .. xung đột tên với kỹ thuật XML namespace, vấn đề xác minh tính hợp lệ liệu với DTD XSD, mơ hình liệu với XML information set, vấn đề lập trình xử lý liệu XML với DOM, XPath XSLT, … 9.2 Nội dung

Ngày đăng: 08/11/2022, 16:42

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

  • Đang cập nhật ...

Tài liệu liên quan