Mục tiêu của học phần: - Kiến thức: Học phần bao gồm các kiến thức tổng quan về tài liệu XML, định nghĩa kiểu dữ liệu DTD, kiểm tra tính hợp lệ của XML, thuộc tính thực thể DTD, các vấ
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐHDL PHƯƠNG ĐÔNG Độc lập – Tự do – Hạnh phúc
====================== -o0o -
CHƯƠNG TRÌNH ĐÀO TẠO ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN
-
ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN
2 Số tín chỉ: 2
3 Trình độ: Cho sinh viên năm thứ 4
4 Phân bổ thời gian theo tín chỉ:
5 Điều kiện tiên quyết:
- Học phần tiên quyết: Thiết kế trang Web
- Học phần trước:
- Học phần song hành:
6 Mục tiêu của học phần:
- Kiến thức: Học phần bao gồm các kiến thức tổng quan về tài liệu XML,
định nghĩa kiểu dữ liệu (DTD), kiểm tra tính hợp lệ của XML, thuộc tính
thực thể DTD, các vấn đề về lược đồ XML, CSS, XSLT…
- Kỹ năng: Sinh viên biết sử dụng thành thạo trình soạn thảo XML writer để
tạo tài liệu DTD, giản đồ XSD, tập tin CSS, xây dựng một hệ tích hợp dữ liệu và viết các chương trình ứng dụng Internet
- Thái độ: Xác định được vị trí, sự cần thiết của XML trong giao tiếp trao
đổi dữ liệu giữa các hệ thống, đặc biệt trong lĩnh vực Internet Rèn cho sinh viên tính cẩn thận, có cách nhìn nhận vấn đề một cách hệ thống, tích lũy
kiến thức cần thiết, cơ bản cho ngành học
7 Mô tả vắn tắt nội dung học phần
Học phần giới thiệu về ngôn ngữ XML, cách tạo ra tài liệu XML, dùng ngôn ngữ định dạng XSLT để hiển thị tài liệu hay chuyển đổi tài liệu XML
Lên lớp Thực hành, thí nghiệm,
thực tế, studio
Tự học, tự nghiên cứu
Lý thuyết Bài tập Thảo luận
Trang 2Học phần cũng hướng dẫn sinh viên cách truy vấn để lấy dữ liệu từ tài liệu XML, các mô hình xử lý tài liệu XML
8 Nhiệm vụ của sinh viên
- Nộp đủ học phí
- Dự lớp đầy đủ, làm hết các bài tập, tham gia thảo luận theo nhóm và trên lớp theo yêu cầu của giáo viên
- Thi đạt
9 Tài liệu học tập
- Học liệu bắt buộc:
[1] Vũ Thị Thương
Bài giảng môn XML , Khoa CNTT Đại học Phương Đông
- Học liệu tham khảo:
[2] Nguyễn Thiên Bằng
Giáo trình nhập môn XML, NXB Lao động – xã hội
[3] Nguyễn Phương Lan
XML nền tảng và ứng dụng, NXB Lao động – Xã hội
[4] http://www.w3schools.com
10 Tiêu chuẩn đánh giá sinh viên
- Nộp học phí đầy đủ 10%
- Bài tập, thảo luận 10%
- Kiểm tra giữa kỳ 10%
- Điểm thi kết thúc học phần: 70%
11 Thang điểm: 10
12 Nội dung chi tiết học phần
12.1 Nội dung
Chương 1: Giới thiệu về XML
1.1 Một số ngôn ngữ đánh dấu 1.2 Ngôn ngữ XML
1.3 Tổ chức dữ liệu
Chương 2: Tạo tài liệu XML
2.1 Chọn trình soạn thảo 2.2 Tạo tài liệu XML
Chương 3: Tạo tài liệu XML hợp khuôn dạng
3.1 XML hợp khuôn dạng 3.2 Các ràng buộc hợp khuôn dạng
Trang 33.3 Sử dụng không gian tên trong XML
Chương 4: Sử dụng DTD tạo tài liệu XML hợp lệ
4.1 DTD- Định nghĩa kiểu tài liệu 4.2 Tạo cú pháp cho phần tử 4.3 Dùng DTD bên ngoài tài liệu XML
Chương 5: Quản lý thuộc tính và thực thể trong DTD
5.1 Khai báo thuộc tính trong DTD 5.2 Sử dụng các kiểu thuộc tính và giá trị mặc định hợp lệ 5.3 Quản lý thực thể
Chương 6: Sử dụng giản đồ XML tạo tài liệu XML hợp lệ
6.1 Sử dụng công cụ tạo giản đồ XML 6.2 Tìm hiểu chi tiết giản đồ XML
Chương 7: Định dạng tài liệu XML dùng bảng định kiểu (CSS)
7.1 Giới thiệu về CSS 7.2 Sử dụng kết hợp CSS với tài liệu XML 7.3 Tạo bộ chọn cho bảng định kiểu
7.4 Tạo đặc tả qui tắc định kiểu
Chương 8: Định dạng tài liệu XML dùng XSLT và XSL-FO
8.1 Sử dụng XSLT 8.2 Tạo bảng định kiểu XSLT 8.3 Chỉ ra tài liệu kết xuất 8.4 Sử dụng XSL- FO 8.5 Sử dụng các thuộc tính và đối tượng định dạng XSL
12.2 Hình thức tổ chức dạy học (Phụ lục kèm theo)
13 Ngày phê duyệt
14 Cấp phê duyệt: Trường Đại học Phương Đông
PGS TS Phan Hữu Huân PGS TS Bùi Thiện Dụ