1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng Hệ thống quản lý cán bộ

57 6 0

Đ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

Thông tin cơ bản

Tiêu đề Xây dựng Hệ thống quản lý cán bộ
Tác giả G-01
Thể loại Document
Định dạng
Số trang 57
Dung lượng 1,77 MB
File đính kèm HỆ THỐNG QUẢN LÝ CÁN BỘ.rar (2 MB)

Cấu trúc

  • I. Giới thiệu về đề tài (4)
    • 1. Yêu cầu thực tế (4)
    • 2. Mục đích xây dựng (5)
    • 3. Phạm vi đề tài (5)
      • 3.1. Đơn vị chủ trì (5)
      • 3.2. Các đơn vị phối hợp thực hiện (5)
      • 3.3. Câc đơn vị tham gia vận hành (6)
      • 3.4. Đối tượng phục vụ (6)
  • II. Mô tả tổng quan (8)
    • 1. Môi trường của hệ thống (8)
    • 2. Các yêu cầu phi chức năng (8)
      • 2.1. Yêu cầu về công nghệ (8)
      • 2.2. Yêu cầu về chức năng (9)
      • 2.3. Yêu cầu về an toàn bảo mật (10)
      • 2.4. Yêu cầu về giao diện (10)
      • 2.5. Các yêu cầu khác (10)
  • III. Yêu cầu chi tiết (12)
    • 1. Các tác nhân tham gia hệ thống (12)
      • 1.1. Guest (12)
      • 1.2. Staff (13)
      • 1.3. Manager (14)
      • 1.4. Super Manager (14)
      • 1.5. Admin (15)
      • 1.6. Biểu đồ các tác nhân (15)
    • 2. Yêu cầu về chức năng (16)
      • 2.1. Component front-end (16)
      • 2.2. Component back-end (21)
      • 2.3. Các moduls (39)
    • 3. Yêu cầu về dữ liệu (49)
      • 3.1. Sơ đồ thực thể liên kết (49)
      • 3.2. Yêu cầu về thông tin (49)
    • 4. Yêu cầu về hạ tầng kĩ thuật (54)
      • 4.1. Yêu cầu kĩ thuật (54)
      • 4.2. Cấu hình máy (56)

Nội dung

Thiết kế và xây dựng hệ thống CSDL và phần mềm quản lý nguồn lực khoa học công nghệ nhằm hỗ trợ công tác quản lý nguồn lực khoa học công nghệ của . Qua đó hỗ trợ hoạt động và nâng cao hiệu suất giải quyết công việc của lãnh đạo, chuyên viên và hỗ trợ công cuộc cải cách hành chính

Giới thiệu về đề tài

Yêu cầu thực tế

Viện Khoa học và Công nghệ Việt Nam là một trong những cơ quan nghiên cứu và triển khai khoa học công nghệ hàng đầu của đất nước, với các đơn vị trực thuộc đặt tại nhiều địa phương trên cả nước Để đáp ứng nhu cầu quản lý và điều hành, Viện đã xây dựng hệ cơ sở dữ liệu về cán bộ, công chức với khoảng 1900 bộ hồ sơ lưu trữ đầy đủ các tiêu chí theo quy định Tuy nhiên, hệ cơ sở dữ liệu này hiện đang được tách thành các bộ phận độc lập và phân tán tại các đơn vị trực thuộc, chưa có cơ chế truy nhập và cập nhật trực tuyến vào cơ sở dữ liệu của toàn Viện, dẫn đến hạn chế trong việc quản lý và điều hành thống nhất trong phạm vi toàn Viện.

Hệ thống thông tin quản lý nguồn nhân lực hiện tại của Viện Khoa học và Công nghệ Việt Nam được xây dựng dựa trên cơ cấu tổ chức và cơ chế hoạt động của Trung tâm Khoa học tự nhiên và Công nghệ Quốc gia Tuy nhiên, sau khi Trung tâm này được đổi tên thành Viện Khoa học và Công nghệ Việt Nam, việc ban hành Pháp lệnh sửa đổi bổ sung Pháp lệnh Cán bộ, công chức và triển khai cơ chế tự chủ tài chính trong các đơn vị sự nghiệp đã mang lại những thay đổi quan trọng cho mọi mặt hoạt động của Viện.

Author : G-01 Page 5 thống thông tin quản lý nguồn nhân lực không còn đáp ứng được các yêu cầu quản lý mới

Các công cụ quản trị, cập nhật và truy nhập cơ sở dữ liệu về nguồn nhân lực của Viện Khoa học và Công nghệ Việt Nam hiện tại chỉ được xây dựng ở quy mô ứng dụng, chạy trên máy PC và mạng LAN quy mô nhỏ, chưa có giao diện Web và cơ chế cập nhật trực tuyến trên mạng Intranet Điều này gây ra hạn chế khi kết nối với hệ thống quản lý thông tin và điều hành tác nghiệp trên nền mạng WAN, đặc biệt là trong khuôn khổ Đề án Tin học hoá quản lý hành chính Nhà nước (Đề án 112) Việc nâng cấp và tích hợp hệ thống là cần thiết để đảm bảo tính tương thích và hiệu quả trong quản lý và điều hành.

Mục đích xây dựng

Viện Khoa học và Công nghệ Việt Nam đã thiết kế và xây dựng hệ thống cơ sở dữ liệu (CSDL) và phần mềm quản lý nguồn lực khoa học công nghệ hiện đại, nhằm hỗ trợ và nâng cao hiệu quả công tác quản lý nguồn lực khoa học công nghệ Hệ thống này giúp lãnh đạo và chuyên viên của Viện giải quyết công việc một cách nhanh chóng và hiệu quả hơn, đồng thời đóng góp vào công cuộc cải cách hành chính của Viện, hướng tới mục tiêu nâng cao chất lượng và hiệu suất làm việc.

Phạm vi đề tài

Ban tổ chức – Cán bộ, Viện Khoa học và Công nghệ Việt Nam

3.2 Các đơn vị phối hợp thực hiện

- Viện Công nghệ thông tin

- Văn phòng Viện Khoa học và Công nghệ Việt Nam

- Các Viện chuyên ngành và các đơn vị trực thuộc Viện Khoa học và Công nghệ Việt Nam

3.3 Câc đơn vị tham gia vận hành:

Ban Tổ chức cán bộ có thể cập nhật và chỉnh sửa thông tin về nguồn lực khoa học công nghệ của Viện, bao gồm cả các Viện chuyên ngành và đơn vị trực thuộc, thông qua các chuyên viên tại ban này.

Lãnh đạo Viện KHCN được trao quyền truy cập toàn diện vào hệ thống, cho phép họ tận dụng các chức năng và truy xuất dữ liệu cần thiết phục vụ công tác quản lý, điều hành một cách hiệu quả.

- Viện Công nghệ thông tin có nhiệm vụ xây dựng, nâng cấp, bảo hành và bảo trì hệ thống

Các viện chuyên ngành và đơn vị trực thuộc đóng vai trò quan trọng trong việc cập nhật và sửa đổi dữ liệu Các chuyên viên tại đây được giao nhiệm vụ thực hiện công việc này, đảm bảo rằng dữ liệu thuộc đơn vị của họ luôn được cập nhật và chính xác.

- Cơ sở hạ tầng mạng: Công ty Netnam, Viện Công nghệ thông tin;

- Quản trị mạng: Ban Tổ chức - Cán bộ;

- Quản trị cơ sở dữ liệu: Ban Tổ chức - Cán bộ, viên chức phụ trách công tác tổ chức - cán bộ của các đơn vị trực thuộc

- Cập nhật cơ sở dữ liệu: các Viện nghiên cứu khoa học và công nghệ trực thuộc Viện Khoa học Việt Nam

- Lãnh đạo Viện Khoa học và Công nghệ Việt Nam;

- Lãnh đạo các đơn vị trực thuộc;

Các cơ quan hữu quan bao gồm Bộ Nội vụ, Ban Tổ chức Trung ương, Văn phòng Chính phủ, Bộ Khoa học và Công nghệ, Tổng cục Thống kê và Bảo hiểm xã hội đóng vai trò quan trọng trong việc thực thi và quản lý các chính sách, quy định và hoạt động liên quan đến lĩnh vực của mình.

- Viên chức trong Viện Khoa học và Công nghệ Việt Nam;

- Các nhà khoa học trong và ngoài nước, các tổ chức quốc tế quan tâm đến hoạt động của Viện Khoa học và Công nghệ Việt Nam

Các chuyên viên thuộc Ban Tổ chức cán bộ, các chuyên viên được giao nhiệm vụ tại các Viện chuyên ngành và các đơn vị liên trực thuộc

Mô tả tổng quan

Môi trường của hệ thống

Hệ thống này được thiết kế và xây dựng với mục đích chính là hỗ trợ và nâng cao hiệu quả công tác quản lý nguồn lực khoa học công nghệ của Viện Khoa học và Công nghệ Việt Nam, giúp đơn vị này tối ưu hóa việc phân bổ và sử dụng nguồn lực một cách hiệu quả hơn.

Các cán bộ quản lý các cấp và cán bộ của Viện Khoa học và Công nghệ Việt Nam sẽ là những người tương tác trực tiếp với hệ thống, đồng thời hệ thống cũng phục vụ nhu cầu tra cứu thông tin chung về Viện cho người dùng cộng đồng Ngoài ra, Admin đóng vai trò quan trọng trong việc quản lý hệ thống, bao gồm thêm, xóa người dùng và quản lý các danh mục, cũng là một trong những tác nhân quan trọng của hệ thống.

Hình 1 Môi trường hệ thống

Các yêu cầu phi chức năng

2.1 Yêu cầu về công nghệ

Các giao diện với người dùng thường được thực hiện thông qua môi trường Web, cho phép người dùng dễ dàng tra cứu và khai thác thông tin bằng cách sử dụng các trình duyệt Web Browser phổ biến như Internet Explorer, Netscape Navigator và các trình duyệt khác.

- Các giao diện cập nhật thông tin, quản trị ứng dụng trong môi trường

3 lớp cho phép cập nhật dữ liệu từ xa, dùng cho các cán bộ được giao nhiệm vụ cập nhật dữ liệu

- Dễ mở rộng hệ thống khi có nhu cầu mở rộng sau này

- Hiệu quả thực hiện cao

- Sử dụng bộ mã tiếng Việt theo chuẩn Unicode UTF 8 dựng sẵn

- Vận hành trong môi truờng mạng LAN của Ban Tổ chức cán bộ và

WAN của Viện Khoa học và Công nghệ Việt Nam

2.2 Yêu cầu về chức năng

Hệ thống được thiết kế để hướng dẫn người sử dụng một cách dễ dàng và trực quan, giúp lãnh đạo và các chuyên viên cập nhật thông tin cho hệ thống có thể truy cập và sử dụng một cách thuận tiện.

- Chức năng cập nhật, sửa đổi dữ liệu: Có thể thêm, sửa, xoá các phân hệ được phân quyền,…

- Cho phép quản trị, phân quyền cho các thành viên tham gia hệ thống

- Có thống kê số người sử dụng

- In ấn dễ dàng các thông tin về nguồn nhân lực khoa học công nghệ

Tính năng tìm kiếm và tra cứu cho phép tích hợp các công cụ tìm kiếm mạnh mẽ về dữ liệu nguồn nhân lực khoa học công nghệ, bổ sung chức năng tìm kiếm trên trang web, giúp người dùng dễ dàng tìm kiếm và tra cứu thông tin cần thiết một cách nhanh chóng và chính xác.

- Có đầy đủ tài liệu hướng dẫn sử dụng

- Thông tin phản hồi cho phép người dùng góp ý về Website

2.3 Yêu cầu về an toàn bảo mật

Hệ thống cơ sở dữ liệu (CSDL) và phần mềm quản lý nguồn nhân lực khoa học công nghệ của Viện Khoa học và Công nghệ Việt Nam được thiết kế đảm bảo các yêu cầu về bảo mật nghiêm ngặt, bao gồm việc kiểm soát truy cập, mã hóa dữ liệu và bảo vệ thông tin cá nhân của người dùng.

- Tính an ninh : Đảm bảo hệ thống không bị các truy cập trái phép từ bên ngoài và bên trong mạng nội bộ vào hệ thống

- Tính an toàn: Hệ thống thiết kế để ngăn chặn và phát hiện những tấn công ảnh hưởng tới hoạt động của Website từ bên ngoài vào hệ thống

- Tính bảo mật : Hệ thống được đảm bảo :

+ Đảm bảo tính toàn vẹn dữ liệu, dữ liệu được đảm bảo không bị thay đổi

Để đảm bảo tính xác thực của nguồn gốc thông tin, cơ chế phân quyền sử dụng được áp dụng cho Ban Tổ chức cán bộ và các chuyên viên tại các Viện chuyên ngành cũng như các đơn vị liên quan Điều này cho phép dữ liệu được xác thực dễ dàng, giúp chứng minh nguồn gốc dữ liệu không bị giả mạo, đảm bảo tính minh bạch và đáng tin cậy.

+ Đảm bảo tính bảo mật: Các giao dịch trên đường truyền được mã hoá để chống tiết lộ thông tin

2.4 Yêu cầu về giao diện

- Các trang Web đảm bảo tính mỹ thuật, dễ sử dụng và thân thiện với người dung

- Giao diện tiếng Việt, dễ dùng, thuận tiện cho người sử dụng

- Tốc độ tải về (download) hoặc tải lên (upload) nhanh

Hệ thống sở hữu cấu trúc mở, tận dụng các công nghệ hiện đại để dễ dàng bổ sung và nâng cấp các chức năng mới mà không cần phá vỡ hoặc xây dựng lại toàn bộ hệ thống, giúp đảm bảo tính linh hoạt và khả năng thích ứng cao trong quá trình phát triển và vận hành.

Yêu cầu chi tiết

Các tác nhân tham gia hệ thống

Người dùng cộng đồng là những cá nhân quan tâm đến hoạt động của Viện Khoa học và Công nghệ Việt Nam, có thể truy cập hệ thống mà không cần đăng nhập Họ có thể tiếp cận các chức năng cơ bản như xem thông tin giới thiệu về Viện Khoa học và Công nghệ Việt Nam, cũng như thông tin chung về các tổ chức và nhà khoa học trong Viện.

Người dùng cộng đồng có thể dễ dàng liên hệ với Admin thông qua chức năng liên hệ trực tuyến, đồng thời hệ thống cũng cung cấp tính năng tra cứu thông tin chung của Viện, giúp người dùng tìm kiếm thông tin một cách nhanh chóng và tiện lợi.

- Thông tin về tổ chức :

+ Tìm kiếm tổ chức + Danh sách các tổ chức trong Viện

+ Xem các thông tin chung của từng tổ chức trong Viện + Xem danh sách các đề tài của từng tổ chức

+ Xem thông tin lãnh đạo

- Thông tin về cán bộ :

+ Tìm kiếm cán bộ + Danh sách các cán bộ theo từng tổ chức + Xem thông tin chung của các cán bộ

Khái niệm về Staff trong hệ thống được hiểu là các cán bộ của Viện, được cung cấp tài khoản để đăng nhập và thực hiện các chức năng cần thiết Ngoài việc thừa hưởng tất cả các chức năng của Guest, Staff còn có thể thực hiện một số chức năng đặc biệt khác, giúp họ quản lý và vận hành hệ thống một cách hiệu quả hơn.

 Chức năng : Ngoài các chức năng như người cộng đồng, cán bộ còn có các chức năng sau :

- Đăng nhập vào hệ thống

- Sửa chữa thông tin trong hồ sơ cán bộ

- Xem danh sách các báo cáo

- Truy vấn các dữ liệu tổng hợp của hệ thống :

Phụ nữ có học vị nhất định thường có nhiều cơ hội phát triển sự nghiệp, tương tự như nam giới có học vị tương đương Tuy nhiên, khi nói đến chức vụ lãnh đạo, nam giới trong độ tuổi nhất định thường có lợi thế hơn Ngược lại, nữ giới cũng có thể nắm giữ chức vụ lãnh đạo quan trọng trong khoảng độ tuổi nhất định Đặc biệt, các đảng viên nữ giữ chức vụ lãnh đạo đóng vai trò quan trọng trong việc thúc đẩy sự đa dạng và công bằng giới.

+ Số người giữ chức vụ lãnh đạo nhất định có số tuổi nằm trong khoảng nhất định

Một đơn vị nhất định thường được đánh giá dựa trên số lượng nhân viên có học vị nhất định, chẳng hạn như bằng cấp đại học hoặc sau đại học Bên cạnh đó, số lượng nhân viên có học hàm nhất định, như giáo viên, giảng viên hoặc chuyên gia, cũng là một yếu tố quan trọng Ngoài ra, độ tuổi của những người giữ học vị nhất định cũng là một yếu tố cần xem xét, chẳng hạn như tỷ lệ nhân viên trẻ có bằng cấp cao hoặc trung niên có kinh nghiệm lâu năm.

+ Số người giữ học hàm nhất định nằm trong khoảng độ tuổi nhất định

+ Số người có học vị nhất định làm trong một lĩnh vực nghiên cứu nhất định, có thời gian vào biên chế trong một khoảng nhất định

Một Manager là người quản lý một tổ chức, ngoài việc thực hiện các chức năng tương tự như Staff, họ còn được phân quyền quản lý cán bộ và có trách nhiệm lập các báo cáo quan trọng Với vai trò quan trọng này, Manager đóng vai trò then chốt trong việc điều hành và phát triển tổ chức.

 Chức năng : Ngoài các chức năng như cán bộ thông thường, manager còn có thêm các chức năng :

Quản lý hồ sơ cán bộ là một phần quan trọng trong công tác nhân sự, cho phép người dùng thực hiện các thao tác như thêm, sửa, xóa thông tin của cán bộ Bên cạnh đó, hệ thống cũng hỗ trợ quản lý các quá trình hoạt động của cán bộ, bao gồm quá trình công tác, khen thưởng kỷ luật và diễn biến lương, giúp người quản lý có cái nhìn tổng quan và chính xác về thông tin của từng cán bộ.

+ Danh sách khen thưởng, kỉ luật + Danh sách cán bộ + lương + Danh sách về hưu

+ Báo cáo tổng hợp ngạch

Super Manager là người quản lý cấp cao nhất của Viện, nắm giữ gần như mọi quyền hạn đối với hệ thống Với vai trò này, Super Manager không chỉ sở hữu các chức năng tương tự như Manager mà còn được mở rộng phạm vi quản lý ra toàn Viện, đồng thời được bổ sung thêm một số chức năng đặc biệt khác.

Chức năng của Super Manager bao gồm quản lý toàn viện và mở rộng các chức năng của Manager, đồng thời sở hữu các chức năng riêng biệt khác.

- Quản lý tổ chức : Thêm, sửa, xóa

- Quản lý các quản lý : Thêm, sửa ,xóa, xem vết quản lý

Admin là người phụ trách trực tiếp các máy chứa cơ sở dữ liệu, đồng thời được phân quyền cập nhật khác nhau dựa trên nhóm tiêu chí thông tin hoặc đơn vị trực thuộc cụ thể.

 Chức năng : Admin có các chức năng sau :

- Quản lý người sử dụng : Thêm, xóa

- Quản lý các danh mục: Thêm, sửa, xóa

- Quản lý các quyền truy nhập : Thêm, sửa, xóa

- Xem thông tin liên hệ

1.6 Biểu đồ các tác nhân

Hình 2 Các tác nhân hệ thống

Yêu cầu về chức năng

2.1.1 UC xem danh sách đơn vị

Người dùng cộng đồng có thể tra cứu danh sách các đơn vị có trong Viện KHCN

Guest, Staff, Manager, Super Manager, Admin

Người dùng chọn mục “Xem danh sách đơn vị” trên front-end hoặc gõ URL với tham số truyền vào &action=toChuc để xem

- Người dùng gõ URL hoặc chọn “xem danh sách đơn vị”

Hệ thống sẽ trả về danh sách các đơn vị được nhóm theo các khối chức năng, bao gồm thông tin chi tiết như tên đơn vị, số điện thoại, địa chỉ và người quản lý Đặc biệt, tên mỗi đơn vị sẽ là một liên kết trực tiếp đến phần xem chi tiết đơn vị, giúp người dùng dễ dàng truy cập và tìm kiếm thông tin cần thiết.

Người dùng nhận được bản danh sách các đơn vị kèm theo các thông tin cơ bản của đơn vị được nhóm theo khối chức năng

2.1.2 UC xem thông tin đơn vị

Người dùng có thể xem các thông tin tổng quan của một đơn vị bất kì trong Viện KHCN

Người dùng có thể chọn đơn vị muốn xem từ danh sách hoặc truy cập trực tiếp bằng cách gõ URL với tham số &action=toChuc.

- Người dùng chọn đơn vị hoặc gõ URL

- Hệ thống trả về các thông tin của đơn vị mà người dùng lựa chọn, bao gồm :

+ Giới thiệu chung về đơn vị

+ Tên lãnh đạo – có link liên kết đến xem chi tiết cán bộ

+ Link xem danh sách cán bộ của đơn vị

+ Link xem danh sách đề tài của đơn vị

Các thông tin của đơn vị được hiển thị ra màn hình

2.1.3 UC tìm kiếm cán bộ

Người dùng có thể tìm kiếm thông tin của một cán bộ bất kì có trong Viện

Người dùng click vào nút tìm kiếm hoặc có thể gõ URL với tham số truyền vào &action=search để tìm kiếm

- Người dùng nhập tên cán bộ vào text box

- Người dùng click tìm kiếm

Khi nhập từ khóa tìm kiếm, hệ thống sẽ nhanh chóng quét qua cơ sở dữ liệu (CSDL) để tìm kiếm dữ liệu phù hợp Nếu dữ liệu tồn tại, hệ thống sẽ trả về danh sách các cán bộ có tên tương ứng với từ khóa, bao gồm cả số thứ tự (STT), tên cán bộ và đơn vị công tác Đặc biệt, tên cán bộ trong danh sách sẽ được hiển thị dưới dạng link liên kết, cho phép người dùng dễ dàng truy cập và xem thông tin chi tiết của từng cán bộ.

- Nếu không có dữ liệu tương ứng với từ khóa, hệ thống hiển thị ra Message Box là không có cán bộ nào có tên như trên

- Danh sách các cán bộ tương ứng với từ khóa được hiển thị ra màn hình

- Trong trường hợp từ khóa không hợp lệ, thông báo được hiển thị đến người dùng

2.1.4 UC xem danh sách cán bộ

Người dùng xem danh sách các cán bộ có trong một đơn vị bất kì

Guest, Staff, Manager, Super Manager, Admin

Người dùng chọn xem danh sách cán bộ ở trang hiển thị thông tin chi tiết của đơn vị hoặc người dùng có thể gõ URL chính xác

- Người dùng chọn xem danh sách cán bộ hoặc gõ URL chính xác

Hệ thống sẽ cung cấp danh sách các cán bộ trong đơn vị dưới dạng danh sách liệt kê, bao gồm số thứ tự (STT), tên cán bộ và chức vụ của cán bộ trong đơn vị Đặc biệt, tên cán bộ sẽ được hiển thị dưới dạng liên kết, cho phép người dùng dễ dàng truy cập và xem thông tin chi tiết của từng cán bộ.

Người dùng nhận được danh sách cán bộ có trong đơn vị được chọn

2.1.5 UC Xem chi tiết cán bộ

Người dùng có thể xem các thông tin chung của một cán bộ bất kì trong Viện

Guest, Staff, Manager, Super Manager, Admin

Người dùng chọn cán bộ muốn xem ( ở trong danh sách các cán bộ ) hoặc cũng có thể gõ URL chính xác

- Người dùng click vào tên cán bộ muốn xem chi tiết hoặc gõ URL

- Hệ thống trả về các thông tin của cán bộ, bao gồm :

Thông tin cơ bản của cán bộ được hiển thị ra ngoài màn hình

2.2.1 Chức năng lập báo cáo

2.2.1.1 UC lập danh sách kỉ luật

Dựa trên quá trình công tác và đánh giá thái độ làm việc của nhân viên, người quản lý sẽ lập danh sách kỷ luật bao gồm những cá nhân không đáp ứng yêu cầu và có khả năng bị áp dụng biện pháp kỷ luật tương ứng.

Manager chọn “Lập danh sách kỉ luật”

- Manager chọn “Lập danh sách kỉ luật”

- Hệ thống hiển thị danh sách các cán bộ kèm theo ô tích chọn

- Manager chọn cán bộ và gửi cho hệ thống

- Nếu Manager chưa chọn cán bộ thì hệ thống yêu cầu Manager chọn lại

- Hệ thống thông báo thành công và hiển thị lại danh sách kỉ luật cho manager xem

Danh sách kỉ luật được thành lập

2.2.1.2 UC lập danh sách khen thưởng

Dựa trên quá trình công tác và đánh giá thái độ làm việc của các cán bộ dưới quyền, người quản lý (Manager) sẽ lập danh sách khen thưởng những nhân viên có thành tích xuất sắc và xứng đáng được khen thưởng.

Manager chọn “Lập danh sách khen thưởng”

- Manager chọn “Lập danh sách khen thưởng”

- Hệ thống hiển thị danh sách các cán bộ kèm theo ô tích chọn

- Manager chọn cán bộ và gửi cho hệ thống

- Nếu Manager chưa chọn cán bộ thì hệ thống yêu cầu Manager chọn lại

- Hệ thống thông báo thành công và hiển thị lại danh sách khen thưởng cho manager xem

Danh sách khen thưởng được thành lập

2.2.1.3 UC lập danh sách về hưu

Manager sẽ lập được danh sách về hưu của những người thuộc tổ chức mình quản lý, theo đó điểu chỉnh nhân sự cho thích hợp

Manager chọn “Lập danh sách về hưu”

- Manager chọn “Lập danh sách về hưu”

- Hệ thống thống kê trong CSDL và gửi trả danh sách về hưu cho

Danh sách về hưu được lập

2.2.1.4 UC lập danh sách viên chức & lương

Manager sẽ lập được danh sách viên chức & lương của những người thuộc tổ chức mình quản lý

Manager chọn “Lập danh sách viên chức & lương”

- Manager chọn “Lập danh sách viên chức & lương”

- Hệ thống thống kê trong CSDL và gửi trả danh sách về hưu bao gồm mã cán bộ, tên cán bộ, tiền lương cho Manager xem

Danh sách viên chức & lương được lập

2.2.1.5 UC lập báo cáo tổng hợp ngạch

Manager sẽ lập được báo cáo tổng hợp ngạch của tổ chức mình quản lý

Manager chọn “Lập báo cáo tổng hợp ngạch”

- Manager chọn “Lập báo cáo tổng hợp ngạch”

Hệ thống thống kê trong cơ sở dữ liệu (CSDL) cho phép gửi báo cáo tổng hợp ngạch, bao gồm mã cán bộ, tên cán bộ, ngạch cũ và ngạch mới, về cho người quản lý (Manager) xem xét.

Báo cáo tổng hợp ngạch được thành lập

2.2.2 Chức năng sửa hồ sơ

2.2.2.1 UC Sửa hồ sơ cá nhân

Mỗi staff sau khi đăng nhập có thể vào xem hồ sơ cá nhân của bản thân để xem xét và sửa đổi 1 số thông tin

Người dùng chọn “Sửa hồ sơ cá nhân” trong trang back-end của mình

- Người dùng chọn “Sửa hồ sơ cá nhân”

Hệ thống cung cấp form chỉnh sửa hồ sơ cá nhân, hiển thị thông tin lý lịch của cán bộ dưới dạng văn bản, cho phép cán bộ thực hiện các thay đổi cần thiết Cuối form có nút "Submit" để cán bộ lưu lại các chỉnh sửa vào hệ thống sau khi hoàn tất.

Khi người dùng nhập thông tin vào hệ thống, nếu kiểu dữ liệu không phù hợp, hệ thống sẽ tự động hiển thị thông báo yêu cầu nhập lại Ngược lại, nếu thông tin được nhập đúng và phù hợp, hệ thống sẽ hiển thị thông báo sửa thành công, giúp người dùng xác nhận kết quả một cách chính xác và thuận tiện.

Người dùng sửa được lý lịch của mình

2.2.2.2 UC sửa quá trình công tác

Hệ thống cho phép người dùng có thể sửa quá trình công tác của bản thân mình

Staff chọn “Sửa quá trình công tác” trong trang xem quá trình công tác của minh

- Staff chọn “Sửa quá trình công tác”

Hệ thống cung cấp form sửa quá trình công tác, bao gồm các thông tin chi tiết về quá trình công tác của cán bộ dưới dạng văn bản, cho phép cán bộ chỉnh sửa Cuối form có nút "Submit" để cán bộ lưu lại các thay đổi vào hệ thống sau khi chỉnh sửa xong.

Khi người dùng nhập thông tin vào hệ thống, nếu kiểu dữ liệu không phù hợp, hệ thống sẽ tự động hiển thị thông báo yêu cầu nhập lại Ngược lại, nếu thông tin nhập vào hợp lệ, hệ thống sẽ hiển thị thông báo sửa thành công, giúp người dùng xác nhận rằng thông tin đã được cập nhật thành công.

Người dùng sửa được thông tin về quá trình công tác của mình

2.2.2.3 UC sửa quá trình học tập

Hệ thống cho phép người dùng có thể sửa quá trình học tập của bản thân mình

Staff chọn “Sửa quá trình học tập” trong trang xem quá trình công tác của minh

- Staff chọn “Sửa quá trình học tập”

Hệ thống sẽ cung cấp một biểu mẫu chỉnh sửa quá trình học tập, bao gồm thông tin chi tiết về quá trình học tập của cán bộ dưới dạng văn bản Điều này cho phép cán bộ chỉnh sửa và cập nhật thông tin một cách dễ dàng Cuối biểu mẫu sẽ có nút "Submit" để cán bộ lưu lại các thay đổi vào hệ thống sau khi chỉnh sửa xong.

Khi người dùng nhập thông tin, hệ thống sẽ tự động kiểm tra kiểu dữ liệu nhập vào Nếu kiểu dữ liệu không phù hợp, hệ thống sẽ hiển thị thông báo yêu cầu nhập lại thông tin đó Ngược lại, nếu kiểu dữ liệu đúng, hệ thống sẽ hiển thị thông báo sửa thành công sau khi cập nhật thông tin thành công.

Người dùng sửa được thông tin về quá trình học tập của mình

2.2.2.4 UC sửa diễn biến lương

Hệ thống cho phép quản lý có thể sửa diễn biến lương của cán bộ trực thuộc mình quản lý

Người dùng chọn “Sửa diễn biến lương” trong trang xem diễn biến lương của cán bộ

- Người dùng chọn “Sửa diễn biến lương”

Hệ thống cung cấp form sửa diễn biến lương, bao gồm thông tin về lương của cán bộ dưới dạng văn bản, cho phép người quản lý chỉnh sửa Ngoài ra, hệ thống còn tích hợp nút submit để cán bộ lưu lại các thay đổi sau khi chỉnh sửa xong, giúp cập nhật thông tin chính xác vào hệ thống.

Khi nhập thông tin vào hệ thống, nếu dữ liệu không phù hợp, hệ thống sẽ hiển thị thông báo yêu cầu nhập lại Ngược lại, nếu thông tin hợp lệ, hệ thống sẽ hiển thị thông báo sửa thành công và đồng thời cập nhật biểu đồ diễn biến lương để phản ánh thông tin mới.

Quản lý sửa được diễn biến lương của cán bộ

2.2.2.5 UC sửa khen thưởng/kỉ luật

Hệ thống cho phép quản lý có thể sửa khen thưởng/kỉ luật của cán bộ trực thuộc mình quản lý

Người dùng chọn “Sửa khen thưởng/kỉ luật” trong trang xem khen thưởng/kỉ luật của cán bộ

- Người dùng chọn “Sửa khen thưởng/kỉ luật”

Yêu cầu về dữ liệu

3.1 Sơ đồ thực thể liên kết

Hình 5 Sơ đồ thực thể liên kết

3.2 Yêu cầu về thông tin

Các thông tin cần có

Tên trường Kiểu dữ liệu Mô tả

Số hiệu công chức Int Số hiệu của cán bộ

CMND Numeric Số chứng minh thư nhân dân Đơn vị Varchar(20) Tên đơn vị cán bộ trực thuộc

Ngạch Từ điển Tên ngạch

Thông tin của cán bộ bao gồm họ tên được lưu trữ dưới dạng Varchar(100), giới tính được thể hiện dưới dạng Boolean, đường dẫn ảnh được lưu trữ dưới dạng Varchar(200) và tên thường dùng được lưu trữ dưới dạng Varchar(100), giúp quản lý và tra cứu thông tin một cách hiệu quả.

Ngày sinh Datetime Ngày tháng năm sinh Nơi sinh Varchar(500) Quận/huyện, thành phố/tỉnh của nơi sinh Địa chỉ Varchar(500) Địa chỉ thường trú

Số điện thoại Varchar(11) Số điện thoại của cán bộ Email Varvhar(50) Địa chỉ email

Thông tin về cán bộ bao gồm các thông tin cơ bản như dân tộc, học hàm, học vị và trường tốt nghiệp Cụ thể, dân tộc của cán bộ được thể hiện thông qua từ điển tên dân tộc, trong khi học hàm và học vị được thể hiện thông qua từ điển học hàm và học vị tương ứng Ngoài ra, thông tin về trường tốt nghiệp và năm tốt nghiệp cũng được lưu trữ, với trường tốt nghiệp được lưu trữ dưới dạng văn bản và năm tốt nghiệp được lưu trữ dưới dạng số nguyên Cuối cùng, danh sách các đề tài đã được công bố của cán bộ cũng được lưu trữ để tiện theo dõi và tham khảo.

Tên trường Kiểu dữ liệu Mô tả

Họ tên Varchar(100) Họ tên đầy đủ Ngày sinh Datetime Ngày tháng năm sinh Địa chỉ Varchar(500) Địa chỉ thường trú Quan hệ String(20) Quan hệ với cán bộ

Tên trường Kiểu dữ liệu Mô tả

Thông tin cơ bản về công trình bao gồm mã công trình được lưu trữ dưới dạng Varchar(20), mã này đại diện cho từng công trình cụ thể Bên cạnh đó, thông tin về cán bộ thực hiện công trình cũng được lưu trữ với họ tên đầy đủ trong ô Varchar(100), giúp dễ dàng xác định người phụ trách Đồng thời, tên tổ chức thực hiện công trình cũng được lưu trữ trong ô Varchar(100), cung cấp thông tin rõ ràng về đơn vị đứng sau dự án.

Số trang Int Số trang của công trình

Năm Int Năm công trình được công bố

Tên trường Kiểu dữ liệu Mô tả

Một tổ chức thường bao gồm các thông tin cơ bản như mã tổ chức, tên tổ chức, chức năng và địa điểm văn phòng Mã tổ chức thường được biểu thị dưới dạng văn bản với độ dài tối đa 20 ký tự, giúp phân biệt và nhận dạng tổ chức một cách duy nhất Tên tổ chức thường dài hơn, với độ dài tối đa 100 ký tự, mô tả chính xác và đầy đủ tên của tổ chức Chức năng của tổ chức được mô tả chi tiết với độ dài tối đa 500 ký tự, giúp người dùng hiểu rõ về nhiệm vụ và vai trò của tổ chức Địa điểm văn phòng của tổ chức cũng được cung cấp với độ dài tối đa 500 ký tự, giúp người dùng xác định vị trí và liên hệ với tổ chức một cách dễ dàng.

Thông tin liên hệ của tổ chức bao gồm số điện thoại được lưu trữ dưới dạng Varchar(11), giúp đảm bảo tính chính xác và đầy đủ của thông tin Bên cạnh đó, thông tin về lãnh đạo của tổ chức cũng được lưu trữ dưới dạng danh sách, giúp dễ dàng quản lý và truy cập Danh sách đề tài và danh sách cán bộ của tổ chức cũng được lưu trữ một cách khoa học và tiện lợi, giúp cho việc quản lý và tìm kiếm thông tin trở nên dễ dàng hơn.

 Quá trình công tác của cán bộ

Tên trường Kiểu dữ liệu Mô tả

Mã cán bộ Varchar(20) Mã của cán bộ

Thông tin công tác của cán bộ bao gồm mã tổ chức, ngày bắt đầu và ngày kết thúc quá trình công tác, địa điểm làm việc và chức vụ công tác Mã tổ chức được lưu trữ dưới dạng Varchar(20) để xác định rõ ràng từng tổ chức Ngày bắt đầu và ngày kết thúc quá trình công tác được lưu trữ dưới dạng Datetime để theo dõi thời gian làm việc của cán bộ Địa điểm làm việc được lưu trữ dưới dạng Varchar(500) để cung cấp thông tin chi tiết về nơi công tác Chức vụ công tác của cán bộ được lưu trữ dưới dạng Varchar(30) để xác định rõ ràng vai trò và trách nhiệm của cán bộ trong tổ chức.

Mô tả công việc Varchar(500) Mô tả công việc trong quá trình công tác của cán bộ

Ngạch Từ điển Ngạch của cán bộ

Tên trường Kiểu dữ liệu Mô tả

Mã cán bộ Varchar(20) Mã của cán bộ Ngày bắt đầu Datetime Ngày bắt đầu của mức lương

Ngày kết thúc Datetime Ngày kết thúc của mức lương

Luong Money Mức lương của cán bộ

Tên trường Kiểu dữ liệu Mô tả

Mã cán bộ Varchar(20) Mã của cán bộ Ngày Datetime Ngày có quyết định khen thưởng/ kỉ luật Hình thức Varchar(500) Mô tả hình thức khen thưởng/kỉ luật

Lý do Varchar(500) Lý do khen thưởng/kỉ luật

Tên trường Kiểu dữ liệu Mô tả Tên Viện Varchar(100) Tên của Viện Chức năng Varchar(500) Chức năng của

Số điện thoại Varchar(11) Số điện thoại liên lạc của Viện

Số Fax Varchar(20) Số Fax

Tên trường Kiểu dữ liệu Mô tả

Mã cán bộ Varchar(20) Mã của cán bộ Quyền Varchar(100) Quyền hạn của cán bộ

Yêu cầu về hạ tầng kĩ thuật

Hệ thống mạng cơ sở hạ tầng của mạng phục vụ quản lý nguồn nhân lực khoa học công nghệ cần đáp ứng được các yêu cầu kỹ thuật cơ bản, bao gồm tốc độ truyền tải dữ liệu cao, độ tin cậy và bảo mật thông tin, khả năng mở rộng và tích hợp với các hệ thống khác, cũng như đáp ứng các tiêu chuẩn về an toàn và bảo mật dữ liệu.

Để đảm bảo tính hệ thống, Viện cần triển khai hệ thống mạng cơ sở hạ tầng tại tất cả các đầu mối quản lý hành chính, tạo môi trường đồng nhất cho việc trao đổi, tra cứu và xử lý thông tin giữa các cơ quan đầu mối Điều này giúp tăng cường hiệu quả quản lý và trao đổi thông tin trong toàn Viện.

Hệ thống mạng cơ sở hạ tầng cần được thiết kế để bao gồm các hệ thống thông tin thiết yếu, giúp tin học hóa quy trình quản lý hành chính Nhà nước và phục vụ trực tiếp công tác chỉ đạo điều hành của Viện, nhằm nâng cao tính sử dụng và hiệu quả quản lý.

Hệ thống mạng cơ sở hạ tầng cần được thiết kế vững chắc và có dự phòng để đảm bảo tính liên tục, luôn sẵn sàng phục vụ các hành động xử lý và khai thác thông tin một cách hiệu quả và không bị gián đoạn.

- Tính mở: Hệ thống mạng cơ sở hạ tầng phải được thiết kế sao cho nó có thể dễ dàng mở rộng và nâng cấp trong tương lai

Một hệ thống mạng cơ sở hạ tầng hiệu quả cần được thiết kế để tối ưu hóa năng lực xử lý thông tin của mạng máy tính, đồng thời đảm bảo tối ưu hóa sử dụng băng thông và giảm thiểu thời gian trễ khi dữ liệu vận chuyển trên mạng, từ đó mang lại trải nghiệm tốt hơn cho người dùng.

Viện cần thiết kế hệ thống mạng cơ sở hạ tầng tập trung, nơi mà các dịch vụ thông tin và cơ sở dữ liệu (CSDL) dùng chung được tích hợp và quản lý một cách hiệu quả, nhằm đảm bảo sự thống nhất và tiện lợi trong việc truy cập và sử dụng thông tin trong toàn Viện.

Hệ thống mạng cơ sở hạ tầng cần được thiết kế đảm bảo tính bảo mật an toàn, ngăn chặn các cuộc tấn công mạng trái phép và bảo vệ thông tin quan trọng khỏi sự xâm phạm Việc thiết kế này đòi hỏi sự chú trọng đến các biện pháp an ninh mạng, bao gồm việc kiểm soát truy cập, mã hóa dữ liệu và giám sát liên tục để phát hiện và ngăn chặn các hoạt động bất thường.

Author : G-01 Page 55 tặc, qua đó tránh được các hành động phá hoại hệ thống cũng như đánh cắp các dữ liệu quan trọng

Tính toàn vẹn dữ liệu (Integrity) là một yếu tố quan trọng trong thiết kế hệ thống mạng cơ sở hạ tầng Để đảm bảo an toàn dữ liệu, hệ thống cần có khả năng ngăn chặn các hành động đón chặn nhằm sửa đổi hoặc thay thế dữ liệu khi nó đang lưu thông trên mạng Điều này giúp bảo vệ dữ liệu khỏi các cuộc tấn công mạng và đảm bảo rằng thông tin được truyền tải một cách chính xác và đáng tin cậy.

Hệ thống mạng máy tính cơ sở hạ tầng được xây dựng dựa trên công nghệ Fast Ethernet hiện đại và giải pháp kiến trúc mạng tổng thể theo phân tầng chức năng và module hoá Điều này mang lại tính chuẩn hoá cao, tính module hoá và tính dễ quản trị mạng, giúp hệ thống mạng máy tính đạt được tính hiệu quả, tính dễ mở rộng và hiệu suất cao Thiết kế này không chỉ tối ưu hoá trong thiết kế mạng mà còn bảo toàn vốn đầu tư, đảm bảo hệ thống mạng hoạt động ổn định và hiệu quả.

Các thiết bị mạng được lựa chọn để đảm bảo tốc độ truyền thông tối thiểu là 100 Mbps, bao gồm thiết bị định tuyến (router), thiết bị chuyển mạch (switch), thiết bị phối ghép mạng (cạc mạng) và cáp mạng, đều tuân thủ chuẩn CAT5 để đáp ứng nhu cầu truyền thông hiệu suất cao.

Hệ điều hành mạng Window 2000 Advanced Server được lựa chọn vì sự ổn định chấp nhận được, giá cả phù hợp và khả năng dễ đào tạo cán bộ quản trị mạng Mặc dù hệ điều hành UNIX có tính chuyên dụng và độ ổn định cao hơn, nhưng do khó sử dụng và đào tạo, nó chưa phù hợp với giai đoạn triển khai ban đầu Tuy nhiên, UNIX có thể được thử nghiệm để làm đà chuyển tiếp cho giai đoạn sau, giai đoạn chuyên sâu hơn.

Hệ phần mềm quản trị cơ sở dữ liệu (CSDL) chuyên dụng được lựa chọn là Microsoft SQL Server, nhờ vào tính ổn định và tính chuyên nghiệp cao, đảm bảo cho một hệ thống lớn hoạt động ổn định và hiệu quả.

Chassis (Kiểu) Tower - Rack capable

Processor (Bộ xử lý) Dual Pentium III Xeon 700 Mhz

No of processor ( số lượng bộ xử lý) Up to six Pentium III Xeon 700Mhz

Cache (Bộ đệm) 1MB L2 cache per processor

Clock speed 100Mhz system bus

Memory (Bộ nhớ) 1GB ECC SDRAM PC-133 DIMM

Up to 8GB (8x1GB) maximum

SCSI controller Intergrated dual-channel Utra2 SCSI Controller

Disk array controller Intergrated dual-channel Utra2 SCSI disk array controller Based on i960RN processor

64MB SDRAM write-back cache expandable to 128MB

Optional battery backup Hot-swap and hot-spare capabilities Supports RAID 0, 1, 3, 5, 10, 30, 50

Ngày đăng: 29/12/2023, 07:19