ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN ĐỖ VĂN ĐẠI XÂY DỰNG HỆ THỐNG PHÂN TÍCH DỮ LIỆU VÀ DỰ BÁO KINH TẾ LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN HÀ NỘI 2016 ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN ĐỖ VĂN ĐẠI XÂY DỰNG HỆ THỐNG PHÂN TÍCH DỮ LIỆU VÀ DỰ BÁO KINH TẾ Ngành Công nghệ thông tin Chuyên ngành Quản lý hệ thống thông tin Mã số Chuyên ngành đào tạo thí điểm LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC TS NGUYỄN VĂN ĐOÀN HÀ NỘI – 2016 i LỜI CAM ĐOAN Luận văn th[.]
ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN ĐỖ VĂN ĐẠI XÂY DỰNG HỆ THỐNG PHÂN TÍCH DỮ LIỆU VÀ DỰ BÁO KINH TẾ LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN HÀ NỘI - 2016 ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN ĐỖ VĂN ĐẠI XÂY DỰNG HỆ THỐNG PHÂN TÍCH DỮ LIỆU VÀ DỰ BÁO KINH TẾ Ngành: Công nghệ thông tin Chuyên ngành: Quản lý hệ thống thông tin Mã số: Chuyên ngành đào tạo thí điểm LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: TS.NGUYỄN VĂN ĐOÀN HÀ NỘI – 2016 i LỜI CAM ĐOAN Luận văn thạc sĩ với tên đề tài “Xây dựng hệ thống phân tích liệu dự báo kinh tế” đƣợc hoàn thành dƣới hƣớng dẫn TS.Nguyễn Văn Đồn Tơi xin cam đoan cơng trình nghiên cứu thân Những kết mà luận văn đạt đƣợc không nằm công trình nghiên cứu đƣợc cơng bố trƣớc Những phần kiến thức chung thuộc tài liệu mà ghi rõ mục “Tài liệu tham khảo” Nếu sai tơi xin hồn tồn chịu trách nhiệm T c ả u Đỗ V v Đạ ii LỜI CẢM N Em xin chân thành cảm ơn TS.Nguyễn Văn Đoàn bảo tận tình, định hƣớng nghiên cứu, tạo điều kiện tốt cho em suốt trình thực luận văn Em xin cám ơn quý Thầy Cô Viện Công nghệ thông tin - Đại học Quốc gia Hà Nội tận tình bảo, truyền đạt tri thức, kỹ năng, kinh nghiệm quý báu cho em suốt quãng thời gian em theo học lớp Thạc sỹ Viện Đây hành trang quý báu để em hoàn thành tốt nhiệm vụ đơn vị cơng tác bƣớc đƣờng nghiệp thân Em xin gửi lời cảm ơn sâu sắc tới quan tâm, giúp đỡ tạo điều kiện anh chị, bạn bè, đồng nghiệp quan suốt q trình hồn thiện luận văn Mặc dù nỗ lực cố gắng, nhƣng luận văn chắn khơng tránh khỏi thiếu sót, em mong nhận đƣợc thơng cảm, góp ý tận tình bảo q thầy bạn Một lần xin gửi đến tất ngƣời lời cảm ơn chân thành nhất! T c ả u Đỗ V v Đạ iii MỤC LỤC MỞ ĐẦU v DANH MỤC CÁC HÌNH VẼ v DANH MỤC CÁC BẢNG BIỂU vi Chƣơng TỔNG QUAN VỀ PHÂN TÍCH DỮ LIỆU VÀ DỰ BÁO KINH TẾ 1.1 Tổng quan dự báo kinh tế 1.1.1 Khái niệm 1.1.2 Ý nghĩa vai trị phân tích dự báo trình định kinh doanh 1.1.3 Các loại dự báo .4 1.1.3.1 Căn vào độ dài thời gian dự báo 1.1.3.2 Dựa vào phƣơng pháp dự báo 1.1.3.3 Căn vào nội dung 1.1.4 Các phƣơng pháp dự báo .7 1.1.4.1 Phƣơng pháp dự báo định tính .7 1.1.4.2 Phƣơng pháp dự báo định lƣợng .9 1.1.5 Quy trình dự báo 10 1.1.6 Các tiêu chí đánh giá tính xác dự báo 13 1.2 Tổng quan phân tích liệu 14 1.2.1 Khái niệm chuỗi thời gian thực 14 1.2.2 Các thành phần liệu chuỗi thời gian thực 14 1.2.3 Phân tích liệu hệ số tƣơng quan .17 1.3 Tình hình áp dụng phƣơng pháp phân tích liệu dự báo kinh tế giới Việt Nam 19 1.3.1 Tình hình áp dụng phƣơng pháp phân tích liệu dự báo kinh tế giới 19 1.3.2 Tình hình áp dụng phƣơng pháp phân tích liệu dự báo kinh tế Việt Nam 20 Chƣơng CÁC PHƢƠNG PHÁP PHÂN DỰ BÁO KINH TẾ 23 2.1 Phƣơng pháp hồi quy tuyến tính 23 2.2 Phƣơng pháp điều hòa mũ 26 2.3 Phƣơng pháp trung bình động giản đơn 30 2.4 Phƣơng pháp trung bình động có quyền số 31 2.5 Phƣơng pháp Holt-Winter 33 2.6 Phƣơng pháp hồi quy bội 33 2.7 Phƣơng pháp Box-Jenkins 335 iv Chƣơng HỆ THỐNG PHÂN TÍCH DỮ LIỆU VÀ DỰ BÁO KINH TẾ 39 3.1 Thu thập xử lý liệu 39 3.1.1 Thu thập liệu 39 3.1.2 Xử lý liệu 40 3.2 Phân tích Hệ thống phân tích liệu dự báo kinh tế 42 3.2.1 Biểu đồ phân cấp chức 42 3.2.2 Biểu đồ luồng liệu 42 3.3 Thiết kế sở liệu 43 3.3.1 Bảng liệu 43 3.3.2 Bảng Lĩnh vực 43 3.3.3 Bảng Khu vực 44 3.3.4 Bảng Phƣơng pháp .44 3.5 Hệ thống phân tích liệu dự báo kinh tế 44 3.6 Ứng dụng Hệ thống dự báo kinh tế công tác dự báo sản lƣợng chè tỉnh Thái Nguyên 46 3.7 Đánh giá Hệ thống phân tích liệu dự báo kinh tế 57 KẾT LUẬN 60 TÀI LIỆU THAM KHẢO .61 PHỤ LỤC 63 v DANH MỤC CÁC HÌNH VẼ STT TÊN HÌNH VẼ SỐ TRANG Hình 1.1 Quy trình dự báo theo Wilson Keating 12 Hình 1.2 Xu hƣớng tăng theo thời gian 14 Hình 1.3 Chuỗi thời gian có tính mùa 15 Hình 1.4 Thành phần chu kỳ 15 Hình 2.1 Lƣu đồ thuật tốn phƣơng pháp hồi quy tuyến tính 24 Hình 2.2 Lƣu đồ thuật tốn phƣơng pháp san mũ 28 Hình 2.3 Lƣu đồ thuật tốn phƣơng pháp trung bình động giản đơn 29 Hình 2.4 Lƣu đồ thuật tốn phƣơng pháp trung bình động có quyền số 31 Hình 2.5 Lƣu đồ thuật tốn phƣơng pháp hồi quy bội 34 10 Hình 3.1 Quá trình tiền xử lý liệu 36 11 Hình 3.2 Xử lý, tổ chức liệu 37 12 Hình 3.3 Biểu đồ phân cấp chức 38 13 Hình 3.4 Biểu đồ luồng liệu mức khung cảnh 38 14 Hình 3.5 Biểu đồ luồng liệu mức đỉnh 39 15 Hình 3.6 Chức quản lý khu vực 49 16 Hình 3.7 Chức kiểm tra liệu 49 17 Hình 3.8 Chức đánh giá liệu 50 18 Hình 3.9 Chức phân tích liệu dự báo kinh tế 50 19 Hình 3.10 Chức báo cáo thống kê 51 20 Hình 3.11 Biểu đồ thể xu hƣớng liệu 53 21 Hình 3.12 Giao diện lấy giá trị sản lƣợng chè từ năm 2006 đến 2012 61 22 Hình 3.13 Báo cáo tổng hợp phƣơng pháp dự báo 62 vi DANH MỤC CÁC BẢNG BIỂU STT TÊN BẢNG BIỂU SỐ TRANG Bảng 1.1 Bảng tiêu chí đánh giá độ tin cậu phƣơng pháp dự báo 13 Bảng 1.2 Bảng lựa chọn phƣơng pháp dự báo 14 Bảng 3.1 Bảng liệu 39 Bảng 3.2 Bảng lĩnh vực 39 Bảng 3.3 Bảng khu vực 40 Bảng 3.4 Bảng phƣơng pháp phân tích liệu dự báo 40 Bảng 3.5 Bảng số liệu thống kê sản lƣợng chè 53 Bảng 3.6 Bảng kết dự báo sản lƣợng chè phƣơng pháp đƣờng số mũ 54 Bảng 3.7 Bảng kết dự báo sản lƣợng chè phƣơng pháp hồi quy tuyến tính 55 10 Bảng 3.8 Bảng kết dự báo sản lƣợng chè phƣơng pháp trung bình động 56 11 Bảng 3.9 Bảng kết quản dự báo sản lƣợng chè phƣơng pháp Holt-Winter 56 12 Bảng 3.10 Bảng kiểm định kết với phƣơng pháp đƣờng số mũ 57 13 Bảng 3.11 Bảng kiểm định kết với phƣơng pháp hồi quy tuyến tính 57 14 Bảng 3.12 Bảng kiểm định kết với phƣơng pháp trung bình động 58 15 Bảng 3.13 Bảng kiểm định kết với phƣơng pháp Holt-Winter 58 16 Bảng 3.14 Bảng thông số phƣơng pháp 59 17 Bảng 3.15 Bảng kết dự báo sản lƣợng chè đến năm 2017 phƣơng pháp hồi quy tuyến tình 60 MỞ ĐẦU Cơ sở khoa học thực t ễ đề tà Trong kinh tế thị trƣờng, Phân tích liệu dự báo vô quan trọng việc hỗ trợ nhà quản lý đƣa phán đoán, định đắn dựa vào liệu thu thập đƣợc Trên giới có nhiều tác giả đƣa cách phân loại phƣơng pháp dự báo khác Tuy nhiên, theo Gordon hai thập kỷ gần đây, có 08 phƣơng pháp dự báo đƣợc áp dụng rộng rãi giới nhƣ: Tiên đoán, ngoại suy xu hƣớng, dự báo tổng hợp… Hiện nay, Việt Nam có nhiều đơn vị tham gia cơng tác phân tích liệu dự báo phục vụ việc lập triển khai kế hoạch phát triển kinh tế xã hội nhƣ: Bộ Kế hoạch Đầu tƣ, Trung tâm Thông tin Dự báo Kinh tế Xã hội Quốc gia, Viện Chiến lƣợc phát triển, Tổng cục Thống kê Vụ Tổng hợp kinh tế quốc dân… Bên cạnh đó, tốn phân tích dự báo đƣợc số nhà quản lý, chuyên gia kinh tế nghiên cứu đề xuất số giải pháp ứng dụng vào số lĩnh vực cụ thể: Phân tích dự báo tình hình tài chính, tiền tệ, hoạch định điều hành sách tài chính, xây dựng mơ hình dự báo số thống kê xã hội chủ yếu, dự báo biến động giá chứng khoán, dự báo tác động vốn đầu tƣ từ nƣớc ngoài, dự báo giá số mặt hàng tƣ liệu sản xuất Do đó, Xây dựng Hệ thống phân tích liệu dự báo kinh tế việc làm cần thiết Mục t h ê cứu Mục t chu Nghiên cứu tổng quan phân tích liệu dự báo Nghiên cứu lý thuyết phƣơng pháp phân tích liệu dự báo Xây dựng Hệ thống phân tích liệu dự báo kinh tế Mục t cụ thể Xây dựng Hệ thống phân tích liệu dự báo kinh tế đƣa nhiều cách nhập liệu thông dụng dễ sử dụng nhƣ nhập từ bàn phím, từ tệp tin sẵn có, Hệ thống trình bày biểu mẫu, đồ thị, báo cáo đa dạng, phong phú Bên cạnh đó, Hệ thống lƣu trữ liệu linh hoạt đƣa báo cáo tổng hợp hỗ trợ nhà quản lý đƣa phán đoán, định đắn Phạm v h ê cứu Nghiên cứu tổng quan phân tích liệu dự báo kinh tế Xây dựng hệ thống phân tích liệu dự báo kinh tế Phươ ph p h ê cứu Nghiên cứu lý thuyết tham khảo tài liệu, ứng dụng có liên quan đến nội dung đề tài So sánh, rút kinh nghiệm từ mơ hình triển khai giới Việt Nam để học hỏi kinh nghiệm rút học Phân tích tổng hợp từ tài liệu thu thập, nghiên cứu đƣợc, tiến hành phân tích tổng hợp nguồn thơng tin để đánh giá hiệu đƣa đƣợc phƣơng pháp hiệu Kết đề tà Trình bày sở lý thuyết phân tích liệu dự báo kinh tế Các phƣơng pháp phân tích liệu dự báo kinh tế Xây dựng thành cơng Hệ thơng phân tích liệu dự báo kinh tế: Nhập liệu dạng, Lƣu trữ đƣợc liệu giúp công tác phân tích liệu dự báo đƣợc linh hoạt, đa dạng phong phú Bên cạnh đó, Hệ thống đƣa đƣợc báo cáo tổng hợp sử dụng nhiều phƣơng pháp dự báo hỗ trợ nhà quản lý đƣa phán đoán, định đắn Kết cấu u v Luận văn đƣợc kết cấu gồm phần (chƣơng) đó: Phần mở đầu: Giới thiệu yêu cầu khách quan, chủ quan, sở thực tiễn nghiên cứu xây dựng đề tài Chƣơng Tổng quan phân tích liệu dự báo kinh tế Chƣơng Các phƣơng pháp phân tích liệu dự báo kinh tế Chƣơng Hệ thống phân tích liệu dự báo kinh tế Phần kết luận: Kết luận tổng thể luận văn 60 KẾT LUẬN Sau thời gian nghiên cứu, phân tích xây dựng Hệ thống phân tích liệu dự báo kinh tế chƣa đƣợc hoàn chỉnh xong đáp ứng đầy đủ yêu cầu đặt Với cách tiếp cận nhằm tìm phƣơng pháp hiệu đáp ứng u cầu tồn phân tích liệu dự báo kinh tế Báo cáo tổng hợp đƣa số giải pháp đáp ứng yêu cầu toán Tác giả thu đƣợc số kết sau đây: - Nghiên cứu khái quát phân tích liệu dự báo kinh tế - Nghiên cứu khái quát thu thập, xử lý tổ chức liệu - Nghiên cứu số phƣơng pháp phân tích dự báo: hồi quy tuyến tính, san mũ, trung bình động, holt – winter,… - Xây dựng thành cơng Hệ thống phân tích liệu dự báo kinh tế có số tính nhƣ: o Cung cấp bốn phƣơng pháp phân tích liệu dự báo kinh tế o Nhập liệu đa dạng dễ sử dụng: Nhập từ bàn phím, từ file sẵn có dƣới dạng Excel, lấy từ sở liệu Hệ thống o Hệ thống lƣu trữ đƣợc liệu sở để hệ thống mạnh cho phân tích liệu thời gian o Hiển thị biểu đồ liệu đa dạng phong phú o Q trình phân tích liệu dự báo đa dạng, phong phú định khoảng thời gian cần liệu kho sở liệu hệ thống o Hệ thống giúp ngƣời sử dụng dễ dàng ƣớc lƣợng kiểm định phƣơng pháp thông qua báo cáo thống kê tổng hợp Bên cạnh đó, Hệ thống cịn số hạn chế vế số phƣơng pháp phân tích liệu dự báo Trong tƣơng lai tác giả tiếp tục hoàn thiện hệ thống, hƣớng tới mục tiêu xây dựng trung tâm thu thập, phân tích liệu dự báo vấn đề kinh tế, xã hội Hoàn thiện kết đƣợc sử dụng vào việc xây dựng dự án Trung tâm Thu thập, phân tích dự báo kinh tế, xã hội 61 TÀI LIỆU THAM KHẢO [1] Cục thống kê tỉnh Thái Nguyên, (2012), Báo cáo tình hình sản xuất, chế biến, tiêu thụ chè Tỉnh Thái Nguyên giai đoạn 2000 - 2012, NXB Thống Kê [2] Cục thống kê tỉnh Thái Nguyên, (2012), Niên giám thống kê Tỉnh Thái Nguyên năm 2011, NXB Thống Kê [3] Lê Văn Duy, (2010), Nghiên cứu ứng dụng số phương pháp mơ hình dự báo ngắn hạn để dự báo tiêu thống kê xã hội chủ yếu, Đề tài NCKH Cấp Bộ 2009 – 2010 [4] Nguyễn Ngọc Tuyến, (2008), Xây dựng mô hình phân tích dự báo tiêu kinh tế tài phục vụ cơng tác phân tích, hoạch định điều hành sách tài chính, Đề tài NCKH Cấp Bộ 6/2007 - 5/2008 [5] Nguyễn Văn Huân, Phạm Việt Bình, Nguyễn Việt Hùng, Nguyễn Thị Hằng, Nguyễn Thị Hải Yến, (2013), Phân tích liệu dự báo kinh tế, NXB Đại học Quốc gia Hà Nội [6] Phạm Thị Thắng, Phạm Thị Kim Vân, (2007), Sử dụng mơ hình kinh tế lượng phân tích dự báo tác động vốn đầu tư trực tiếp nước phát triển kinh tế-xã hội Việt Nam, Đề tài NCKH Cấp Bộ 01/05/06 01/05/07 [7] Phùng Duy Quang, (2007), Mơ hình chuỗi thời gian dùng để dự báo biến động giá chứng khoán áp dụng vào thị trường chứng khoán Việt Nam, Đề tài Cấp trƣờng Đại học Ngoại Thƣơng, Mã số NT 2007-02 [8] Tổng cục thống kê Việt Nam, (2012), Niên giám thống kê Việt Nam năm 2012, NXB Thống Kê [9] Trần Thị Trâm Anh, (2007), Ứng dựng mơ hình phân tích, dự báo giá số mặt hàng tư liệu sản xuất quan trọng Việt Nam gian đoạn 2006-2010, Đề tài NCKH Cấp Bộ 01/05/06 - 01/05/07 [10].Trần Văn Tá, (2003), Phân tích dự báo tình hình kinh tế tài khu vực giới tác động đến Việt Nam, Đề tài NCKH Cấp Bộ 2/2002 - 2/2003 [11].Daekook Kang, Wooseok Jang, Hyeonheong Lee, Hyun Joung No, (2013), A Review on Technology Forecasting Methods and Their Application Area, World Academy of Science, Engineering and Technology [12].Theodore Jay Gordon, (1994), Integration of Forecasting Methods and the Frontiers of Futures Research, AC/UNU Millennium Project 62 63 PHỤ LỤC MỘT SỐ ĐOẠN CODE XỬ LÝ TRONG CHƯ NG TRÌNH Code xử ý b o c o tổ hợp private void btn_baocao_Click(object sender, EventArgs e) { try { string FileNamImage = PathApplication + "\\anh.jpg"; if (File.Exists(FileNamImage)) File.Delete(FileNamImage); chart1.SaveImage(FileNamImage, ChartImageFormat.Jpeg); #region Export file Excel if (drgDulieu.Rows != null && drgDulieu.RowCount > 0) { string strPath = System.IO.Directory.GetCurrentDirectory(); DateTime _dte = DateTime.Now; string strNgayGio = _dte.Year.ToString() + "_" + _dte.ToString("MM_dd") + "_" + _dte.ToString("HH") + "_" + _dte.ToString("mm") + "_" + _dte.ToString("ss"); string strTitle = ""; string FileName = "Hồi_quy_tuyến_tính_" + strNgayGio + ".xls"; switch (cmbPhuongPhap.SelectedIndex) { case 0: FileName = "Hồi_quy_tuyến_tính_" + strNgayGio + ".xls"; strTitle = lblHQTT.Text.Trim(); break; case 1: FileName = "San_bằng_mũ_" + strNgayGio + ".xls"; strTitle = ""; break; case 2: FileName = "Holt_Winter_" + strNgayGio + ".xls"; strTitle = "Phƣơng pháp Holt-Winter với số Beta = " + txtBeta.Text.Trim() + " Alpha = " + txtAlpha.Text.Trim(); break; case 3: FileName = "Trung_bình_động_" + strNgayGio + ".xls"; strTitle = "Số kỳ tính trung bình động " + txtn.Text.Trim(); break; default: FileName = "Hồi_quy_tuyến_tính_" + strNgayGio + ".xls"; 64 strTitle = lblHQTT.Text.Trim(); break; } //switch(cmbPhuongPhap.SelectedIndex = if (File.Exists(strPath + "\\" + FileName) == true) File.Delete(strPath + "\\" + FileName); using (FileStream fs = new FileStream(strPath + "\\" + FileName, FileMode.Create)) ; Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook xlWorkBook; Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlWorkBook = xlApp.Workbooks.Add(misValue); //xlWorkBook = xlApp.Workbooks.Open(strPath + "\\" + FileName); xlWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)xlWorkBook.Worksheets.get_Ite m(1); xlWorkSheet.Cells[1, 2] = "PHƢƠNG PHÁP " + cmbPhuongPhap.Text.Trim().ToUpper(); xlWorkSheet.Cells[2, 1] = "Thời gian"; xlWorkSheet.Cells[2, 2] = "Giá trị thực tế"; xlWorkSheet.Cells[2, 3] = "Giá trị dự báo"; xlWorkSheet.Cells[2, 4] = "Sai số dự báo"; //xlWorkSheet.Range["B1"].WrapText = false; ((Microsoft.Office.Interop.Excel.Range)xlWorkSheet.Cells[2, 1]).EntireColumn.AutoFit(); ((Microsoft.Office.Interop.Excel.Range)xlWorkSheet.Cells[2, 2]).EntireColumn.AutoFit(); ((Microsoft.Office.Interop.Excel.Range)xlWorkSheet.Cells[2, 3]).EntireColumn.AutoFit(); ((Microsoft.Office.Interop.Excel.Range)xlWorkSheet.Cells[2, 4]).EntireColumn.AutoFit(); for (int i = 0; i