You are on page 1of 49

HỌC VIỆN KỸ THUẬT QUÂN SỰ

KHOA CÔNG NGHỆ THÔNG TIN

Họ và tên: Bùi Nguyễn Dũng

Lớp: Công nghệ thông tin 1

  

BÀI TẬP HỌC PHẦN

CLIENT - SERVER

HỆ THỐNG QUẢN LÝ NHÂN SỰ

HÀ NỘI, 09/2021
Chương I. Tổng hợp yêu cầu

Chương II. Khảo sát hệ thống

I. Mô tả hệ thống:

1. Khảo sát thực tế:

Quản lý nhân sự là một trong những công việc vô cùng quan trọng, góp phần quyết định
sự thành bại của một công ty, do nhu cầu thực tiễn như vậy, em đã nghiên cứu mô hình các công
ty trong và ngoài nước về quản lý nhân sự. Việc quản lý nhân sự thường gồm các nội dung chính
sau:
- Quản lý nhân sự.
- Quản lý bảng lương của nhân viên trong công ty.
- Quản lý lịch công tác của nhân viên.
- Quản lý khen thưởng, kỷ luật của nhân viên.
Phần mềm quản lý nhân sự để phục vụ công tác quản lý nhân sự, người quản lý có khả
năng bao quát và điều hành nhân sự, chịu trách nhiệm đưa ra các thống kê, báo cáo định kỳ và
thường xuyên về tình hình hoạt động của công ty. Các khâu chuyên trách khác của nhân sự sẽ do
nhân viên trong bộ phận nhân sự quản lý đảm nhiệm. Quản lý nhân sự sẽ có các bộ phận chuyên
trách riêng cho các công việc liên quan đến nghiệp vụ nhân sự:
- Bộ phận quản lý nhân sự thực hiện các công việc như nhập thông tin về nhân sự, nhập
bộ phận hoặc phòng ban khi có thêm bộ phận hoặc phòng ban mới.
- Bộ phận quản lý danh mục chịu trách nhiệm biên mục cho các thông tin của nhân sự.
- Bộ phận quản lý chế độ thực hiện quản lý các chế độ của nhân viên trong công ty như
khen thưởng, kỷ luật, …
- Bộ phận quản lý tiền lương thực hiện quản lý thông tin liên quan về lương của nhân
viên như bảng lương, làm thêm giờ, …
- Bộ phận tổ chức quản lý lịch công tác của nhân viên.
- Tra cứu thông tin nhân viên.
Về mô hình chức vụ trong tổ chức, các chức vụ được xếp theo thứ tự sau:
- Ban Giám đốc.
- Trưởng phòng.
- Nhân viên.

2. Nhiệm vụ cơ bản

- Quản lý về hồ sơ của nhân viên (bao gồm thông tin cá nhân, trình độ, bằng cấp, lương
thưởng, các trang thiết bị được cấp phát, …)
- Quản lý phòng ban.
- Quản lý quá trình làm việc của nhân viên (thời gian, hiệu quả công việc, …).
- Quản lý các hoạt động của công ty (lịch họp, tập huấn, công tác, …).
- Quản lý về tài khoản của các cá nhân trong công ty

3. Cơ cấu tổ chức và nhiệm vụ

ST Tên bộ phận Chức năng chính


T

1 Ban Giám đốc - Quản lý các hoạt động của công ty.
- Quản lý về đơn khiếu nại, trợ giúp của nhân viên.

2 Phòng nhân sự - Quản lý hồ sơ.


- Quản lý tuyển dụng nhân viên.
- Quản lý phòng ban.
- Quản lý đơn xin nghỉ.

3 Phòng tài chính - Quản lý quá trình chấm công.


- Quản lý các yêu cầu thanh toán.
- Quản lý ngạch lương.
- Quản lý hệ số lương.
- Thống kê bảng lương.

4 Phòng công nghệ - Quản lý về tài khoản của người dùng trong hệ thống.
thông tin - Cấp quyền người dùng.

II. Mô tả chức năng:

1. Mô hình UseCase
1.1. UseCase tổng quát

1.2. UseCase quản lý chấm công


1.3. UseCase quản lý hồ sơ

1.4. UseCase quản lý công tác tuyển dụng


1.5. UseCase quản lý hoạt động công ty

1.6. UseCase quản lý lương


1.7. UseCase quản lý hệ thống

2. Chi tiết chức năng

2.1. Dashboard
Hiển thị một số thông tin chung: Thống kê số lượng nhân viên theo phòng, theo chức vụ, theo
năm công tác, …
2.2. Chức năng cho nhân viên
2.2.1. Điểm danh
- Khi tới công ty, nhân viên đăng nhập vào hệ thống và tiến hành nhấn vào nút Điểm danh. Khi
đó hệ thống sẽ lưu lại thời gian điểm danh và tên của nhân viên vào bảng thời gian.
- Khi kết thúc giờ làm việc, nhân viên tiếp tục nhấn vào nút Kết thúc. Lúc này, hệ thống sẽ lưu
lại thời gian ra về và tên của nhân viên vào bảng thời gian.
- Nhân viên chỉ có thể kết thúc khi đã thực hiện bước Điểm danh.
- Nhân viên có thể nộp yêu cầu làm OT, khi được sự đồng ý của người quản lý thì sẽ được lưu lại
trong bảng thời gian.
2.2.2. Tạo đơn nghỉ phép
- Nhân viên có thể tạo đơn nghỉ phép trong những lý do cho phép của người quản lý.
- Thông tin của một đơn nghỉ phép bao gồm: chi tiết lý do, thời gian nghỉ phép, nhân viên thay
thế, công việc bàn giao và thông tin liên lạc khẩn cấp.
2.2.3. Yêu cầu thanh toán chi phí
- Khi nhân viên sử dụng tiền của cá nhân để thực hiện các công việc của công ty, khi đó nhân
viên có thể làm đơn yêu cầu thanh toán chi phí.
- Thông tin phiếu yêu cầu bao gồm: Tên nhân viên, người phụ trách, chi tiết các khoản thanh
toán, hình ảnh hóa đơn.
2.2.4. Theo dõi các thông báo hoạt động của công ty
- Nhân viên có thể theo dõi các thông báo về lịch tập huấn, lịch họp của công ty.
- Bên cạnh đó còn các thông tin về cảnh cáo, khen thưởng, thông báo về ngày nghỉ và ngày lễ
trong công ty.
2.2.5. Tạo đơn yêu cầu trợ giúp
- Nhân viên có thể làm đơn yêu cầu trợ giúp khi có vấn đề trong quá trình làm việc.
- Thông tin đơn yêu cầu trợ giúp gồm: Thời gian làm đơn, tên nhân viên, phòng ban, vấn đề cần
trợ giúp.
2.3. Chức năng cho phòng nhân sự
2.3.1. Chức năng quản lý chấm công của nhân viên.
- Người quản lý có thể theo dõi bảng thời gian chung của các nhân viên.
- Người quản lý có thể phê duyệt hoặc không phê duyệt đơn xin làm OT của nhân viên.
- Người quản lý có thể điểm danh hoặc kết thúc thời gian làm việc của nhân viên khi tài khoản
nhân viên gặp vấn đề.
2.3.2. Chức năng quản lý hồ sơ nhân viên
2.3.2.1. Chức năng quản lý hiệu suất làm việc
- Người quản lý quy định các mức đánh giá đối với nhân viên, sau đó sẽ đánh giá đưa ra kết quả
là hiệu suất làm việc của nhân viên đó đã đạt đến các mức đó hay chưa.
- Người quản lý có thể thăng chức cho nhân viên của mình, bao gồm tăng lương, thay đổi chức
vụ và nơi làm việc.
2.3.2.2. Chức năng quản lý đơn xin nghỉ
- Người quản lý có thể quy định lý do được nghỉ phép của nhân viên.
- Người quản lý căn cứ vào tình hình có thể phê duyệt hoặc không phê duyệt đơn xin nghỉ của
nhân viên.
- Người quản lý có thể tạo đơn xin nghỉ cho nhân viên nếu tài khoản của nhân viên gặp vấn đề.
2.3.3. Chức năng quản lý công tác tuyển dụng.
- Người quản lý có thể thêm mới vị trí còn trống trong công ty. Những thông tin bao gồm: Tên
công việc, chi tiết công việc, thời gian bắt đầu và kết thúc ứng tuyển.
- Người quản lý có thể nhập hồ sơ ứng tuyển của các ứng viên và lưu trữ vào cơ sở dữ liệu.
Thông tin bao gồm các thông tin cá nhân, trình độ học vấn, kinh nghiệm và kĩ năng.
- Người quản lý có thể lên lịch phỏng vấn đối với các ứng viên có hồ sơ được lưu. Kết quả của
buổi phỏng vấn sẽ được cập nhật sau khi kết thúc phỏng vấn.
2.4. Chức năng cho phòng tài chính
2.4.1. Chức năng quản lý lương
- Người quản lý giải quyết/không giải quyết các yêu cầu thanh toán của nhân viên.
- Người quản lý quy định các bậc lương cơ bản trong hệ thống công ty.
- Người quản lý tính các khoản trợ cấp, phụ cấp, khấu hao và xuất ra bảng lương của toàn bộ
nhân viên trong công ty.
2.5. Chức năng cho Ban Giám đốc
2.5.1 Chức năng quản lý hoạt động của công ty
- Người quản lý giải quyết/không giải quyết các yêu cầu trợ giúp của nhân viên.
- Người quản lý thông báo về lịch huấn luyện, công tác, lịch họp với các nhân viên cùng với
danh sách kèm theo. Ngoài ra còn thông báo về ngày nghỉ, ngày lễ và các sự kiện liên quan.
- Người quản lý thêm mới, sửa, xóa các tài sản của công ty.
- Người quản lý giải quyết các khiếu nại của nhân viên.
2.6. Chức năng cho phòng CNTT
2.6.1. Chức năng quản lý hệ thống
- Người quản lý có thể thêm mới các vai trò trong hệ thống và chỉ định người dùng vào vai trò cụ
thể.
- Người quản lý có thể cấp quyền truy cập tới mỗi người dùng, mức độ cụ thể đến từng chức
năng trong hệ thống.
3. Lược đồ tuần tự

3.1. Chức năng chấm công

3.2. Chức năng làm đơn nghỉ phép

3.3. Chức năng quản lý lương


4. Lược đồ lớp

Chương III. Thiết kế hệ thống

I. Thiết kế giao diện hệ thống

1. Giao diện đăng nhập


2. Giao diện trang Dashboard

l3. Giao diện chức năng cho nhân viên


3.1. Giao diện chấm công
3.2. Giao diện tạo đơn nghỉ phép
3.3. Giao diện yêu cầu thanh toán chi phí

3.4. Giao diện theo dõi các hoạt động của công ty

- Theo dõi, thêm mới buổi họp


- Giao diện theo dõi thêm mới buổi tập huấn, công tác tương tự như trên.
3.5. Giao diện tạo đơn yêu cầu trợ giúp
4. Giao diện chức năng cho người quản lý
4.1. Giao diện quản lý thời gian làm việc của nhân viên

- Các giao diện còn lại tương tự như ở phía nhân viên, chỉ khác người quản lý theo dõi được
bảng thời gian của tất cả các nhân viên.
4.2. Giao diện quản lý đơn xin nghỉ
4.3. Giao diện quản lý công tác tuyển dụng
- Quản lý vị trí còn trống:
- Quản lý hồ sơ ứng viên:
- Giao diện quản lý kế hoạch phỏng vấn
4.4. Giao diện quản lý hiệu suất làm việc của nhân viên

- Quản lý các tiêu chí đánh giá:


- Quản lý hồ sơ đánh giá:
- Quản lý việc thăng chức của nhân viên:

4.5. Giao diện quản lý hoạt động của công ty


- Quản lý về đơn yêu cầu thanh toán chi phí:
- Quản lý đơn trợ giúp của nhân viên:
- Quản lý tài sản của công ty:
- Bàn giao tài sản công ty cho nhân viên sử dụng:
4.6. Giao diện quản lý lương

- Quản lý các đầu mục phụ cấp:


- Các đầu mục khấu hao:

- Các mức lương cơ bản:


- Quản lý bảng lương:
4.7. Giao diện quản lý hệ thống

- Quản lý vai trò:


- Quản lý người dùng:

You might also like