Xây dựng kho dữ liệu luật kinh tế để phục vụ việc học tập của sinh viên

13 263 0
Xây dựng kho dữ liệu luật kinh tế để phục vụ việc học tập của sinh viên

Đ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

Header Page of 126 -1- -2Công trình ñược hoàn thành BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TS Võ Trung Hùng HUỲNH THỊ THANH SỰ Phản biện 1: TS Huỳnh Hữu Hưng XÂY DỰNG KHO DỮ LIỆU LUẬT KINH TẾ ĐỂ PHỤC VỤ VIỆC HỌC TẬP CỦA SINH VIÊN Phản biện 2: TS Trương Công Tuấn Luận văn ñược bảo vệ trước Hội ñồng chấm Luận văn tốt nghiệp Chuyên ngành: KHOA HỌC MÁY TÍNH Mã số: 60.48.01 thạc sĩ kỹ thuật họp Đại học Đà Nẵng vào ngày 16 tháng 10 năm 2011 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin-Học liệu, Đại học Đà Nẵng - Trung tâm Học liệu, Đại học Đà Nẵng Đà Nẵng - Năm 2011 Footer Page of 126 Header Page of 126 -1- -2- MỞ ĐẦU Trung Hùng, chọn ñề tài “Xây dựng kho liệu Luật kinh tế ñể phục Lý chọn ñề tài Với tốc ñộ phát triển công nghệ thông tin nay, việc quản lý giáo dục trở nên dễ dàng, nhanh chóng tiện lợi nhờ giúp sức vụ việc học tập sinh viên” mục ñích ñầu tiên sử dụng Trường Cao ñẳng Kinh tế Kỹ thuật Quảng Nam Mục tiêu ñề tài ứng dụng công nghệ thông tin làm phương tiện học tập, tạo nên môi Đề tài nhằm mục ñích xây dựng kho liệu phục vụ việc tra trường học tập với thông tin ña dạng việc tra cứu tài liệu, tạo nên cứu tài liệu Luật kinh tế nhanh chóng, xác cho sinh viên, giáo tính tự học, tự nghiên cứu cho người học viên nhà trường thông qua mạng Internet Nâng cao hiệu ứng Trường trực thuộc UBND tỉnh Quảng Nam chịu quản lý nhà dụng công nghệ thông tin cho sinh viên giáo viên nhà trường Để nước giáo dục Bộ Giáo dục Đào tạo Tổng số sinh viên ñáp ứng mục tiêu ñã nêu, ñề tài cần giải vấn ñề sau: trường ñang ñào tạo 8.587 sinh viên Trong ñó sinh viên ngành kế toán tìm hiểu trạng hệ thống tra cứu Luật vấn ñề liên quan ñến hệ quản trị kinh doanh 3.250 sinh viên Trong chương trình ñào tạo thống tra cứu; tìm hiểu, thu thập liệu Luật kinh tế ñể từ ñó thiết kế dành cho chuyên ngành kế toán quản trị kinh doanh, sinh viên ñược kho liệu Luật kinh tế; nghiên cứu lựa chọn công cụ ñể xây dựng trang bị kiến thức luật doanh nghiệp năm 2005, luật hợp tác hệ thống cho phép người sử dụng cập nhật, tra cứu trực tuyến hiệu xã năm 2003, luật phá sản năm 2004, luật thương mại năm 2005 Đây kiến thức cần thiết cho người hoạt ñộng lĩnh Đối tượng phạm vi nghiên cứu vực kế toán quản trị kinh doanh cung cấp cho họ Đối tượng nghiên cứu ñề tài bao gồm tài liệu ñiện tử liên hiểu biết ñịnh quy chế thành lập hoạt ñộng loại hình quan ñến Luật kinh tế ngành học liên quan ñến Luật kinh tế doanh nghiệp, hợp tác xã ñang tồn phát triển kinh tế thị trường; kho liệu khai phá liệu; phần mềm mã nguồn mở, trường Việt Nam hệ sở liệu liên quan ñến ñề tài Với lượng thông tin cần phải tiếp cận nhiều ñòi hỏi Bên cạnh ñó Xây dựng ứng dụng với ngôn ngữ lập trình C# hệ nhà trường phải có hệ thống tài liệu liên quan ñến môn học cách Cơ sở liệu SQL Server 2005 phong phú, ña dạng cập nhật Nhà trường dừng lại việc trang Nhiệm vụ nghiên cứu bị văn pháp luật hành có liên quan mà chưa quan tâm ñến - Tìm hiểu ngành học Luật kinh tế nhà trường việc xây dựng hệ thống loại sách tham khảo cần thiết ñể sinh viên - Tìm hiểu nội dung, văn Luật kinh tế; nội dung, nghiên cứu Bên cạnh ñó việc tra cứu hệ thống pháp luật thông qua mạng văn luật liên quan Internet gặp nhiều khó khăn liệu không tập trung, chưa - Phân tích thiết kế kho liệu luật kinh tế quán - Tìm hiểu ngôn ngữ lập trình, công cụ ñể xây dựng kho liệu ñể Với lý trên, người ñang công tác trường Cao ñẳng Kinh tế - Kỹ thuật Quảng Nam ñược ñồng ý PGS.TS Võ Footer Page of 126 xây dựng Cổng thông tin luật kinh tế phục vụ tìm kiếm, khai thác thông tin luật kinh tế Header Page of 126 -3- -4- - Thu thập liệu luật kinh tế ñể nạp vào kho liệu CHƯƠNG - Đánh giá kết ứng dụng hệ thống Nhà trường NGHIÊN CỨU TỔNG QUAN Phương pháp nghiên cứu - Phương pháp nghiên cứu lý luận: Các nội dung văn luật 1.1 KHO DỮ LIỆU Kho liệu ñặc trưng kho liệu kinh tế, nội dung văn luật liên quan Phân tích nội dung văn 1.1.1 ñể xây dựng kho liệu 1.1.1.1 Định nghĩa kho liệu - Phương pháp nghiên cứu thực tiễn: Khảo sát nhu cầu thực tế Định nghĩa W.H Inman ñề xướng: Kho liệu (DWH) ñược sinh viên, giáo viên tra cứu, tìm kiếm tài liệu; Tìm hiểu kho hiểu tập hợp liệu tương ñối ổn ñịnh (không hay thay ñổi), liệu có cập nhật theo thời gian, ñược tích hợp theo hướng chủ ñề nhằm hỗ trợ - Phương pháp nghiên cứu tài liệu: Tìm hiểu ngôn ngữ lập trình, hệ quản trị Cơ sở liệu; Xây dựng ứng dụng Bố cục luận văn Luận văn bao gồm phần sau: trình tạo ñịnh mặt quản lý 1.1.1.2 Đặc trưng kho liệu Đặc trưng kho liệu: tính tích hợp, tính gắn với thời gian , tính Mở ñầu lịch sử, tính ñọc, tính không biến ñộng tính liệu tổng hợp chi Chương 1: Nêu tổng quan kho liệu liệu, khai phá liệu, tiết khái niệm luật kinh tế, nhu cầu khai thác luật kinh tế, trạng hệ 1.1.2 Kiến trúc kho liệu thống tra cứu có Chương 2: Trình bày yêu cầu ñối với hệ thống, kiến trúc tổng thể Dữ liệu tác nghiệp (nguồn 1) mô hình hoạt ñộng hệ thống, thiết kế kho liệu chức Bộ quản lí nạp liệu Siê u liệ u hệ thống Dữ liệ u tác nghiệp (nguồ n ) Chương 3: Việc lựa chọn công cụ ñể phát triển hệ thống, xác ñịnh Dữ liệ u tổ ng hợp mức cao Dữ liệ u tổ ng hợp mức thấp Bộ quản lí truy v ấn Các công cụ xử lý phân tích trực truyến Dữ liệ u c hi tiết Bộ quản lí kho liệu giải pháp phát triển hệ thống ñồng liệu, xây dựng module Các cô ng cụ khai phá liệu Dữ liệ u tác nghiệp (nguồ n ) xử lý Kết luận ñề tài mặt làm ñược, khả ứng dụng, ưu nhược ñiểm hướng phát triển tương lai Kết luận ñề tài mặt làm ñược, khả ứng dụng, ưu nhược ñiểm hướng phát triển tương lai Các côn g cụ truy vấn b áo cáo, phát triển ứng dụng EIS Bộ quản lí kho liệu Dữ liệ u lư u trữ lư u dự p hò ng 1.1.3 Các công c ụ truy cập liệ u người dùng ñầ u c uố i Các dòng thông tin kho liệu Việc xây dựng khai thác kho liệu tập trung vào quản lý năm luồng thông tin có tên là: luồng vào (Inflow), luồng lên (Upflow), Footer Page of 126 -5- -6- luồng xuống (Downflow), luồng (Outflow) luồng siêu liệu quản trị doanh nghiệp thông minh (Business Intelligence), quản lý quan hệ (Metaflow) khách hàng, khai phá liệu 1.1.4 1.1.7 Header Page of 126 Kho liệu cục Xu hướng phát triển kho liệu Kho liệu cục (Data Mart - DM) CSDL có ñặc ñiểm Trong tương lai xu hướng phát triển kho liệu bao gồm : giống với kho liệu với quy mô nhỏ lưu trữ liệu quản lý liệu phi cấu trúc, tìm kiếm liêu, kiến trúc hướng dịch vụ lĩnh vực, chuyên ngành kho liệu thời gian thực 1.1.5 1.2 KHAI PHÁ DỮ LIỆU Mô hình logic kho liệu 1.1.5.1 Lược ñồ hình 1.2.1 Khái niệm Trong mô hình liệu này, phạm vi liệu ñược tổ chức Khai phá liệu (Data mining) ñời vào năm cuối bảng chiều, chiều ứng với ñặc trưng liệu (khách hàng, thập kỷ 80 Nó bao hàm loạt kỹ thuật nhằm phát thông sản phẩm , bán hàng, thời gian…), bảng kiện biểu diễn kiện tin có giá trị tiềm ẩn tập liệu lớn (các kho liệu) Về xảy thông tin chi tiết kiện ñó chất, khai phá liệu liên quan ñến việc phân tích liệu sử dụng 1.1.5.2 Lược ñồ hình tuyết kỹ thuật ñể tìm mẫu hình có tính quy (regularities) Đây mô hình tương tự mô hình nhiên mở rộng mô hình sao, mô hình chiều liệu gồm nhiều bảng, ñó có bảng kiện, bảng kiện chiều tập liệu 1.2.2 Mục tiêu khai phá liệu Dữ liệu sau xử lý trực tuyến phục vụ cho mục mô hình lớn ñích ñó ñược lưu lại kho liệu theo ngày tháng khối lượng 1.1.5.3 Mô hình liệu nhiều chiều liệu ñược lưu trữ ngày lớn Trong khối lượng liệu to lớn Đây mô hình chức liệu xoay quanh chủ ñề nhằm trả lời cách nhanh câu hỏi nghiệp vụ người quản lý Có thể nhìn liệu ñược tổ chức khối, ñó chiều chủ ñề nghiệp vụ nhiều thông tin có ích mang tính tổng quát, thông tin có tính qui luật ñang tiềm ẩn mà chưa biết Các công cụ xử lý phân tích trực tuyến (On-Line Analytical Processing - OLAP) cần thiết ñể phân tích liệu, chưa ñủ ñể rút thông tin từ khối lượng liệu khổng lồ Từ khối lượng liệu lớn cần phải có Ứng dụng kho liệu công cụ tự ñộng rút thông tin kiến thức có ích Một hướng tiếp cận Ngày nay, kho liệu ñược triển khai doanh nghiệp với có khả giúp công ty khai phá thông tin có nhiều ý nghĩa nhiều mục ñích khác tạo báo cáo tổng hợp, tích hợp liệu, từ tập liệu lớn (databases, data warehouses, data repositories ) ñó 1.1.6 khai phá liệu (Data Mining) Footer Page of 126 Header Page of 126 1.2.3 -7- Các bước thực khai phá liệu -81.3.3 Vai trò Luật Kinh tế kinh tế thị trường Trong kinh tế kế hoạch hóa tập trung hay kinh tế thị trường, luật kinh doanh ñều có vai trò quan trọng Tuy nhiên, tầm quan trọng luật kinh doanh thể rõ nét kinh tế thị trường qua vai trò sau : 1.3.3.1 Cụ thể hóa ñường lối, chủ trương Đảng, Nhà nước thành qui ñịnh áp dụng cho chủ thể kinh doanh 1.3.3.2 Tạo hành lang pháp lý an toàn cho chủ thể kinh doanh 1.3.3.3 Xác ñịnh ñịa vị pháp lư chủ thể kinh doanh Hình 1.5 Sơ ñồ mô tả trình khai phá liệu 1.3 LUẬT KINH TẾ 1.3.1 Khái niệm Luật Kinh tế Luật kinh tế (hay luật kinh doanh) ngành luật hệ thống pháp luật Việt Nam, gồm tổng thể qui phạm pháp luật Nhà nước ban hành ñể ñiều chỉnh quan hệ kinh tế phát sinh tŕnh quản lư kinh tế sản xuất kinh doanh quan quản lư Nhà nước kinh tế với tổ chức kinh tế tổ chức kinh tế với 1.3.3.4 Điều chỉnh hành vi kinh doanh, giải tranh chấp kinh doanh 1.4 NHU CẦU CỦA VIỆC KHAI THÁC LUẬT KINH TẾ Qua tìm hiểu thực tế trường Cao ñẳng Đại học ñịa bàn tỉnh Quảng Nam số nguồn thông tin khác ñối tượng tìm hiểu, nghiên cứu Luật kinh tế sinh viên trường ñại học, cao ñẳng, doanh nghiệp, cán tư pháp xã, phường, … 1.5 HIỆN TRẠNG CÁC CƠ SỞ DỮ LIỆU LUẬT TẠI VIỆT NAM hay nói khác ñi luật kinh tế (hay luật kinh doanh) gồm qui Để có sở xây dựng kho liệu, tiến hành khảo sát trạng phạm pháp luật ñiều chỉnh quan hệ pháp luật lĩnh vực kinh hệ thống phục vụ tra cứu theo nguồn thông tin, ñó nguồn doanh thông tin trực tiếp từ thư viện nhà trường qua mạng Google Kết cụ 1.3.2 Chủ thể Luật Kinh tế Chủ thể thuật ngữ ñể cá nhân, tổ chức, theo qui ñịnh pháp luật, tham gia vào quan hệ pháp luật ñể thực nội dung qui phạm pháp luật tương ứng Chủ thể luật kinh doanh cá nhân, tổ chức tham gia trình kinh doanh Footer Page of 126 thể sau: Tiến hành khảo sát thực tế thư viện nhà trường kết cho thấy: số lượng ñầu sách tài liệu tham khảo liên quan ñến hệ thống pháp luật kinh tế nhà trường nhiều hạn chế chưa ñược cập nhật thường xuyên Header Page of 126 - 10 - -9- Tìm kiếm thông tin luật kinh tế Internet: hệ thống hỗ trợ Tra cứu văn luật cung cấp văn pháp quy yêu cầu sinh viên phải 2.1.2 Kiến trúc tổng thể Kiến trúc tổng thể hệ thống bao gồm thành phần sau: nắm rõ thông tin văn bản: số hiệu văn bản, tên văn bản, loại văn Sưu tập liệu bản, ngày ban hành,…ñiều gây khó khăn ñối với sinh viên Ti ền xử lý DOC KẾT CHƯƠNG 1: Chuẩn hóa liệu PDF Trong chương trình bày khái niệm kho liệu, ñặc trưng kho liệu, kiến trúc kho liệu, dòng thông tin HTML kho liệu, kho liệu chủ ñề khai phá liệu nhu cầu Nhập trực tiếp Sách tra cứu trạng hệ thống phục vụ tra cứu luật kinh tế, số hệ KHO DỮ LIỆU LUẬT KINH TẾ … thống tra cứu có Những nội dung chương sở ñể thực chương CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Hình 2.1 Kiến trúc tổng thể hệ thống 2.1.3 Mô hình hoạt ñộng 2.1 MÔ TẢ HỆ THỐNG 2.1.1 Yêu cầu ñối với hệ thống Từ thực tiễn việc quản lý, lưu trữ liệu ñã ñược nêu chương 1, việc xây dựng kho liệu Luật kinh tế phục vụ tra cứu thông tin luật kinh tế phải ñảm yêu cầu sau: - Mềm dẻo việc cập nhật liệu: hệ thống phải cho phép cập nhật liệu ñược thu thập từ nhiều nguồn khác nhau: nhập trực tiếp, lấy từ web, từ file ñã có, sách cập nhật theo thể loại luật - Kho liệu lưu trữ liệu nhiều ñịnh dạng khác - Cho phép hiển thị thông tin môi trường Web - Cho phép tìm kiếm theo thể loại kết hợp nhiều tiêu chí khác Footer Page of 126 Hình 2.2 Mô hình hoạt ñộng hệ thống Ứng dụng khai thác liệu Header Page of 126 - 11 - - 12 - 2.2 THIẾT KẾ CHỨC NĂNG HỆ THỐNG 2.2.1 Danh sách use case: Bảng 2.2 Danh sách usercase Các yêu cầu chức - Hệ thống phải cho phép thu thập, xử lý liệu nạp vào kho STT Tên use case liệu tài liệu văn luật lĩnh vực kinh tế - Cho phép quản trị thông tin thuộc tính văn luật trích Quản lý người dùng Quản lý tài liệu Quản lý văn luật yếu, ngày ban hành, tình trạng hiệu lực, văn liên quan, … - Quản trị thông tin liên quan danh sách quan ban hành (Quốc hội, Chính phủ, Bộ, …), lĩnh vực văn (ñầu tư, thuế, xuất nhập khẩu, …), loại văn (Luật, Nghị ñịnh, Thông tư, …) - Chức quan trọng hệ thống cho phép tìm kiếm, khai thác thông tin luật kinh tế qua môi trường internet Cho phép thêm, xóa, sửa người dùng hệ thống Quản lý tài liệu Luật kinh tế giáo trình, … Quản lý văn quy phạm pháp luật kinh tế Quản lý danh mục Quản lý thể loại Luật, Nghị thể loại văn ñịnh, thông tư, … Ngoài hệ thống cung cấp chức tư vấn, giải ñáp thắc mắc luật, giúp cho người dùng gửi câu hỏi ñến hệ thống cung cấp Diễn giải Quản lý lĩnh vực Quản lý lĩnh vực kinh tế thuế, hải quan, ñầu tư, … thông tin trả lời từ quan/cá nhân có khả trả lời 2.2.2 Phân tích thiết kế hệ thống: 2.2.2.1 Danh sách actor: Quản lý danh mục quan ban hành Danh sách actor: ban hành Quốc hội, phủ, Bộ, … Cho phép tìm kiếm văn bản, tài Bảng 2.1 Danh sách actor STT Quản lý danh mục quan Tên actor Diễn giải Chuyên viên quản lý kho có chức cập nhật thông tin liệu vào hệ thống, quản lý liệu Quản trị hệ thống Quản lý danh mục hệ thống, vận hành, bảo trì CSDL Người sử dụng Footer Page of 126 Tìm kiếm, khai thác thông tin văn luật Tìm kiếm, khai thác liệu luật kinh tế theo tiêu chí thông tin khác nhau, xem thông tin chi tiết 2.2.2.2 Sơ ñồ use case: Sơ ñồ Use case hệ thống sau: Header Page of 126 - 13 - - 14 Use case: quản lý người dùng Các tác nhân: quản trị Pre Condition: quản trị ñã ñăng nhập thành công Post Condition: Mô tả: Use case cho phép quản trị viên thêm, sửa, xoá, tìm kiếm thông tin thành viên sử dụng hệ thống Quản lý trang tin thành viên (thêm, sửa, xoá trang tin người sử dụng) Use case: trao ñổi, hỏi ñáp Hình 2.3 Sơ ñồ usecase hệ thống Các tác nhân: người dùng Pre Condition: 2.2.2.3 Đặc tả use case: User case: quản lý văn Post Condition: xem gửi câu hỏi Mô tả: Use case cho phép người dùng xem câu hỏi câu trả lời Các tác nhân: quản trị ñược ñăng trang web gửi câu hỏi Pre Condition: người dùng ñã ñăng nhập thành công 2.2.2.4 Biểu ñồ tuần tự: Post Condition: Nếu use case thành công, thông tin văn luật ñược cập nhật vào sở liệu Mô tả: Use case cho phép người sử dụng (ñã ñăng nhập thành công) quản lý văn bản: thêm, sửa, xoá văn bản, ñính kèm file, … Ta xây dựng biểu ñồ sau: quản lý văn bản, quản lý tài liệu, tìm kiếm tra cứu văn 2.2.2.5 Biểu ñồ hoạt ñộng Ta xây dựng biểu ñồ hoạt ñộng sau : tạo văn bản/tài liệu mới, Use case: tìm kiếm khai thác thông tin quản lý nhóm danh mục hệ thống, quản lý người dùng Các tác nhân: người dùng 2.2.2.6 Biểu ñồ lớp Pre Condition: Không có Post Condition: kết tìm kiếm thỏa mãn yêu cầu người dùng Mô tả: Use case cho phép dùng tìm kiếm văn luật kinh tế theo tiêu chí khác nội dung văn bản, khoảng thời gian ban hành, quan ban hành, hình thức, … Footer Page of 126 Biểu ñồ lớp hệ thống Header Page of 126 - 16 - - 15 VB_HoiDap H oiD apID H oiD apP arentID N guoiG ui VB_LinhVuc LinhV ucID TenLinhV uc IsA ctiv e D iaC hi D ienThoai Email VB_TheLoai N gay G ui TheLoaiID N oiD ungH oi TenTheLoai N guoiTraLoi N oiD ungT raLoi N gay TraLoi S oLuotXem IsA pprov ed VB_VanBan V anBanID Ky H ieu G hiC hu S oK y H ieu C oQ uanBanH anhID TheLoaiID LinhV ucID TrichYeu VB_TaiLieu N guoiKy TaiLieuID TenTaiLieu TacG ia N haXuatBan N amXuatB an H inhA nh Hình 2.10 Biểu ñồ lớp hệ thống M oTa S oLuotXem N gay B anH anh VB_CoQuan N gay C oH ieuLuc C oQ uanID C anB oID N gay H etH ieuLuc TenC oQ uan U sername C onH ieuLuc KhoiID P hongBanID F ileD inhK em C apID H oT en N guoiD ang D iaC hi C hucV u S oLuotXem D ienThoai VB_NguoiDung G hiC hu Email N guoiD ang 2.2.2.7 Thiết kế sở liệu Bảng liệu văn pháp luật: Hình 2.11 Sơ ñồ quan hệ bảng CSDL Bảng liệu tài liệu: Bảng liệu quan ban hành: 2.3 XÂY DỰNG KHO DỮ LIỆU VỚI MS SQL SERVER 2005 Bảng liệu thể loại văn bản: 2.3.1 Bảng liệu lĩnh vực: Bảng liệu người dùng: Bảng liệu phân quyền: Bảng trao ñổi, hỏi ñáp: Mô hình quan hệ: Tổng quan thành phần SQL Server 2005 Hệ quản trị sở liệu Microsoft SQL Server (MSSQL) hệ quản trị sở liệu thông dụng Đây hệ quản trị sở liệu thường ñược sử dụng với hệ thống trung bình, với ưu ñiểm có công cụ quản lý mạnh mẽ giúp cho việc quản lý bảo trì hệ thống dễ dàng , hỗ trợ nhiều phương pháp lưu trữ, phân vùng ñánh mục phục vụ cho việc tối ưu hóa hiệu Với phiên MSSQL 2005 Microsoft ñã có cải tiến ñáng kể nâng cao hiệu năng, tính sẵn sàng hệ thống, khả mở rộng bảo mật Phiên cung cấp nhiều công cụ cho người phát triển ứng dụng ñược tích hợp với Visual Studio Microsoft cung cấp Dưới ñây mô hình dịch vụ SQL server 2005 Footer Page of 126 Header Page 10 of 126 - 17 - - 18 thành phần SQL Server, ñược sử dụng NET Framework môi trường phát triển Visual Studio 2.3.1.3 SQL Server Reporting Service (SSRS) SSRS dịch vụ SQL Server , hệ thống quản lý báo cáo Hỗ trợ việc tạo báo cáo, quản lý báo cáo, quản lý truy cập thông qua tảng web 2.3.2 Xây dựng kho liệu SQL Server 2005 Mô hình biểu diễn phương pháp sử dụng công cụ MSSQL Hình 20.12 Kiến trúc SQL Server 2005 2005 ñể xây dựng kho liệu hệ thống báo cáo cho người dùng: MSSQL 2005 có dịch vụ lớn : Database Engine,Intergration Service, Reporting service, Analysis Services 2.3.1.1 SQL Server intergration service: SSIS thành phần SQL Server, ñược phát triển từ công cụ Data Transformation Services phiên SQL Server 7.0, công cụ ñể thực thi việc chuyển ñổi liệu SSIS tảng cho việc tích hợp liệu , chức nhanh mềm dẻo cho việc phát triển tiến trình ETL cho xây dựng kho liệu , SSIS cung cấp công cụ tự ñộng bảo trì tự ñộng cập nhật liệu cho sở liệu nhiều chiều cubes Hình 2.13 Mô hình xây dựng kho liệu SQL Server 2005 2.3.1.2 SQL Server analysis service (SSAS) SSAS dịch vụ SQL Server 2005 dùng ñể xây dựng chiều cubes cho DWH, phiên hỗ trợ số thuật toán khai phá liệu ñiều cung cấp cho người quản lý có nhìn sâu sắc liệu họ SSAS phần tảng quản lý doanh nghiệp thông minh (BI), không Footer Page 10 of 126 KẾT CHƯƠNG Đây chương quan trọng ñề tài Trong chương trình bày nội dung: mô tả hệ thống bao gồm: xác ñịnh yêu cầu ñối với hệ thống, kiến trúc tổng thể mô hình hoạt ñộng hệ thống; từ trạng hệ thống phục vụ tra cứu ñặc trưng kho liệu ta thiết kế chức cuối thiết kế kho liệu Header Page 11 of 126 - 19 - CHƯƠNG 3: PHÁT TRIỂN HỆ THỐNG Trong chương thực việc chọn Cơ sở liệu, ngôn ngữ phát triển ứng dụng, ñề xuất giải pháp ñể phát triển ứng dụng cài ñặt ứng dụng - 20 - Các văn quy phạm pháp luật kinh tế internet Hệ thống tự ñộng thu thập thông tin từ nguồn internet trên, qua bước kiểm tra xử lý ñể tránh trùng lặp liệu, sau ñó nạp vào kho liệu Mô hình cụ thể sau: 3.1 CÔNG CỤ PHÁT TRIỂN HỆ THỐNG 3.1.1 Công cụ xây dựng kho liệu Ngoài khả lưu trữ liệu kích thước lớn, với ưu ñiểm giao diện thân thiện, tốc ñộ xử lý nhanh, có phiên miễn phí yếu tố quan trọng ñể ñịnh chọn hệ quản trị CSDL SQL Server 2005 ñể lưu trữ CSDL 3.1.2 Ngôn ngữ phát triển ứng dụng Visual Studio.Net sản phẩm công nghệ NET Microsoft với nhiều ngôn ngữ lập trình: C++.Net, Visual Basic.Net, ASP.Net, C#, J#, giúp dễ dàng tạo giao diện dễ dàng, nhanh chóng với công cụ hỗ trợ ñi kèm Trong ñề tài chọn công nghệ NET với ngôn ngữ C# ñể phát triển ứng dụng 3.2 CÁC BƯỚC TRIỂN KHAI 3.2.1 Nguồn liệu Để nạp liệu vào kho phục vụ cho việc khai thác, sử dụng, tiến hành thu thập liệu văn bản, tài liệu luật kinh tế từ nguồn sau: - Hệ thống file liệu luật kinh tế sưu tầm ñược: hệ thống tiến hành phân tích, xử lý hệ thống file sưu tầm ñược nạp thông tin vào kho liệu Hình 3.1 Sơ ñồ trích lọc liệu vào hệ thống 3.2.1.1 Trích lọc liệu từ hệ thống file Các bước xử lý trích lọc nội dung tài liệu từ file word sau: - Khai báo ñối tượng Microsoft.Office.Interop.Word.Document dùng ñể ñọc văn Word - Sử dụng phương thức ActiveWindow.Selection.WholeStory() ñể ñọc nội dung văn - Khai thác nội dung văn qua thuộc tính Content.Text 3.2.1.2 Thu thập liệu luật kinh tế Internet: Các ñịa ñược lựa chọn ñể trích rút liệu sau: - www.chinhphu.vn (trang web Chính phủ) - www.mof.gov.vn (trang web Bộ Tài chính) Footer Page 11 of 126 Header Page 12 of 126 - 22 - - 21 - - www.mpi.gov.vn (trang web Bộ Kế hoạch Đầu tư) 3.3 THỬ NGHIỆM HỆ THỐNG - www.thuvienphapluat.vn 3.3.1 - www.luatvietnam.vn - www.vietlaw.vn 3.2.2 Xây dựng kho liệu Kho liệu luật kinh tế ñược thiết kế theo lược ñồ hình sao, bao gồm bảng chiều (dimension table) bảng kiện (fact table), ñược xây dựng từ nguồn liệu CSDL quan hệ ñược xây dựng Yêu cầu hệ thống Hệ thống kho liệu website tra cứu thông tin luật kinh tế ñược cài máy chủ có cấu hình tối thiểu: CPU Intel Core Duo, GHz, RAM 1G, Dung lượng ổ ñĩa trống 500MB 3.3.2 Cài ñặt hệ thống: 3.3.2.1 Cài ñặt CSDL quan hệ Quá trình cài ñặt CSDL sau: - File CSDL: VanBanQPPL.mdf (file data) VanBanQPPL_log.ldf (file log) - Sử dụng công cụ Microsoft SQL Server management studio 2005 ñể kết nối ñến Database Engine tiến hành attach 02 file CSDL vào 3.3.2.2 Cài ñặt lược ñồ kho liệu - File chứa lược ñồ: LuatKinhTe.abf - Sử dụng công cụ Microsoft SQL Server management studio 2005 kết nối ñến Analysis Services tiến hành restore file ñể khôi phục kho liệu Hình 3.5 Lược ñồ kho liệu luật kinh tế 3.2.3 Xây dựng Cổng thông tin tra cứu luật kinh tế Hệ thống tra cứu luật kinh tế ñược xây dựng dựa tảng DotnetNuke Đây hệ thống cổng thông tin (portal) mã nguồn mở ñược sử dụng phổ biến chạy môi trường NET Microsoft, ñó tương thích kết nối dễ dàng ñến kho liệu Luật kinh tế ñược xây dựng SQL Server 2005 Footer Page 12 of 126 3.3.2.3 Cài ñặt Cổng thông tin Luật kinh tế Cổng thông tin Luật kinh tế ứng dụng web NET framework, ñó ñược cài ñặt web server IIS (Internet Information Services) Sau khai báo website IIS, tiến hành sửa file config ñể khai báo cáo tham số kết nối ñến kho liệu Header Page 13 of 126 - 23 - - 24 Hướng phát triển ñề tài: 3.3.3 Kết triển khai Sử dụng trình duyệt web (IE, Firefox) gõ ñịa cài ñặt chương Đề tài ñã xây dựng ñược kho liệu ứng dụng ñể phục vụ việc khai trình xuất trang chủ sau: thác thông tin luật kinh tế cho người dùng, nhiên số lượng văn lớn với phạm vi ñiều chỉnh rộng, bao gồm nhiều lĩnh vực khác kinh tế, cần có phân tích mang tính chuyên sâu cho người dùng, ví dụ phân nhóm văn bản, tài liệu có liên quan, … Do ñó, ñề tài cần ứng dụng kỹ thuật xử lý ngôn ngữ khai phá liệu ñể phát triển ứng dụng tìm kiếm văn luật thông minh hơn, ñem lại thuận tiện cho người dùng Trên sở kho liệu thu thập ñược, ñề tài ứng dụng kỹ thuật web ngữ nghĩa (semantic web) ñể xây dựng sở liệu tri thức luật kinh tế nhằm hỗ trợ tư vấn người dùng cách tự ñộng, giúp người dùng tìm kiếm ñiều khoản văn luật cách xác Do ñiều kiện thời gian hạn hẹp kinh nghiệm thân nhiều hạn chế nên chắn không tránh khỏi thiếu sót Tôi thành thật mong nhận ñược ý kiến ñóng góp Thầy Hội ñồng, bạn ñồng nghiệp ñể ứng dụng ngày hoàn thiện phục tốt nhu cầu tra cứu thông tin Hình 3.9 Giao diện Cổng thông tin Luật kinh tế KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Với thành tựu tốc ñộ phát triển Internet ngày việc ứng dụng vào lĩnh vực giáo dục tất yếu Việc ñề xuất xây dựng kho liệu Luật kinh tế nhằm phục vụ tra cứu, tìm hiểu cho sinh viên thực có ý nghĩa Footer Page 13 of 126 ... Các nội dung văn luật 1.1 KHO DỮ LIỆU Kho liệu ñặc trưng kho liệu kinh tế, nội dung văn luật liên quan Phân tích nội dung văn 1.1.1 ñể xây dựng kho liệu 1.1.1.1 Định nghĩa kho liệu - Phương pháp... trúc kho liệu, dòng thông tin HTML kho liệu, kho liệu chủ ñề khai phá liệu nhu cầu Nhập trực tiếp Sách tra cứu trạng hệ thống phục vụ tra cứu luật kinh tế, số hệ KHO DỮ LIỆU LUẬT KINH TẾ … thống... thực tiễn việc quản lý, lưu trữ liệu ñã ñược nêu chương 1, việc xây dựng kho liệu Luật kinh tế phục vụ tra cứu thông tin luật kinh tế phải ñảm yêu cầu sau: - Mềm dẻo việc cập nhật liệu: hệ thống

Ngày đăng: 20/05/2017, 16:03

Từ khóa liên quan

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

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

Tài liệu liên quan