II. Các thao tác cơ bản
1. Trích rút và kết xuất thông tin
2.XM L XML * Hồ sơ nhân viên
* Hồ sơ nhân viên
Yêu cầu :
Viết chương trình XSLT cho phép tạo kết xuất từ dữ liệu nguồn
- Dữ liệu nguồn : Tập tin xml biểu diễn thông tin về hồ sơ nhân viên với + Thông tin bao gồm : Họ và tên, Giới tính , Ngày sinh, Địa chỉ , Đơn vị + Tất cả các thông tin đều biểu diễn dưới dạng thẻ con
- Kết xuất : Tập tin Xml
a) Tất cả các thông tin đều biểu diễn dạng thuộc tính
* Trường - khối - lớp
Yêu cầu :
Viết chương trình XSLT cho phép tạo kết xuất từ dữ liệu nguồn
- Dữ liệu nguồn : Tập tin xml biểu diễn thông tin tổ chức trường , các khối của trường, các lớp của khối
- Kết xuất :
a) Tập tin Xml chỉ bao gồm các lớp có sỉ số trên 30 b) Tập tin Xml chỉ bao gồm các khối có hơn 5 lớp
* Bảng phân công giáo viên
Yêu cầu :
Viết chương trình XSLT cho phép tạo kết xuất từ dữ liệu nguồn
- Dữ liệu nguồn : Tập tin xml biểu diễn thông tin bảng phân công các giáo viên của một trường
- Kết xuất :
a) Tập tin Xml chỉ bao gồm danh sách các bộ môn cùng với số lượng các giáo viên b) Tập tin Xml chỉ bao gồm danh sách các giáo viên được phân công dạy trên 2 lớp
* Cây số nguyên Yêu cầu :
Viết chương trình XSLT cho phép tạo kết xuất từ dữ liệu nguồn - Dữ liệu nguồn : Tập tin xml biểu diễn thông tin cây các số nguyên - Kết xuất :
a) Tập tin Xml chỉ bao gồm danh sách các nút lá
b) Tập tin Xml chỉ bao gồm danh sách các nút có giá trị từ 1 đến 10 c) Tập tin Xml là tập tin nguồn sau khi bỏ đi các nút lá
d) Tập tin Xml là tập tin nguồn sau khi bỏ đi tất cả các nút con cấp 1 ( con của gốc ) e) Tập tin Xml là tập tin nguồn sau khi sắp thứ tự tăng các nút cùng cha
Đồ án
Mục tiêu : Giúp sinh viên
- Có cơ hội ôn tập, rèn luyện các kỹ thuật liên quan XML - Có cơ hội tìm hiểu và sử dụng tốt ngôn ngữ lập trình - Rút các kinh nghiệm khi xây dựng ứng dụng thực tế Điểm số :
Đồ án là tùy chọn, sinh viên không bắt buộc phải đăng ký.
Với các sinh viên đã đăng ký điểm số của đồ án sẽ được cộng vào điểm thi cuối môn === > Điểm thi cuối môn sẽ là 10 + n
Đăng ký và không nộp bài n =-2 === > Cần suy nhỉ trước khi đăng ký Yêu cầu chung :
Viết một chương trình ứng dụng với các chức năng được yêu cầu Kết quả nộp :
1. Báo cáo viết về hồ sơ thiết kế ( tập tin Word ) 2. Chương trình nguồn
3 . Chương trình đã biên dịch cùng với các dữ liệu thử nghiệm Thời hạn :
- Hạn chót đăng ký : Ngày 1/10/2007. Sinh viên đăng ký đồ án nào sẽ chọn mục thảo luận và cho ý kiến
về việc đăng ký
- Hạn chót nộp kết quả : Sẽ được thông báo sau ( dự kiến trong tuần lễ thi ) Lứu ý :
- 1 sinh viên trên 1 đồ án
- Có thể sẽ có vấn đáp trực tiếp với giáo viên khi nộp đồ án nhằm xác định chính xác người thực hiện
1. Dò m ìn
Các yêu cầu chức năng :
1. Đánh cờ ( chức năng chính tương ứng việc xử lý việc chọn vị trí của người dùng ) 2. Ghi bàn cờ vào tập tin
3. Đọc bàn cờ đã ghi