Giới thiệu công cụ báo cáo Tableau

Một phần của tài liệu Xây dựng kho dữ liệu nâng cao hiệu quả báo cáo phân tích thống kê cho phân hệ mua hàng bán hàng của hệ thống ERP,Khóa luận tốt nghiệp (Trang 51 - 64)

Tableau là giải pháp phân tích số liệu hàng đầu thế giới. Tableau được Christian Chabot thành lập tháng 1/2003 với ý chí "Making data easy to see and understand is one of the great opportunities of our time".

KẾT LUẬN CHƯƠNG 2

Tổng quan lý thuyết về kho dữ liệu, khái niệm về kho dữ liệu, nêu được các

đặc điểm, mục đích và lợi ích của kho dữ liệu. Tìm hiểu về quy trình xây dựng hệ thống kho dữ liệu. Bên cạnh đó tìm hiểu về hệ thống SSIS tích hợp dữ liệu, rút trích dữ liệu, biến đổi dữ liệu và nạp dữ liệu vào kho dữ liệu. Tìm hiểu về hệ thống báo cáo tableau, dữ liệu sau khi được xây dựng theo mô hình kho dữ liệu sẽ được thể hiện một cách trực quan nhất thông qua ứng dụng này.

Khóa luận tốt nghiệp

Tableau cho phép kết nối và trích xuất dữ liệu được lưu trữ ở nhiều nơi khác nhau. Phần mềm có thể kéo dữ liệu từ bất kỳ nền tảng nào, với cơ sở dữ liệu đơn giản như excel, pdf, đến cơ sở dữ liệu phức tạp như Oracle, SQL,...

Hình 2.8: Giao diện phần mềm Tableau.

Tableau cho phép người dùng kéo thả dữ liệu và tạo ra các loại báo cáo, các dashboard quản trị và các story của dữ liệu vận hành doanh nghiệp một cách dễ dàng. Báo cáo trên tableau đều thể hiện thông tin dữ liệu đơn giản, sinh động và trực quan. Tableau ứng dụng mạnh mẽ các công nghệ phân tích, khai phá dữ liệu. Người dùng sẽ nhanh chóng nhìn nhận được các vấn đề toàn diện khác nhau trong hoạt động kinh doanh của công ty, từ đó đưa ra các chiến lược kinh doanh trong tương lai. Hệ thống báo cáo vận hành tốt trên nhiều thiết bị. Dữ liệu luôn được cập nhật nhanh chóng từ hệ thống nguồn, giúp hiển thị dữ liệu mới nhất, chính xác nhất và phân tích dữ liệu mọi lúc mọi nơi. Ngoài ra, Tableau có thể chia sẻ các phân tích dữ liệu với nhiều người dùng và bộ phận khác nhau.

33

Nguyễn Thị Ảnh - K19HTTTB

Khóa luận tốt nghiệp

CHƯƠNG 3: XÂY DỰNG, TRIỂN KHAI KHO DỮ LIỆU TRONG PHÂN HỆ CỦA HỆ THỐNG ERP

3.1. Phân tích hệ thống

3.1.1 Mô tả hệ thống nghiệp vụ

Phần mềm quản trị doanh nghiệp của BRAVO hiện đang được triển khai cho một công ty thương mại, kinh doanh trong lĩnh vực cung cấp sản phẩm cho mẹ và bé. Công ty khách hàng có hệ thống cửa hàng lớn, gồm gần nhiều cửa hàng lớn nhỏ và được trải khắp các tỉnh thành trong cả nước. Bên cạnh đó, công ty cũng có một trang thương mại điện tử để người dùng có thể mua sắm sản phẩm ngay tại nhà.

Sản phẩm của công ty được nhập khẩu từ nhiều nhà cung cấp uy tín khác nhau. Danh sách sản phẩm vô cùng đa dạng, được chia ra làm nhiều loại, mỗi loại lại gồm nhiều nhóm sản phẩm khác nhau. Hoạt động mua hàng được thực hiện khi số lượng hàng tồn nhỏ hơn mức hàng tối thiểu để cung cấp trong mỗi cửa hàng. Mỗi ngày, tổng công ty sẽ tiếp nhận rất nhiều đơn yêu cầu mua hàng khác nhau. Bên cạnh đó, hoạt động bán hàng mà công ty phải xử lý cũng rất lớn. Các đơn bán hàng được tổng hợp từ các hệ thống cửa hàng và trên trang thương mại điện tử online. Khách mua hàng tại hệ thống cửa hàng và trên online đều có thể đăng ký thành viên để có cơ hội tham gia các chương trình khuyến mãi và nhận nhiều ưu đãi từ công ty.

Với phạm vi của đề tài, dự án xây dựng kho dữ liệu sẽ chỉ tập trung vào 2 nhóm nghiệp vụ chính gồm bán hàng và mua hàng. Trên thực tế, phần mềm quản trị doanh nghiệp còn quản lý các phân hệ khác như phân hệ nhân sự - tiền lương, kho hàng, quản lý khách Iiang,... Nhưng do sự hạn chế về thời gian, cũng như độ phức tạp của cả hệ thống nên các nghiệp vụ này sẽ được triển khai từng phần trong quá trình xây dựng sau này.

3.1.2 Phân hệ quản lý mua hàng và bán hàng

3.1.2.1Quản lý mua hàng

Mua hàng từ nhà cung cấp chính là giai đoạn đầu tiên của quá trình luân chuyển hàng hóa. Quy trình tổng quát việc mua hàng của doanh nghiệp sẽ bao gồm các hoạt động được thể hiện trong hình vẽ sau:

35

Khóa luận tốt nghiệp

Hình 3.1: Quy trình hoạt động mua hàng.

Mô hình cơ sở dữ liệu phân hệ mua hàng được thể hiện như hình dưới đây:

STT Tên bảng Mô tả

1 tbl_Employee Lưu thông tin nhân viên công ty

2

tbl_Department Lưu thông tin các phòng ban, bộ phận

công ty

1 tbl_Position Lưu thông tin vị trí nhân viên công ty

4 tbl_Store

Lưu thông tin các cửa hàng trực thuộc công ty

5 tbl_WareHouse

Lưu thông tin các kho hàng trực thuộc công ty

Khóa luận tốt nghiệp

Hình 3.2: Mô hình cơ sở dữ liệu logic phân hệ mua hàng.

37

Nguyễn Thị Ảnh - K19HTTTB

Khóa luận tốt nghiệp

6 tbl_PostCode

Lưu thông tin các tỉnh có cửa hàng của công ty

7 tbl_Region

Lưu thông tin các khu vực kinh doanh của công ty

8 tbl_Branch

Lưu thông tin các văn phòng đại diện chi nhánh công ty, gồm 4 đơn vị: đơn vị quản lý trang web, đơn vị đại diện cho 3 miền bắc - trung - nam

9 Tbl_Items

Lưu thông tin dữ liệu của hàng hóa trong hệ thống

lõ Tbl_Unit Lưu thông tin các đơn vị hàng hoá

lĩ Tbl_Inventory Lưu thông tin số lượng hàng hoá tồn kho

12 Tbl_Partner Lưu thông tin các nhà đối tác của công ty

ĩ3 Tbl_PartnerType

Lưu thông tin các loại đối tác của công ty, bao gồm 2 kiểu chính là khách hàng và nhà cung cấp

14 Tbl_PartnerGroup Lưu thông tin các nhóm đối tác

nhân viên

16

Tbl-PurchaseRequestDetail Lưu thông tin chi tiết các mặt hàng, số

lượng cần mua trong đơn yêu cầu mua hàng của nhân viên

17 Tbl-PurchaseQuotation

Lưu thông tin các đơn báo giá từ nhà cung cấp. Lưu ý, nhân viên có thể đặt hàng trực tiếp đến nhà cung cấp mà không cần đơn báo giá.

18 Tbl-PurchaseQuotationDetail

Lưu thông tin chi tiết giá bán, số lượng mặt hàng của đơn báo giá nhà cung cấp có thể cung ứng

19 Tbl-PurchaseOrder Lưu thông tin hoá đơn mua hàng

lõ Tbl-PurchaseOrderDetail Lưu thông tin chi tiết hoá đơn mua hàng

lĩ Tbl-Contract Lưu thông tin hợp đồng mua

12 Tbl-PurchasePayment Lưu thông tin thanh toán đơn hàng mua

13 tbl-PurWarehouseReceipt Lưu thông tin đơn hàng nhập vào kho

24 tbl-PurWarehouseReceiptDetail

Lưu thông tin chi tiết số lượng hàng hoá nhập vào kho

25 Tbl-PurchaseReturn

Lưu thông tin hoá đơn trả hàng cho nhà cung cấp

26 Tbl-PurchaseReturnDetail

Lưu thông tin chi tiết số lượng mặt hàng trả lại cho nhà cung cấp

17 Tbl-Status Lưu thông tin tình trạng đơn hàng

28 Tbl-ReturnReason

Lưu thông tin lý do lại trả hàng cho nhà cung cấp

29 Tbl-PaymentMethod

Lưu các phương thức thanh toán cho đơn mua hàng

Nguyễn Thị Ảnh - K19HTTTB 38

Bảng 3.1: Danh sách bảng dữ liệu trong hệ thống mua hàng.

39

Khóa luận tốt nghiệp

3.1.2.2Quản lý bán hàng

Hoạt động bán hàng là hoạt động kinh doanh chính của công ty. Quy trình quản lý bán hàng của doanh nghiệp bao gồm các hoạt động được thể hiện như sau:

Hình 3.3: Quy trình hoạt động bán hàng.

Cơ sở dữ liệu phân hệ bán hàng được thể hiện như hình vẽ sau:

STT Tên bảng Mô tả

1 tbl_Employee Lưu thông tin nhân viên công ty

2

tbl_Department Lưu thông tin các phòng ban, bộ phận của

công ty

1 tbl_Position Lưu thông tin vị trí nhân viên công ty

~4 tbl_Store Lưu thông tin các cửa hàng thuộc công ty

1 tbl_WareHouse Lưu thông tin các kho hàng thuộc công ty

6 tbl_PostCode

Lưu thông tin về các tỉnh có cửa hàng của công ty

Khóa luận tốt nghiệp

Hình 3.4: Mô hình cơ sở dữ liệu logic phân hệ bán hàng.

41

Nguyễn Thị Ánh - K19HTTTB

Khóa luận tốt nghiệp

7 tbl_Region

Lưu thông tin các khu vực kinh doanh của công ty

8 tbl_Branch

Lưu thông tin các văn phòng đại diện chi nhánh công ty, gồm 4 đơn vị: đơn vị quản lý trang web, đơn vị đại diện cho 3 miền bắc - trung - nam

^9 Tbl_Items Lưu thông tin các hàng hóa trong hệ thống

lõ Tbl_Unit Lưu thông tin các đơn vị hàng hoá

lĩ Tbl_Inventory Lưu thông tin số lượng hàng hoá tồn kho

12 Tbl_Partner Lưu thông tin các nhà đối tác của công ty

ĩ3 Tbl_PartnerType

Lưu thông tin các loại đối tác của công ty, bao gồm: khách hàng và nhà cung cấp.

~Ĩ4 Tbl_PartnerGroup Lưu thông tin các nhóm đối tác của công ty

15 Tbl_SalesOrder Lưu thông tin đơn đặt hàng từ khách hàng

ĩ6 Tbl_ SalesOrderDetail Lưu thông tin chi tiết các mặt hàng, số lượng

đơn đặt hàng của khách hàng

18

Tbl_SalesInvoicesDetail Lưu thông tin chi tiết giá bán, số lượng mặt

hàng của đơn bán hàng

19 Tbl_SalesReturn

Lưu thông tin về các đơn trả lại hàng của khách hàng

20 Tbl_ SalesReturnDetail

Lưu thông tin chi tiết các đơn trả lại hàng của khách hàng

21 Tbl_Payment

Lưu thông tin đơn thanh toán hàng đã mua của khách hàng

22 Tbl_PaymentMethod

Lưu thông tin các phương thức thanh toán hàng hoá

23 Tbl_SalesAccountPayable

Lưu thông tin các đơn phải chi từ những đơn hàng bị trả lại của khách hàng

24 Tbl_ReturnResson

Lưu thông tin về các lý do trả lại hàng của khách hàng

^25 Tbl_Status Lưu thông tin tình trạng đơn hàng

26 Tbl_Channels

Lưu thông tin các kênh bán hàng mà khách hàng chọn đặt đơn mua hàng

27 Tbl_Promotion

Lưu các chương trình khuyến mãi, giảm giá của công ty

Nguyễn Thị Ảnh - K19HTTTB 42

Bảng 3.2: Danh sách bảng dữ liệu trong phân hệ bán hàng.

3.2. Xây dựng kho dữ liệu

Một phần của tài liệu Xây dựng kho dữ liệu nâng cao hiệu quả báo cáo phân tích thống kê cho phân hệ mua hàng bán hàng của hệ thống ERP,Khóa luận tốt nghiệp (Trang 51 - 64)

Tải bản đầy đủ (DOCX)

(111 trang)
w