TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH BỘ MÔN CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI XÂY DỰNG WEB QUẢN LÝ NHÂN SỰ VÀ QUY TRÌNH TÍNH RA LƯƠNG CỦA NHÂN VIÊN Giảng[.]
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH BỘ MƠN CƠNG NGHỆ THƠNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI:XÂY DỰNG WEB QUẢN LÝ NHÂN SỰ VÀ QUY TRÌNH TÍNH RA LƯƠNG CỦA NHÂN VIÊN Giảng viên hướng dẫn:ThS PHẠM THỊ MIÊN Sinh viên thực hiện: ĐÀO KHẢI MINH Lớp: CÔNG NGHỆ THƠNG TIN Khố: K59 Tp Hồ Chí Minh, năm 2022 TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH BỘ MƠN CƠNG NGHỆ THƠNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI:XÂY DỰNG WEB QUẢN LÝ NHÂN SỰ VÀ QUY TRÌNH TÍNH RA LƯƠNG CỦA NHÂN VIÊN Giảng viên hướng dẫn:ThS PHẠM THỊ MIÊN Sinh viên thực hiện: ĐÀO KHẢI MINH Lớp: CÔNG NGHỆ THƠNG TIN Khố: K59 Tp Hồ Chí Minh, năm 2022 TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬNTẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH BỘ MƠN CƠNG NGHỆ THƠNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự - Hạnh phúc - - NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP BỘ MÔN: CÔNG NGHỆ THÔNG TIN -*** Mã sinh viên: 5951071058 Khóa: 59 Lớp: Công nghệ thông tin Họ tên SV: ĐÀO KHẢI MINH Lý chọn đề tài Chúng ta, hệ sống thời đại cơng nghiệp hóa, đại hóa Thời đại mà công nghệ thông tin ngày phát triển vũ bão.Thời đại chuyển thuật số.Thời mà việc quản lý nhân tính bảng lương nhân viên quan trọng.Mà ta tính giấy tờ nhiều lưu hết nên ta cần web biết để quản lý nhân tính bảng lương cho nhân viên.Chính website quản lý nhân tính bảng lương cho nhân viên đời • • • Giúp phịng nhân quản lý nhân dễ Giúp phòng nhân tính bảng lương nhân viên dễ Giúp sếp duyệt quy trình tính lương dễ Hướng tiếp cận đề tài • • • Tiếp cận hệ thống IBM Và BPM quy trình Tiếp cận ngôn ngữ java script nodejs Nắm vững kiến thức tảng ngơn ngữ lập trình javascript, tiến đến phát triển ứng dụng • Tiến hành kiểm tra chạy thử ứng dụng Mục tiêu nghiên cứu • Phát triển thành công trang web quản lý nhân tính bảng lương cho nhân viên • Làm chức trang bán điện thoại Đối tượng phạm vi nghiên cứu • Đối tượng: Mọi người cần sử dụng web quản lý nhân tính bảng lương cho nhân viên • Phạm vi ứng dụng: Trên tồn Việt Nam Giảng viên cán hướng dẫn Họ tên: ThS PHẠM THỊ MIÊN Đơn vị công tác: Trường Đại học Giao thông Vận tải Phân hiệu TP Hồ Chí Minh Ngày tháng năm 2022 Đã giao nhiệm vụ TKTN Trưởng BM Công nghệ Thông tin Giảng viên hướng dẫn Phạm Thị Miên LỜI MỞ ĐẦU Đồ án tốt nghiệp minh chứng cho kiến thức có sau nhiều năm học tập, đích đến 16 năm đèn sách Trong q trình hồn thành đồ án tốt nghiệp, ngồi nỗ lực thân, em khơng thể hồn thành tối nhiệm vụ khơng có bảo hướng dẫn cô Phạm Thị Miên Em xin gửi lời cảm ơn chân thành tới Ngồi suốt q trình học tập em cịn quan tâm, hướng dẫn giúp đờ thầy, cô giáo Bộ môn Công nghệ Thông tin với động viên giúp đỡ bạn bè đồng nghiệp Cuối cùng, em xin gửi lời cảm ơn tới gia đình, bạn bè chia sẻ, động viên em q trình học tập hồnh thành đồ án Em xin trân trọng cảm ơn! TP.HCM, ngày … tháng … năm 2022 Sinh viên Đào Khải Minh NHẬN XÉT CỦA GIẢNG VIÊN TP Hồ Chí Minh, ngày ….… tháng ….… năm ….… MỤC LỤC CHƯƠNG 1: TỔNG QUAN…………………………………… …….……… 1.1 Tổng quan IBM BPM…………………………………….……… CHƯƠNG 2: CÁC CHỨC NĂNG CƠ BẢN TRONG IBM BPM ………… Process Center, Inspector, Portal, Admin .5 2.1 Process Center 2.2 Process Inspector 20 2.3 Process Portal .22 2.4 Process Admin .24 CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU………………………………… 27 Sơ đồ phân rã chức 27 3.1.1 Phân rã chức người quản lý nhân (HR) 27 3.1.2 Phân rã chức đội trưởng ,trường phòng .28 3.1.3 Phân rã chức nhân viên 29 3.1.4 Phân rã chức HR trưởng .30 3.1.5 Phân rã chức người quản trị viên 31 3.2 Sơ đồ ERD 32 CHƯƠNG 4: DEMO……………………… ………… …………………… 27 4.1 Màn hình trang chủ …………………………………………… 33 4.2 Màn hình nhân viên ,phịng ban, vị trí cơng việc 47 A Màn hình nhân viên 48 B.Màn hình vị trí ơng việc 52 C Màn hình ph ịng ban 57 4.3 Màn hình chấm công 59 4.4.Màn hình tạo ngày lễ 63 4.5.Màn hình quản lý yếu tố lương .64 4.6.Màn hình định nghĩa nhóm lương 87 4.7.Màn hình tính lương .89 CHƯƠNG 1.TỔNG QUAN 1.1 Tổng quan IBM BPM: Tổng quan Trong trình vận hành, quy trình kinh doanh quản trị ln địi hỏi khối lượng lớn thông tin tham gia thao tác nhiều phòng ban tổ chức, doanh nghiệp Số lượng lớn giấy tờ chi phí lưu trữ thời gian cần để tìm kiếm phục hồi tài liệu phát sinh vận hành khiến tổ chức cần cách hiệu để nắm bắt, trao đổi thơng tin cách an tồn quản lý hiệu thông tin tạo Viêc vận hành quy trình nghiệp vụ đặt thách thức lớn địi hỏi phối hợp cách linh hoạt nhiều phận chức để hoạt động hiệu quả, xuyên suốt, không gián đoạn, đảm bảo tính tuân thủ giảm thiểu sai sót, rủi ro Giới thiệu giải pháp BPM (Business Process Management) giải pháp giúp tổ chức, doanh nghiệp tối ưu tiêu chuẩn hóa quy trình nghiệp vụ cách giúp tổ chức, doanh nghiệp khai thác tốt thơng tin liệu sẵn có cơng tác quản trị, vận hành; thiết lập quy tắc thân thiện với người dung; thiết lập luồng công việc theo định hướng quy trình linh hoạt cho nhóm người dùng khác Cụ thể BPM đang: • • • • • Giúp tổ chức doanh nghiệp cải tiến quy trình, tối ưu hóa quy trình, xây dựng quy trình tin học hóa cách khoa học, hiệu Các luồng nghiệp vụ xây dựng theo định hướng quy trình giúp tổ chức, doanh nghiệp tiết kiệm nguồn lực, chi phí thời gian xử lý giao dịch, chuyển hướng dịch vụ tổ chức theo định hướng khách hàng Cung cấp môi trường cộng tác, phối hợp tác nghiệp thuận lợi cho phận, phòng ban khác tổ chức Giúp tổ chức, doanh nghiệp xây dựng hệ thống quy tắc nghiệp vụ, SLA, KPI phù hợp với sách, chủ trương tổ chức, doanh nghiệp đảm bảo khả quản lý thay đổi linh hoạt cần thiết Giúp tổ chức, doanh nghiệp tinh gọn hệ thống mẫu biểu, giảm thiểu số lượng mẫu biểu cần quản lý Giúp tổ chức, doanh nghiệp xây dựng cấu phân công công việc linh hoạt, phù hợp BPM bao gồm thành phần quan trọng: Lợi ích mang lại BPM cho phép xây dựng phát triển quy trình cách hiệu với khả tin học hóa cao hỗ trợ tối đa cho đối tượng doanh nghiệp tham gia vào quy trình phát triển sản phẩm dịch vụ Giá trị BPM thể qua ba yếu tố: suất, hiệu linh hoạt CHƯƠNG 2:CÁC CHỨC NĂNG CƠ BẢN CỦA IBM BPM Process Center, Inspector, Portal, Admin: 2.1 Process Center : Gồm design process app, toolkits … quản lý snapshot version Figure 1:Màn hình danh sách process App Màn hình danh sách Process App liệt kê process app có mơi trường dev Màn hình cho phép tạo process App "Create New Process App" Tương tự với hình danh sách toolkits hình Figure Màn hình danh sách toolkits Màn hình giống process app quản lý service ,kết nối với database cho process app Màn hình quản lý version app dùng Dùng để cập nhật phiên backup liệu Màn hình quản lý vơ app để làm việc Cịn cấu hình mục trợ cấp trợ cấp cố định,trợ cấp thâm niên , 4.6 Màn hình định nghĩa nhóm lương : Và hình cấu hình định nghĩa nhóm để tính lương Đây hình tạo cơng thức lương Có yếu tố để định nghĩa lương thêm nhân viên để áp dụng cơng thức lương 4.7 Màn hình tính lương \ Màn hình load liệu hình tính lương Đây hình tính lương sau tính cho tồn cơng ty xong có trạng thái Ta tìm kiếm theo phịng ban ,tên mã nhân viên ,xuất excel bảng lương Ta có xem theo nhóm lương :Từng cơng thức lương bảng Ngày công công ty ,ngày công nhà ,trợ cấp điện thoại , nuôi nhỏ,ngày lễ , Đây excel tính lương có sheet có cơng thức tính lương khác Khi bấm nút máy bay gửi duyệt bảng lương lên cấp duyệt Màn hình ceo duyệt bảng lương Màn hình CEO duyệt bảng lương tháng Có thể xem theo phịng ban hay nhóm lương Khi CEO bấm duyệt đưa lên kế toán toán lương Kế toán coi tổng tiền cần chi In ủy nhiệm chi hay in chi tiền mặt Đây excel cho ủy nhiệm chi bảng lương Đây hình tính lương cho giám đốc giống hình tính lương nhân viên theo phịng ban nhóm lương Đây excel tháng 13 lương giám đốc Ceo xem bảng lương giám đốc có in ủy nhiệm chi xuất excel bảng lương cho nhân viên chúc vụ cao Đối với nhân viên cấp cao có kiểm tốn trưởng toán lương giám đốc Ta cập nhật trạng thái tốn hay chưa toán trạng thái mặc định chờ toán Và có thêm in ủy nhiệm chi tổng Tài liệu tham khảo : Học ibm bpm : https://learn.salientprocess.com/books/ibm-bpm https://www.ibm.com/support/knowledgecenter/en/SSFTBX_8.5.7/com.ibm.wbpm.ma i n.doc/kc-homepage-bpm.html https://support.salientprocess.com/spark-uicontrols/ http://www.bpmibm.com/