Luận Văn Hệ thống quản lý nguồn nhân lực khoa học kỹ thuật

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỞ ĐẦU 3
    CHƯƠNG 1: MÔ TẢ VÀ KHẢO SÁT BÀI TOÁN 6
    1.1. Thực trạng về công tác quản lý nhân sự 6
    1.2. Mục tiêu và giải pháp 7
    1.3. Khảo sát bài toán quản lý nguồn nhân lực khoa học kỹ thuật của các trường đại học, cao đẳng 8
    1.3.1. Mô hình tổ chức 8
    1.3.2. Khảo sát thực trạng ứng dụng tin học của các trường đại học , cao đẳng trong công tác quản lý nhân sự 9
    1.3.3 Mô hình hệ thống thực hiện 10
    1.4. Phạm vi bài toán 12
    1.4.1. Phân hệ nghiệp vụ quản lý thông tin cán bộ 12
    1.4.2. Phân hệ lập thống kê và báo cáo 12
    1.4.3. Phân hệ cấp phát và quản lý quyền truy cập 12
    1.4.4. Phân hệ lập biên bản và quản lý truy cập 13
    1.4.5. Phân hệ khai báo bổ sung các nghiệp vụ quản lý 13
    CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 14
    2.1. Phân tích 14
    2.1.1. Mô tả nghiệp vụ 14
    2.2 Thiết kế hệ thống 20
    2.2.2. Biểu đồ phân rã chức năng hệ thống. 20
    2.2.3. Sơ đồ luồng dữ liệu 30
    2.2.4. Đặc tả tiến trình 58
    2.2.5. Xác định các thực thể và mô hình quan hệ 115
    Chương 3: Xây dựng và cài đặt chương trình 146
    3.1. Giới thiệu công nghệ áp dụng 146
    3.1.1. Ngôn ngữ PHP 146
    3.1.2. Hệ quản trị cơ sở dữ liệu MySQL 152
    3.2. Một số giao diện chính của chương trình 157
    Chương 4: Module bảo mật bằng hệ thống thẻ nhớ (smart card) và đầu đọc thẻ ACR30 169
    4.1.Giới thiệu chung 169
    4.1.1. Mở đầu 169
    4.1.2. Giới thiệu chung về ACS (Advanced card system) và sản phẩm thẻ nhớ, đầu đọc thẻ nhớ 169
    4.1.3. Bộ phát triển cho các ứng dụng thẻ nhớ (Development Kit for smart card applications) 170
    4.1.4. Đặc điểm kỹ thuật và yêu cầu hệ thống 171
    4.1.5. Cài đặt và gỡ bỏ driver cho đầu đọc thẻ ( Smart card reader) 172
    4.2. Xây dựng chương trình đọc thông tin thẻ nhớ tích hợp với hệ thống website chương trình chính 176
    4.2.3.Phạm vi bài toán 176
    4.2.4. Phân tích 176
    4.2.5. Thiết kế 177
    4.2.6. Công cụ phát triển module Client 178
    4.2.7. Giới thiệu qua về ngôn ngữ C/C++ và Visual C++ 178
    4.2.8. Giao diện chính của chương trình chạy trên client 178
    4.2.9. Các hạn chế và phương hướng phát triển chương trình 179
    KẾT LUẬN 180
    TÀI LIỆU THAM KHẢO 181



    MỞ ĐẦU


    Trong công cuộc đổi mới đất nước hiện nay thì việc đào tạo, sử dụng, đãi ngộ con người, đặc biệt đối với những người làm công tác nghiên cứu khoa học kỹ thuật là một trong những công tác quan trọng quết định sự thành bại của sự nghiệp cách mạng nói chung cũng như trong công tác của một tập thể nói riêng. Do vậy, công tác quản lý con người lâu nay luôn là công tác số một không thể tránh của tất cả các tổ chức. Mặt khác, trong thời đại kinh tế tri thức ngày nay phát triển công nghệ thông tin đã trở thành một ngành kinh tế quan trọng, đặc biệt là công nghệ phần mềm. Sự ra đời của các sản phẩm phần mềm đặc biệt là các phần mềm quản lý nhân sự trong vài năm gần đây mang lại nhiều thuận lợi trong công tác quản lý nhân sự. Tuy nhiên bên cạnh những tiện lợi mà các chương trình này mang lại, vẫn còn có nhiều khó khăn, nhược điểm cần được khắc phục. Nhược điểm của các chương trình có nhiều lý do như: nền công nghiệp phần mềm còn rất non trẻ, bản thân các nhà lập trình còn hạn chế về trình độ cũng như kinh nghiệm làm phần mềm, công tác quản lý hồ sơ cán bộ hiện nay chưa được quan tâm đúng mức so với các công tác chuyên môn khác, trình độ của đội ngũ cán bộ quản lý sử dụng thành thạo tin học còn rất ít, bản thân công tác quản lý còn rườm rà, thiếu khoa học, chịu ảnh hưởng nhiều của cơ chế tập trung quan liêu bao cấp, cơ chế quản lý của nền sản xuất nhỏ lạc hậu.

    Công tác quản lý nhân sự đối với các trường đại học, cao đẳng, các viện nghiên cứu, với đối tượng nhân sự là các cán bộ nghiên cứu khoa học kỹ thuật cũng không thoát khỏi bức tranh toàn cảnh của tình trạng chung như đã nêu trên. Đối tượng quản lý của các trường đại học là hàng ngàn cán bộ đối với những trường đại học lớn với những đặc điểm rất khác biệt thì việc quản lý đội ngũ cán bộ công chức sao cho khoa học, lại càng cấp thiết do những yêu cầu ngày càng cao của sự nghiệp giáo dục. Thông tin về nhân sự biến đổi hàng ngày, ngoài những thông tin thay đổi có tính chất định kỳ như nâng lương, nâng ngạch, còn có những thông tin biến đổi riêng lẻ như việc đề bạt, phong hàm, khen thưởng, kỷ luật, đào tạo bồi dưỡng trong nước và ngoài nước .v.v. Tính ra trung bình khối lượng thông tin cần phải nhập mỗi năm khác biệt từ 40% đến 50% so với thông tin lưu trong hồ sơ cán bộ hiện hành. Công tác quản lý cùng do nhiều người làm, mỗi người phụ trách một mảng, ở nhiều nguồn khác nhau. Các thông tin tổng hợp lấy được từ các nguồn khác nhau thường là có độ vênh, một phần vì thiếu hệ cơ sở dữ liệu thống nhất. Điều này làm cho các số liệu báo cáo bị giảm độ chính xác, ảnh hưởng trực tiếp đến việc tính toán kế hoạch cho các chính sách mô của toàn ngành.

    Những lý do trên cho thấy việc xây dựng một hệ thống thông tin quản lý công chức trên máy tính, đáp ứng nhanh và hiệu quả các yêu cầu tập hợp, tra cứu tìm kiếm, thống kê thông tin và tư vấn các vấn đề liên quan đến nhân sự trong ngành là rất cần thiết.
    Cũng vì vậy chúng em đã mạnh dạn chọn khóa luận là Hệ thống quản lý nguồn nhân lực khoa học kỹ thuật

    Để thực hiện được mục tiêu trên, giải pháp mà Hệ thống quản lý nguồn nhân lực khoa học đưa ra dựa trên ý tưởng: mỗi nhân viên phải có trách nhiệm, nghĩa vụ tự thực hiện việc cập nhật những thay đổi, biến động trong quá trình sinh hoạt xã hội và hoạt động công tác của mình. Và những thông tin đó phải được xác nhận bởi một người có trách nhiệm liên đới. Khi có một nhân viên có những thay đổi nào đó trong quá trình công tác hoặc trong sinh hoạt xã hội, nhân viên đó phải có trách nhiệm cập nhật những thay đổi đó vào hồ sơ của mình. Lúc đó, hệ thống sẽ phát sinh một luồng công việc chuyển tới (những) người có trách nhiệm liên đới để xác nhận những thông tin đã được cập nhật. (Những) người có trách nhiệm xác nhận thông tin sau khi đã thực hiện những hoạt động xác minh tính chính xác về những thông tin đã được cập nhật (ví dụ: điều tra thực tế, thu thập công văn, giấy tờ chứng nhận, ), sẽ xác nhận vào những thông tin mà nhân viên đã cập nhật. Sự xác nhận ở đây là việc người xác nhận đính kèm những thông tin xác nhận (có thể gồm các tài liệu bổ sung như là công văn, giấy tờ, hình ảnh, ) và chữ ký điện tử của người đó vào những thông tin đã được cập nhật của nhân viên. Trong hệ thống quản lý nhân sự này đưa vào sử dụng loại thẻ nhớ ACOS1 một loại smart card khá thông dụng và đầu đọc thẻ ACR30U do ACS phát triển nhằm tăng thêm một lớp bảo mật. Mỗi người dùng có một thẻ dùng để đăng nhập hệ thống. Module này được phát triển độc lập làm tăng tính bảo mật cho hệ thống.
    Nội dung khóa luận được trình bày theo các chương:
    ã Chương 1: Mô tả và khảo sát bài toán
    ã Chương 2: Phân tích và thiết kế hệ thống
    ã Chương 3: Xây dựng và cài đặt chương trình
    ã Chương 4: Bảo mật theo hệ thống thẻ nhớ ACR30U
    Theo hướng tiếp cận đề tài là sử dụng phương pháp phân tích và thiết kế theo công nghệ hướng cấu trúc.
    Ngôn ngữ lập trình được sử dụng là PHP và MySQL. Là một ứng dụng dựa trên nền Web nên hệ thống đảm bảo được tính hiện đại.
    Chương trình này được phát triển nhằm đáp ứng các yêu cầu cập nhật, tra cứu tìm kiếm, báo cáo thống kê phục vụ các hoạt động nghiệp vụ hàng ngày trong công tác quản lý cán bộ tại các trường đại học, cao đẳng hay các viện nghiên cứu. Khóa luận tốt nghiệp này, đã cố gắng bám sát vào thực trạng quản lý hồ sơ công chức tại các trường đại học, cao đẳng tại Hà Nội, theo dõi và cập nhật kịp thời các điều chỉnh trong công tác tổ chức nhà nước và ngành để đáp ứng yêu cầu quản lý nghiệp vụ.
     

    Các file đính kèm:

Đang tải...