Luận Văn Nghiên Cứu Xây Dựng Một Số Cơ Sở Dữ Liệu Phục Vụ Công Tác Quản Lý Và Điều Hành Tác Nghiệp Cho Cơ Quan Bộ Công Thương.pdf

38 7 0
Luận Văn Nghiên Cứu Xây Dựng Một Số Cơ Sở Dữ Liệu Phục Vụ Công Tác Quản Lý Và Điều Hành Tác Nghiệp Cho Cơ Quan Bộ Công Thương.pdf

Đ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

Microsoft Word bia Mau doc Bé c«ng th−¬ng Côc th−¬ng m¹i ®iÖn tö vµ c«ng nghÖ th«ng tin Trung t©m tin häc b¸o c¸o tæng kÕt ®Ò tµi kh&cn cÊp bé nghiªn cøu x©y dùng mét sè CSDL phôc vô c«ng t¸c qu¶n lý[.]

Bộ công thơng Cục thơng mại điện tử công nghệ thông tin Trung tâm tin học _ báo cáo tổng kết đề tài kh&cn cấp nghiên cứu xây dựng số CSDL phục vụ công tác quản lý điều hành tác nghiệp cho quan công thơng chủ nhiệm đề tài: nguyễn hải hà 7198 19/3/2009 Hà nội - 2008 LI NHĨM TÁC GIẢ Nhóm tác giả thực đề tài xin dành vị trí trân trọng để bày tỏ biết ơn chân thành đến Lãnh đạo Bộ Công Thương,Vụ Khoa học Công nghệ, Trung tâm Tin học hết lòng tạo điều kiện, động viên, khuyến khích chúng tơi thời gian thực đề tài Nhóm tác giả xin bày tỏ lời cảm ơn chân thành đến anh chị, đồng nghiệp, người trực tiếp tham gia, hỗ trợ kiến thức, chia sẻ kinh nghiệm quý báu trình tìm hiểu công tác nghiệp vụ, đồng thời chuyên gia tư vấn hệ thống, người trực tiếp hỗ trợ, thu thập, cung cấp tài liệu, kiểm tra đánh giá giai đoạn thực đề tài TÓM TẮT ĐỀ TÀI Đề tài “Nghiên cứu xây dựng số CSDL phục vụ công tác quản lý điều hành tác nghiệp cho Cơ quan Bộ Công Thương” thực theo Quyết định số 1999/QĐ-BCT ngày 03/12/2007 Bộ trưởng Bộ Công Thương việc giao kế hoạch khoa học công nghệ năm 2008 Mục tiêu đề tài Xây dựng CSDL chuyên ngành phục vụ công tác quản lý, khai thác sử dụng thông tin cho lãnh đạo Bộ, người dùng Bộ Kết thực đề tài - Báo cáo khảo sát, đánh giá nhu cầu thông tin phục vụ quản lý Bộ Công Thương, - Giải pháp thu thập khai thác thông tin; - Danh mục tài liệu mô tả CSDL chuyên ngành ; - Hệ thống tiêu quản lý Bộ phục vụ công tác xây dựng CSDL đề xuất nêu trên.; - Tài liệu phân tích thiết kế hệ thống; - Các CSDL phần mềm quản lý thích hợp đáp ứng yêu cầu đơn vị chức thuộc Bộ theo giai đoạn - Tài liệu hướng dẫn sử dụng CSDL phần mềm quản lý tương ứng CÁC TỪ VIẾT TẮT STT Tên đầy đủ Tên viết tắt Công nghệ thông tin CNTT Microsoft Office SharePointPortal Server MOSS Quản lý công văn QLCV Quy phạm pháp luật QPPL Cán công chức viên chức CBCCVC Trang thông tin điều hành tác nghiệp eMOIT Cơ sở liệu CSDL I GIỚI THIỆU ĐỀ TÀI Tổng quan đề tài 1.1 Cơ sở pháp lý/xuất xứ đề tài Đề tài “Nghiên cứu xây dựng số CSDL phục vụ công tác quản lý điều hành tác nghiệp cho Cơ quan Bộ Công Thương” dựa mục tiêu chung ứng dụng phát triển CNTT quốc gia - Nghị Chính phủ số 49/CP ngày 04 tháng năm 1993 phát triển công nghệ thông tin nước ta năm 90 - Quyết định số 211/TTg ngày 07 tháng 04 năm 1995 Thủ tướng Chính phủ phê duyệt chương trình quốc gia cơng nghệ thông tin - Chỉ thị số 58-CT/TW ngày 17 tháng 10 năm 2000 Bộ Chính trị đẩy mạnh ứng dụng phát triển công nghệ thông tin phục vụ nghiệp cơng nghiệp hố, đại hố - Quyết định số 81/2001/QĐ-TTg ngày 24/5/2001 Thủ tướng Chính phủ việc phê duyệt chương trình hành động triển khai thị 58/CT-TW Bộ Chính trị với mục tiêu ứng dụng phát triển CNTT nước ta giai đoạn 2001-2005 giai đoạn 2006-2010 - Quyết định 112/2001/QĐ-TTG ngày 25/7/2001 Thủ tướng Chính phủ phê duyệt Đề án Tin học hóa quản lý hành Nhà nước - Nghị định số 64/2007/NĐ-CP ngày 10 tháng năm 2007 Thủ tướng phủ Ứng dụng công nghệ thông tin hoạt động quan nhà nước - Căn Quyết định số 1999/QĐ-BCT Bộ trưởng Bộ Công Thương ngày tháng 12 năm 2007 việc giao kế hoạch Khoa học Cơng nghệ năm 2008 1.2 Tính cấp thiết mục tiêu nghiên cứu đề tài 1.2.1 Tính cấp thiết Hiện nay, nhiều Bộ ngành, tổng công ty, doanh nghiệp bước trọng việc xây dựng CSDL như: tra cứu văn qui phạm pháp luật, thư viện sách, thông tin bán hàng, xúc tiến thương mại, quản lý KHCN, quản lý đồ, quản lý cán bộ, đảng viên… chí nhiều CSDL cấp Quốc gia xây dựng từ năm 1990 Nhưng thực tế, CSDL tùy theo qui mơ mức độ chúng hạn chế số người sử dụng khả cập nhật liệu Bộ Cơng Thương có chức quản lý nhiều ngành công nghiệp thương mại, với qui mô rộng lớn tồn quốc, bước đại hóa công tác quản lý nhà nước đạo đơn vị ngành tăng cường công tác áp dụng tiến CNTT vào thực tế quản lý điều hành sản xuất kinh doanh (SXKD) Kết quả: thực tế có nhiều đơn vị có tiến đáng kể việc áp dụng phần mềm máy tính ứng dụng Cơ sở liệu (CSDL), điển hình Cơ quan Bộ Công Thương, số Sở Công Thương doanh nghiệp lớn (như VinaMilk, doanh nghiệp Dệt-May, Điện lực….) Các ứng dụng CNTT Cơ quan Bộ Cơng Thương có (như Cổng thơng tin điện tử, Email, chương trình quản lý cơng văn, quản lý đơn thư khiếu nại tố cáo, thông tin Quốc hội …) bước phát huy tác dụng công tác quản lý điều hành Bộ Tuy nhiên, trước u cầu đại hóa cơng tác quản lý hành nhà nước mức cao cho đơn vị Bộ, cần xây dựng thêm CSDL chương trình quản lý mới, với tính tốt đáp ứng địi hỏi cơng việc tình hình Tích hợp với trang thơng tin điện tử điều hành tác nghiệp Bộ 1.2.2 Lý đề xuất Như phân tích nêu trên, nhu cầu cần thông tin phục vụ công tác quản lý nhà nước ngành Công nghiệp, Lãnh đạo Bộ thường xuyên đạo Trung tâm Tin học (TTTH) phối hợp với đơn vị chức Bộ tiến hành nghiên cứu giải pháp thu thập khai thác thông tin để xây dựng CSDL nhiều websites để đáp ứng yêu cầu công việc điều kiện hội nhập Quốc tế khu vực Nhằm bước triển khai chương trình xây dựng Chính phủ điện tử Bộ Cơng Thương theo tinh thần Tin học hóa quản lý hành nhà nước Chính phủ đạo, phát triển cách hệ thống ứng dụng CSDL đảm bảo khả mở rộng tích hợp tương lai với hệ thống tác nghiệp khác Bộ, TTTH có định hướng bước nghiên cứu cơng nghệ để triển khai đồng chúng trung tâm tích hợp liệu Chính phủ hỗ trợ năm qua theo Đề án 112 Thực tế, qua trình khảo sát lấy ý kiến vừa qua từ đơn vị Bộ (Cục, Vụ, Văn phòng , Thanh tra), nhóm nghiên cứu bước xác định mục tiêu xây dựng CSDL chuyên ngành, phương pháp thu thập khai thác thông tin để phục vụ công tác quản lý nỗ lực cố gắng phối hợp với đơn vị chức tiến hành xây dựng triển khai số CSDL phần mềm theo yêu cầu Tuy nhiên, nguồn lực có hạn để thực tốt cơng việc Lãnh đạo Bộ giao nhu cầu đơn vị Bộ việc phát triển CSDL mới, cần có hỗ trợ nhiệm vụ NCKHCN thời gian tới 1.3 Đối tượng/phạm vi nội dung nghiên cứu Cùng với việc nghiên cứu áp dụng giải pháp thu thập khai thác thông tin, CSDL xây dựng theo tiến độ hàng năm đưa vào áp dụng cho Cục, Vụ, VP , Thanh tra Cơ quan Bộ Cơng Thương (và triển khai cho số đơn vị khác theo yêu cầu) Việc cập nhật thông tin thường xuyên cho CSDL tiến hành thường xuyên theo qui trình để phục vụ công tác quản lý, đáp ứng nhu cầu truy cập Lãnh đạo Bộ, Lãnh đạo cấp Vụ CBCCVC II THỰC HIỆN ĐỀ TÀI Phương pháp tiến hành nghiên cứu Nhằm đáp ứng u cầu tốn, nhóm nghiên cứu thực đề tài theo thứ tự bước: Nghiên cứu quy trình ISO liên quan đến nhóm cơng việc, đánh giá hệ thống tin học hóa liên quan Bước nhằm xác định rõ tiến trình giải cơng việc chuẩn hóa quy trình chuẩn hóa kiểm sốt hệ thống quản lý chất lượng Bộ hiểu rõ ưu nhược điểm hệ thống tin học tồn Thu thập số liệu đánh giá trạng sử dụng CNTT Bộ Buớc nhằm xác định nhu cầu thực tế cần áp dụng việc tin học hố cơng tác quản lý Phân tích yêu cầu quản lý Bước xác định rõ yêu cầu loại CSDL cần đưa vào chương trình, làm sở cho việc đáp ứng mong muốn người dùng Nghiên cứu công nghệ phù hợp với môi trường CNTT Bộ Bước nhằm xác định công nghệ tiên tiến áp dụng để phát triển chương trình Những công nghệ phải đảm bảo hoạt động tốt mơi trường tại, có khả tạo sản phẩm thân thiện với thói quen người dùng Trên sở công nghệ nghiên cứu thực việc thiết kế xây dựng chương trình Các phận chương trình thiết kế xây dựng thành chương trình mẫu Thử nghiệm chương trình mẫu, hồn chỉnh cài đặt thành hệ thống thông tin Tổng kết, báo cáo kết thực đề tài Tính đề tài: Trước Bộ Công nghiệp (cũ) Bộ Thương mại (cũ) chưa có nhiều ứng dụng CNTT, sau sát nhập hai Bộ thành Bộ Công Thương số ứng dụng bắt đầu xây dựng chưa mang tính tích hợp cao Các phần mềm CSDL cịn phát triển rời rạc (ví du cịn q nhiều CSDL đươc xây dựng phân tán, chế đăng nhập khác nhau, khó rà sốt nội dung, kiểm tra lỗi… ), điều gây nhiều khó khăn cho cơng tác quản lý thông tin chung Bộ Việc xây dựng CSDL với việc nghiên cứu giải pháp thu thập khai thác thông tin để phục vụ công tác quản lý nhà nước Bộ Công Thương hệ thống với công cụ thống công nghệ tiên tiến đảm bảo ổn định hệ thống khả tích hợp, mở rộng tương lai Đặc biệt, CSDL phục vụ Cục, Vụ chuyên ngành nghiên cứu thiết kế, xây dựng triển khai đồng việc làm mới, đặt mang tính thời cao Đồng thời, u cầu tính sáng tạo mặt cơng nghệ, địi hỏi phối hợp nghiệp vụ gắn bó TTTH đơn vị Bộ Công Thương thời gian trước mắt lâu dài đặc biệt trình thiết kế, thử nghiệm trì hệ thống- điều cách đặt vấn đề từ việc xây dựng CSDL “rời rạc-phân tán” chuyển sang hướng “tập trung” mà bắt đầu từ khâu phân tích thiết kế, xây dựng triển khai Danh mục CSDL chuyên ngành cần nghiên cứu xây dựng 3.1 Số liệu thống kê theo niên giám thống kê - Gía trị sản xuất cơng nghiệp theo giá thực tế phân theo thành phần kinh tế - Giá trị sản xuất công nghiệp theo giá thực tế phân theo ngành công nghiệp - Giá trị sản xuất công nghiệp theo giá thực tế phân theo địa phương - Giá trị sản xuấ cơng nghiệp tính theo giá so sánh năm 1994 theo ngành công nghiệp - Giá trị sản xuất công nghiệp theo giá so sánh 1994 phân theo địa phương 3.2 Số liệu theo Công nghiệp Việt Nam 20 năm đổi phát triển - 232 Sản phẩm công nghiệp chủ yếu - Số sở sản xuất công nghiệp phân theo ngành công nghiệp - Số sở sản xuất công nghiệp phân theo vùng kinh tế tỉnh, thành phố - Lao động sở sản xuất công nghiệp phân theo ngành công nghiệp - Lao động sở sản xuất công nghiệp phân theo vùng kinh tế tỉnh, thành phố - Lao động nữ sở công nghiệp phân theo ngành công nghiệp - Lao động nữ sở công nghiệp phân theo Vùng kinh tế Tỉnh, Thành phố - Nguồn vốn sản xuất ngành công nghiệp phân theo ngành công nghiệp Theo giá thực tế - Nguồn vốn sản xuất ngành công nghiệp phân theo Vùng kinh tế Tỉnh, Thành phố - Theo giá thực tế - Tài sản cố định đầu tư tài dài hạn ngành cơng nghiệp phân theo ngành CN - Theo giá thực tế lại - Tỷ suất lợi nhuận đồng vốn SXKD doanh nghiệp công nghiệp phân theo ngành công nghiệp - Tỷ lệ nộp ngân sách so với doanh thu doanh nghiệp công nghiệp 3.3 CSDL số giá tiêu dùng - Chỉ số giá tiêu dùng theo khu vục thành thị nông thôn - Chỉ số giá tiêu dùng số địa phương - Chỉ số giá tiêu dùng theo vùng Thiết bị, dụng cụ sử dụng cho nghiên cứu Máy chủ Server Máy chủ WEB cài đặt phần mềm CSDL: Yêu cầu tối thiểu: • Dual Intel Xeon 2.5 GHz, 1-MB Cache, 533 MHz FSB • 2-GB DDR, 266 MHz RAM • SCSI Channels (split backplane) ã ì 18-GB hard disks, 15,000 rpm SCSI disk drives • 100-megabit network adapter • Windows Server 2003 Standard Edition • SQL Server 2000 SP3a or higher Yêu cầu tối ưu: • Quad Intel Xeon 3.0 GHz, 2-MB Cache • 8-GB DDR RAM • 1-gigabit network adapter • Windows Server 2003 Enterprise Edition • SQL Server 2000 SP3a or higher Máy chủ Database Server Microsoft SQL 2005 Enterprise Edition Yêu cầu tối thiểu: • Dual Intel Xeon 3.06 GHz, 1-MB Cache, 533 MHz FSB • 2-GB DDR, 266 MHz RAM • SCSI Channels (split backplane) TLS (Transport Layer Security) tương tự SSL (Secure Socket Layer), cung cấp chiến lược kết nối, độ tin cậy thông báo sử dụng tổ hợp cách mã khóa cơng khai Trên thực tế TLS hỗ trợ tính SSL cần Tuy nhiên, khác biệt TSL hỗ trợ giải thuật mã hóa khác với SSL Nhiều người sử dụng TSL đánh giá cao TLS TLS ngày thay SSL, sử dụng giao thức suốt với người sử dụng • Caching: Sử dụng PerfMon Monitor cache IIS Có đối tượng phục vụ cho việc tối ưu hệ thống IIS: • Internet Information Services Global • Web Service • ASP (though, by default, ASP processing is external to Inetinfo) • FTP Service • SMTP Service Trong IIS hoạt động lưu trữ thường xuyên sử dụng trang Web sử dụng tính File System Cache Kỹ thuật thông dụng hay sử dụng cho trang Web tĩnh đặt server, trang Web có tính sử dụng sử dụng lại nhiều lần Trong IIS sử dụng cách : File System Cache IIS Object Cache Khi có tiến trình yêu cầu IIS phục vụ cần mở file, tiến trình yêu cầu file mở hệ thống Khi mà nhận thống báo làm việc, tiến trình thực mở file Nếu khoảng trống đủ dùng, tiến trình lưu file IIS Object Cache hệ thống lưu file liệu File System Cache Sau đó, tiến trình khác u cầu mở file liệu mở IIS Object Cache đọc tới File System • Logging: IIS có chế độ logging Ta đặt mức khác tùy thuộc vào Server hệ thống Log file bao gồm loại trừ thông tin trang Web độc lập, thư mục độc lập file độc lập Khi sử dụng chế logging IIS, ta cần phải ghi lại thông tin thời điểm người sử dụng truy cập để giúp cho việc bảo mật tối ưu hệ thống Ta ghi lại truy cập trực tiếp tới đối tượng không sử dụng giá trị Open Database Connectivity (ODBC) Data Source Name (DSN) • Cân tải: Chia tải công việc phân bố yêu cầu máy khách nhiều máy chủ chạy ứng dụng Web Cơ chia tải thời gian tương tác giảm Với hệ thống 23 chia tải xây dựng Windows 2005 Server, host lắng nghe tất yêu cầu từ IP hệ thống chấp nhận số yêu cầu Cùng với khả chia tải mạng, yêu cầu tăng lên, ta nâng cấp máy chủ để đáp ứng cho hệ thống ln sẵn sàng phục vụ nhiều máy tính giao thơng mạng tăng lên • Hỗ trợ CGI: IIS hỗ trợ số tính sau: CGI.IIS hỗ trợ tối đa cách scripts lệnh thực thi điều kiện CGI.IIS hỗ trợ scripts viết với nhiều loại ngôn ngữ Perl, Python, TCL, REXX JScript Nó hỗ trợ tốt scripts viết VBScript với sửa đổi hỗ trợ chuẩn biến vào Tóm lại, nhiều ứng dụng CGI đưa lên IIS với thay đổi ISAPI Extensions ISAPI extensions bao gồm thực thi lúc nhiều DLLs IIS ISAPI extensions có tính mạnh việc tối ưu ứng dụng CGI ISAPI Filters ISAPI filters tính mở rộng IIS Ta viết ISAPI DLL to để chặn kiện hành động đặc biệt Tính đặc biệt có lợi cho chức bảo mật máy chủ Cơ sở liệu Microsoft SQL a Nâng cao bảo mật: + Bảo mật nhóm thư mục hệ thống: - Nhóm mục hệ thống bao gồm View bên cấu trúc liệu hệ thống Bảo mật nhóm thư mục hệ thống ngăn làm hỏng cấu trúc mà SQL Server phụ thuộc vào + Bắt buộc sách mật khẩu: - Khi cài Window Server 2003, áp dụng sách mật Window cho SQL Server 2005, tắt mở việc bắt buộc sách mật cho đăng nhập riêng + Tự động tạo chứng nhận cho SSL: 24 Khi dùng Secure Sockets Layer (SSL) để đăng nhập vào thể SQL Server, phải tạo chứng nhận để làm sở sử dụng SSL SQL Server 2005 tự tạo chứng nhận cho người dùng, điều cho phép sử dụng SSL, mà không cần phải quan tâm việc tạo chứng nhận b Mở rộng T-SQL: - Transact - SQL phiên Structured Query Language (SQL), dùng SQL Server 2005 Transact-SQL thường gọi T-SQL T-SQL có nhiều tính Microsoft phát triển khơng có ANSI SQL (SQL chuẩn) - Cải tiến khả hỗ trợ XML: SQL Server 2000 cho phép nhận liệu quan hệ dạng XML với mệnh đề FOR XML, lưu trữ XML liệu quan hệ SQL Server sử dụng mệnh đề OPEN XML SQL Server 2005 có thêm kiểu liệu XML cho phép viết mã nhận liệu XML XML, tránh việc biến đổi từ XML thành liệu quan hệ dùng OPEN XML Do dùng tài liệu giản đồ biểu diễn ngôn ngữ W3C XML Schema Definition (đôi gọi giản đồ XSD) để cấu trúc hợp lệ XML - Việc sử dụng khối Try… Catch mã T-SQL cho phép điều phải làm lỗi xảy - Trong SQL Server management Studio, người dùng tìm thấy nhiều đoạn mã mẫu giúp người thực tác vụ thường gặp với T-SQL c Tăng cường hỗ trợ người phát triển: + Hỗ trợ cho Common Language Runtime (CLR): - CLR Được dùng mã NET, nhúng vào cỗ máy CSDL SQL Server 2005 Người viết thủ tục lưu sẵn, trigger, hàm, tính tốn tập hợp kiểu liệu người dùng định nghĩa cách sử dụng ngôn ngữ VB.NET C# + SQL Management Object (SMO): - SMO thay cho Distributed Management Objects (DMO) dùng SQL Server 2000 SMO nhanh DMO nhiều thiết lập đối tượng thực phần + Tự động thực thi mã kịch bản: SQL Server 2005 có tính tự động tạo mã kịch T-SQL từ hành động mà người dùng giao diện hình ảnh SQL Server Management Studio + Truy cập Http: - Dùng giao thức HTTP để truy cập vào SQL Server 2005 tính cho phép người lập trình truy cập vào SQL Server mà không phụ thuộc vào việc IIS có 25 chạy máy hay khơng SQL Server tồn với IIS khơng giống với SQL Server 2000, IIS khơng cịn yêu cầu bắt buộc với SQL Server 2005 Truy cập HTTP cho phép phát triển dung XML Web Service với SQL Server 2005 Truy cập HTTP thực thi nhóm lệnh T-SQL thủ tục lưu sẵn Tuy nhiên, lí bảo maajtm truy cập HTTP mặc định bị vơ hiệu hóa Để sử dụng truy cập HTTP phải rõ người dùng, thủ tục lưu sẵn CSDL phép hỗ trợ d Tăng cường khả quản lý: - Trong SQL Server 2000, công cụ quản lý chủ yếu Enterprise Manager Query Analyzer SQL Server 2005, Với công cụ quản lý SQL Server Management Studio thay hoàn tồn cơng cụ SQL 2000 Cơng cụ cho phép quản lý nhiều thể SQL Server dễ dàng Từ giao diện, người dùng quản lý nhiều thể cỗ mãy CSDL SQL Server, Analysis Services, Intergration Services Reporting Services - Công cụ SQL Server Configuration Manager cho phép kiểm soát dịch vụ kết hợp với SQL Server 2005 Nó thay cho Services Manager cơng cụ cấu hình mạng cho Server Client kiểm soát số dịch vụ khác như: SQL Server, SQL Agent, SQL Server Analysis Services, DTS Server (Cho SQL Server Integration Services), Full - Text Search, SQL Browser + SQL Server Agent: - Những khả SQL Server Agent, thành phần hỗ trợ cho tác vụ lập thời gian biểu, nâng cao ví dụ, số tác vụ đồng thời mà SQL Server Agent chạy tăng lên SQL 2000 dùng SQL Agent tác vụ liên quan đến cỗ máy CSDL 2005, SQL Server Agent thực thi tác vụ cho Analysis Services Integration Services SQL Server Agent dùng Windows Management Instrumentation (WMI), cho phép ạn viết mã tránh thực thi tác vụ, đĩa cứng đầy tác vụ thực thi thành cơng + Cấu hình động: - Trong SQL Server 2005, thực Thay đổi cấu hình mà khơng cần khởi động lại SQL Server, kể chạy Windows Server 2003 Bên cạnh đó, thay đổi áp lực CPU I/O cần, thêm nóng nhớ cho Server có phần cứng thích hợp e Nâng cao độ sẵn sàng CSDL: SQL Server 2005 hỗ trợ loại nâng cao độ sẵn sàng CSDL: - Truy cập liệu đồng thời - Sẵn sàng sau Server bị hỏng thiên tai - Sẵn sàng bảo trì CSDL sửa đổi 26 + Truy cập liệu đồng thời: Có nghĩa nhận liệu người dùng khác truy cập - Tạo ảnh liệu: Tạo logic CSDL thời điểm xác định Người dùng dùng ảnh liệu (Snapshot) làm nguồn cho báo cáo Reporting Services mà không cần nạp trực tuyến CSDL - Cô lập ảnh liệu: Đây cấp cô lập giao dịch để cải thiện độ sẵn sàng CSDL cho ứng dụng đọc, chế ghi khơng khóa chế đọc Các ứng dụng ghi bắt buộc phải dị tìm xung đột - Lập mục trực tuyến: Trong thời gian mục xây dựng lại, dùng cho việc truy xuất liệu Điều xem cải thiện hiệu suất thực thi khoảng thời gian + Sẵn sàng sau Server bị hỏng: SQL Server 2005 cung cấp khả sẵn sàng CSDL liên quan đến hỏng hóc Server hay tình cố khác tốt Các tính sau thêm vào liên kết lỗi server hỗ trợ SQL Server 2000 Enterprise: - Khôi phục nhanh hơn: Sau server bị hỏng, CSDL làm để sẵn sàng cho người dùng nhanh trình khôi phục - Tạo CSDL trực tuyến (Database Mirroring): Sử dụng phần cứng chuẩn, Server lưu (Mirror Server) ln trì CSDL Khi Server bị lỗi, Server lưu sẵn sàng để sử dụng vài giây server lúc bị ẩn người dùng - Định hướng ngầm lại kết nối cho Client: Khi khôi phục server lưu dùng định hướng ngầm lại kết nối cho client (Transparent Client redirect) Lớp MDAC (Micrososft Data Access Component) ghi nhận Mirror Server kết nối đến server Nếu server bị hỏng, MDAC định hướng kết nối tới Mirror Server + Sẵn sàng bảo trì CSDL: Quá trình lưu khôi phục phải tin cậy muốn khôi phục liệu hiệu Sau số tính hay mà SQL Server 2005 cung cấp: - Sửa chữa trực tuyến phần (Finer Grained Online repairs): khôi phục liệu fileGroup với CSDL sẵn sàng sau fileGroup khơi phục - Nâng cao chức kiểm tra lưu dự phòng (Enhanced Backup Verification): Việc kiểm tra lưu dự phịng hồn thiện phiên SQL Server trước Cú pháp Restore Verify Only kiểm tra thức kiểm, rút ngắn trình ghi lưu dự phòng xuống Server 27 - Tạo sao lưu dự phòng (Backup Media Mirrroring): Điều cho phép tạo thêm lưu dự phòng để giảm thiểu khả khôi phục không thành công tạo lưu - Kiểm tra tổng trang CSDL (Database Page Checksums): Kiểm tra tổng (Checksum) thêm vào trang liệu CSDL để dị tìm lỗi, khơng bị sai sót - Kiểm tra tổng lưu dự phòng (Backup Checksums): Thêm chế dị tìm lỗi thực lưu dự phịng Nó tìm lỗi trước sửa lỗi sau - Sao lưu dự phòng liệu tập tin log (backup Data and Logs): Những vấn đề với lưu dự phòng tập tin log thời gian với lưu dự phòng liệu phiên trước giải SQL Server 2005 f Nâng cao khả mở rộng CSDL: - Cài đặt liên cung: Người dùng cài đặt SQL Server 2005 liên cung (Cluster) lên đến tám nút có thơng báo tình trạng trình nút Khi cài đặt, Analysis Services cài đặt liên cung Khả cài đặt tự hành vào liên cung điểm SQL Server 2005 - Phân vùng liệu: Một vài đối tượng CSDL lớn, cần thiết phải chia nhỏ đối tượng CSDL thành phần nhỏ để quản lý Giả sử người dùng có bảng chứa liệu bán lẻ trực tuyến lớn chứa liệu nhiều tháng Người dùng cải thiện hiệu suất thực thi cách chia bảng thành nhiều phân vùng nhỏ với phân vùng chứa liệu tháng Người dùng phân vùng mục Nếu phân vùng liệu mục canh phù hợp với nhau, người dùng lấy phân vùng khỏi bảng đưa vào bảng Điều hữu ích người dùng có liệu 12 tháng sau cùng, phân vùng theo tháng Người dùng lấy liệu 12 tháng trước khỏi CSDL tạo phân vùng cho tháng thời - Giám sát điều chỉnh cỗ máy CSDL: Database Engine Tuning Advisor (DTA): chức giám sát điều chỉnh cỗ máy CSDL SQL Server 2005 thay cho SQL Server 2000 Index Tuning Wizard Database Tuning Advisor giúp người dùng điều chỉnh hiệu suất thực thi cho tồn CSDL khơng riêng cho lập mục phiên trước - Hỗ trợ gắn nóng nhớ: Nếu nhu cầu nhớ của SQL Server người dùng tăng đáng kể người dùng chạy SQL Server Window Server 2003 với phần cứng thích hợp Người dùng tận dụng khả hỗ trợ gắn nóng nhớ (Hot - Add Memory) để gắn thêm nhớ mà không cần tắt máy chủ Điều cho phép người dùng cải thiện hiệu suất thực thi tải cao tránh thời gian chết 28 - Replication (Đồng bộ): Hiệu suất chép đồng cải thiện SQL Server 2005 Số Subscriber replication tăng lên g Tăng cường khả khai thác thông tin: - Khai thác thông tin (Business Intelligence) sức mạnh đáng ý SQL Server 2005 Các tính thêm vào Analysis Services Integration Services thay cho Data Transformation Services Reporting Services xây dựng tính Reporting Services 2000 phát hành vào năm 2004 - Khai thác thông tin SQL Server 2005 sử dụng mẫu Integrate, Analyze Report Người dùng dùng Integration Services để kết hợp liệu từ nhiều nguồn lại với Sử dụng Analysis Services để có nhìn chi tiết bên liệu Người dùng tạo báo cáo thể phân tích kinh doanh với người dùng reporting Services + Integration Services: - SQL Server Integration services (SSIS) cải tiến từ dịch vụ biến đổi liệu (Data Transformation) Những khác biệt bao gồm việc giới thiệu công cụ thể dạng đồ họa SSIS Designer thông qua BIDS SQL Server Import and Export Wizard Tăng khả mở rộng cách sử dụng tác vụ tùy chỉnh, nguồn liệu, nơi lưu gửi liệu tới biến đổi liệu thay đổi kiến trúc - Dòng liệu dòng điều khiển tách biệt thành cỗ máy riêng: Cỗ máy điều khiển thời gian chạy cho Integration Services cỗ máy dòng liệu cho Integration Services Sự tách biệt giúp cho kiểm soát việc thực thi gói liệu tốt hơn, tăng tính trực quan việc biến đổi liệu nâng cao khả mở rộng integration Services cách đơn giản hóa việc tạo thực thi tác vụ tùy chỉnh biến đổi liệu 29 - Các tác vụ mới: + WMI Data Reader: truy vấn liệu WMI(Windows Management Instrumentation) + WMI Event Watcher: Lắng nghe kiện WMI + Hệ thống tập tin: Thực hoạt động tập tin thư mục hệ thống tập tin + Web Service: Truy xuất Web Service + XML: Làm việc với tài liệu XML + Analysis Services Execute DDL: Thực thi tập lệnh DDL + Data Mining Query: Truy vấn liệu cho mơ hình khai thác liệu + Analysis Service: - Có nhiều thay đổi thực công cụ Analysis Service, xem cơng cụ phân tích kinh doanh (Business Analytics) Được xây dựng từ tảng SQL Server 2000 Analysis Services, Microsoft SQL Server 2005 Analysis Service (SSAS) hỗ trợ thêm cho chức khai thác thông tin (Business Intelligent), khả mở rộng gia tăng, tính sẵn có bảo mật cho giải pháp Business Intelligent làm cho chúng dễ tạo, dễ triển khai dễ quản lý - Những thay đổi khác khối liệu, chiều liệu khai thác liệu bao gồm: + Dữ liệu siêu liệu nạp vào nhớ cần thiết, không giới hạn chiều liệu + Một vài tác vụ thêm vào SSAS dùng để tạo giải pháp khai phá liệu hoàn hảo + Yêu cầu nhóm thành viên cho chiều liệu loại bỏ + Reporting Services: - Nếu có cơng nghệ người dùng nhiều truy cập vào SQL Server 2005 dịch vụ báo cáo Reporting Services Với hầu hết người dùng, báo cáo trái tim việc quản lý CSDL Với Report Builder Report Designer cải thiện nhiều Tất tích hợp hồn tồn với BIDS - Report Builder: Có thể chứng minh phần thêm chờ đợi nhiều SQL Server 2005 Được thiết kế cho người dùng cuối mà khơng cần có nhiều kiến thức kỹ thuật, dùng từ giao diện web để tạo báo cáo đặc biệt Report Builder truy suất thông quan URL từ Report Manager 30 - Model Builder: Một loại dự án thêm vào, dùng Report Builder để tạo báo cáo đặc biệt tạo mẫu dùng Model Designer BIDS, Model Designer cung cấp số Wizard (Tạo theo quy trình mẫu) để giúp nguồn liệu, View liệu phát sinh báo cáo mẫu - Report Designer: Report Designer chạy BIDS với số thay đổi cải tiến so với phiên trước: + Expression Editor cung cấp nhiều hàm cho người tạo lập tính theo ngữ cảnh + Nguồn liệu động, cho phép chuyển đổi nguồn liệu thời gian chạy dựa điều kiện biểu thức + Analysis Services Query Designer giúp tạo truy vấn MDX + Xử lý liệu mở rộng cho phép xây dựng báo cáo từ liệu phát sinh gói SSIS - Report Functionality: SQL Server 2005 Reporting Services bao gồm cải tiến chức báo cáo đem đến lợi ích đặc biệt cho người dùng: + Sắp xếp theo tương tác báo cáo + Khả in báo cáo nhiều trang + Khả dùng tham số đa trị - Reporting Services Configuration Tool: Đây công cụ chạy từ trình đơn Start Window máy tính chạy Report Server: (Start > SQL Server 2005 > Configuration Tool > Reporting Services Configuration) Được dùng để cấu hình Report Server để tạo sử dụng CSDL Report Server thể SQl Server từ xa Visual Studio NET 2003 Nhóm nghiên cứu sử dụng cơng cụ để phát triển chương trình Cùng với phận cộng thêm (add in) MS SQL Server 2000 Reporting services, Visual studio NET 2003 (VS 2003) bổ sung tính thiết lập dự án nghiệp vụ thông minh (Business Intelligence Project – BI Project) VS 2003 lựa chọn để làm công cụ phát triển chúng có tính năng: Kiến trúc ứng dụng mềm dẻo: • Dịch vụ Web cho phép lập trình viên dễ dàng lắp ráp ứng dụng từ đoạn mã cũ mới, khơng cần quan tâm tới platform, ngơn ngữ lập trình, hay mơ hình đối tượng Dịch vụ Web đem lại linh hoạt cung cấp dịch vụ cho người dùng 31 • Sử dụng ứng dụng, kỹ lập trình, sở hạ tầng cơng nghệ thơng tin sẵn có để thiết kế, xây dựng, triển khai quản lý ứng dụng nghiệp vụ quan trọng tổ chức nhanh hiệu Tất thành viên nhóm lập trình làm việc tốt hơn, liên lạc hiệu với người làm nghiệp vụ để bảo đảm ứng dụng thoả mãn yêu cầu nghiệp vụ • Xây dựng chuẩn, dễ dàng mở rộng Chuẩn ECMA C# CLI đảm bảo hỗ trợ rộng rãi công nghiệp IT cho Microsoft NET khả phân phối phần mềm dịch vụ Tối đa hiệu suất lập trình viên: • Bộ cơng cụ hoàn thiện để xây dựng nhiều loại ứng dụng khác cho nhiều kiểu giao diện người dùng, bao gồm client Windows thơng thường, trình duyệt, thiết bị di động Kinh nghiệm đến với lập trình viên NET cách tự nhiên với hồn tồn khơng u cầu đào tạo • Tận dụng kỹ sẵn có lập trình viên chọn ngơn ngữ ưa thích số hàng chục ngơn ngữ lập trình NET hỗ trợ để tăng tối đa hiệu suất lập trình Các ứng dụng (bao gồm dịch vụ Web) dù viết ngơn ngữ nào, chia sẻ tái sử dụng, cho phép lập trình viên tận dụng mã có sẵn xây dựng ứng dụng nhanh Thêm nữa, phải viết nhờ khả kéo thả component .NET Framework tự động giải vấn đề phức tạp dịch vụ Web Lập trình viên cần quan tâm tới logic ứng dụng, không cần nghĩ đến chi tiết kỹ thuật Một mơ hình lập trình trực quan, thống giúp đơn giản hố việc lập trình • Cho phép nhóm lập trình chia sẻ kinh nghiệm kiến trúc ứng dụng thành công, bắt đầu công việc dễ dàng Liên kết tồn quy trình phát triển, Visual Studio NET cung cấp tất chức cho việc lập trình ứng dụng mơi trường doanh nghiệp – bao gồm thiết kế, thử nghiệm triển khai ứng dụng, cộng tác với thành viên khác nhóm Các tính cải tiến: • Tăng cường hiệu năng, khả mở rộng, độ tin cậy Nhờ kiến trúc cao cấp để xây dựng ứng dụng phân tán nhiều cải tiến khác để nâng cao tốc độ thực thi, ứng dụng tạo với Visual Studio NET chạy nhanh • Tính triển khai “no-touch” cho phép cài đặt chương trình dễ dàng • Tránh xung đột phiên DLL, ứng dụng chạy song song với phiên cũ • Tự tin với mơ hình an tồn bảo mật vững Giảm chi phí quản trị cách triển khai ứng dụng chạy “hộp cát” an toàn máy 32 client mà không cần cài đặt .NET Framework cung cấp khả phân quyền chi tiết ứng dụng khơng thể làm, giảm lượng mã phức tạp lập trình viên cần để tạo ứng dụng an toàn, đáng tin cậy Khai thác hệ sở liệu SQL Server™ 2005 Nhanh chóng tạo Web site thương mại điện tử với Commerce Server Tích hợp dễ dàng với ứng dụng liệu hệ thống cũ với Host Intergration Server Mơ hình phát triển ứng dụng Mơ hình Client-Server giải pháp phần mềm cho việc khắc phục tình trạng tải mạng vượt qua ngăn cách khác cấu trúc vật lý hệ điều hành hệ thống máy tính khác mạng Phần mềm xây dựng theo mơ hình Client/Server chia làm hai phần : Phần hoạt động máy phục vụ gọi phần phía Server phần hoạt động trạm làm việc gọi phần phía Client Với mơ hình trạm làm việc gọi client (hay máy client) máy phục vụ gọi Server Nhiệm vụ phần quy định sau : - Phần phía Server quản lý giao tiếp mơi trường bên ngồi Server với client, tiếp nhận yêu cầu dạng xâu ký tự (query string), phân tích query string, xử lý liệu gửi kết trả lời phía client - Phần phía Client tổ chức giao tiếp với người dùng, với mơi trường bên ngồi trạm làm việc với phía Server, tiếp nhận yêu cầu người dùng, thành lập query string gửi phía Server, tiếp nhận kết tổ chức trình diễn chúng Với mơ hình này, dung lượng thơng tin đường truyền giảm đáng kể vì: - Từ phía Server, khơng phải tồn liệu gửi đường truyền mà số thành phần chúng sau xử lý qua lọc thơng tin phía Server - Khơng cịn chương trình phải gửi đường truyền từ máy phục vụ tới trạm làm việc - Từ phía trạm làm việc, khơng cịn phải cập nhật toàn liệu sau xử lý máy phục vụ Với mơ hình dễ dàng tổ chức vượt qua khác biệt cấu trúc vật lý hệ điều hành hệ thống máy tính khác giao tiếp thơng tin chúng liệu dạng ASCII Text Cơng cụ tìm kiếm tin tức 33 WEBsite phải cung cấp chế tìm kiếm tin tức với hiệu thoả đáng theo hai kiểu: - Tìm kiếm theo nhiều tiêu chí khác nhau, hỗ trợ tìm kiếm phức tạp thể qua thông tin mô tả tin tức (thời gian, chủ đề tin, phân loại …) - Tìm kiếm tồn văn Với giải pháp giải chương trình vừa nêu, phần mềm đảm bảo tích hợp với thực tế áp dụng CNTT Viện Ngơn ngữ mơ hình hóa thống UML Ngơn ngữ mơ hình hóa thống (Unifield Modeling Language – UML) ngôn ngữ để biểu diễn mô hình theo hướng đối tượng xây dựng ba tác giả với chủ đích là: - Mơ hình hoá hệ thống sử dụng khái niệm hướng đối tượng - Thiết lập kết nối từ nhận thức người đến kiện cần mô hình hố - Giải vấn đề mức độ thừa kế hệ thống phức tạp, có nhiều ràng buộc khác - Tạo ngôn ngữ mô hình hố sử dụng người máy + UML phân tích thiết kế hệ thống Trong phân tích thiết kế hệ thống uml sử dụng nhiều giai đoạn, từ phát triển, thiết kế thực bảo trì Vì mục đích ngơn ngữ dùng biểu đồ hướng đối tượng để mô tả hệ thống nên miền ứng dụng UML bao gồm nhiều loại hệ thống khác như: - Hệ thống thống tin (Information System): Cất giữ, lấy, biến đổi biểu diễn thông tin cho người sử dụng Xử lý khoảng liệu lớn có quan hệ phức tạp , mà chúng lưu trữ sở liệu quan hệ hay hướng đối tượng - Hệ thống kỹ thuật (technical System): Xử lý điều khiển thiết bị kỹ thuật viễn thông, hệ thống quân sự, hay q trình cơng nghiệp Đây loại thiết bị phải xử lý giao tiếp đặc biệt , khơng có phần mềm chuẩn thường hệ thống thời gian thực (real time) - Hệ thống nhúng (Embeded System): thực phần cứng gắn vào thiết bị điện thoại di động, điều khiển xe hơi, … Điều thực việc lập trình mức thấp với hỗ trợ thời gian thực Những hệ thống thường khơng có thiết bị hình đĩa cứng, … - Hệ thống phân bố ( Distributed System): Được phân bố số máy cho phép truyền liệu từ nơi đến nơi khác cách dễ dàng Chúng đòi hỏi 34 chế liên lạc đồng để đảm bảo toàn vẹn liệu thường xây dựng số kỹ thuật đối tượng COrBA, CoM/DCOM, hay Java Beans/rMI - Hệ thống Giao dịch (Business System): Mơ tả mục đích, tài ngun (con người, máy tính, …), quy tắc (luật pháp, chiến thuật kinh doanh, chế, …), công việc hoạt động kinh doanh - Phần mềm hệ thống (System Software): Định nghĩa sở hạ tầng kỹ thuật cho phần mềm khác sử dụng, chẳng hạn hệ điều hành, sở liệu, giao diện người sử dụng + UML giai đoạn phát triển hệ thống - Preliminary Investigation: use cases thể yêu cầu người dùng Phần miêu tả use case xác định yêu cầu, phần diagram thể mối quan hệ giao tiếp với hệ thống - Analysis: Mục đích giai đọan trừu tượng hóa tìm hiểu cấu có phạm vi tốn Class diagrams bình diện trừu tượng hóa thực thể ngồi đời thực sử dụng để làm rõ tồn mối quan hệ chúng Chỉ lớp (class) nằm phạm vi toán đáng quan tâm -Design: Kết phần analysis phát triển thành giải pháp kỹ thuật Các lớp mơ hình hóa chi tiết để cung cấp hạ tầng kỹ thuật giao diện, tảng cho database, … Kết phần Design đặc tả chi tiết cho giai đoạn xây dựng phần mềm - Development: Mơ hình Design chuyển thành code Programmer sử dụng UML diagrams giai đoạn Design để hiểu vấn đề tạo code - Testing: Sử dụng UML diagrams giai đoạn trước Có hình thức kiểm tra hệ thống: - Unit testing (class diagrams & class specifications) : kiểm tra đơn thể, dùng để kiểm tra lớp hay nhóm đơn thể - Integration testing (integration diagrams & collaboration diagrams) : kiểm tra tích hợp kiểm tra kết hợp component với lớp để xem chúng hoạt động với có khơng - System testing (use-case diagrams) : kiềm tra xem hệ thống có đáp ứng chức mà người sử dụng u cầu hay khơng - Acceptance testing: Kiểm tra tính chấp nhận hệ thống, thường thực khách hàng, việc kiểm tra thực tương tự kiểm tra hệ thống + Mơ hình hóa 35 Trong giai đoạn phân tích, mục đích mơ hình nắm bắt tất yêu cầu hệ thống mơ hình hóa tảng bao gồm lớp cộng tác "đời thực" Trong giai đoạn thiết kế, mục đích mơ hình mở rộng mơ hình phân tích, tạo thành giải pháp kỹ thuật khả thi, có ý đến mơi trường công việc xây dựng (viết code) Trong giai đoạn xây dựng code, mơ hình dịng code nguồn thật sự, viết nên dịch thành chương trình Và cuối cùng, giai đoạn triển khai, lời miêu tả giải thích hệ thống cần triển khai kiến trúc vật lý Khả theo dõi xuyên suốt nhiều giai đoạn nhiều mơ hình khác đảm bảo qua thuộc tính mối quan hệ nâng cao (refinement) Một hệ thống mô tả nhiều mơ hình + Cơng cụ Sử dụng ngơn ngữ mơ hình hóa phức tạp rộng mở UML cần thiết trợ giúp công cụ Mặc dù phác thảo mơ hình thực bảng trắng giấy mực, cơng việc bảo trì, đồng hóa đảm bảo quán loạt biểu đồ khác thường lại trở thành khả thi khơng có cơng cụ Một cơng cụ mơ hình hóa hịên đại cần phải cung cấp chức sau: - Vẽ biểu đồ: cần phải tạo điều kiện dễ dàng vẽ biểu đồ ngôn ngữ mơ hình hóa Cơng cụ cần phải đủ khả thơng minh để hiểu mục đích biểu đồ biết ngữ nghĩa quy tắc đơn giản, đủ để cảnh báo ngăn chặn việc sử dụng khơng thích hợp phần tử mơ hình - Hoạt động nhà kho (Repository): công cụ cần phải hỗ trợ nhà kho trung tâm để tất thông tin mơ hình lưu trữ chỗ ví dụ tên lớp bị thay đổi biểu đồ, thay đổi cần phải xảy tất biểu đồ khác có sử dụng lớp - Hỗ trợ định hướng (Navigation): công cụ cần phải tạo điều kiện dễ dàng cho người sử dụng định hướng chuyển dịch mô hình để theo dõi phần tử từ biểu đồ sang biểu đồ khác, để mở rộng lời miêu tả phần tử 36 - Hỗ trợ nhiều người sử dụng (multiuser support): Công cụ cần hỗ trợ cho nhiều người sử dụng, tạo điều kiện cho họ làm việc với mơ hình mà không ngăn chặn quấy phá lẫn - Tự động tạo code (code generate): công cụ cao cấp cần phải có khả tạo code, nơi tất thơng tin mơ hình chuyển tải thành khung code (code skeletons), sử dụng làm tảng cho giai đoạn xây dựng chương trình - Tái tạo mơ hình (Reserve engineer): Một cơng cụ cao cấp cần phải có khả đọc thành phần code tồn từ sản xuất mơ hình Từ suy ra, mơ hình làm từ dòng code tồn tại; nhà phát triển dễ dàng chuyển chuyển cơng việc mơ hình hóa cơng việc lập trình - Tích hợp với cơng cụ khác: cơng cụ cần phải có khả tích hợp với cơng cụ khác, với việc phát triển mơi trường, ví dụ trình soạn thảo (editor), chương trình dịch (compiler), chương trình tìm lỗi (debugger) công cụ doanh nghiệp khác cơng cụ quản trị cấu hình, hệ thống theo dõi phiên - Bao qt mơ hình tất mức độ trừu tượng hóa khác nhau: công cụ cần phải dễ chuyển tải từ lời miêu tả cấp trừu tượng hóa cao hệ thống (tức dạng lượng gói khác nhau) xuống cấp dòng code thật Sau đó, để truy xuất dịng lệnh code cho thủ tục cụ thể lớp đó, bạn cần nhấp chuột vào tên thủ tục biểu đồ - Trao đổi mơ hình: Một mơ hình hay biểu đồ mơ hình cần phải có khả xuất từ cơng cụ nhập vào công cụ khác, giống dòng lệnh code sản sinh cơng cụ sử dụng cơng cụ khác ngun tắc trao đổi cần phải áp dụng cho mơ hình ngơn ngữ mơ hình hóa định nghĩa xác 37

Ngày đăng: 20/06/2023, 13:54

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

Tài liệu liên quan