(LUẬN VĂN THẠC SĨ) Thiết kế và triển khai kho dữ liệu khách hàng sử dụng dịch vụ viễn thông của Tổng Công ty Bưu chính Viễn thông Việt Nam (VNPT) Luận văn ThS Công nghệ thông tin 1 01 10

135 3 0
(LUẬN VĂN THẠC SĨ) Thiết kế và triển khai kho dữ liệu khách hàng sử dụng dịch vụ viễn thông của Tổng Công ty Bưu chính Viễn thông Việt Nam (VNPT) Luận văn ThS Công nghệ thông tin 1 01 10

Đ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

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN VĂN TRUNG THIẾT KẾ VÀ TRIỂN KHAI KHO DỮ LIỆU KHÁCH HÀNG SỬ DỤNG DỊCH VỤ VIỄN THÔNG CỦA TỔNG CƠNG TY BƯU CHÍNH VIỄN THƠNG VIỆT NAM (VNPT) LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN HÀ NỘI - 2008 TIEU LUAN MOI download : skknchat@gmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN VĂN TRUNG THIẾT KẾ VÀ TRIỂN KHAI KHO DỮ LIỆU KHÁCH HÀNG SỬ DỤNG DỊCH VỤ VIỄN THÔNG CỦA TỔNG CƠNG TY BƯU CHÍNH VIỄN THƠNG VIỆT NAM (VNPT) Chuyên ngành: Công nghệ thông tin Mã số: 01 10 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Người hướng dẫn khoa học: PGS.TS Đặng Hữu Đạo HÀ NỘI - 2008 TIEU LUAN MOI download : skknchat@gmail.com MỤC LỤC MỤC LỤC DANH SÁCH HÌNH VẼ CÁC THUẬT NGỮ VÀ VIẾT TẮT MỞ ĐẦU Chƣơng 1: TỔNG QUAN 1.1 Thị trường viễn thông 1.2 Dữ liệu ngành viễn thông 1.3 Mục tiêu luận văn 10 1.4 Phạm vi luận văn 10 1.5 Công cụ thực 10 1.6 Phương pháp xây dựng kho liệu 12 Chƣơng 2: TỔNG QUAN VỀ DATA WAREHOUSE 15 2.1 Định nghĩa kho liệu 15 2.2 Đặc tính kho liệu 16 2.3 Kho liệu sở liệu 17 2.4 Lợi ích kho liệu 18 2.5 Kho liệu 18 2.6 Xu hướng tương lai kho liệu 20 2.7 Kiến trúc kho liệu 22 2.7.1 Nguồn liệu 23 2.7.2 Công cụ trích xuất chuyển đổi nạp liệu (ETL) 24 2.7.3 Siêu liệu 24 2.7.4 Kho liệu chủ đề 25 2.7.5 Các công cụ truy vấn, tạo báo cáo, phân tích liệu 26 2.8 Tổ chức liệu lơgíc 26 2.8.1 Lược đồ kho liệu 26 2.8.2 Mơ hình liệu đa chiều 28 2.8.3 Bảng kiện 29 2.8.4 Bảng chiều 30 2.8.5 Bảng kiện tổng hợp 30 2.9 Tổ chức liệu vật lý 31 2.9.1 Phân vùng 31 2.9.2 Chỉ mục 31 Chƣơng 3: PHÂN TÍCH, THIẾT KẾ VÀ TRIỂN KHAI KHO DỮ LIỆU KHÁCH HÀNG SỬ DỤNG DỊCH VỤ VIỄN THÔNG 33 3.1 Phân tích 33 3.1.1 Tìm hiểu hệ thống nguồn CCBS 33 3.1.2 Xác định yêu cầu phân tích 37 3.2 Thiết kế 42 3.2.1 Kiến trúc kho liệu 43 3.2.2 Thiết kế mơ hình liệu 45 TIEU LUAN MOI download : skknchat@gmail.com 3.2.2 Thiết kế mơ hình vật lý 72 3.2.4 Thiết kế trích xuất chuyển đổi nạp liệu 84 3.2.5 Thiết kế công cụ báo cáo, tra cứu động 92 3.2.6 Thiết kế công cụ quản trị hệ thống 99 3.3 Cài đặt, triển khai 101 3.3.1 Cài đặt hệ thống 101 3.3.2 Triển khai 101 Chƣơng 4: KẾT QUẢ VÀ HƢỚNG PHÁT TRIỂN 103 4.1 Kết 103 4.2 Giao diện chương trình 103 4.3 Báo cáo phân tích 107 4.4 Hướng phát triển đề tài 115 KẾT LUẬN VÀ KIẾN NGHỊ 117 TÀI LIỆU THAM KHẢO 118 Phụ lục 1: SƠ ĐỒ CSDL BẢNG SỰ KIỆN CỦA DWH 119 Phụ lục 2: LỆNH SCRIPT CỦA CÁC ÁNH XẠ ETL SẢN SINH TỪ OWB 125 Phụ lục 3: CÂU LỆNH SQL LẤY DỮ LIỆU CỦA CÁC BÁO CÁO PHÂN TÍCH131 TIEU LUAN MOI download : skknchat@gmail.com DANH SÁCH HÌNH VẼ Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình 10 Hình 11 Hình 12 Hình 13 Hình 14 Hình 15 Hình 16 Hình 17 Hình 18 Hình 19 Hình 20 Hình 21 Hình 22 Hình 23 Hình 24 Hình 25 Hình 26 Hình 27 Hình 28 Hình 29 Hình 30 Hình 31 Hình 32 Hình 33 Hình 34 Hình 35 Hình 36 Hình 37 Hình 38 Hình 39 Hình 40 Hình 41 Hình 42 Hình 43 Hình 44 Hình 45 Hình 46 Mơ hình thác nước với thiết lập sở hạ tầng quản lý dự án 12 Định nghĩa DWH 15 Kiến trúc DWH 22 Kiến trúc DWH với Staging Area 23 Kiến trúc kho liệu với Staging Area Data Mart 23 Lược đồ hình 27 Lược đồ tuyết rơi 28 Mơ hình đa chiều 28 Hệ thống CCBS tổng thể 34 Kiến trúc DWH thử nghiệm .43 Sơ đồ kho liệu Bán hàng 46 Chiều thời gian 47 Phân cấp thời gian .48 Chiều dịch vụ viễn thông 48 Chiều khách hàng 49 Chiều kênh giao tiếp 50 Chiều điểm giao dịch 51 Phân cấp điểm giao dịch 51 Chiều địa .52 Phân cấp địa 52 Chiều kiểu yêu cầu 53 Chiều khuyến .53 Sơ đồ kho liệu Phát triển thuê bao .54 Chiều thuê bao 55 Chiều đơn vị quản lý 56 Chiều đối tượng khách hàng .56 Sơ đồ kho liệu chủ đề Điều hành thi công 57 Chiều hướng giao 57 Sơ đồ kho liệu Khiếu nại 58 Chiều nhóm khiếu nại .58 Sơ đồ kho liệu Xử lý khiếu nại 59 Chiều kết khiếu nại .60 Sơ đồ kho liệu Cước khách hàng 60 Chiều mã vùng 61 Chiều kiểu dịch vụ 62 Chiều đối tượng khách hàng .63 Sơ đồ kho liệu tổng hợp cước khách hàng 63 Chiều toán .64 Chiều khoản mục cước 65 Sơ đồ kho liệu toán nợ khách hàng 65 Chiều hình thức toán .66 Sơ đồ kho liệu nợ cước khách hàng .66 Sơ đồ kho liệu nhắc nợ cước khách hàng 67 Sơ đồ kho liệu khóa mở nợ cước 67 Sơ đồ kho liệu xử lý nợ cước .68 Chiều hình bước xử lý nợ 68 TIEU LUAN MOI download : skknchat@gmail.com Hình 47 Hình 48 Hình 49 Hình 50 Hình 51 Hình 52 Hình 53 Hình 54 Hình 55 Hình 56 Hình 57 Hình 58 Hình 59 Hình 60 Hình 61 Hình 62 Hình 63 Hình 64 Hình 65 Hình 66 Hình 67 Hình 68 Hình 69 Hình 70 Hình 71 Hình 72 Hình 73 Hình 74 Hình 75 Hình 76 Hình 77 Hình 78 Hình 79 Hình 80 Hình 81 Hình 82 Hình 83 Hình 84 Hình 85 Hình 86 Hình 87 Hình 88 Hình 89 Hình 90 Hình 91 Hình 92 Hình 93 Hình 94 Sơ đồ kho liệu báo hỏng 69 Chiều tình trạng 69 Sơ đồ kho liệu xử lý báo hỏng .70 Chiều nguyên nhân 70 Sơ đồ kho liệu sử dụng dịch vụ viễn thông .71 Sơ đồ kho liệu sử dụng dịch vụ gia tăng 71 Kiến trúc vật lý kho liệu viễn thông 72 Mơ hình quan hệ bán hàng 74 Bảng thống kê gọi theo bắt đầu .79 Bảng thống kê gọi theo dịch vụ 80 Bảng thống kê gọi theo mã vùng 80 Bảng thống kê doanh thu 80 Bảng thống kê tiền nợ cước 81 Bảng thống kê tiền toán 81 Bảng tổng hợp cước sử dụng khách hàng 82 Bảng tổng hợp tiền nợ khách hàng 82 Bảng tổng hợp tiền toán khách hàng .82 Sơ đồ ánh xạ DICHVU_VT_MAP 85 Sơ đồ ánh xạ DIACHI_MAP 86 Sơ đồ ánh xạ KIEU_YC_MAP 86 Sơ đồ ánh xạ KHACHHANG_MAP 86 Sơ đồ ánh xạ THANHTOAN_MAP 87 Sơ đồ ánh xạ THUEBAO_MAP .87 Sơ đồ ánh xạ DANGKY_DVVT_MAP 87 Sơ đồ ánh xạ PHATTRIEN_TB_MAP .88 Sơ đồ ánh xạ DIEUHANH_TC_MAP 88 Sơ đồ ánh xạ KHIEUNAI_MAP .89 Sơ đồ ánh xạ XL_KHIEUNAI_MAP .89 Sơ đồ ánh xạ BAOHONG_MAP 89 Sơ đồ ánh xạ XL_BAOHONG_MAP .90 Sơ đồ ánh xạ CT_CUOC_KH_MAP 90 Sơ đồ ánh xạ TH_CUOC_KH_MAP 90 Sơ đồ ánh xạ CT_NO_KH_MAP 91 Sơ đồ ánh xạ CT_TTNO_KH_MAP 91 Sơ đồ ánh xạ SUDUNG_DVVT_MAP 91 Mơ hình báo cáo truyền thống 92 Mơ hình báo cáo từ xa sử dụng Webservice .93 Kiến trúc công nghệ hệ thống báo cáo, tra cứu 94 Mơ hình cở sở liệu hệ thống báo cá, tra cứu 95 Mơ hình cở sở liệu công cụ quản trị hệ thống .100 Giao diện .104 Giao diện định nghĩa báo cáo tra cứu 104 Giao diện chung hiển thị báo cáo 104 Giao diện tra cứu động 105 Giao diện cấu hình form nhập liệu từ điển 105 Giao diện chung nhập liệu từ điển .106 Giao diện định nghĩa quyền 106 Giao diện phân quyền cho nhóm người dùng 107 TIEU LUAN MOI download : skknchat@gmail.com CÁC THUẬT NGỮ VÀ VIẾT TẮT  BI (Business Intelligence): Quản trị doanh nghiệp thông minh  CCBS (Customer Care and Billing System): Hệ thống Tính cước Chăm sóc khách hàng  CDI (Customer Data Integration): Tích hợp liệu khách hàng  CSDL: Cơ sở liệu  CRM (Customer relationship management): Quản lý mối quan hệ với khách hàng  DM (Data mart): Kho liệu chủ đề  DOLAP (Database Online Analytical Processing): Xử lý phân tích trực tuyến CSDL  DWH (Data Warehouse): Kho liệu  EIS (Executive Information System): Hệ thống thông tin điều hành  ETL (Extract Transform Load): Trích xuất chuyển đổi liệu  HOLAP (Hybric Online Analytical Processing): Xử lý phân tích trực tuyến kết hợp  MDM (Master Data Management): Quản lý liệu chủ  MOLAP (Multi dimensional Online Analytical Processing): Xử lý phân tích trực tuyến đa chiều  ODS (Operational data store): Kho liệu vận hành  OLTP (Online Transaction Processing): Xử lý giao dịch trực tuyến  OLAP (Online Analytical Processing): Xử lý phân tích trực tuyến  OWB (Oracle Warehouse Builder): Công cụ xây dựng kho liệu Oracle  SOA (Service-Oriented Architecture): Kiến trúc hướng dịch vụ  ROLAP (Relational Online Analytical Processing): Xử lý phân tích trực tuyến quan hệ  VNPT (Vietnam Posts and Telecommunications Group): Tập đồn Bưu Viễn thông Việt nam  VLDB (Very large DB): Cơ sở liệu lớn TIEU LUAN MOI download : skknchat@gmail.com MỞ ĐẦU Trong kinh tế thị trường nay, thơng tin yếu tố sống cịn doanh nghiệp Việc nắm bắt thông tin giúp cho doanh nghiệp hoạch định chiến lược kinh doanh cho cách xác Sự đời công nghệ kho liệu (Data Warehouse - DWH) năm gần đáp ứng nhu cầu quản lý, lưu trữ khối lượng liệu lớn có khả khai thác liệu đa chiều theo chiều sâu nhằm hỗ trợ việc định nhà quản lý Trong nước có nhiều doanh nghiệp nghiên cứu, tiến hành triển khai hệ thống DWH Đối với nước ngoài, hệ thống kho liệu áp dụng từ lâu phát huy hiệu lớn giúp ích cho doanh nghiệp việc hoạch định chiến lược kinh doanh việc nghiên cứu phát triển ứng dụng Đối với Tổng công ty Bưu chĩnh Viễn thông Việt Nam (VNPT), xây dựng hệ thống Data Warehouse có ý nghĩa quan trọng Ngồi việc thu thập lưu trữ thơng tin từ hệ thống Tính cước chăm sóc khách hàng nói chung hệ thống khác nói riêng hệ thống DWH cịn cung cấp thơng tin hữu ích giúp cho nhà phát triển cập nhật thay đổi hệ thống cách nhanh chóng Hơn nữa, hệ thống cung cấp cho nhà quản lý thơng tin quan trọng xác nhanh chóng giúp họ có tầm nhìn chiến lược hỗ trợ nhà quản lý định kịp thời có lợi cho doanh nghiệp điều kiện cạnh tranh ngành viễn thông diễn gay gắt Xuất phát từ thực tế đó, đồ án tốt nghiệp trình bày việc ứng dụng cơng nghệ kho liệu môi trường Oracle vào “Thiết kế triển khai kho liệu khách hàng sử dụng dịch vụ viễn thông Tổng công ty Bưu chinh Viễn thông Việt Nam (VNPT)” thực với mong muốn xây dựng DWH ban đầu để hỗ trợ VNPT đặc biệt Viễn thông tỉnh việc quản lý, điều hành doanh nghiệp Nội dung luận văn bao gồm phần sau: Mở đầu Đây phần giới thiệu chung lý chọn luận văn, bố cục chung luận văn Chương 1: Tổng quan Nội dung chương trình bày tổng quan thị trường viễn thông; liệu ngành viễn thông; mục tiêu phạm vi luận văn; công cụ phương pháp xây dựng DWH Chương 2: Tổng quan DWH TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 Nội dung chương trình bày tổng quan DWH gồm định nghĩa, đặc tính, lợi ích, xu hướng tương lai, kiến trúc, tổ chức lơ gíc, tổ chức vật lý DWH Chương 3: Phân tích, thiết kế triến khai DWH khách hàng sử dụng dịch vụ viễn thơng Nội dung chương bao gồm: Tìm hiểu hệ thống nguồn CCBS; xác định yêu cầu phân tích; thiết kế mơ hình liệu dựa yêu cầu phân tích CSDL (Cở sở liệu) Hệ thống Tính cước Chăm sóc khách hàng (Customer Care and Billing System – CCBS); thiết kế mô hình vật lý; thiết kế trích xuất chuyển đổi nạp số liệu từ hệ thống CCBS vào DWH; xây dựng công cụ báo cáo, tra cứu động quản trị hệ thống; cài đặt triển khai DWH Chương 4: Kết hướng phát triển Nội dung chương trình bày kết luận văn; số giao diện công cụ báo cáo, tra cứu, quản trị hệ thống; số báo cáo phân tích; hướng phát triển luận văn Kết luận kiến nghị Phần nêu kết luận luận văn đưa khuyến nghị áp dụng Các tài liệu địa tham khảo Các phụ lục liên quan (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 Chƣơng 1: TỔNG QUAN Tóm lược nội dung: Nội dung chương trình bày tổng quan thị trường viễn thông; liệu ngành viễn thông; mục tiêu phạm vi luận văn; công cụ phương pháp xây dựng DWH 1.1 Thị trường viễn thông Trong thập niên qua, lĩnh vực cơng nghiệp có kinh nghiệm biến đổi sâu sắc môi trường kinh doanh họ Việc bãi bỏ quy định (cho phép thị trường viễn thông tự cạnh tranh), cạnh tranh, tiến cơng nghệ tồn cầu hóa kết hợp lại tạo sức ép khổng lồ lên nhà cung cấp lĩnh vực viễn thông khả họ phản ứng lại với thay đổi Những nhà cung cấp lĩnh vực viễn thông hôm phải đối mặt với thách thức như: - Tiếp tục cạnh tranh xuất phát từ việc cho phép thị trường viễn thông tự cạnh tranh - Tỷ lệ dời bỏ nhà cung cấp cao gia tăng thâm nhập thị trường - Sự suy giảm mang tính hệ thống lợi ích sử dụng dịch vụ thoại - Những yêu cầu sở hạ tầng chạy đua công nghệ - Sự suy giảm thu nhận Trong công nghiệp viễn thông, tự cạnh tranh dẫn đến cạnh tranh không nước mà mang tính quốc tế Điều làm cho thị phần bị chia đe dọa nguồn lợi tức Sự cạnh tranh tạo sản phẩm thị trường 3G, VOIP, dịch vụ định vị, ứng dụng liệu di động tích hợp đa phương tiện,…có quy mơ rủi ro cao bổ sung tới công nghiệp mà yêu cầu đầu tư vốn lớn để nâng cấp mạng lưới, tính cước, hỗ trợ sở hạ tầng khác Trong lúc lợi tức lợi nhuận kinh doanh dịch vụ thoại suy giảm mang tính hệ thống Trong năm qua, thị trường viễn thông Việt Nam phát triển nhanh Với sách mở cửa, khuyến khích cạnh tranh Nhà nước, thị trường xuất nhiều nhà cung cấp dịch vụ mới, cạnh tranh gay gắt với VNPT, khiến cho thị phần VNPT bị chia sẻ đáng kể Đặc biệt, điều kiện Việt Nam thức gia nhập WTO, thị trường viễn thông ngày sôi động hơn, VNPT phải đối mặt với cạnh tranh ngày gay gắt không với đối thủ nước mà với đối thủ nước ngồi Để đứng vững phát triển môi trường kinh doanh mới, VNPT cần phải không ngừng nâng cao lực cạnh tranh nói chung đặc biệt nâng cao lực cạnh tranh dịch vụ di động, băng thông rộng (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 119 Phụ lục 1: SƠ ĐỒ CSDL BẢNG SỰ KIỆN CỦA DWH  Phát triển thuê bao  Điều hành thi công  Chi tiết cƣớc khách hàng (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 120  Tổng hợp cƣớc khách hàng  Chi tiết nợ khách hàng (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 121  Chi tiết tiền toán  Khiếu nại khách hàng (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 122  Nhắc nợ khách hàng  Khóa mở máy (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 123  Xử lý nợ  Báo hỏng (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 124  Sử dụng dịch vụ (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 125 Phụ lục 2: LỆNH SCRIPT CỦA CÁC ÁNH XẠ ETL SẢN SINH TỪ OWB  Ánh xạ chuyển đổi số liệu bán hàng (Đăng ký dịch vụ viễn thông) FUNCTION "DANGKY_DVVT_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "DANGKY_DVVT" ("TIEN_DK","VAT_DK","TIEN_KM","VAT_KM", "TIEN_TT","VAT_TT","NGAY_TT","NGAY_YC","MA_TB", "CHUONGTRINH_KM","DIACHI","DICHVU_VT","DIEM_GD", "KENH_GT","KHACHHANG","KIEU_YC","THOIGIAN") (SELECT "AGGREGATOR"."TIEN_DK$1" "TIEN_DK", "AGGREGATOR"."VAT_DK$1" "VAT_DK", "AGGREGATOR"."TIEN_KM$1" "TIEN_KM", "AGGREGATOR"."VAT_KM$1" "VAT_KM", "AGGREGATOR"."TIEN_DK$1" - "AGGREGATOR"."TIEN_KM$1"/* TIEN_THANHTOAN.OUTGRP1.TIEN_TT */ "TIEN_TT", "AGGREGATOR"."VAT_DK$1" - "AGGREGATOR"."VAT_KM$1"/* TIEN_THANHTOAN.OUTGRP1.VAT_TT */ "VAT_TT", "AGGREGATOR"."NGAY_TT$1" "NGAY_TT", "AGGREGATOR"."NGAY_YC$1" "NGAY_YC", "AGGREGATOR"."MA_TB$1" "MA_TB", "AGGREGATOR"."CHUONGTRINH_KM$1" "CHUONGTRINH_KM", "AGGREGATOR"."DIACHI$1" "DIACHI", "AGGREGATOR"."DICHVU_VT$1" "DICHVU_VT", "AGGREGATOR"."DIEM_GD$1" "DIEM_GD", "AGGREGATOR"."KENH_GT$1" "KENH_GT", "AGGREGATOR"."KHACHHANG$1" "KHACHHANG", "AGGREGATOR"."KIEU_YC$1" "KIEU_YC", "AGGREGATOR"."THOIGIAN$1" "THOIGIAN" FROM (SELECT "AGG_INPUT"."CTKM_ID"/* AGGREGATOR.OUTGRP1.CHUONGTRINH_KM */ "CHUONGTRINH_KM$1", "AGG_INPUT"."PHUONG_ID"/* AGGREGATOR.OUTGRP1.DIACHI */ "DIACHI$1", "AGG_INPUT"."LOAITB_ID"/* AGGREGATOR.OUTGRP1.DICHVU_VT */ "DICHVU_VT$1", "AGG_INPUT"."DONVI_ID"/* AGGREGATOR.OUTGRP1.DIEM_GD */ "DIEM_GD$1", 1/* AGGREGATOR.OUTGRP1.KENH_GT */ "KENH_GT$1", "AGG_INPUT"."KHACHHANG_ID"/* AGGREGATOR.OUTGRP1.KHACHHANG */ "KHACHHANG$1", "AGG_INPUT"."KIEULD_ID"/* AGGREGATOR.OUTGRP1.KIEU_YC */ "KIEU_YC$1", "AGG_INPUT"."NGAY"/* AGGREGATOR.OUTGRP1.THOIGIAN */ "THOIGIAN$1", "AGG_INPUT"."NGAY_TT$2"/* AGGREGATOR.OUTGRP1.NGAY_TT */ "NGAY_TT$1", "AGG_INPUT"."NGAYLAP_HD"/* AGGREGATOR.OUTGRP1.NGAY_YC */ "NGAY_YC$1", SUM(NVL("AGG_INPUT"."TIEN",0))/* AGGREGATOR.OUTGRP1.TIEN_DK */ "TIEN_DK$1", SUM(NVL("AGG_INPUT"."VAT",0))/* AGGREGATOR.OUTGRP1.VAT_DK */ "VAT_DK$1", SUM(NVL("AGG_INPUT"."TIEN_KM$2",0))/* AGGREGATOR.OUTGRP1.TIEN_KM */ (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 126 "TIEN_KM$1", SUM(NVL("AGG_INPUT"."VAT_KM$2",0))/* AGGREGATOR.OUTGRP1.VAT_KM */ "VAT_KM$1", "AGG_INPUT"."MA_TB$2"/* AGGREGATOR.OUTGRP1.MA_TB */ "MA_TB$1" FROM (SELECT "HD_KHACHHANG"."NGAYLAP_HD" "NGAYLAP_HD", "HD_KHACHHANG"."DONVI_ID" "DONVI_ID", "HD_THUEBAO"."HDTB_ID" "HDTB_ID", "HD_THUEBAO"."MA_TB" "MA_TB$2", "HD_THUEBAO"."KIEULD_ID" "KIEULD_ID", "HD_THUEBAO"."LOAITB_ID" "LOAITB_ID", "HD_THUEBAO"."NGAY_TT" "NGAY_TT$2", "DIACHI"."PHUONG_ID" "PHUONG_ID", "CT_TIENHD"."TIEN" "TIEN", "CT_TIENHD"."VAT" "VAT", "CT_TIENHD"."TIEN_TT" "TIEN_TT$1", "CT_TIENHD"."VAT_TT" "VAT_TT$1", "CT_TIENHD"."TIEN_KM" "TIEN_KM$2", "CT_TIENHD"."VAT_KM" "VAT_KM$2", CSS_LAN.LAY_CTKM_HDTB("HD_THUEBAO"."HDTB_ID")/* LAY_CTKM_HDTB.OUTGRP1.CTKM_ID */ "CTKM_ID", to_number(to_char( "HD_KHACHHANG"."NGAYLAP_HD", 'yyyyMMdd'))/* LAY_CHIEU_NGAY_LAPHD.OUTGRP1.NGAY */ "NGAY", "HD_KHACHHANG"."KHACHHANG_ID" "KHACHHANG_ID" FROM "CSS_LAN"."HD_KHACHHANG" "HD_KHACHHANG" JOIN "KHACHHANG" "KHACHHANG" ON ( ( "HD_KHACHHANG"."KHACHHANG_ID" = "KHACHHANG"."KHACHHANG_ID" ) ) JOIN "CSS_LAN"."HD_THUEBAO" "HD_THUEBAO" ON ( ( "HD_THUEBAO"."HDKH_ID" = "HD_KHACHHANG"."HDKH_ID" ) ) JOIN "CSS_LAN"."DIACHI_HDTB" "DIACHI_HDTB" ON ( ( "HD_THUEBAO"."HDTB_ID" = "DIACHI_HDTB"."HDTB_ID" ) ) JOIN "CSS_LAN"."DIACHI" "DIACHI" ON ( ( "DIACHI_HDTB"."DIACHI_ID" = "DIACHI"."DIACHI_ID" ) ) LEFT OUTER JOIN ( SELECT "CT_TIENHD"."CT_TIENHD_ID" "CT_TIENHD_ID", "CT_TIENHD"."TIEN" "TIEN", "CT_TIENHD"."VAT" "VAT", "CT_TIENHD"."TIEN_TT" "TIEN_TT", "CT_TIENHD"."VAT_TT" "VAT_TT", "CT_TIENHD"."TIEN_KM" "TIEN_KM", "CT_TIENHD"."VAT_KM" "VAT_KM", "CT_TIENHD"."HDTB_ID" "HDTB_ID" FROM "CSS_LAN"."CT_TIENHD" "CT_TIENHD" ) "CT_TIENHD" ON ( ( "HD_THUEBAO"."HDTB_ID" = "CT_TIENHD"."HDTB_ID" ) ) WHERE ("HD_THUEBAO"."TTHD_ID" not in (1,7)/* JOINER */)) "AGG_INPUT" GROUP BY "AGG_INPUT"."CTKM_ID","AGG_INPUT"."PHUONG_ID","AGG_INPUT"."LOAITB_ID","AGG _INPUT"."DONVI_ID","AGG_INPUT"."KHACHHANG_ID","AGG_INPUT"."KIEULD_ID","AGG (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 127 _INPUT"."NGAY","AGG_INPUT"."NGAY_TT$2","AGG_INPUT"."MA_TB$2","AGG_INPUT"." NGAYLAP_HD",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1/* AGGREGATOR */) "AGGREGATOR" ) ; COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; COMMIT; RETURN TRUE; END "DANGKY_DVVT_Bat";  Ánh xạ chuyển đổi số liệu điều hành thi công FUNCTION "DIEUHANH_TC_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "DIEUHANH_TC"("NGAY_GIAO","NGAY_TH","SONGAY","DICHVU_VT", "DONVI_TC","HUONGGIAO","THOIGIAN","THUEBAO","KIEU_YC") (SELECT "GIAOPHIEU"."NGAYGIAO" "NGAYGIAO", "GIAOPHIEU"."NGAY_TH" "NGAY_TH", trunc( "GIAOPHIEU"."NGAY_TH" ) - trunc ( "GIAOPHIEU"."NGAYGIAO" )/* LAY_SONGAY_TH.OUTGRP1.SONGAY */ "SONGAY", "HD_THUEBAO"."LOAITB_ID" "LOAITB_ID", "GIAOPHIEU"."DONVI_NHAN_ID" "DONVI_NHAN_ID", "GIAOPHIEU"."HUONGGIAO_ID" "HUONGGIAO_ID", to_number(to_char( "GIAOPHIEU"."NGAY_TH" ,'yyyyMMdd'))/* LAY_CHIEU_THOIGIAN.OUTGRP1.NGAY */ "NGAY", "HD_THUEBAO"."THUEBAO_ID" "THUEBAO_ID", "HD_THUEBAO"."KIEULD_ID" "KIEULD_ID" FROM "CSS_LAN"."HD_THUEBAO" "HD_THUEBAO", "CSS_LAN"."GIAOPHIEU" "GIAOPHIEU", "THUEBAO" "THUEBAO" WHERE ( "HD_THUEBAO"."HDTB_ID" = "GIAOPHIEU"."HDTB_ID" ) AND ( "HD_THUEBAO"."THUEBAO_ID" = "THUEBAO"."THUEBAO_ID" ) AND ( "HD_THUEBAO"."TTHD_ID" = ) AND ( "GIAOPHIEU"."NGAY_TH" is not null ) ) ; COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 128 COMMIT; RETURN TRUE; END "DIEUHANH_TC_Bat";  Ánh xạ chuyển đổi số liệu chi tiết cƣớc FUNCTION "CT_CUOC_KH_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "CT_CUOC_KH" ("CHUGOI","BIGOI","TG_BD","GIO_BD","TG_GOI","TIEN", "VAT","TIENTRU","BYTE_IN","BYTE_OUT","KHACHHANG", "KIEU_CG","KIEU_DV","THOIGIAN","THUEBAO", "MA_VUNG","DICHVU_VT","DONVI_QL","DOITUONG_KH","THANG") (SELECT "MV_CHITIET_CUOC"."CHUGOI" "CHUGOI", "MV_CHITIET_CUOC"."BIGOI" "BIGOI", "MV_CHITIET_CUOC"."GIO_BD" "GIO_BD", to_number(to_char( "MV_CHITIET_CUOC"."GIO_BD" ,'HH24'))/* LAY_GIO_GOI.OUTGRP1.GIO_BD */ "GIO_BD$1", "MV_CHITIET_CUOC"."TG_GOI" "TG_GOI", "MV_CHITIET_CUOC"."TIEN" "TIEN", "MV_CHITIET_CUOC"."VAT" "VAT", "MV_CHITIET_CUOC"."TIENTRU" "TIENTRU", "MV_CHITIET_CUOC"."BYTE_IN" "BYTE_IN", "MV_CHITIET_CUOC"."BYTE_OUT" "BYTE_OUT", "THUEBAO"."KHACHHANG_ID" "KHACHHANG_ID", "MV_CHITIET_CUOC"."KIEUCG_ID" "KIEUCG_ID", "MV_CHITIET_CUOC"."HUONGDT_ID" "HUONGDT_ID", to_number(to_char( "MV_CHITIET_CUOC"."GIO_BD" ,'yyyyMMdd'))/* LAY_NGAY_GOI.OUTGRP1.NGAY */ "NGAY", "THUEBAO"."THUEBAO_ID" "THUEBAO_ID", "MA_VUNG"."MAVUNG_ID" "MAVUNG_ID", "THUEBAO"."LOAITB_ID" "LOAITB_ID", "THUEBAO"."DONVI_ID" "DONVI_ID", "THUEBAO"."DOITUONG_ID" "DOITUONG_ID", "MV_CHITIET_CUOC"."THANG" "THANG" FROM "TINHCUOC"."MV_CHITIET_CUOC" "MV_CHITIET_CUOC", "THUEBAO" "THUEBAO", "MA_VUNG" "MA_VUNG" WHERE ( "MV_CHITIET_CUOC"."CHUGOI" = "THUEBAO"."MA_TB" ) AND ( "MV_CHITIET_CUOC"."MAVUNG" = "MA_VUNG"."MA_VUNG" ) ) ; COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 129 RETURN FALSE; END; COMMIT; RETURN TRUE; END "CT_CUOC_KH_Bat";  Ánh xạ chuyển đổi số liệu xử lý khiếu nại FUNCTION "XL_KHIEUNAI_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "XL_KHIEUNAI"("NGAY_KN","NGAY_XL","NOIDUNG_XL","DICHVU_VT", "KETQUA_KN","KHACHHANG","THOIGIAN","THUEBAO","NHOM_KN", "DONVI_XLKN") (SELECT "KHIEUNAI"."NGAY_KN" "NGAY_KN", "KHIEUNAI"."NGAY_TL" "NGAY_TL", "KHIEUNAI"."GIAIPHAP_KP" "GIAIPHAP_KP", "DB_THUEBAO"."LOAITB_ID" "LOAITB_ID", "KHIEUNAI"."KETQUAKN_ID" "KETQUAKN_ID", "DB_THUEBAO"."KHACHHANG_ID" "KHACHHANG_ID", to_number(to_char( "KHIEUNAI"."NGAY_TL" ,'yyyyMMdd'))/* LAY_CHIEU_THOIGIAN.OUTGRP1.THOIGIAN */ "THOIGIAN", "DB_THUEBAO"."THUEBAO_ID" "THUEBAO_ID", "CHITIET_KN"."LOAIKN_ID" "LOAIKN_ID", "KHIEUNAI"."DONVI_GQ_ID" "DONVI_GQ_ID" FROM "GQKN"."KHIEUNAI" "KHIEUNAI", "GQKN"."CHITIET_KN" "CHITIET_KN", "CSS_LAN"."DB_THUEBAO" "DB_THUEBAO" WHERE ( "KHIEUNAI"."KHIEUNAI_ID" = "CHITIET_KN"."KHIEUNAI_ID" ) AND ( "KHIEUNAI"."THUEBAO_ID" = "DB_THUEBAO"."THUEBAO_ID" ) AND ( "KHIEUNAI"."TRANGTHAIKN_ID" = ) AND ( "KHIEUNAI"."NGAY_TL" is not null ) ) ; COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; COMMIT; RETURN TRUE; END "XL_KHIEUNAI_Bat";  Ánh xạ chuyển đổi số liệu báo hỏng FUNCTION "FT_BAOHONG_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 130 BEGIN INSERT INTO "BAOHONG" ("NGAY_BH", "GHICHU_HONG", "KHACHHANG", "THOIGIAN", "THUEBAO", "TINHTRANG", "DONVI_QL", "DICHVU_VT") (SELECT "BAOHONG"."NGAY_BH" "NGAY_BH", "BAOHONG"."GHICHU_HONG" "GHICHU_HONG", "DB_THUEBAO"."KHACHHANG_ID" "KHACHHANG_ID", to_number(to_char( "BAOHONG"."NGAY_BH" ,'yyyyMMdd'))/* LAY_CHIEU_NGAY.OUTGRP1.NGAY */ "NGAY", "BAOHONG"."THUEBAO_ID" "THUEBAO_ID", "BAOHONG"."TINHTRANG_ID" "TINHTRANG_ID", "DB_THUEBAO"."DONVITC_ID" "DONVI_ID", "DB_THUEBAO"."LOAITB_ID" "LOAITB_ID" FROM "BH119"."BAOHONG" "BAOHONG", "CSS_LAN"."DB_THUEBAO" "DB_THUEBAO" WHERE ( "BAOHONG"."THUEBAO_ID" = "DB_THUEBAO"."THUEBAO_ID" ) ) ; COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; COMMIT; RETURN TRUE; END "FT_BAOHONG_Bat"; (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10(LUAN.VAN.THAC.SI).Thiet.ke.va.trien.khai.kho.du.lieu.khach.hang.su.dung.dich.vu.vien.thong.cua.Tong.Cong.ty.Buu.chinh.Vien.thong.Viet.Nam.(VNPT).Luan.van.ThS.Cong.nghe.thong.tin.1.01.10 131 Phụ lục 3: CÂU LỆNH SQL LẤY DỮ LIỆU CỦA CÁC BÁO CÁO PHÂN TÍCH  Thống kê phát triển thuê bao theo thời gian select ROW_NUMBER() OVER (ORDER BY donvi_ql desc) stt, ten_dv, pt PhatTrien,tl ThanhLy, pt-tl PhatSinh from ( SELECT a.donvi_ql, b.ten_dv, sum(decode(c.loaihd_id,1,1,0)) pt, sum(decode(c.loaihd_id,4,1,0)) tl FROM wh_ccbs.phattrien_tb a, wh_ccbs.donvi_ql b, wh_ccbs.kieu_yc c, wh_ccbs.thoigian d, wh_ccbs.dichvu_vt e where a.donvi_ql = b.donvi_id and a.kieu_yc = c.kieuyc_id and a.thoigian = d.dimension_key and a.dichvu_vt = e.loaitb_id and d.day_day_code>={?ngay_bd} and d.day_day_code=(select to_char(max(ngay_bd),'yyyyMMdd') from wh_ccbs.chuongtrinh_km where ctkm_id = {?ctkm_id}) and d.day_day_code

Ngày đăng: 17/12/2023, 02:18

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan