Báo cáo quản lý nhân sự (website)

75 815 3
Báo cáo quản lý nhân sự (website)

Đ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

Việc quản lý nguồn lực đòi hỏi sự hiểu biết về con người ở nhiều khía cạnh, và quan niệm rằng con người là yếu tố trung tâm của sự phát triển. Các kỹ thuật quản lý nhân lực thường có mục đích tạo điều kiện để con người phát huy hết khả năng tiềm ẩn, giảm lãng phí nguồn lực, tăng hiệu quả của tổ chức.

NHÓM3 CNTTK11A • DTC125D4802010007 Lê Trung • DTC125D4802010004 Dũng Nguyễn Ngọc • DTC125D4802010006 Nguyễn Thị Dung • DTC125D4802010010 Nguyễn Thị Hà Giang • DTC125D4802010012 Nguyễn Thị Hảo • DTC125D4802010026 Chiến Trần Đăng Khoa Đề tài : Quản lý nhân dịch vụ viễn thông VNPT Thái Nguyên MỤC LỤC Đề tài : Quản lý nhân dịch vụ viễn thông VNPT Thái Nguyên DANH SÁCH HÌNH ẢNH .4 LỜI NÓI ĐẦU .7 CHƯƠNG 1.CƠ SỞ LÝ THUYẾT .9 Giới thiệu Tìm hiểu 12 CHƯƠNG 2.KHẢO SÁT, PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 25 Khảo sát hệ thống 25 Phân tích hệ thống 35 CHƯƠNG 3.XÂY DỰNG CHƯƠNG TRÌNH 66 Giới thiệu chương trình 66 Một số giao diện 66 DANH SÁCH HÌNH ẢNH Hình 1: Mô hình MVC 12 Hình 2: Cấu trúc CodeIgniter 13 Hình 3: Sơ đồ tổ chức VNPT Thái Nguyên .25 Hình 4: Usecase tổng quan 35 Hình 5: Usecase quản lý hệ thống .37 Hình 6: Usecase quản lý hồ sơ nhân viên 37 Hình 7: Usecase quản lý danh mục 38 Hình 8: Usecase quản lý lương 38 Hình 9: Usecase quản lý bảo hiểm 39 Hình 10: Usecase quản lý hợp đồng 39 Hình 11: Usecase quản lý thưởng phạt .40 Hình 12: Usecase quản lý quan hệ gia đình 40 Hình 13: Usecase quản lý trình công tác 41 Hình 14: Usecase quản lý thai sản 41 Hình 15: Usecase tìm kiếm .42 Hình 16: Usecase thống kê .42 Hình 17: Biểu đồ đăng nhập 48 Hình 18: Biểu đồ thay đổi đổi thông tin .49 Hình 19: Biểu đồ thay đổi mật .49 Hình 20: Biểu đồ thêm hồ sơ nhân viên .50 Hình 21: Biểu đồ cập nhật hồ sơ nhân viên 50 Hình 22: Biểu đồ thêm bảo hiểm 51 Hình 23: Biểu đồn cập nhật bảo hiểm 51 Hình 24: Biểu đồ thêm hợp đồng 52 Hình 25: Biểu đồ cập nhật hợp đồng 52 Hình 26: Biểu đồ thêm quan hệ gia đình 53 Hình 27: Biểu đồ cập nhật quan hệ gia đình 53 Hình 28: Biểu đồ thêm thưởng phạt .54 Hình 29: Biểu đồ cập nhật thưởng phạt 55 Hình 30: Biểu đồ thêm thai sản .55 Hình 31: Biểu đồ cập nhật thai sản .55 Hình 32: Biểu đồ thêm trình công tác 56 Hình 33: Biểu đồ cập nhật trình công tác 56 Hình 34: Biểu đồ tìm kiếm 57 Hình 35: Biểu đồ thống kê 57 Hình 36: Biểu đồ lớp 58 Hình 37: Giao diện trang chủ 67 Hình 38: Giao diện trang nhóm thành viên .67 Hình 39: Giao diện trang quản lý thành viên 68 Hình 40: Giao diện trang thông tin 68 Hình 41: Giao diện trang thêm nhân viên 69 Hình 42: Giao diện trang thêm trình công tác 69 Hình 43: Giao diện trang thêm hợp đồng 70 Hình 44: Giao diện trang quan hệ gia đình .70 Hình 45: Giao diện trang lương 71 Hình 46: Giao diện trang bảo hiểm 71 Hình 47: Giao diện trang thai sản .72 Hình 48: Giao diện trang thưởng phạt 72 Hình 49: Tệp tin Excel sau export 73 Hình 50: Giao diện trang Import liệu 74 LỜI NÓI ĐẦU Trên giới Việt Nam, CNTT có ảnh hưởng mạnh mẽ đến phát triển đất nước giới CNTT phát triển với tốc độ mạnh mẽ ứng dụng rộng rãi tất lĩnh vực, đặc biệt công tác quản lý Nó đóng góp phần lớn làm đơn giản hoá rút ngắn thời gian công sức nâng cao hiệu làm việc nhà quản lý Ở nước ta công tác quản lý nhân thực toán khó mà nhiều doanh nghiệp gặp phải Các thông tin liên quan đến nhân viên nhiều việc lưu trữ thông tin khó khăn phải thực tay Có nhiều hạn chế, nhiều thiếu sót dễ giấy tờ liên quan… đặc biệt thời gian làm lâu tốn công sức Xuất phát từ thực tế đó, em chọn đề tài “Xây dựng hệ thống quản lý nhân cho dịch vụ viễn thông VNPT Thái Nguyên” Đây đề tài không song chưa phổ biến trình quản lý nhân Vì vậy, em nghiên cứu đề tài với hy vọng góp phần giúp cho công việc quản lý nhân trở nên dễ dàng Em xin chân thành cảm ơn cô giáo Th.S Lương Minh Huế, người hướng dẫn giúp đỡ em trình thực đề tài Mặc dù cố gắng để hoàn thành công việc, xong thời gian có hạn việc thu thập thông tin thực tế, phân tích hệ thống thông tin, tập hợp tài liệu in ấn lập trình, chương trình em nhiều thiếu sót cần bổ sung Em mong góp ý bảo chân thành cô giáo hướng dẫn toàn thể thầy cô khoa để đề tài em hoàn thiện tốt Em xin chân thành cảm ơn! Thái nguyên, tháng 03 năm 2016 Sinh viên thực Nguyễn Thị Hậu CHƯƠNG CƠ SỞ LÝ THUYẾT Giới thiệu 1.1.1 Tổng quan CodeIgniter tảng ứng dụng web nguồn mở viết ngôn ngữ PHP Rick Ellis (CEO EllisLab, Inc) Phiên phát hành ngày 28.02.2006, phiên tại: 2.2.1 (phát hành ngày 1.2015) Ý tưởng xây dựng CodeIgniter dựa Ruby on Rails, tảng ứng dụng web viết ngôn ngữ Ruby Hiện tại, CodeIgniter phát triển ExpressionEngine Development Team thuộc EllisLab, Inc 1.1.2 Những điểm bật Được thiết kế theo mô hình Model-View-Controller: Mô hình MVC giúp tách thành phần hiển thị giao diện (presentation) xử lý (business logic) phần mềm thành thành phần độc lập, từ giúp cho việc thiết kế, xử lý bảo trì mã nguồn dễ dàng, đồng thời tăng khả mở rộng phần mềm CodeIgniter vận dụng mô hình thiết kế, giúp tách biệt tập tin giao diện với tập tin xử lý liệu, nâng cao khả quản lý dễ bảo trì Nhỏ gọn: Gói cài đặt 404KB (không bao gồm phần User Guide) So với PHP framework khác CakePHP (1.3MB), Symfony (5.08MB) hay Zend Framework (5.66MB)…kích thước CodeIgniter giúp giảm thiểu đ|ng kể không gian lưu trữ Tốc độ nhanh: CodeIgniter đánh giá PHP framework có tốc độ nhanh Bằng chế lưu nội dung vào đệm (cache), kiểm tra đệm trước tiến hành thực yêu cầu, CodeIgniter giảm số lần truy cập xử lý liệu, từ tối ưu hóa tốc độ tải trang Miễn phí: CodeIgniter phát hành giấy phép Apache/BSD mở rộng, cho phép người dùng tự thay đổi, phát triển phân phối mã nguồn Hỗ trợ Search Engine Optimization: Cấu trúc URL CodeIgniter thân thiện với robot tìm kiếm Hệ thống thư viện phong phú: CodeIgniter cung cấp thư viện phục vụ cho tác vụ thường gặp lập trình web, chẳng hạn truy cập sở liệu, gửi email, kiểm tra liệu, quản lý session, xử lý ảnh…đến chức nâng cao XML-RPC, mã hóa, bảo mật… Bảo mật hệ thống: Cơ chế kiểm tra liệu chặt chẽ, ngăn ngừa XSS SQL Injection CodeIgniter giúp giảm thiểu nguy bảo mật cho hệ thống 1.1.3 Những điểm hạn chế Chưa hỗ trợ Object-Relational Mapping: Object Relational Mapping (ORM) kỹ thuật lập trình, bảng sở liệu ánh xạ thành đối tượng chương trình Kỹ thuật giúp cho việc thực thao tác sở liệu (Create Read Update Delate - CRUD) dễ dàng, mã nguồn ngắn gọn Hiện tại, CodeIgniter chưa hỗ trợ ORM Chưa hỗ trợ AJAX: AJAX (Asynchronous JavaScript and XML) trở thành phần thiếu ứng dụng Web 2.0 AJAX giúp nâng cao tính tương tác người dùng hệ thống, giúp cho người dùng có cảm giác sử dụng ứng dụng desktop thao tác diễn "tức thời" Hiện tại, CodeIgniter chưa có thư viện dựng sẵn để hỗ trợ xây dựng ứng dụng AJAX Lập trình viên phải sử dụng thư viện bên ngoài, jQuery, Script.aculo.us, Prototype hay Mootools… Chưa hỗ trợ số module thông dụng: So sánh với framework khác, CodeIgniter module thực thi số tác vụ thường gặp trình xây dựng ứng dụng web Chứng thực người dùng (User Authorization), Trình phân tích RSS (RSS Parser) hay Trình xử lý PDF… Chưa hỗ trợ Event-Driven Programming: Event-Driven Programming (EDP) nguyên lý lập trình, luồng xử lý hệ thống dựa vào kiện, chẳng hạn click chuột, gõ bàn phím…Đấy 10 ten_tin_hoc varchar 255 Tên tin học 1.1.20.8 Bảng tongiao Tên trường Kiểu Độ rộng Mô tả id varchar 15 Mã tôn giáo ten_ton_giao varchar 255 Tên tôn giáo 1.1.20.9 Bảng thaisan Tên trường Kiểu Độ rộng id int 11 Mã thai sản id_nhan_vien varchar 15 Mã nhân viên ngay_sinh date Ngày sinh ngay_het_cd date Ngày hết chế độ tro_cap varchar ghi_chu text 255 Mô tả Trợ cấp công ty Ghi 1.1.20.10 Bảng hopdong Tên trường Kiểu Độ rộng Mô tả id int 11 Mã hợp đồng id_nhan_vien varchar 15 Mã nhân viên ngay_quyet_dinh date Ngày kí hợp đồng noi_dung text Nội dung hợp đồng ngay_bat_dau date Ngày hợp đồng có hiệu lực ngay_ket_thuc date Ngày kết thúc hợp đồng 61 loai_hop_dong varchar ghi_chu text 255 Loại hợp đồng Ghi 1.1.20.11 Bảng baohiem Tên trường Kiểu Độ rộng Mô tả id int 11 Mã bảo hiểm id_nhan_vien varchar 15 Mã nhân viên noi_cap_bh varchar ngay_cap_bh date Ngày cấp bảo hiểm ngay_het_han date Ngày bảo hiểm hết hạn loai_bao_hiem varchar Nơi cấp bảo hiểm 255 Loại bảo hiểm 1.1.20.12 Bảng luong Tên trường Kiểu Độ rộng Mô tả id int 11 ngay_quyet_dinh date luong_cb varchar 255 Lương he_so varchar 255 Hệ số phu_cap varchar 255 Phụ cấp ghi_chu text Mã lương Ngày định Ghi 1.1.20.13 Bảng quanhegiadinh Tên trường Kiểu Độ rộng id int 11 Mô tả Mã quan hệ gia đình 62 id_nhan_vien varchar 15 Mã nhân viên ten_nguoi_tha varchar 255 Tên người thân n ngay_sinh date Ngày sinh người thân moi_quan_he varchar 255 Mối quan hệ với nhân viên nghe_nghiep varchar 255 Nghề nghiệp người thân dia_chi varchar 255 Địa người thân 1.1.20.14 Bảng quatrinhcongtac Tên trường Kiểu Độ rộng Mô tả id int 11 Mã trình công tác id_nhan_vien varchar 15 Mã nhân viên ngay_quyet_dinh date Ngày định chuyển công tác ngay_bat_dau date Ngày bắt đầu chuyển công tác ngay_ket_thuc date Ngày kết thúc id_phong varchar 15 Mã phòng ban chuyển id_chuc_vu varchar 15 Mã chức vụ chuyển ly_do varchar 255 Lý chuyển công tác ghi_chu text Ghi 1.1.20.15 Bảng thuongphat Tên trường Kiểu Độ rộng Mô tả id int 11 Mã thưởng phạt id_nhan_vien varchar 15 Mã nhân viên loai_thuong_phat varchar 255 Loại thưởng phạt 63 ngay_quyet_dinh date Ngày định thưởng phạt muc_thuong_pha varchar 255 Mức thưởng phạt ly_do varchar 255 Ghi ghi_chu text t Ghi 1.1.20.16 Bảng user Tên trường Kiểu Độ rộng Mô tả id int 11 Mã thành viên group_id int 11 Mã nhóm thành viên username varchar 255 Tên tài khoản password varchar 255 Mật salt varchar 255 Mã ngẫu nhiên email varchar 255 Email fullname varchar 255 Tên đầy đủ thành viên created datetime Thời gian tạo tài khoản updated datetime Thời gian sửa tài khoản logined datetime Thời gian đăng nhập forgot_code varchar 255 Mã xác nhận quên mật forgor_timeout varchar 255 Thời gian sống mã xác nhận ip_logging varchar 255 Địa ip đăng nhập userid_created int 11 Mã người tạo tài khoản userid_update int 11 Mã người sửa tài khoản d 64 1.1.20.17 Bảng user_group Tên trường Kiểu Độ rộng Mô tả id int 11 Mã nhóm thành viên title varchar 255 Tên nhóm thành viên allow tinyint group text Xác định quyền nhóm thành viên Danh sách quyền nhóm thành viên userid_created int 11 Mã người tạo nhóm userid_update int 11 Mã người sửa nhóm d created datetime Thời gian tạo nhóm updated datetime Thời gian sửa nhóm 65 CHƯƠNG XÂY DỰNG CHƯƠNG TRÌNH Giới thiệu chương trình Đây phần mềm quản lý nhân cho VNPT Thái Nguyên, hoạt động hệ thống bao gồm: Quản lý hệ thống có chức là: Phân quyền: cho phép phân quyền người dùng theo nhóm người dùng cụ thể Quản lý thành viên: cho phép người dùng cập nhật thông tin tài khoản, thêm thành viên Quản lý nhân có chức là: Quản lý hồ sơ nhân viên: cho phép người dùng cập nhật, thêm nhân viên Quản lý hợp đồng: quản lý hợp đồng nhân viên cụ thể Quản lý bảo hiểm: quản lý bao hiểm nhân viên cụ thể Quản lý thai sản: quản lý thai sản nhân viên cụ thể Quản lý quan hệ gia đình: quản lý người thân nhân viên cụ thể Quản lý khen thưởng-kỷ luật: quản lý việc khen thưởng-kỷ luật nhân viên cụ thể Quản lý lương: quản lý lương cho nhân viên cụ thể Quản lý trình công tác: cho biết trình công tác nhân viên Một số giao diện 1.1.21 Giao diện trang chủ Khi đăng nhập thành công, người dùng truy cập vào hệ thống, giao diện trang chủ hiển thị toàn danh sách nhân viên VNPT 66 Hình 37: Giao diện trang chủ 1.1.22 Giao diện trang nhóm thành viên Trang nhóm thành viên cho phép người quản trị quản lý người dùng theo nhóm phân quyên theo chức riêng biệt Hình 38: Giao diện trang nhóm thành viên 67 1.1.23 Giao diện trang quản lý thành viên Trang quản lý thành viên cho phép người quản trị thêm, sửa, xóa thành viên Hình 39: Giao diện trang quản lý thành viên 1.1.24 Giao diện trang thông tin Trang thông tin cho phép người dùng cập nhật thông tin tài khoản mật khẩu, tên đầy đủ,… Hình 40: Giao diện trang thông tin 68 1.1.25 Giao diện trang thêm nhân viên Trang thành viên cho phép nhân viên nhân thêm thông tin cá nhân cho nhân viên Hình 41: Giao diện trang thêm nhân viên 1.1.26 Giao diện trang thêm trình công tác Trang trình công tác cho phép nhân viên nhân thêm thông tin liên quan đến trình công tác nhân viên Hình 42: Giao diện trang thêm trình công tác 69 1.1.27 Giao diện trang thêm hợp đồng Trang hợp đồng cho phép nhân viên nhân cập nhật thông tin liên quan đến hợp đồng nhân viên cụ thể Hình 43: Giao diện trang thêm hợp đồng 1.1.28 Giao diện trang quan hệ gia đình Trang quan hệ gia đình nhân viên nhân cập nhật thông tin liên quan đến mối quan hệ nhân viên Hình 44: Giao diện trang quan hệ gia đình 70 1.1.29 Giao diện trang lương Trang lương cho phép nhân viên tài cập nhật tình trạng lương nhân viên cụ thể Hình 45: Giao diện trang lương 1.1.30 Giao diện trang bảo hiểm Trang bảo hiểm cho phép nhân viên công đoàn cập nhật thông tin liên quan đến bảo hiểm nhân viên cụ thể Hình 46: Giao diện trang bảo hiểm 71 1.1.31 Giao diện trang thai sản Trang thai sản cho phép nhân viên nhân cập nhật tình trạng thai sản nhân viên Hình 47: Giao diện trang thai sản 1.1.32 Giao diện trang thưởng phạt Trang thưởng phạt cho phép nhân viên công đoàn quản lý thưởng phạt nhân viên Hình 48: Giao diện trang thưởng phạt 72 1.1.33 File excel sử dụng chức export Khi sử dụng chức export chương trình xuất liệu file excel theo yêu cầu người dùng Hình 49: Tệp tin Excel sau export 1.1.34 Giao diện trang import Khi người dùng sử dụng import người dùng lựa chọn file excel có định dạng với định dạng bảng sở liệu 73 Hình 50: Giao diện trang Import liệu 74 75

Ngày đăng: 14/11/2016, 08:02

Từ khóa liên quan

Mục lục

  • 1.1.1. Tổng quan

  • 1.1.2. Những điểm nổi bật

  • 1.1.3. Những điểm hạn chế

  • 1.1.4. Cài đặt

  • 1.1.5. Mô hình Model-View-Controller

  • 1.1.6. Cấu trúc CodeIgniter

  • 1.1.7. Dòng chảy dữ liệu trong CodeIgniter

  • 1.1.8. CodeIgniter URL

  • 1.1.9. Model

  • 1.1.10. View

  • 1.1.11. Controller

  • 1.1.12. Giới thiệu

  • 1.1.13. Một số biểu mẫu

  • 1.1.14. Usecase tổng quan

  • 1.1.15. Danh sách các usecase

  • 1.1.16. Usecase cho từng chức năng cụ thể

    • 1.1.16.1 Usecase quản lý hệ thống

    • 1.1.16.2 Usecase quản lý hồ sơ nhân viên

    • 1.1.16.3 Usecase quản lý danh mục

    • 1.1.16.4 Usecase quản lý lương

    • 1.1.16.5 Usecase quản lý bảo hiểm

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

Tài liệu liên quan