Đại học quốc gia Hà nội Trờng đại học công nghƯ -W±X - Ngun ThÞ Hồng Hơng Nghiên cứu xây dựng hệ thống trợ giúp lập bi giảng theo công nghệ hớng đối tợng v ngôn ngữ xml Luận văn thạc sĩ Hà Nội - 2006 z 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Đại học quốc gia Hà Nội trờng đại học công nghệ =====***===== Nguyễn Thị Hồng Hơng Nghiên cứu xây dựng hệ thống Trợ giúp lập bi giảng Theo công nghệ Hớng đối tợng v ngôn ngữ xml Chuyên ngành: Công nghệ thông tin Mà số: 1.01.10 Luận văn thạc sĩ Ngời hớng dẫn khoa học: Pgs Ts nguyễn văn vỵ Hà Nội - 2006 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 z 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Mục lục Danh mục thuật ngữ i Danh mục bảng hình vẽ ii Më ®Çu Ch−¬ng 1: Qui trình phát triển phần mềm hớng đối tợng 1.1 Giới thiệu qui trình phát triển phần mềm hớng đối tợng .3 1.1.1 Đặc điểm qui trình RUP 1.1.2 KiÕn tróc cđa RUP 1.2 Các luồng công việc 1.2.1 Mô hình hóa nghiệp vụ 1.2.2 Xác định yêu cầu hệ thống .9 1.2.3 Ph©n tÝch .14 1.2.4 ThiÕt kÕ .19 Chơng 2: Ngôn ngữ định d¹ng më réng .25 2.1 Giíi thiƯu chung 25 2.2 CÊu tróc cđa tµi liƯu XML 26 2.2.1 Phần khởi đầu 26 2.2.2 Thân tài liệu 28 2.3 Định nghĩa kiĨu t− liƯu – DTD (Document Type Definition) 29 2.3.1 Định nghĩa DTD nội .30 2.3.2 Định nghĩa DTD ngo¹i 32 2.3.3 Thùc thĨ vµ thc tÝnh DTD 33 2.4 Kh«ng gian tên XML Lợc đồ XML (XML Schema) 36 2.4.1 Không gian tên XML .36 2.4.2 Lợc đồ XML (XML Schema) .37 2.5 Bảng định kiểu CSS (Cascading Style Sheet) 42 2.6 Phân tích tài liệu XML theo mô hình DOM (Document Object Model) .43 2.7 XPath 45 2.8 Một số đánh gi¸ vỊ XML .45 2.7.1 Ưu điểm 46 2.7.2 Nhợc điểm 46 Chơng 3: Phân tích thiết kế hệ thống trợ giúp lập giảng 48 3.1 Mô hình nghiệp vụ Mô h×nh use-case 48 3.1.1 Mô hình nghiệp vụ 48 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 z 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 3.1.2 Mô hình use-case 51 3.2 Phân tích thiết kế hÖ thèng 61 3.2.1 Chức Tìm môn học 61 3.2.2 Nhãm chøc Soạn đề cơng môn học 65 3.2.3 Nhóm chức Soạn nội dung giảng 70 3.3 Chơng trình thư nghiƯm 80 3.3.1 Giải pháp công gnhệ 80 3.3.2 ThiÕt kÕ tµi liƯu XML 81 3.3.3 Mét sè giao diÖn chơng trình .85 KÕt kuËn 91 Tµi liƯu tham kh¶o 92 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 z 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99