Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 83 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
83
Dung lượng
1,05 MB
Nội dung
ĐẠ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 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ế” hoàn thành 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 không nằm công trình nghiên cứu 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 giả luận văn Đỗ Văn Đại 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 hồ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, luận văn chắn khơng tránh khỏi thiếu sót, em mong nhận thơng cảm, góp ý tận tình bảo quý thầy cô 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 giả luận văn Đỗ Văn Đại MỤC LỤC DANH MỤC CÁC HÌNH VẼ STT TÊN HÌNH VẼ Hình 1.1 Quy trình dự báo theo Wilson Keating Hình 1.2 Xu hướng tăng theo thời gian Hình 1.3 Chuỗi thời gian có tính mùa Hình 1.4 Thành phần chu kỳ Hình 2.1 Lưu đồ thuật tốn phương pháp hồi quy tuyến tính Hình 2.2 Lưu đồ thuật tốn phương pháp san mũ Hình 2.3 Lưu đồ thuật tốn phương pháp trung bình động giản đơn Hình 2.4 Lưu đồ thuật tốn phương pháp trung bình động có quyền số Hình 2.5 Lưu đồ thuật tốn phương pháp hồi quy bội Hình 3.1 Quá trình tiền xử lý liệu Hình 3.2 Xử lý, tổ chức liệu Hình 3.3 Biểu đồ phân cấp chức Hình 3.4 Biểu đồ luồng liệu mức khung cảnh Hình 3.5 Biểu đồ luồng liệu mức đỉnh Hình 3.6 Chức quản lý khu vực Hình 3.7 Chức kiểm tra liệu Hình 3.8 Chức đánh giá liệu Hình 3.9 Chức phân tích liệu dự báo kinh tế Hình 3.10 Chức báo cáo thống kê Hình 3.11 Biểu đồ thể xu hướng liệu Hình 3.12 Giao diện lấy giá trị sản lượng chè từ năm 2006 đến 2012 Hình 3.13 Báo cáo tổng hợp phương pháp dự báo 10 11 12 13 14 15 16 17 18 19 20 21 22 SỐ TRAN G 12 14 15 15 24 28 29 31 34 36 37 38 38 39 49 49 50 50 51 53 61 62 DANH MỤC CÁC BẢNG BIỂU STT 10 11 12 13 14 15 16 17 TÊN BẢNG BIỂU Bảng 1.1 Bảng tiêu chí đánh giá độ tin cậu phương pháp dự báo Bảng 1.2 Bảng lựa chọn phương pháp dự báo Bảng 3.1 Bảng liệu Bảng 3.2 Bảng lĩnh vực Bảng 3.3 Bảng khu vực Bảng 3.4 Bảng phương pháp phân tích liệu dự báo Bảng 3.5 Bảng số liệu thống kê sản lượng chè Bảng 3.6 Bảng kết dự báo sản lượng chè phương pháp đường số mũ 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 Bảng 3.8 Bảng kết dự báo sản lượng chè phương pháp trung bình động Bảng 3.9 Bảng kết quản dự báo sản lượng chè phương pháp Holt-Winter Bảng 3.10 Bảng kiểm định kết với phương pháp đường số mũ Bảng 3.11 Bảng kiểm định kết với phương pháp hồi quy tuyến tính Bảng 3.12 Bảng kiểm định kết với phương pháp trung bình động Bảng 3.13 Bảng kiểm định kết với phương pháp Holt-Winter Bảng 3.14 Bảng thông số phương pháp 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 SỐ TRANG 13 14 39 39 40 40 53 54 55 56 56 57 57 58 58 59 60 MỞ ĐẦU Cơ sở khoa học thực tiễn đề tài 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 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 á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 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 tiêu nghiên cứu Mục tiêu chung • 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 tiêu 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ậ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 vi nghiên 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ế 10 Phương pháp nghiên 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 phương pháp hiệu Kết quả đề tài • 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ữ liệu giúp cơng tác phân tích liệu dự báo linh hoạt, đa dạng phong phú Bên cạnh đó, Hệ thống đưa 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 luận văn Luận văn 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 69 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 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 yê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 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ạng Excel, lấy từ sở liệu Hệ thống o Hệ thống lưu trữ 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 Quá 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 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 70 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 71 72 PHỤ LỤC MỘT SỐ ĐOẠN CODE XỬ LÝ TRONG CHƯƠNG TRÌNH Code xử lý báo cáo tổng 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"; 73 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