ĐẠI HC QUC GIA HÀ NI
TRƢỜNG ĐẠI HC CÔNG NGH
Trƣơng Vĩnh Long
NGHIÊN CU NG DNG B CÔNG C
BUSINESS INTELLIGENCE TRONG VIC X
S LIU CA H QUN TR CƠ SỞ D LIU
MYSQL
KHOÁ LUN TT NGHIỆP ĐẠI HC H CHÍNH QUY
Ngành: Công ngh thông tin
HÀ NI - 2010
ĐẠI HC QUC GIA HÀ NI
TRƢỜNG ĐẠI HC CÔNG NGH
Trƣơng Vĩnh Long
NGHIÊN CU NG DNG B CÔNG C
BUSINESS INTELLIGENCE TRONG VIC X
S LIU CA H QUN TR CƠ SỞ D LIU
MYSQL
KHOÁ LUN TT NGHIỆP ĐẠI HC H CHÍNH QUY
Ngành: Công ngh thông tin
Cán b ng dn: TS. Nguyn Hà Nam
Cán b đồng hƣớng dn: ThS. Nguyn Thu Trang
HÀ NI - 2010
LI CẢM ƠN
Trưc tiên em xin gi li cảm ơn sâu sắc ti TS. Nguyn Nam và ThS. Nguyn
Thu Trang đã tn tình ch bảo, giúp đỡ em hoàn thành lun văn này.
Em xin chân thành cảm ơn các thầy cô trong b môn Các h thống thông tin, trường
Đại hc Công ngh - Đại hc Quc gia ni đã tạo điều kin cho em thc hiện đề tài.
Đồng thi, em xin cm ơn các thầy giáo trường Đại hc Công ngh đã dạy bo, giúp
đỡ em trong 4 năm học va qua.
Cui ng em xin cảm ơn những người thân trong gia đình bạn đã động viên,
giúp đỡ em trong quá trình hc tp và thc hin hoàn lun văn.
Xin chân thành cảm ơn!
Sinh viên
Trương Vĩnh Long.
TÓM TT
Ngày nay, việc lưu trữ, x d liệu để tng hp thông tin, h tr ra quyết định đã
tr nên ph biến đối vi nhiu t chc sn xut, kinh doanh. nhiều phương pháp để
đáp ng yêu cầu y, trong đó Business Intelligence(BI- gii pháp qun tr doanh nghip
thông minh) là mt gii pháp tiêu biểu, được nhiu t chc la chn.
Khóa lun y gii thiu mt vài nét tng quan v kho d liu, h thng x phân
tích trc tuyến và b công c Business Intelligence. Tiếp đó việc triển khai cài đặt, ng
dng Business Intelligence, c th là s dng b công c Pentaho trong vic xây dng báo
cáo khai phá d liu da trên h qun tr sở d liu MySQL kết hp phn mm
Weka.
Danh sách các hình
Hình 1 Cu trúc h thng kho d liu .. ................................. .............................. 3
Hình 2 Dòng d liu trong kho d liu . ................................. .............................. 4
Hình 3 - ng dng kho d liu trong Business Intelligence ..... .............................. 5
Hình 4 Ví d vy quyết đnh . .......... ................................. .............................. 9
Hình 5 Thành phn ca h Business Intelligence ................... ............................ 12
Hình 6 Cu trúc ca Pentaho Business Intelligence ............... ............................ 19
Hình 7 Cơ sở d liu v các thành ph ................................. ............................ 23
Hình 8 Thiết lp Data Source .... .......... ................................. ............................ 24
Hình 9 Thiết lp Constraint ....... .......... ................................. ............................ 25
Hình 10 Mô t báo cáo thu đưc s dng Pentaho ................ ............................ 26
Hình 11 Mô t bng d liu v khách hàng trong ngân hàng. ............................ 27
Hình 12 - Ti d liu lên Weka t MySQL ............................... ............................ 28
Hình 13 Chn b lc MathExpression . ................................. ............................ 29
Hình 14 Thay đổi thông s cho b lc MathExpression ........ ............................ 30
Hình 15 S dụng MathExpression đển li giá tr cho trường THU NHAP .... 30
Hình 16 Chn b lc NumericToNominal ............................. ............................ 31
Hình 17 Chn b lc AddValues .......... ................................. ............................ 32
Hình 18 Thiết lp thông s cho b lc AddValues ................ ............................ 32
Hình 19 S dng chc năng Replace Value trong phn Edit . ............................ 33
Hình 20 La chn giá tr cn thay thế .. ................................. ............................ 34
Hình 21 La chn giá tr thay thế ......... ................................. ............................ 34
Hình 22 La chn xây dng cây quyết đnh theo J48 ............ ............................ 35
Hình 23 - Cây quyết định thu được khi dùng Classifier J48 ..... ............................ 36