khungbodanhxoso

New Member
Link tải luận văn miễn phí cho ae Kết Nối
Ứng dụng kho dữ liệu và webservice để tích hợp dữ liệu xây dựng hệ thống Báo cáo thống kê tại trường cao đẳng nghề số 3 BQP
MỤC LỤC
LỜI CẢM ƠN .................................................................................................................1
LỜI CAM ĐOAN............................................................................................................4
BẢNG CÁC CHỮ VIẾT TẮT........................................................................................8
DANH MỤC BẢNG.......................................................................................................9
DANH MỤC HÌNH ......................................................................................................10
Chƣơng 1: GIỚI THIỆU VÀ MÔ TẢ BÀI TOÁN.......................................................12
1.1 Giới thiệu.............................................................................................................14
1.2 Mô hình tổ chức và quản lý của nhà trƣờng........................................................15
1.2.1 Sơ đồ cơ cấu tổ chức của Nhà trƣờng ..........................................................15
1.2.2 Các ngành nghề đào tạo của Nhà trƣờng......................................................15
1.2.3 Quy mô đào tạo của nhà trƣờng ...................................................................16
1.2.4 Đội ngũ cán bộ quản lý, giáo viên của Nhà trƣờng......................................17
1.3 Hoạt động quản lý và các hệ thống tin học hóa hiện có......................................17
1.4 Bài toán lập các báo cáo trong quá trình quản lý ................................................18
1.5 Đề xuất giải pháp cho các vấn đề đặt ra..............................................................22
Chƣơng 2: LÝ THUYẾT KHO DỮ LIỆU VÀ TÍCH HỢP DỮ LIỆU ........................24
2.1 Lý thuyết về kho dữ liệu (DW) ...........................................................................24
2.1.1 Định nghĩa DW.............................................................................................24
2.1.2 Các tính chất của DW...................................................................................25
2.1.3 Các loại DW thƣờng gặp ..............................................................................29
2.1.4 Cơ sở dữ liệu tác nghiệp và DW ..................................................................30
2.1.5 Các giải pháp kiến trúc DW .........................................................................32
2.1.6 Các thành phần cơ bản của kiến trúc DW ....................................................36
2.1.7 Các lƣợc đồ dữ liệu của DW ........................................................................37
2.2 Tích hợp dữ liệu ..................................................................................................39
2.2.1 Khái niệm về tích hợp dữ liệu ......................................................................39
2.2.3 Các phƣơng pháp tích hợp dữ liệu ...............................................................41
2.2.4 Môi trƣờng tích hợp đồng nhất.....................................................................42
2.2.5 Môi trƣờng tích hợp không đồng nhất..........................................................466
2.3 Web service .........................................................................................................49
2.3.1 Định nghĩa Web service ...............................................................................49
2.3.2 Đặc điểm của Web service ...........................................................................50
2.3.3 Nền tảng của Web service ............................................................................52
2.3.4 Các công nghệ của Web service...................................................................53
2.4 Mô hình tích hợp cho ứng dụng của nhà trƣờng.................................................58
2.4.1 Xác định nguồn dữ liệu ................................................................................58
2.4.2 Các yêu cầu về báo cáo thông kê .................................................................60
Chƣơng 3: XÂY DỰNG KHO DỮ LIỆU BÁO CÁO THỐNG KÊ TRƢỜNG CĐ
NGHỀ SỐ 3 - BQP........................................................................................................62
3.1 Thiết kế hệ thống kho dữ liệu của trƣờng Cao đẳng nghề số 3...........................62
3.1.1 Xây dựng cơ sở dữ liệu theo chuẩn DW ......................................................62
3.1.2 Xây dựng bảng các tiêu chí ..........................................................................69
3.1.3 Xây dựng quy trình tích hợp dữ liệu cho DW..............................................72
3.1.4 Thu thập và tạo lập dữ liệu...........................................................................74
3.1.5 Kiến trúc luồng dữ liệu.................................................................................81
3.2 Thiết kế Webservice............................................................................................82
3.2.1 Cách thức hoạt động.....................................................................................82
3.2.2 Cấu trúc một message theo dạng SOAP.......................................................84
3.2.3 Cách truyền thông SOAP xây dựng WS ......................................................85
3.2.4 Một số Service đƣợc lập từ 3 hệ CSDL để đƣa vào DW .............................86
3.3 Lập báo cáo .........................................................................................................88
3.3.1 Yêu cầu nghiệp vụ của hệ thống khai thác báo cáo .....................................88
3.3.2 Yêu cầu cụ thể của hệ thống báo cáo ...........................................................89
3.3.3 Giải pháp xây dựng hệ thống báo cáo ..........................................................89
3.3.4 Quá trình xây dựng báo cáo gồm các bƣớc..................................................91
3.3.5 Một số báo cáo dự kiến thiết kế....................................................................91
Chƣơng 4: TRIỂN KHAI THỬ NGHIỆM HỆ THỐNG ..............................................96
4.1 Kho dữ liệu thử nghiệm ......................................................................................96
4.2 Cơ sở dữ liệu của một số đơn vị và công cụ trích rút tƣơng ứng........................96
4.3 Một số báo cáo thử nghiệm thực hiện với kho dữ liệu .......................................97
4.3.1 Một số báo cáo trong quản lý nhân sự..........................................................97
4.3.2 Một số báo cáo trong quản lý đào tạo ..........................................................98
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phi7
4.3.3 Một số báo cáo trong quản lý trang thiết bị..................................................98
TÀI LIỆU THAM KHẢO...........................................................................................100
A. Phụ lục 1: Các bảng dữ liệu nguồn.....................................................................101
a. Các bảng dữ liệu về nhân sự............................................................................101
b. Các bảng dừ liệu quản lý đào tạo ....................................................................104
c. Các bảng dữ liệu quản lý vật tƣ, trang bị kỹ thuật, phƣơng tiện .....................107
B. Phụ lục 2: Các đoạn chƣơng trình ......................................................................109
a. Đoạn COD 1 ....................................................................................................109
b. Đoạn COD 2 ....................................................................................................110
c. Đoạn COD 3 ....................................................................................................111
MỞ ĐẦU
1 Tính cấp thiết của đề tài
Trƣờng cao đẳng nghề số 3-BQP có nhiệm vụ đào tạo nguồn lực cho toàn
xã hội, đặc biệt cho lực lƣợng vũ trang và bán vũ trang. Hàng tháng, quý, năm,
Thủ trƣởng, Ban giám hiệu nhà trƣờng yêu cầu các cơ quan, đơn vị tổng hợp và
làm các báo cáo về các lĩnh vực nhƣ cơ cấu tổ chức cán bộ, quản lý đào tạo, cơ
sở vật chất trang thiết bị phục vụ cho công tác dạy nghề, công tác thu chi và
quyết toán tài chính v.v… Từ đó nhà trƣờng tiến hành tổng hợp để tạo ra các
báo cáo hỗ trợ việc ra các quyết định của nhà trƣờng và gửi đến các cơ quan liên
quan.
Khi tiến hành làm báo cáo, nhà trƣờng phải cập nhật lại các dữ liệu thu
thập đƣợc, tiến hành các điều chỉnh cần thiết về nội dung, định dạng dữ liệu,
thực hiện các xử lý để đƣa ra các báo cáo khác nhau theo từng yêu cầu cụ thể.
Xuất phát từ hiện trạng trên, khi nghiên cứu về các giải pháp công nghệ
hiện có và cũng nhƣ khả năng thực thi của nó ở cơ sở, đề tài “Ứng dụng kho dữ
liệu và webservice để tích hợp dữ liệu xây dựng hệ thống báo cáo thống kê tại
trường cao đẳng nghề số 3 BQP” đƣợc chọn làm đề tài luận văn cao học của
tôi.
2. Mục tiêu và nhiệm vụ nghiên cứu
Mục tiêu của đề tài tìm hiểu lý thuyết về kho dữ liệu Data Warehouse và
tích hợp dữ liệu bằng công cụ webservice để rút trích dữ liệu để xây dựng kho
dữ liệu báo cáo thống kê và hỗ trợ ra quyết định.
3. Đối tượng và phạm vi nghiên cứu
Đối tượng nghiên cứu: Tìm hiểu hệ thống báo cáo thông kê tại Trƣờng
Cao đẳng nghề số 3- BQP. Khảo sát các hệ thống nguồn xây dựng kho dữ liệu
báo cáo thống kê
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phi13
Phạm vi nghiên cứu:Đề tài đƣợc nghiên cứu và hực hiện tại Trƣờng Cao
đẳng nghề số 3- BQP
4. Phương pháp nghiên cứu
 Phƣơng pháp nghiên cứu lý thuyết: kho dữ liệu và web service
 Phƣơng pháp phân tích và thiết kế kho dữ liệu
 Phƣơng pháp thực nghiệm
5. Ý nghĩa khoa học của đề tài
 Đề xuất một cách trích rút dự liệu trong việc xây dựng kho dữ liệu từ
nhiều kho dữ liệu đa dạng và phân tán
 Tạo một kho dữ liệu và bộ công cụ đáp ứng đầy đủ và nhanh chóng yêu
cầu lập các báo cáo thống kê và quản lý đào tạo tại trƣờng cao đẳng nghề
số 3 BQP đạt hiệu quả cả về chi phí và triển khai
6. Bố cục của luận văn
Luận văn đƣợc chia làm 4 chƣơng
Chương 1: Giới thiệu và mô tả bài toán
Chương 2: Lý thuyết kho dữ liệu và tích hợp dữ liệu
Chương 3: Xây dựng kho dữ liệu lập báo cáo thống kê tại trường cao đẳng
nghề số 3- BQP
Chương 4: Triển khai thử nghiệm hệ thống được xây dựng14
Chƣơng 1: GIỚI THIỆU VÀ MÔ TẢ BÀI TOÁN
1.1 Giới thiệu
Trƣờng Cao đẳng nghề số 3 – BQP tiền thân là trƣờng Lái xe Quân khu 3, đƣợc
thành lập ngày 17 tháng 3 năm 1960. Ngày 11 tháng 10 năm 1999, Bộ trƣởng Bộ
Quốc phòng có Quyết định số 1702/1999/QĐ-QP về việc nâng cấp trƣờng thành
Trƣờng đào tạo nghề khu vực miền Bắc. Ngày 21 tháng 11 năm 2003, Bộ trƣởng Bộ
Quốc phòng có Quyết định số 276/2003/QĐ-QP đổi tên trƣờng thành Trƣờng Dạy
nghề số 3 – BQP. Ngày 13 tháng 7 năm 2007, Bộ trƣởng Bộ Quốc phòng có Quyết
định số 112/2007/QĐ-BQP đổi tên trƣờng thành trƣờng Cao đẳng nghề số 3 – BQP.
Qua hơn 50 năm xây dựng và trƣởng thành, trƣờng Cao đẳng nghề số 3 – BQP
đã trở thành một cơ sở lớn đào tạo nguồn nhân lực cho toàn quân và cho công cuộc
công nghiệp hóa, hiện đại hóa đất nƣớc đất nƣớc. Để đảm bảo và nâng cao chất lƣợng
đào tạo, Nhà trƣờng đặc biệt coi trọng các biện pháp nâng cao chất lƣợng đội ngũ giáo
viên và cán bộ quản lý giáo dục, chủ động lựa chọn, tạo nguồn, tích cực bồi dƣỡng đào
tạo bằng nhiều loại hình thức nhƣ cử đi học nâng cao nghiệp vụ tại các cơ sở giáo dục
có uy tín ở trong nƣớc cũng nhƣ ở nƣớc ngoài. Nhờ sự đóng góp lớn lao của cán bộ,
giáo viên, nhân viên và học viên trong toàn trƣờng qua các thời kỳ đã đƣợc Đảng, Nhà
nƣớc và Quân đội tặng thƣởng nhiều phần thƣởng cao quý đó là Huân chƣơng Lao
động hạng nhất, Huân chƣơng Lao động hạng nhì và nhiều phần thƣởng cao quý của
các Bộ, ngành liên quan.
Tên giao dịch: TRƯỜNG CAO ĐẲNG NGHỀ SỐ 3 – BỘ QUỐC PHÒNG
Tên giao dịch quốc tế: Vocational College N. 3 Ministry of Defence
Địa chỉ trụ sở chính:
Địa chỉ: Số 248 Lê Duẩn - Bắc Sơn, quận Kiến An, thành phố Hải Phòng
Hình 3.11: Kiến trúc tích hợp dữ liệu
Các bước thực hiện
‒ Tải toàn bộ dữ liệu vào vùng Staging theo điều kiện chức năng đã đƣợc thiết lập
‒ Thực hiện trích lọc, chuyển đổi và tải dữ liệu vào các bảng tạm (Vùng Staging)
‒ Ghi log dữ liệu lỗi nếu xảy ra.
‒ Trích tách, chuyển đổi và tải dữ liệu sạch từ các bảng dữ liệu tạm sang các
Atomic data.
‒ Sử dụng Webservice xây dựng trên chuẩn SOAP trên nền tảng là XML modul
hóa các nghiệp vụ đƣa vào DW kho dữ liệu trƣờng Cao đẳng nghề số 3 BQP.
Tải dữ liệu là quá trình chuyển dữ liệu từ nơi lƣu trữ nguồn vào CSDL đích.
Trƣớc hết cần xác định khoảng thời gian và định kỳ cần thiết để chuyển dữ liệu vào
kho .không những cần xem lần nạp dữ liệu đầu tiên mà còn phải quan tâm đến việc
làm tƣơi dữ liệu. tiến trình tải đầu tiên dùng để chuyển dữ liệu vào DW mới đƣợc xây
dựng, tiến trình này chỉ đƣợc thực hiện một lần và không cần quan tâm đến vấn đề thời
gian. Các tiến trình nạp dữ liệu tiếp theo là công việc hàng ngày của DW, tiến trình
này đƣợc kiểm soát chặt chẽ về mặt thời gian. Thời gian thực hiện tiến trình tải dữ liệu
luôn là một vấn đề cần quan tâm của các nhà quản trị DW do DW sử dụng dữ liệu từ
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 
Last edited by a moderator:

dangky4web

New Member
em đang tìm hiểu về data warehouse, em rất mong admin của diễn đàn chia sẻ giúp em tài liệu của bài viết này ạ, em Thank admin rất nhiều.
 
Các chủ đề có liên quan khác

Các chủ đề có liên quan khác

Top