Chương 1. Giới thiệu Chương này giới thiệu về BI, hướng tiếp cận của BI và mô tả ngắn gọn hướng nghiên cứu của luận văn. Các khái niệm liên quan đến Business Intelligence Chương này trình bày cơ sở lý thuyết về kho dữ liệu, khai phá dữ liệu, giới thiệu bộ công cụ BI Sql Server. Ứng dụng BI Sql Server trong bài toán thương mại điện tử Chương này trình bày về bài toán thực tế thương mại điện tử, xây dựng kho dữ liệu, xây dựng các báo cáo tổng hợp, báo cáo động, xây dựng mô hình khai phá dữ liệu.
Tóm tắt các kết quả đạt được 2 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chƣơng 1. Tổng quan về Business Intelligence Việc tổng hợp, phân tích thông tin từ những nguồn dữ liệu khác nhau luôn là vấn đề đáng quan tâm đối với các tổ chức có khối lượng dữ liệu lớn. Trong lĩnh vực kinh doanh, lượng dữ liệu về khách hàng, quá trình kinh doanh, biến động thị trường chứa đựng nhiều thông tin hữu ích cho các công ty. Nhiều giải pháp khai thác nguồn thông tin này đã được đưa ra.
Trong đó, Business Intelligence (BI) là một giải pháp mới với nhiều bộ công cụ hỗ trợ. BI, được hình thành vào giữa những năm 1990, là qui trình và công nghệ mà các doanh nghiệp dùng để kiểm soát khối lượng dữ liệu khổng lồ, khai phá tri thức giúp cho các doanh nghiệp có thể đưa các các quyết định hiệu quả hơn trong hoạt động kinh doanh của mình. Công nghệ BI cung cấp một cách nhìn toàn cảnh hoạt động của doanh nghiệp từ quá khứ, hiện tại và các dự đoán tương lai. Dựa trên các thông tin thu thập được từ khách hàng, với sự hỗ trợ của các công cụ phân tích, BI hỗ trợ phân tích nhằm đưa ra các quyết định, chiến lược kinh doanh tốt hơn.
Vì vậy một hệ thống BI (BI system) còn được gọi là hệ hỗ trợ quyết đinh (Decision Support System). Mô hình chung của BI: Hình 1. Mô hình chung của BI Vậy một hệ thống BI có những lợi ích nào? Dễ dàng truy cập vào các dữ liệu BI có thể thu thập thông tin từ nhiều hệ thống khác nhau từ nhiều vị trí trí địa lý khác nhau trong một tổ chức thông qua quản lý dữ liệu tập trung tại kho dữ liệu, giúp các nhà quản lý truy cập dễ dàng hơn cho báo cáo, kiểm toán và phân tích dự báo, tăng khả 3 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com năng quản lý công ty. Các dữ liệu được thu thập và được thể hiện trong định dạng dễ hiểu, cho phép ngay cả những người không rành về kỹ thuật vẫn hiểu được việc kinh doanh và xác định các yếu tố thúc đẩy hoạt động hằng ngày.
Thông tin chính xác hơn Giải pháp BI có thể loại bỏ những dữ liệu lỗi, thiếu sót hoặc trùng lặp thông tin. Các báo cáo được tạo ra tự động, chính xác và được cập nhật. Cải thiện việc ra quyết định Khi phân tích dữ liệu luôn sẵn có và dễ hiểu, các nhà quản lý có thể đưa ra quyết định kinh doanh với thông tin nhanh, sâu sắc và hiệu quả hơn. Khi các nhà quản lý có thể truy cập các báo cáo, biểu đồ, đồ thị và phân tích, họ cũng cảm thấy được trao quyền để có biện pháp chủ động để cải thiện hiệu suất và đảm bảo rằng lợi nhuận kỳ vọng được đáp ứng.
Xác định các vấn đề trong kinh doanh BI có thể giúp khám phá ra vấn đề trong doanh nghiệp mà trước đây không được kiểm soát, chẳng hạn như hiệu suất kém, dễ dàng hơn. Ví dụ, nếu người quản lý thấy có sự suy giảm của một mục hàng tồn kho đặc biệt, nhưng không thể tìm được điểm trùng khớp với doanh số bán hàng của mục đó. Giải pháp BI có thể cho phép anh ta xem xét, đối chiếu việc mua hàng so với doanh thu để quyết định các điều chỉnh cần thiết trong tổ chức. Cải thiện phân tích marketing, quan hệ khách hàng Với giải pháp BI bạn có thể xác định tỷ lệ thành công của quảng cáo, chiến dịch gửi thư trực tiếp và các chương trình khuyến mãi thông qua email.
Dựa trên hồ sơ của khách hàng bao gồm lịch sử mua bán, hành trình, mối quan tâm và sở thích BI giúp dự đoán nhu cầu của khách hàng và cung cấp các dịch vụ, làm tăng sự hài lòng. Các hoạt động chính của BI (BI Activities) Hệ thống hỗ trợ quyết định (Decision support systems) Dự báo (Forecasting) Báo cáo kho dữ liệu (Reporting data warehouse) Lưu trữ dữ liệu (Data store) Khai phá dữ liệu (Data mining) Phân tích thống kê (Statistical analysis) Extract, Transform, and Load (ETL) Phân tích xử lý trực tuyến (Online Analytical Processing - OLAP) Portal 4 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Các thành phần chính trong hệ thống BI là kho dữ liệu (Data Warehouse) và khai phá dữ liệu (Data Mining) vì dữ liệu dùng trong BI là dữ liệu tổng hợp (Nhiều nguồn, nhiều định dạng, phân tán và có tính lịch sử) đó là đặc trưng của kho dữ liệu. Đồng thời việc phân tích dữ liệu trong BI không phải là những phân tích đơn giản (query, filtering) mà là những kỹ thuật trong khai phá dữ liệu (data mining) dùng để phân loại (classification) phân cụm (clustering), hay dự đoán (prediction). Vì vậy BI có mối quan hệ rất chặt chẽ với kho dữ liệu và khai phá dữ liệu.
Hệ thống BI đơn giản có thể được xem là sự kết hợp của 3 thành phần chính như sau: Business Analyst Business Intelligenceta Mini Data Mining Data Warehouse Hình 1. Thành phần chính hệ thống BI Trong đó: Data Warehouse (Kho dữ liệu): Chứa dữ liệu tổng hợp của doanh nghiệp Data Mining (Khai phá dữ liệu): Các kỹ thuật dùng để khai phá dữ liệu và phát hiện tri thức như phân loại (classification), phân nhóm (clustering), phát hiện luật kết hợp (association rule), dự đoán (prediction), … Business Analyst (Phân tích kinh Doanh): Các nhà lãnh đạo doanh nghiệp đưa ra những quyết định chiến lược đối với hoạt động kinh doanh của doanh nghiệp. Chúng ta sẽ đi vào tìm hiểu chi tiết các khái niệm kho dữ liệu, khai phá ở chương 2 1. Một số hệ thống BI đang đƣợc ứng dụng Hệ thống BI trong những năm gần đây đã và đang được ứng dụng rộng rãi trong nhiều lĩnh vực như: ngân hàng, tài chính và thị trường chứng khoán, thương mại, giáo dục, y tế, sinh học, bưu chính viễn thông,.
5 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Những sản phẩm dưới đây được kiểm tra thông qua 70 tiêu chí quan trọng để nâng cao năng suất và khả năng hỗ trợ kinh doanh thông minh của doanh nghiệp (được xếp theo thứ tự giảm dần của khả năng hỗ trợ của sản phẩm) (The second edition of the independent Business Intelligence Tools Survey, published in October 2008) Oracle Enterprise BI Server - Oracle Excel, Performance Point, Analysis Server – Microsoft Business Objects Enterprise - Business Objects (now SAP) SAP NetWeaver BI - SAP SAS Enterprise BI Server - SAS Institute TM/1 & Executive Viewer - Applix (now IBM) BizzScore Suite - EFM Software WebFocus - Information Builders QlikView - QlikTech Microstrategy - Microstrategy Hyperion System - Hyperion (now Oracle) Actuate - Actuate Cognos Series 8 - Cognos (now IBM) Trong luận văn này chúng tôi lựa chọn hệ thống BI của Microsoft vì các cơ sở dữ liệu thương mại điện tử đa phần lưu trữ trên hệ quản trị cơ sở dữ liệu Microsoft Sql Server cũng như Microsoft đã và đang là công cụ mà tôi vẫn thường dùng trong công việc của mình và về cơ bản đáp ứng đầy đủ các yêu cầu của luận văn. Hƣớng tiếp cận 1. Ứng dụng Business Intellegence trong thương mại điện tử Tiết kiệm chi phí Thông thường để biết được lý do vì sao kết quả kinh doanh tháng này giảm so với tháng trước, nhà quản lý thường phải tìm hiểu qua nhiều kênh thông tin khác nhau từ phòng kế toán tới phòng kinh doanh, … nhiều khi tiêu tốn khá nhiều thời gian, nguồn lực. Còn với giải pháp BI, tận dụng ưu thế có thể phân tích sâu theo nhiều chiều, nhà quản lý có thể tìm được nguyên nhân bị giảm doanh thu là do đâu, cụ thể vùng miền nào mà hầu như không cần nhờ đến bất cứ ai.
Trong bối cảnh hiện nay, việc giúp doanh nghiệp truy 6 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com xuất nhanh gọn thông tin được coi như là một giải pháp giúp tiết kiệm chi phí, nâng cao hiệu quả hoạt động. Chọn lọc mặt hàng kinh doanh Bằng cách phân tích các chỉ số đánh giá hiệu quả hoạt động chính về số lần bảo hành, các mặt hàng bán chậm nhất hay số khách hàng mua và tổng doanh thu bán được từ những mặt hàng đó, BI giúp nhà quản lý biết được những mặt hàng kém hiệu quả, làm tiêu tốn nhiều chi phí cho các hoạt động hỗ trợ, tồn kho để từ đó ra quyết định loại bỏ hay cải tiến thành một sản phẩm mới. Phân tích hiệu quả của các chương trình khuyến mãi, quảng cáo Thông qua việc thu thập thông tin về số lượng hàng bán, doanh thu, chi phí, số khách hàng mới, số sản phẩm bán được … của các chương trình khuyến mại, từ đó nhà quản lý sẽ biết được chương trình dạng nào mang lại hiệu quả cao nhất để áp dụng lại cho những lần sau. Ngoài ra, dựa trên những bản khảo sát, dữ liệu về bán hàng, BI có thể cho biết tác động của những hoạt động đó như thế nào sau mỗi kỳ quảng cáo, tung ra sản phẩm, dịch vụ mới.
Nâng cao năng lực của nhân viên kinh doanh Trong doanh nghiệp có nhiều kênh phân phối, nhiều chi nhánh đại lý, nhân viên kinh doanh được tổ chức thành nhiều cấp nên việc đo lường và đánh giá hiệu quả làm việc của nhân viên một cách chính xác thường khó khăn và tốn thời gian. Để đánh giá đúng thường phải dựa vào nhiều tiêu chí: doanh số, số khách hàng mới tìm được, và phải có trọng số riêng cho từng kênh bán hàng… Với sự hỗ trợ của hệ thống BI, nhà quản lý có thể đo lường nhiều tiêu chí đánh giá, từ đó có những quyết định thưởng phạt, điều chỉnh nhân sự chính xác Tăng khả năng kiểm soát thông tin của doanh nghiệp BI làm tăng khả năng kiểm soát thông tin của doanh nghiệp một cách chính xác, hiệu quả từ đó có thể phân tích, khai phá tri thức giúp doanh nghiệp có thể dự đoán về xu hướng của giá cả dịch vụ, hành vi khách hàng, phát hiện khách hàng tiềm năng để đề ra các chiến lược kinh doanh phù hợp nhằm tăng khả năng cạnh tranh doanh nghiệp.