Thiết kế và cài đặt một kho dữ liệu cho một hệ thống xử lý đặt hàng của khách hàng cho một công ty

44 267 4
Thiết kế và cài đặt một kho dữ liệu cho  một hệ thống xử lý đặt hàng của khách hàng cho một công ty

Đ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

Cơ sở dữ liệu Văn phòng đại diện: Khách hàng (Mã KH, Tên KH, Mã Thành phố, Ngày đặt hàng đầu tiên) Khách hàng du lịch (Mã KH, Hướng dẫn viên du lịch, Thời gian) Khách hàng bưu điện ( Mã KH, Địa chỉ bưu điện, Thời gian) Cơ sở dữ liệu Bán hàng: Văn phòng đại diện (Mã Thành phố, Tên Thành phố, Địa chỉ VP, Bang, Thời gian) Cửa hàng (Mã cửa hàng, Mã Thành phố, Số điện thoại, Thời gian) Mặt hàng (Mã MH, Mô tả, Kích cỡ, Trọng lượng, Giá, Thời gian) Mặt hàng_được lưu trữ ( Mã cửa hàng, Mã MH, Số lượng trong kho, Thời gian) Đơn đặt hàng (Mã đơn, Ngày đặt hàng, Mã KH)

Đề tài : Thiết kế cài đặt kho liệu cho hệ thống xử lý đặt hàng khách hàng cho công ty I Giới thiệu Để thiết kế kho liệu cần bắt đầu xác định mục yêu cầu nghiệp vụ kho liệu, đồng nghĩa với việc phải xác định mục tiêu phạm vi toán Mục tiêu Chúng ta cần xác định lý doanh nghiệp muốn xây dựng kho liệu riêng thông qua câu hỏi vấn chiến lược Bằng việc thực câu hỏi vấn chiến lược, xác định mục tiêu doanh nghiệp xây dựng kho liệu - Lĩnh vực hoạt động doanh nghiệp: Kinh doanh, cung cấp mặt hàng cho đối tượng khách hàng khách du lịch thường dẫn đến hướng dẫn viên đoàn du lịch, loại hai bao gồm khách hàng đặt hàng qua đường bưu điện - Những ứng dụng nghiệp vụ doanh nghiệp sử dụng: Doanh nghiệp sử dụng nhiều hệ thống ứng dụng nghiệp vụ khác quản lý thông tin khách hàng, quản lý cửa hàng, quản lý số lượng lượng tiêu thụ mặt hàng… - Vấn đề gặp phải doanh nghiệp: Doanh nghiệp cần quản lý thông tin khách hàng, cửa hàng mặt hàng Mỗi khách hàng sống thành phố doanh nghiệp phải cố gắng đáp ứng mặt hàng đơn hàng khách cách lấy từ kho thành phố mà khách hàng sinh sống Nếu u cầu khơng thể đáp ứng công ty chuyển yêu cầu tới thành phố đến mặt hàng có đủ để cung cấp Một số thông tin xử lý quan trọng doanh nghiệp Ví dụ, tổng số lượng mặt hàng lưu trữ thành phố Sau lần mặt hàng phân phối (được bán), doanh nghiệp cần biết tổng số lượng mặt hàng lại tất cửa hàng thành phố Ban lãnh đạo doanh nghiệp cần giải pháp cho vấn đề gặp phải, kho liệu chọn phương pháp giải vấn đề Phạm vi Một nguyên nhân dẫn đến thất bại xây dựng kho liệu xác định sai phạm vi xây dựng kho liệu Việc xây dựng kho liệu đáp ứng nhiều nghiệp vụ khác khó khăn với nhiều rủi ro tiền bạc Trong thực tế, người ta thường bắt đầu xây dựng liệu cho vài nghiệp vụ định mở rộng dần muốn Trong toán xây dựng kho liệu cho doanh nghiệp này, xác định phạm vi xây dựng kho liệu quản lý tổng số lượng mặt hàng lưu trữ thành phố Sự lựa chọn xuất phát từ yếu tố: - Quản lý tổng số lượng mặt hàng lại tất cửa hàng thành phố đóng vai trò quan trọng cách điều hành kinh doanh, nhằm cung cấp thông tin hỗ trợ lãnh đạo định việc đáp ứng đầy đủ yêu cầu khách hàng từ cửa hàng nằm thành phố mà khách hàng sinh sống Mỗi đơn đặt hàng khách đặt thoải mái số lượng số mặt hàng - Thông tin tổng số lượng mặt hàng giúp nhà lãnh đạo định đem lại hiệu kinh doanh: giảm thiểu chi phí, ln chủ động cân đối, điều độ nguồn nhập xuất đáp ứng ổn định nguồn hàng cung cấp cho khách hàng - Ứng dụng kỹ thuật OLAP để xây dựng khối liệu phân tích khách hàng, mặt hàng… doanh nghiệp theo hướng đa chiều Như vậy, việc lựa chọn phạm vi xây dựng kho liệu hợp lý giúp có hội kinh doanh tốt II Yêu cầu nghiệp vụ Doanh nghiệp bao gồm nhiều cửa hàng - Mỗi cửa hàng nằm thành phố có nhiều cửa hàng thành phố - Mỗi thành phố có văn phòng đại diện để quản lý tất cửa hàng thành phố - Mỗi cửa hàng có số lượng mặt hàng với số lượng hàng khác - Doanh nghiệp lưu trữ thông tin khách hàng bao gồm hai loại: + Loại thứ khách du lịch thường dẫn đến hướng dẫn viên đoàn du lịch + Loại hai bao gồm khách hàng đặt hàng qua đường bưu điện - Hệ thống lưu trữ liệu thành phố sinh sống khách hàng, với đơn đặt hàng khách hàng - Mỗi khách hàng sống thành phố - Doanh nghiệp cố gắng đáp ứng mặt hàng đơn hàng khách cách lấy từ kho thành phố mà khách hàng sinh sống Nếu u cầu khơng thể đáp ứng cơng ty chuyển yêu cầu tới thành phố đến mặt hàng có đủ để cung cấp - Mỗi đơn đặt hàng khách đặt thoải mái số lượng số mặt hàng đơn đặt hàng xác định mã số đơn đặt hàng Để đáp ứng nhu cầu khách hàng, hệ thống kho liệu trích lọc liệu từ hai sở liệu có vào kho liệu cung cấp xử lý phân tích trực tuyến với thao tác cuộn lên, khoan xuống, chọn chiếu dựa yêu cầu chọn lựa khách hàng bảng theo chiều để đáp ứng yêu cầu người sử dụng Thiết lập chiều thời gian, hệ thống sinh báo cáo Phân tích trực tuyến (OLAP) cho yêu cầu sau: Tìm tất cửa hàng với thành phố, bang, số điện thoại, mô tả, kích cỡ, trọng lượng đơn giá tất mặt hàng bán kho Tìm tất đơn đặt hàng với tên khách hàng ngày đặt hàng thực khách hàng Tìm tất cửa hàng với tên thành phố số điện thoại mà có bán mặt hàng đặt khách hàng Tìm địa văn phòng đại diện với tên thành phố, bang tất cửa hàng lưu kho mặt hàng với số lượng mức cụ thể Với đơn đặt hàng khách, liệt kê mặt hàng đặt với mô tả, mã cửa hàng, tên thành phố cửa hàng có bán mặt hàng Tìm thành phố bang mà khách hàng sinh sống Tìm mức độ tồn kho mặt hàng cụ thể tất cửa hàng thành phố cụ thể Tìm mặt hàng, số lượng đặt, khách hàng, cửa hàng thành phố đơn đặt hàng Tìm khách hàng du lịch, khách hàng đặt theo đường bưu điện khách hàng thuộc hai loại III Đặc tả chức 1.Đặc tả đầu vào - Kho liệu sở liệu lớn, hướng tính ổn định Kho liệu lấy từ nguồn khác nhau: MS SQL Server Oracle - Cơ sở liệu Văn phòng đại diện: Khách hàng (Mã KH, Tên KH, Mã Thành phố, Ngày đặt hàng đầu tiên) Khách hàng du lịch (*Mã KH, Hướng dẫn viên du lịch, Thời gian) Khách hàng bưu điện (* Mã KH, Địa bưu điện, Thời gian) - Cơ sở liệu Bán hàng: Văn phòng đại diện (Mã Thành phố, Tên Thành phố, Địa VP, Bang, Thời gian) Cửa hàng (Mã cửa hàng, * Mã Thành phố, Số điện thoại, Thời gian) Mặt hàng (Mã MH, Mơ tả, Kích cỡ, Trọng lượng, Giá, Thời gian) Mặt hàng_được lưu trữ (* Mã cửa hàng, * Mã MH, Số lượng kho, Thời gian) Đơn đặt hàng (Mã đơn, Ngày đặt hàng, Mã KH) Đặc tả đầu ➢ Tất cửa hàng với thành phố, bang, số điện thoại, mơ tả, kích cỡ, trọng lượng đơn giá tất mặt hàng bán kho ➢ Tất đơn đặt hàng với tên khách hàng ngày đặt hàng thực khách hàng ➢ Tất cửa hàng với tên thành phố số điện thoại mà có bán mặt hàng đặt khách hàng ➢ Địa văn phòng đại diện với tên thành phố, bang tất cửa hàng lưu kho mặt hàng với số lượng mức cụ thể ➢ Với đơn đặt hàng khách, liệt kê mặt hàng đặt với mô tả, mã cửa hàng, tên thành phố cửa hàng có bán mặt hàng ➢ Thành phố bang mà khách hàng sinh sống ➢ Mức độ tồn kho mặt hàng cụ thể tất cửa hàng thành phố cụ thể ➢ Các mặt hàng, số lượng đặt, khách hàng, cửa hàng thành phố đơn đặt hàng ➢ Các khách hàng du lịch, khách hàng đặt theo đường bưu điện khách hàng thuộc hai loại IV Thiết kế kho liệu Chuyển đổi lược đồ liệu mơ hình Bước 1: Bảng phân loại quan hệ thuộc tính Relation name Reltyp e Khách hàng PR1 Primary key Mã KH KAP KAG FKA NKA Tên KH, Mã Thành phố, Ngày đặt hàng Khách hàng PR2 du lịch Mã KH Mã KH Hướng dẫn viên du lịch, Thời gian Khách hàng PR2 bưu điện Mã KH Mã KH Địa bưu điện, Thời gian Văn phòng đại diện PR1 Mã Thành phố Cửa hàng PR1 Mã cửa hàng Mặt hàng PR1 Mã MH Mặt hàng_được lưu trữ SR1 Mã cửa hàng, Mã MH Đơn đặt hàng PR1 Mã đơn Mặt hàng đặt SR1 Mã đơn, Mã MH Tên Thành phố, Địa VP, Bang, Thời gian Mã Thành phố Số điện thoại, Thời gian Mơ tả, Kích cỡ, Trọng lượng, Giá, Thời gian Mã cửa hàng Mã MH Số lượng kho, Thời gian Ngày đặt hàng, Mã KH Mã đơn Mã MH Bước 2: Ánh xạ PR1 thành thực thể Số lượng đặt, Giá đặt, Thời gian Khách hàng Mã KH Tên KH Mã Thành phố Ngày đặt hàng Mặt hàng Mã MH Văn phòng đại diện Cửa hàng Mã Thành phố Mã cửa hàng Số điện thoại Thời gian Đơn đặt hàng Tên Thành phố Mã đơn Địa VP Ngày đặt hàng Bang Mã KH Thời gian Mô tả Bước 3: Ánh xạ PR2 sang thực thể lớp thực thể yếu Kích cỡ Mã KH Trọng lượng Khách Giá Tên KH hàng Ngày đặt hàng Thời gian Mã thành phố o Khách hàng bưu điện Khách hàng du lịch Mã KH Mã KH Địa bưu điện Hướng dẫn viên du lịch Thời gian Thời gian Bước 4: Ánh xạ SR1 thành quan hệ hai nhiều Bước 5: Ánh xạ SR2 thành quan hệ hai nhiều Bước 6:Ánh xạ FKA thành quan hệ Văn phòng đại diện n Quản lý Mã Thành phố Tên Thành phố Địa VP Bang Thời gian Cửa hàng Mã cửa hàng Số điện thoại Thời gian Bước 7: Ánh xạ phụ thuộc bao hàm sang ngữ nghĩa Các phụ thuộc bao hàm phát sinh Ngữ nghĩa suy Cửa hàng.Mã Thành phố ⊆ VP đại diện.Mã Thành phố Quan hệ – nhiều thực thể VP đại diện Cửa hàng Mặt hàng_được lưu trữ.Mã cửa hàng ⊆ Cửa hàng Mã cửa hàng Mặt hàng_được lưu trữ.Mã MH ⊆ Mặt hàng.Mã MH Quan hệ nhiều – nhiều thực thể Cửa hàng Mặt hàng Mặt hàng đặt.Mã mặt hàng ⊆ Mặt hàng.Mã mặt hàng MH_được đặt.Mã đơn ⊆ Đơn đặt hàng.Mã đơn Quan hệ nhiều – nhiều thực thể Đơn đặt hàng Mặt hàng Khách hàng bưu điện.Mã KH ⊆ Khách hàng.Mã KH Khách hàng du lịch.Mã KH ⊆ Khách hàng.Mã KH Quan hệ khái quát hóa giao thực thể Khách hàng Khách hàng bưu điện, Khách hàng du lịch Bước 8: Từ kết bước ta thu mơ hình EER hình vẽ đây: Mã Thành Phố Tên thành phố Địa VP Bang Thời gian Mã cửa hàng Số điện thoại Thời gian Văn phòng đại diện n Quản lý Cửa hàng n Số lượng kho Thời gian Mặt hàng lưu trữ m Đơn đặt hàng Mã đơn Ngày đặt hàng Mã KH n Mặt hàng đặt Số lượng đặt Giá đặt Thời gian m Mặt hàng Mã MH Mô tả Kích cỡ Trọng lượng Giá Thời gian Tích hợp lược đồ liệu Trộn tập thực thể quan hệ hai ngơi khái qt hóa Văn phòng đại diện n Quản lý Mã Thành phố Tên Thành phố Địa VP Bang Thời gian Khách hàng Mã KH Tên KH Ngày đặt hàng Mã Thành phố Khách hàng Mã KH Tên KH Ngày đặt hàng Quản lý n Đơn đặt hàng Mã đơn Ngày đặt hàng Tích hợp lược đồ ta lược đồ EER sau: Mã KH Địa bưu điện Thời gian Mã KH Hướng dẫn viên Thời gian Khách hàng bưu điện Khách hàng du lich o n Khách hàng Mã KH Tên KH Ngày đặt hàng Quản lý Mã Thành phố Tên Thành phố Địa VP Bang Thời gian Văn phòng đại diện n Mã cửa hàng Số điện thoại Thời gian n Mã đơn Ngày đặt hàng Số lượng đặt Giá đặt Thời gian n Đơn đặt hàng n Quản ly Cửa hàng Đặt n Mặt hàng lưu trữ Số lượng kho Thời gian Mặt hàng đặt n Mặt hàng Mã MH Mơ tả Kích cỡ Trọng lượng Giá Thời gian Thiết kế lược đồ hình Từ yêu cầu nghiệp vụ mối liên hệ Cửa hàng - Mặt hàng, Đơn đặt hàng Mặt hàng ta tạo bảng Fact Fact_CuaHang Fact_DonDatHang Với: ● Fact_CuaHang gồm Dimension là: Văn phòng đại diện, Mặt hàng, Cửa hàng, Thời gian với Measure là: Tổng số lượng kho ● Fact_DonDatHang gồm Dimension là: Khách hàng, Mặt hàng, Đơn đặt hàng, Cửa hàng, Thời gian với Measure là: Tổng số lượng đặt, Tổng giá đặt, Tổng giá - Tạo Data Source Views - Click next - Tạo Data Source Views Fact_DonDatHang tương tự: - Tạo new Cubes - Tạo Cubes Fact_DonDatHang tương tự ta được: Click Built -> Deploy DataWarehouse ta được: VI Kiểm tra tính đắn liệu Tìm tất cửa hàng với thành phố, bang, số điện thoại, mơ tả, kích cỡ, trọng lượng đơn giá tất mặt hàng bán kho Tìm tất đơn đặt hàng với tên khách hàng ngày đặt hàng thực khách hàng Tìm tất cửa hàng với tên thành phố số điện thoại mà có bán mặt hàng đặt khách hàng Tìm địa văn phòng đại diện với tên thành phố, bang tất cửa hàng lưu kho mặt hàng với số lượng mức cụ thể Với đơn đặt hàng khách, liệt kê mặt hàng đặt với mô tả, mã cửa hàng, tên thành phố cửa hàng có bán mặt hàng Tìm thành phố bang mà khách hàng sinh sống Tìm mức độ tồn kho mặt hàng cụ thể tất cửa hàng thành phố cụ thể Tìm mặt hàng, số lượng đặt, khách hàng, cửa hàng thành phố đơn đặt hàng Tìm khách hàng du lịch, khách hàng đặt theo đường bưu điện khách hàng thuộc hai loại VII Kết luận Data warehouse thiết kế không giúp doanh nghiệp lưu trữ tổ chức liệu cách an tồn chun nghiệp, mà giúp phân tích, xử lý , thu thập, load liệu vào kho công cụ tạo báo cáo … ... mái số lượng số mặt hàng đơn đặt hàng xác định mã số đơn đặt hàng Để đáp ứng nhu cầu khách hàng, hệ thống kho liệu trích lọc liệu từ hai sở liệu có vào kho liệu cung cấp xử lý phân tích trực tuyến... khách hàng đặt hàng qua đường bưu điện - Hệ thống lưu trữ liệu thành phố sinh sống khách hàng, với đơn đặt hàng khách hàng - Mỗi khách hàng sống thành phố - Doanh nghiệp cố gắng đáp ứng mặt hàng. .. tồn kho mặt hàng cụ thể tất cửa hàng thành phố cụ thể ➢ Các mặt hàng, số lượng đặt, khách hàng, cửa hàng thành phố đơn đặt hàng ➢ Các khách hàng du lịch, khách hàng đặt theo đường bưu điện khách

Ngày đăng: 24/05/2018, 00:17

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