Hệ hỗ trợ quyết định hiện đã được nghiên cứu ứng dụng vào nhiều lĩnh vực trong cuộc sống Y học giáo dục … Với mục đích hỗ trợ các đơn vị ứng dụng đưa ra các dự đoán tư vấn các giải pháp về lĩnh vực liên quan Công tác quản lý lương nhân viên tại VNPT Quảng Bình đang gặp phải khó khăn trong việc dự báo biến động quỹ lượng điều chỉnh kế hoạch giao cho các đơn vị để đảm bảo quỹ lương Nghiên cứu này được đề xuất nhằm xây dựng hệ hỗ trợ quyết định phục vụ đơn vị giải quyết các vấn đề khó khăn trên Để giải quyết bài toán đặt ra tác giả nghiên cứu ứng dụng hệ chuyên gia để xây dựng nên hệ hỗ trợ quyết định Cấu trúc hệ thống gồm 05 thành phần Giao diện thành phần tiếp nhận và trả lời yêu cầu của người dùng cơ sở tri thức gồm hệ thống các luật được xây dựng dựa trên số liệu kinh nghiệm của chuyên gia trong lĩnh vực tiền lương VNPT Quảng Bình thu thập được máy suy diễn thành phần suy diễn từ những dữ liệu yêu cầu của người dùng để đưa ra dự đoán khả năng thu nhận tri thức thành phần tiếp nhận điều chỉnh bổ sung tri thức cho hệ thống và bộ nhớ làm việc để lưu trữ dữ liệu hệ thống Luận văn sử dụng ngôn ngữ prolog để xây dựng cơ sở tri thức các thuật toán suy diễn tiến suy diễn lùi đề cài đặt cho máy suy diễn Tác giả đã tóm tắt các kết quả đã đạt được và đưa ra các hướng phát triển tiếp theo
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA CAO XUÂN LÂM TÙNG XÂY DỰNG HỆ HỖ TRỢ QUYẾT ĐỊNH PHỤC VỤ CÔNG TÁC QUẢN LÝ LƯƠNG NHÂN VIÊN TẠI VNPT QUẢNG BÌNH Chun ngành: Khoa học máy tính Mã số: 8480101 LUẬN VĂN THẠC SĨ KỸ THUẬT Người hướng dẫn khoa học: PGS TS PHAN HUY KHÁNH Đà Nẵng - Năm 2018 LỜI CAM ĐOAN Tôi xin cam đoan: - Những nội dung luận văn thực hướng dẫn trực tiếp PGS TS Phan Huy Khánh - Mọi tham khảo dùng luận văn trích dẫn rõ ràng trung thực tên tác giả, tên cơng trình, thời gian địa điểm công bố - Mọi chép không hợp lệ, vi phạm quy chế đào tạo, xin chịu hoàn toàn trách nhiệm Tác giả luận văn Cao Xuân Lâm Tùng TRANG TÓM TẮT LUẬN VĂN XÂY DỰNG HỆ HỖ TRỢ QUYẾT ĐỊNH PHỤC VỤ CÔNG TÁC QUẢN LÝ LƯƠNG NHÂN VIÊN TẠI VNPT QUẢNG Học viên: Cao Xuân Lâm Tùng Mã số: 848.01.01 Khóa: 34 Chuyên ngành: Khoa học máy tính Trường Đại học Bách khoa - ĐHĐN Tóm tắt – Hệ hỗ trợ định nghiên cứu, ứng dụng vào nhiều lĩnh vực sống: Y học, giáo dục … Với mục đích hỗ trợ đơn vị ứng dụng đưa dự đoán, tư vấn giải pháp lĩnh vực liên quan Công tác quản lý lương nhân viên VNPT Quảng Bình gặp phải khó khăn việc dự báo biến động quỹ lượng, điều chỉnh kế hoạch giao cho đơn vị để đảm bảo quỹ lương Nghiên cứu đề xuất nhằm xây dựng hệ hỗ trợ định phục vụ đơn vị giải vấn đề khó khăn Để giải bai toán đặt ra, tác giả nghiên cứu, ứng dụng hệ chuyên gia để xây dựng nên hệ hỗ trợ định Cấu trúc hệ thống gồm 05 thành phần: Giao diện (thành phần tiếp nhận trả lời yêu cầu người dùng), sở tri thức (gồm hệ thống luật xây dựng dựa số liệu, kinh nghiệm chuyên gia lĩnh vực tiền lương VNPT Quảng Bình thu thập được), máy suy diễn (thành phần suy diễn từ liệu yêu cầu người dùng để đưa dự đoán), khả thu nhận tri thức (thành phần tiếp nhận, điều chỉnh, bổ sung tri thức cho hệ thống) nhớ làm việc (để lưu trữ liệu hệ thống) Luận văn sử dụng ngôn ngữ prolog để xây dựng sở tri thức; thuật toán suy diễn tiến, suy diễn lùi đề cài đặt cho máy suy diễn; Tác giả tóm tắt kết đạt đưa hướng phát triển Từ khóa – hệ chuyên gia; hệ hỗ trợ định; trí tuệ nhân tạo; lương VNPT; DSS & KE BUILDING A SYSTEM IN SUPPORT OF MAKING DECISION ON EMPLOYEE SALARY MANAGEMENT IN VNPT QUANG BINH Abstract: The support system for decision making has been studied and applied in a number of areas such as medicine and education for aiding appilication units in making predictions and proposing solutions Employee salary management in VNPT Quang Binh now has difficulties in forecasting fluctuation in salary fund and adjusting salary cost estimate distributed among units to maintain salary fund balance The research is proposed to build a support system for decision making by which units will solve the aforementioned problems In order to tackle the issue, the author made researches and applied expert system to form the support system The system’s structure consists of five components, namely: Interface (user input and response components), knowledge database (a set of rules based on data collected and experts’ experience in managing salary fund in VNPT Quang Binh), deductive machine (deductive components collected from the user’s required data to make predictions), the capability to acquire knowledge (components which functions are receiving, adjusting and adding knowledge for the system) and work memory (for storing system data) Prolog language is used for creating the knowledge database as well as backward deductive algorithms and forward deductive algorithms used for installing the deductive machine, the author has summarized the results achieved and propose further development directions in the thesis Keywords: expert system, support system for decision making, artificial intelligent, VNPT salary management, DSS & KE MỤC LỤC TRANG BÌA LỜI CAM ĐOAN TRANG TÓM TẮT LUẬN VĂN MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH MỞ ĐẦU 1 Lý chọn đề tài Mục đích ý nghĩa Mục tiêu nhiệm vụ Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu Nội dung luận văn CHƯƠNG – BÀI TOÁN QUẢN LÝ LƯƠNG TRONG DOANH NGHIỆP 1.1 VẤN ĐỀ QUẢN LÝ LƯƠNG TRONG DOANH NGHIỆP 1.1.1 Dùng phương pháp thủ công để quản lý lương doanh nghiệp 1.1.2 Dùng phần mềm để quản lý lương doanh nghiệp 1.2 QUẢN LÝ LƯƠNG TRONG DOANH NGHIỆP VNPT 1.2.1 Giới thiệu toán 1.2.2 Phát biểu toán 1.2.3 Dữ liệu toán 1.2.4 Các ràng buộc toán 1.2.5 Các yêu cầu chức 10 1.2.6 Các yêu cầu phi chức 11 1.3 TỔNG KẾT CHƯƠNG 11 CHƯƠNG ỨNG DỤNG HỆ CHUYÊN GIA TRONG VIỆC XÂY DỰNG HỆ HỖ TRỢ QUYẾT ĐỊNH PHỤC VỤ CÔNG TÁC QUẢN LÝ LƯƠNG NHÂN VIÊN TẠI VNPT QUẢNG BÌNH 12 2.1 HỆ CHUYÊN GIA 12 2.1.1 Tổng quan hệ chuyên gia 12 2.1.2 Xây dựng hệ chuyên gia 17 2.2 GIỚI THIỆU MƠ HÌNH BSC ĐANG ÁP DỤNG TẠI VNPT QUẢNG BÌNH 32 2.2.1 Mơ hình BSC 32 2.2.2 Các tiêu BSC triển khai VNPT Quảng Bình 36 2.3 GIỚI THIỆU PHƯƠNG PHÁP TÍNH LƯƠNG 3PS ĐANG ÁP DỤNG TẠI VNPT QUẢNG BÌNH 38 2.3.1 Phương pháp tính lương 3PS gì? 38 2.3.2 Áp dụng phương pháp tính lương 3PS VNPT Quảng Bình 38 2.4 ỨNG DỤNG HỆ CHUYÊN GIA TRONG VIỆC XÂY DỰNG HỆ HỖ TRỢ QUYẾT ĐỊNH PHỤC VỤ CÔNG TÁC QUẢN LÝ LƯƠNG NHÂN VIÊN TẠI VNPT QUẢNG BÌNH 39 2.4.1 Mô hình kiến trúc hệ chuyên gia sử dụng 39 2.4.2 Biểu diễn sở tri thức hệ chuyên gia toán hỗ trợ cơng tác quản lý lương VNPT Quảng Bình 40 2.4.3 Xây dựng máy suy diễn tốn hỗ trợ cơng tác quản lý lương VNPT Quảng Bình 40 2.5 TỔNG KẾT CHƯƠNG 40 CHƯƠNG XÂY DỰNG CHƯƠNG TRÌNH VÀ THỬ NGHIỆM 41 3.1 THIẾT KẾ CHI TIẾT 41 3.1.1 Phân tích tốn 41 3.1.2 Dữ liệu toán 45 3.1.3 Kết đầu toán 46 3.2 THỬ NGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ 46 3.2.1 Dự đoán quỹ lương 46 3.2.2 Cung cấp số liệu tiêu, kế hoạch cần thực để đảm bảo quỹ lương đề 47 3.2.3 Đánh giá hệ thống 47 3.3 TỔNG KẾT CHƯƠNG 48 KẾT LUẬN VÀ KIẾN NGHỊ 49 TÀI LIỆU THAM KHẢO 51 QUYẾT ĐỊNH GIAO ĐỀ TÀI LUẬN VĂN THẠC SĨ (bản sao) BẢN SAO KẾT LUẬN CỦA HỘI ĐỒNG, BẢN SAO NHẬN XÉT CỦA CÁC PHẢN BIỆN DANH MỤC CÁC TỪ VIẾT TẮT CRM Hệ thống quản trị quan hệ khách hàng CNTT Công nghệ thông tin ĐHSXKD Điều hành sản xuất kinh doanh ERP Phần mềm hoạch định nguồn lực doanh nghiệp BSC Hệ thống bảng điểm cân DANH MỤC CÁC BẢNG Bảng 1.1 Bảng mô tả bước quản lý hoạt động 19 Bảng 1.2 Bảng mô tả bước quản lý cấu hình sản phẩm 19 Bảng 1.3 Ví dụ minh hoạ cách thể phát biểu dạng vị 23 Bảng 1.4 Đơn vị tri thức (luật) hệ chuyên gia MYCIN 25 Bảng 1.5 Biểu diễn tri thức nhờ ngôn ngữ nhân tạo MYCIN 25 DANH MỤC CÁC HÌNH Hình 1.1 Hoạt động hệ chun gia 13 Hình 1.2 Quan hệ lĩnh vực vấn đề lĩnh vực tri thức 13 Hình 1.3 Những thành phần hệ chuyên gia 15 Hình 1.4 Quan hệ máy suy diễn sở tri thức 16 Hình 1.5 Kiến trúc hệ chuyên gia theo J L Ermine 16 Hình 1.6 Kiến trúc hệ chuyên gia theo C Ernest 17 Hình 1.7 Kiến trúc hệ chuyên gia theo E V Popov 17 Hình 1.8 Thiết kế hệ chuyên gia 18 Hình 1.9 Quản lý dự án phát triển hệ chuyên gia 20 Hình 1.10 Tiếp nhận tri thức hệ chuyên gia 20 Hình 1.11 Biểu diễn tri thức nhờ mạng ngữ nghĩa 24 Hình 1.12 Mở rộng mạng ngữ nghĩa biểu diễn tri thức 24 Hình 1.13 Bảng phân rã BSC VNPT Quảng Bình 37 Hình 1.14 Mơ hình kiến trúc hệ chuyên gia áp dụng 39 Hình 2.1 Mơ tả quy trình đánh giá quỹ lương 41 Hình 2.2 Quy trình dự đốn quỹ lương, điều chỉnh tiêu, kế hoạch 42 Hình 2.3 Luồng nghiệp vụ hệ thống 43 MỞ ĐẦU LÝ DO CHỌN ĐỀ TÀI Cuộc cách mạng công nghiệp 4.0 bùng nổ, không với ý niệm hay định nghĩa mà thành quả, sản phẩm cụ thể Sự phát triển cách mạng đòi hỏi cấp bách nguồn nhân lực trình độ cao, cấp doanh nghiệp cấp quốc gia Để khai thác hiệu nguồn lực người nhằm giúp doanh nghiệp đứng vững cạnh tranh Ngoài vấn đề đào tạo bồi dưỡng, trang bị kiến thức, vấn đề lớn đặt cho doanh nghiệp làm để phát huy tinh thần, sức sáng tạo nguồn nhân lực? Thực tế cho thấy, công tác khuyến khích nhân lực tốt, trả lương trực tiếp giải hiệu vấn đề VNPT Quảng Bình, đơn vị thuộc Tập đồn Bưa Viễn thơng Việt Nam phục vụ cho ngành viễn thông, công nghệ thông tin Trong trình hoạt động, đơn vị liên tục đổi để thích ứng với mơi trường cạnh tranh nước, phục vụ tốt cho ngành Để đứng vững thị trường, tiếp tục phát triển đơn vị cần khai thác tốt lực làm việc giữ chân lao động, đặc biệt lao động giỏi Do đó, sách tiền lương đơn vị trọng đạt hiệu định Tuy nhiên, bên cạnh khơng thể tránh khỏi thiếu sót, hạn chế gây ảnh hưởng đến hiệu sản xuất Xuất phát từ tình hình thực tế đơn vị vai trò quan trọng sách tiền lương, Tơi định lựa chọn đề tài “Xây dựng hệ hỗ trợ định phục vụ công tác quản lý lương nhân viên VNPT Quảng Bình”, với mong muốn ứng dụng kiến thức học vào thực tế góp phần với đơn vị đưa giải pháp cải thiện công tác trả lương, phục vụ tốt cho chiến lược, mục tiêu phát triển tương lai MỤC ĐÍCH VÀ Ý NGHĨA 2.1 Mục đích Hỗ trợ đơn vị định việc điều chỉnh quỹ lương, điều chỉnh kế hoạch định mức lao động để đảm bảo thu nhập cho người lao động Dự báo quỹ lương Tập đồn phân bổ, VNPT Quảng Bình phân bổ cho đơn vị trực thuộc, đơn vị phân bổ cho người lao động theo tháng, quý, năm theo tình hình SXKD thực tế 2.2 Ý nghĩa khoa học thực tiễn - Ứng dụng hệ hỗ trợ định khai phá liệu (Data Mining) toán thực tế; - Đẩy mạnh ứng dụng CNTT quản lý ĐHSXKD đơn vị; 47 3.2.2 Cung cấp số liệu tiêu, kế hoạch cần thực để đảm bảo quỹ lương đề Chức cung cấp số liệu tiêu, kế hoạch cần thực để đảm bảo quỹ lương đề chức hữu ích hỗ trợ đơn vị cơng tác bình ổn quỹ lương 3.2.3 Đánh giá hệ thống 3.2.3.1 Cách đánh giá Với việc ứng dụng hệ thống vào công tác dự đoán quỹ lương phân bổ, điều chỉnh tiêu, kế hoạch để đạt quỹ lương kỳ vọng VNPT Quảng Bình, phạm vi ứng dụng chưa thật rộng rãi nên không xây dựng chức đánh giá tự động mà sử dụng cách đánh giá cổ điển quan sát mắt Để đánh giá xác khách quan, tơi sử dụng hệ thống vào việc dự đoán quỹ lương đơn vị tháng 12/2018 Căn vào tiêu chí ràng buộc tốn tơi có bảng đánh sau: TT Tiêu chí ràng buộc Thực đúng, xác, cịn phải tốt hơn, nhanh hiệu công việc phân công tay Tại thời điểm nhân viên trực thuộc đơn vị; đơn vị, nhân viên giao tiêu BSC riêng Kết Đạt Đạt Mỗi đơn vị, nhân viên có bảng lương riêng Đạt Theo định kỳ tháng, quý, năm đơn vị, nhân viên giao bảng kế hoạch có bảng hồn thành kế hoạch riêng Đạt Tổng lương tồn nhân viên khơng lớn quỹ lương đơn vị Đạt Giá trị đơn giá > Đạt [Đơn giá] x [Tổng điểm lương 3PS] = Tổng quỹ lương Đạt Tổng số tiền lương phân bổ hàng tháng phải tổng quỹ lương năm; Đạt Các kế hoạch giao cho đơn vị, nhân viên phải đảm bảo hoàn thành kế hoạch VNPT Quảng Bình Đạt 3.2.3.2 Khả áp dụng Hệ thống kiểm thử nhiều lần triển khai áp dụng thử nghiệm cho kỳ tính lương tháng 12/2018 VNPT Quảng Bình Sau kỳ tính lương tháng 12/2018, tiếp tục nghiên cứu chỉnh sửa số modun hệ thống cho phù hợp với 48 yêu cầu thực tế thỏa mãn ràng buộc đưa Đây sở thực tiển để đảm bảo khả áp dụng sáng kiến vào kỳ tính lương năm 3.2.3.3 Lợi ích khác Việc sử dụng hệ thống mang lại số lợi ích thiết thực như: - Góp phần thực chủ trương ứng dụng cơng nghệ thông tin vào đơn vị - Giúp CB tiếp cận cách sử dụng phần mềm công tác chuyên mơn nâng cao trình độ tin học - Nâng cao uy tín VNPT Quảng Bình nói riêng tỉnh Quảng Bình nói chung việc ứng dụng cơng nghệ thông tin vào công tác chuyên môn - Nhanh, xác đảm bảo quy định quản lý VNPT Quảng Bình Tập đồn VNPT 3.3 TỔNG KẾT CHƯƠNG Trong chương này, Tôi phân tích chi tiết hệ trợ giúp định phục vụ công tác quản lý tiền lương nhân viên VNPT Quảng Bình hỗ trợ đơn vị việc dự đốn quỹ lương cung cấp tiểu, kế hoạch cần thực để đảm bảo quỹ lương, ứng dụng hệ chuyên gia giải toán Sử dụng liệu thực VNPT Quảng Bình làm liệu sở để xây dựng sở tri thức máy suy diễn, đồng thời đưa số chức tinh chỉnh thủ công giải tốt yêu cầu đề 49 KẾT LUẬN VÀ KIẾN NGHỊ KẾT QUẢ ĐẠT ĐƯỢC Ứng dụng hệ chuyên gia vào việc Xây dựng hệ hỗ trợ định phục vụ công tác quản lý lương nhân viên VNPT Quảng Bình Hệ thống giải vấn đề khó khăn cơng tác quản lý lương dự đoán quỹ lương cung cấp tiêu, kế hoạch cần thực để đảm bảo quỹ lương; cho sản phẩm tương đối tốt với nhiều tính trội: Việc cập nhật, xử lý liệu nhanh với tốc độ gần tức thời Thơng tin thể hình cách hợp lý, cho phép người dùng quan sát khơng gian rộng lớn, hình rõ thơng tin cần cung cấp cho người dùng Chương trình xử lý kỹ thuật đặc thù cơng tác quản lý lương VNPT Quảng Bình như: Sử dụng mơ hình BSC phương pháp tính lương 3PS Tồn modun chương trình viết ngôn ngữ C# hệ điều hành Windows 2003/XP/Windown7/Windown 10… có giao diện thân thiện với người dùng toàn hệ thống thực đơn, giao diện Tiếng Việt HẠN CHẾ Phần mềm đưa vào áp dụng vào thực tế tồn sau: - Tính độc lập chưa cao - Phạm vi quản lý hạn chế - Chưa triển khai modun thu nhận tri thức cách tự động vào hệ thống - Giao diện đơn giản, chưa có tính chuyên nghiệp - Một số tương tác người dùng nhập liệu vào form xử lý chưa tốt - Chương trình tương tác với hệ quản trị MS SQL Server, khơng có khả support hệ quản trị liệu khác Oracle, MySQL… HƯỚNG PHÁT TRIỂN CỦA LUẬN VĂN Sau phần nghiên cứu luận văn, Tơi vào nghiên cứu, tìm hiểu giải pháp tốt hơn, nhằm tối ưu hóa hệ thống; Bổ sung Khả thu nhận tri thức vào cho hệ thống Cung cấp webservice để hệ thống truy xuất qua điện thoại di động 50 Cung cấp thêm nhiều sở tri thức, máy suy diễn để triển khai cho nhiều mơ hình tính lương Tóm lại, hệ trợ giúp định công tác quản lý lương nhân viên VNPT Quảng Bình bước khởi đầu việc triển khai ứng dụng phần mềm công tác quản lý lương nhân viên 51 TÀI LIỆU THAM KHẢO Tiếng nước ngồi [1] Jacque Arsac Nhập mơn lập trình Ngun bản: Premiốres leỗons de programmation Trung tõm h thng Thụng tin ISC, Hà nội 1991, 241 tr [2] Jacque Courtin, Irène Kowaski Initiation l’algorithmique et aux structures de données Volume Dunord, Paris 1994, 397 tr Tiếng Việt [3] Phan Huy Khánh Giáo trình hệ chuyên gia Trường Đại học Bách khoa Đà Nẵng, Đà Nẵng 2001, 133 tr [4] Phan Huy Khánh Lập trình logic Prolog Nhà xuất Đại học Quốc Gia Hà Nội Hà Nội 2004, 90 tr [5] Đỗ Trung Tuấn Trí tuệ nhân tạo Nhà Xuất Giáo dục, 1998 [6] Đỗ Trung Tuấn Hệ chuyên gia Nhà Xuất Giáo dục, 1999 Internet [7] https://dangkykinhdoanh.gov.vn/vn/tin-tuc/597/4766/tinh-hinh-dang-ky- doanh-nghiep-thang-8-va-8-thang-dau-nam-2018.aspx [8] http://thoibaotaichinhvietnam.vn/pages/kinh-doanh/2018-02-06/ca-nuoc-co- 561064-doanh-nghiep-dang-hoat-dong-53582.aspx [9] http://chungta.vn/tin-tuc/chuyen-gia/xu-huong-phat-trien-erp-va-lua-choncua-doanh-nghiep-38513.html [10] http://hanhchinhnhansu.com/luong-3p-la-gi-va-loi-ich-xay-dung-co-che-tra- luong-theo-3p [11] http://voer.edu.vn/m/kien-truc-tong-quat-cua-cac-he-chuyen-gia/2aa5851c [12] http://eduviet.vn/tin-tuc/bsc-la-gi-khai-niem-the-diem-can-bang.html ... cầu VNPT Quảng Bình 12 CHƯƠNG ỨNG DỤNG HỆ CHUYÊN GIA TRONG VIỆC XÂY DỰNG HỆ HỖ TRỢ QUYẾT ĐỊNH PHỤC VỤ CÔNG TÁC QUẢN LÝ LƯƠNG NHÂN VIÊN TẠI VNPT QUẢNG BÌNH Như trình bày chương 1, VNPT Quảng Bình. .. DỤNG HỆ CHUYÊN GIA TRONG VIỆC XÂY DỰNG HỆ HỖ TRỢ QUYẾT ĐỊNH PHỤC VỤ CÔNG TÁC QUẢN LÝ LƯƠNG NHÂN VIÊN TẠI VNPT QUẢNG BÌNH 12 2.1 HỆ CHUYÊN GIA 12 2.1.1 Tổng quan hệ chuyên... Biểu diễn sở tri thức hệ chun gia tốn hỗ trợ cơng tác quản lý lương VNPT Quảng Bình 40 2.4.3 Xây dựng máy suy diễn tốn hỗ trợ cơng tác quản lý lương VNPT Quảng Bình 40