Phân tích và thiết kế hệ thống quản lý nhân sự trong các trường đại học

MỤC LỤC

Qui trình nghiệp vụ đang được sử dụng ở các Trường đại học 1. Qui trình tuyển dụng cán bộ

Qui trình tiếp nhận cán bộ

 Kí hợp đồng thử việc có thời hạn một năm với các ứng viên đã đạt kết quả tốt qua kì thi tuyển công chức.  Trong thời gian thử việc nếu đáp ứng được yêu cầu của công việc thì kí tiếp hợp đồng ngắn hạn ba năm.

Chế độ tiền lương đang được thực hiện tại các trường

Tiền lương công chức được tính dựa trên ngạch của công chức cùng với bậc lương và hệ số lương công chức được hưởng, cộng với các khoản phụ cấp (nếu có). - 350.000 là mức lương tối thiểu mà mỗi công chức hiện nay được hưởng - Tổng hệ số phụ cấp là tổng tất cả các hệ số phụ cấp mà công chức được. - Nếu trong thời gian công tác đã nâng hết bậc lương mà không có quá trình thay đổi ngạch công chức thì những năm tiếp theo sẽ được hưởng hệ số vượt cấp tuỳ theo mỗi ngạch công chức.

Phần mềm quản lý sử dụng ở phòng tổ chức cán bộ tại các trường 1. Chức năng chính

Ưu nhược điểm của những hệ thống đó 1. Ưu điểm

    Trong một số trường hợp đặc biệt như: có thành tích đặc biệt trong công tác, khen thưởng… mà công chức có thể được nâng lương trước thời hạn.

    PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

    Sơ đồ luồng dữ liệu các mức 1. Sơ đồ luồng dữ liệu mức 0

      Dữ liệu hồ sơ bao gồm các thông tin về cán bộ, các quyết định, hợp đồng…. Dữ liệu Bảng lương bao gồm thông tin về lương trong từng tháng của mỗi cán bộ. Dữ liệu bao gồm lương tháng, quá trình diễn biến lương của từng cán bộ.

      2.2. Sơ đồ luồng dữ liệu mức 1
      2.2. Sơ đồ luồng dữ liệu mức 1

      Phân tích hệ thống về dữ liệu 1 Mô hình quan hệ thực thể (E-R)

        Cán bộ - Bậc lương Ngày bắt đâu hưởng, ngày kết thúc, hệ số Cán bộ - Ngạch CC Ngày bắt đầu hưởng, ngày kết thúc. • Nhiều cán bộ có chung một dân tộc, tôn giáo nhưng một cán bộ chỉ thuộc một dân tộc, theo một tôn giáo nhất định. • Mỗi cán bộ có thể có nhiều trạng thái khác nhau, nhiều cán bộ có thể có chung một trạng thái.

        • Một cán bộ có thể có nhiều trình độ khác nhau và nhiều cán bộ có thể có chung một trình độ. • Một cán bộ có thể biết nhiều ngoại ngữ, một loại ngoại ngữ có thể có nhiều cán bộ cùng biết. • Mỗi cán bộ trong thời gian công tác có thể hưởng nhiều bậc lương nhiều cán bộ có thể có cùng bậc lương.

        • Một ngạch công chức có thể có nhiều bậc lương, một bậc lương thuộc về môt ngạch xác định. Theo qui trình của công nghệ phần mềm, có thể chuyển các thực thể và các mối quan hệ thành các bảng quan hệ trong mô hình quan hệ của hệ thống. • Với quan hệ nhiều nhiều (m - n) sẽ sinh thêm quan hệ mới: tên là tên viết tắt của hai quan hệ, khoá chính là khoá chính của cả hai quan hệ, thuộc tính là thuộc tính của mối quan hệ.

        Cán bộ Cán bộ ( Mã CB, tên CB, tên thường gọi, giới tính, ngày sinh, nơi sinh, quê quán, số điện thoại, nghề nghiệp trước khi tuyển, cấp uỷ hiện tại, cấp uỷ kiêm, ngày vào CQ, chuyên môn chính, ngày vào đảng, ngày chính thức, nơi kết nạp, ngày nhập ngũ, ngày xuất ngũ, công việc làm lâu nhất, sở trường CT, Mã tôn giáo, Mã dân tộc, Mã bộ môn ).

        Hình 3.7. Mô hình quan hệ E-R
        Hình 3.7. Mô hình quan hệ E-R

        Thiết kế chức năng

          Cho phép người quản trị quản lý thông tin về người sử dụng hệ thống (thêm, sửa, xoá) về tên đăng nhập, mật khẩu, quyền sử dụng trong hệ thống. Cho phép người quản trị quản lý các phòng ban, bộ môn trong trường bao gồm thêm, sửa, xoá các thông tin liên quan đến phòng khoa ban và bộ môn trong trường. Cho phép người dùng xem hồ sơ của cán bộ bao gồm các thông tin về lý lịch, quá trình công tác, quá trình học tập.

          Cho phộp theo dừi quỏ trỡnh thay đổi bậc lương, hệ số… của từng cỏn bộ và sửa đổi, lưu trữ, thêm mới quá trình lương của mỗi cán bộ.  Hoạt động: chương trình sẽ xoá toàn bộ thông tin về phòng khoa ban, bộ môn và các thông tin liên quan trong hệ thống.  Nhiệm vụ: cho phép người dùng có thể đưa thêm hồ sơ lý lịch, quá trình học tập, công tác, quá trình lương vào hệ thống.

           Hoạt động: chương trình sẽ xoá toàn bộ thông tin về hồ sơ lý lịch, quá trình học, quá trình công tác, quá trình lương và các thông tin liên quan trong hệ thống.  Đầu vào: thông tin hồ sơ lý lịch, quá trình học, quá trình công tác, quá trình lương cần thay đổi và nội dung thông tin thay đổi.  Hoạt động: chương trình sẽ thay đổi nội dung thông tin hồ sơ lý lịch, quá trình học, quá trình công tác, quá trình lương theo yêu cầu.

           Đầu vào: thông tin về các thành phần cần thay đổi và nội dung thông tin thay đổi trong công thức tính như mức lương cơ bản….

          Canbo – Thông tin cán bộ

           Hoạt động: chương trình sẽ tính toán và hiển thị lương của mỗi cán bộ.

          Chucvu - Danh mục chức vụ

          Mô tả: Các chức danh của cán bộ trong trường bao gồm: Hiệu trưởng, phó hiệu trưởng, trưởng phòng, phó phòng, trưởng khoa, phó khoa, trưởng bộ môn, phó bộ môn….

          CÔNG CỤ VÀ CÀI ĐẶT THỬ NGHIỆM

          • H ệ quản trị cơ sở dữ liệu và SQL Server 2000 Khái niệm về các loại cơ sở dữ liệu

            Data Transformation Sevise được mở rộng trong SQL Server 2000, bao gồm chức năng trao đổi dữ liệu giữa các cơ sở dữ liệu và trao đổi dữ liệu giữa các cơ sở dữ liệu khác nhau, đây là giải pháp lập trình trên VB , VB.NET hoặc C#. Máy chủ SQL server quản lý việc truy cập dữ liệu sẽ đảm bảo cho cho việc truy cập và sử dụng dữ liệu đồng thời bởi nhiều người, đảm bảo rằng chỉ có những người dùng hợp lệ mới có quyền truy cập cơ sở dữ liệu và làm tăng tốc độ truy cập cơ sở dữ liệu. Bộ Visual.Net ra đời là một bước nhảy vọt của công nghệ lập trình so với các ngôn ngữ lập trình kinh điển trước đây, Visual.Net không ngừng cung cấp cho người lập trình những phương pháp, công cụ cùng với những đặc điểm mới mà các phiên bản của ngôn ngữ lập trình trước đây còn thiếu sót.

            Phần quan trọng của VS.NET là các công nghệ mới với trung tâm là .NET Framework - tập các tính năng Windows được xây dựng trên nền tảng môi trường thực thi ngôn ngữ chung (CLR – Common Language Runtime), trên đó là các lớp thư viện dùng để xây dựng ứng dụng Windows, ứng dụng web và dịch vụ web XML. Trình dịch JIT cung cấp thêm khả năng bảo mật, tính an toàn lúc thực thi và khả năng chạy trên nhiều nền tảng (Microsoft cho biết sẽ dùng một tập con chuẩn hoá của .NET Framework - được gọi là nền tảng ngôn ngữ chung” - để xây dựng một thể hiện trên FreeBSD). Nếu trình JIT cho mã ngôn ngữ trung gian làm bạn liên tưởng đến Java thì cũng đừng hoang mang, Microsoft đã lẳng lặng dùng ngôn ngữ trung gian trong Vbasic và hầu hết các phần mềm ứng dụng của mình (kể cả Office) từ nhiều năm qua.

            Bản thân nó có vô vàn công cụ, thư viện và dịch vụ giúp cho người dùng có thể tổng hợp, phát triển và xây dựng các ứng dụng dựa trên nhiều nền tảng ngôn ngữ, dữ liệu, cấu trúc và áp dụng cho dủ mọi hệ thống, đối tượng và mục đích khác nhau. • Nâng cao tính kế thừa và khả năng đa hình của các đối tượng (object), giúp việc tổ chức phân công nhiệm vụ giữa các nhóm thiết kế, xây dựng, áp dụng và tập huấn (trainning) trở nên dễ dàng và thuận tiện hơn ở những ứng dụng cỡ lớn. • Một ưu điểm nữa cũng không thể không nói đến là tuy MS không bao giờ tiết lộ mã nguồn các sản phẩm của mình nhưng những tài liệu, giao diện, hướng dẫn phục vụ mục đích học tập và phát triển của nó luôn luôn rất hệ thống, visual, dễ đọc và thân thiện vì MS luôn ý thức được rằng đối tượng sử dụng của họ bao gồm cả tầng lớp không chuyên….

            Nguyên nhân là do người lao động còn e ngại khi tiếp xúc với công nghệ thông tin, do tính chất làm việc của một nền văn minh nông nghiệp có từ bao đời, người ta có thể chịu khó làm việc thủ công hơn là phải tiếp cận với cái mới và bắt buộc bỏ đi công việc đã quen thuộc. Vì vậy nhiệm vụ được dặt ra là cần phải đưa ra những sản phẩm đơn giản, phù hợp với người lao động, để công nghệ thông tin có thể đi sâu hơn nữa vào hoạt động kinh doanh của các cơ quan, doanh nghiệp, và một trong những sản phẩm mang lại hiệu quả cao trong hoạt động quản lý kinh doanh đó là hệ thống quản lý nhân sự. - Hướng phát triển của đề tài: Hệ thống quản lý nhân sự tại trường Đại học sau khi được phân tích thiết kế và cài đặt hoàn thiện sẽ góp phần quan trọng trong việc quản lý chúng từ sổ sách về cán bộ đã và đang làm việc tại trường - Đối tượng sử dụng: Đối tượng sử dụng chủ yếu là cán bộ trong trường (Người dùng phải chuyên nghiệp, có những hiểu biết về chuyên môn cũng như tin học) nên việc thiết kế một hệ thống sử dụng chuyên nghiệp là việc cần thiết.

            Hình 4.1. Giao diện đăng nhập
            Hình 4.1. Giao diện đăng nhập