1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo học phần phân tích thiết kế hệ thống thông tin Đề tài thiết kế hệ thống quản lý nhân sự

42 4 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Định dạng
Số trang 42
Dung lượng 1,26 MB

Nội dung

+ Kết nối với hệ thống máy quét vân tay chấm công, tự động cập nhật dữ liệu chấm công vào hệ thống, giảm bớt công việc thủ công cho bộ phận nhân sự... o Lợi ích: Giảm thiểu công việc thủ

Trang 1

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI TP HỒ CHÍ MINH

VIỆN CÔNG NGHỆ THÔNG TIN – ĐIỆN, ĐIỆN TỬ

-BÁO CÁO HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN

ĐỀ TÀI: THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

GVHD: Mai Thanh Thảo

1 Lê Trọng Phúc MSSS:089205021215 Lớp: CN2303E

2 Quách Yến Ngân MSSS:087305001959 Lớp: CN2303E

3 Võ Minh Quân MSSS:087205013497 Lớp: CN2303E

Trang 2

I Lập kế hoạch 2

1 Xác định Nhu Cầu: 2

2 Phân Tích Yêu Cầu Người Dùng: 4

3 Thiết Kế 5

4 Triển Khai 7

II Khởi Tạo Dự Án 9

1 Biểu Mẫu Xác Định Mục Tiêu Dự Án 10

2 Biểu Mẫu Lập Kế Hoạch Dự Án 10

3 Biểu Mẫu Xây Dựng Nhóm Dự Án 11

4 Biểu Mẫu Xác Định Rủi Ro Dự Án 11

5 Biểu Mẫu Tài Liệu Hóa Yêu Cầu Ban Đầu 12

III Xác Định Yêu Cầu Hệ Thống 12

1 Biểu Mẫu Xác Định Yêu Cầu Hệ Thống 12

2 Biểu Mẫu Chiến Lược Phân Tích Yêu Cầu 13

3 Biểu Mẫu Kỹ Thuật Thu Thập Yêu Cầu 13

4 Biểu Mẫu Phỏng Vấn Thu Thập Yêu Cầu 14

5 Biểu Mẫu Use-Case Modeling 15

6 Biểu Mẫu Xác Định Mục Tiêu Dự Án 17

7 Biểu Mẫu Lập Kế Hoạch Dự Án 17

8 Biểu Mẫu Xây Dựng Nhóm Dự Án 18

9 Biểu Mẫu Xác Định Rủi Ro Dự Án 18

10 Biểu Mẫu Tài Liệu Hóa Yêu Cầu Ban Đầu 18

11 Biểu Mẫu Xác Định Yêu Cầu Hệ Thống 19

12 Biểu Mẫu Chiến Lược Phân Tích Yêu Cầu 19

13 Biểu Mẫu Kỹ Thuật Thu Thập Yêu Cầu 20

14 Biểu Mẫu Phỏng Vấn Thu Thập Yêu Cầu 20

15 Biểu Mẫu Use-Case Modeling 20

IV Mô Hình Hóa Chức Năng Hệ Thống 22

1 Use case Diagram 22

2 Biểu đồ hoạt động (Activity Diagram) 24

3 Biểu đồ luồng dữ liệu (DFD - Data Flow Diagram) 31

4 Biểu đồ trình tự (Sequence diagram) 31

V Mô Hình Hóa Cấu trúc Hệ Thống 35

1 Biểu Đồ Lớp (Class Diagram) 35

2 Mối Quan Hệ Giữa Các Lớp 37

4 Biểu Đồ Quan Hệ (Association Diagram) 37

5 Biểu Mẫu Đặc Tả Lớp (Class Specification Form) 37

VI Thiết kế giao diện hệ thống quản lý nhân sự 45

1 Giao diện Đăng nhập hệ thống 45

2 Giao diện chính của hệ thống 45

3 Giao diện quản lý nhân sự 46

4 Giao diện bảng lương 46

PHẦN KẾT LUẬN 47

I Lập kế hoạch

1 Xác định Nhu Cầu:

o Mục tiêu: Xây dựng một hệ thống quản lý nhân sự nhằm hỗ trợ doanh nghiệp

quản lý toàn diện và hiệu quả các hoạt động liên quan đến nhân sự,

o Công ty: ZOMA

o Địa chỉ: 1 Tô Ký, Tân Chánh Hiệp, Quận 12, TP.HCM

o Điện thoại: 0355146612

Sơ đồ quản lí nhân sự công ty ZOMA:

Trang 3

Thông tin lương:

Cách tính lương:

+Lương cơ bản :mức lương *26ngày/số ngày đi làm

Quy định lương:

+Ngày làm 8h, một tháng làm 26 ngày, tăng ca 24.000VND/1h

+Mức lương: 7.000.000VND/tháng đối với nhân viên

+Mức lương: 10.000.000VND/tháng đối với trưởng phòng

+Mức lương: 15.000.000VND/tháng đối với quản lí

- Quản lý hồ sơ nhân viên: Tổ chức lưu trữ toàn bộ thông tin nhân viên như thông

tin cá nhân (tên, địa chỉ, ngày sinh), chức vụ, phòng ban, lịch sử và đánh giá hiệu suất

+ Hỗ trợ cập nhật thông tin nhân viên khi có thay đổi, đồng bộ hóa dữ liệu một cách chính xác và nhanh chóng

- Quản lý chấm công: Ghi nhận và lưu trữ thời gian làm việc của nhân viên hàng

ngày, bao gồm giờ vào, giờ ra, và thời gian nghỉ

+ Kết nối với hệ thống máy quét vân tay chấm công, tự động cập nhật dữ liệu chấm công vào hệ thống, giảm bớt công việc thủ công cho bộ phận nhân sự

Trang 4

+ Cung cấp bảng chấm công rõ ràng và chi tiết, giúp quản lý theo dõi sát sao tình hình làm việc của nhân viên, phát hiện các vấn đề như làm quá giờ hay nghỉ nhiều lần.

- Tính lương thưởng: Tự động hóa quy trình tính toán lương cho nhân viên, dựa

trên các yếu tố như lương cơ bản, thời gian làm việc

+ Quản lý lương theo chính sách của công ty, đảm bảo tính chính xác và minh bạch trong các khoản chi trả

+ Giúp bộ phận nhân sự dễ dàng tổng hợp và duyệt bảng lương hàng tháng, giảm thiểu lỗi trong việc tính toán và đảm bảo nhân viên nhận lương đúng hạn

- Quản lý nghỉ phép: Tạo quy trình yêu cầu nghỉ phép trực tuyến, nơi nhân viên có

thể nộp đơn xin nghỉ phép qua hệ thống

+ Cung cấp công cụ để quản lý phê duyệt hoặc từ chối yêu cầu nghỉ phép, cập nhật lịch nghỉ phép tự động

+ Theo dõi tổng số ngày phép của từng nhân viên, giúp đảm bảo nhân viên không vượt quá số ngày phép quy định và giúp quản lý lập kế hoạch nhân sự phù hợp

o Lợi ích: Giảm thiểu công việc thủ công qua tự động hóa chấm công, tính lương,

theo dõi nghỉ phép, và cập nhật dữ liệu giữa các bộ phận, giúp quy trình nhanh chóng

+ Tính toán tự động giảm lỗi trong chấm công, giúp dữ liệu chính xác, đảm bảo quyền lợi cho nhân viên

+ Tiết kiệm thời gian cho bộ phận nhân sự, giúp họ tập trung vào công việc chiến lược Nhân viên dễ dàng truy cập thông tin cá nhân, tăng tính tự chủ và giảm tải côngviệc cho bộ phận nhân sự

+ Cung cấp dữ liệu nhân sự chi tiết, giúp nhà quản lý ra quyết định chính xác và lập

kế hoạch phát triển nhân sự hiệu quả

o Rủi ro: Dữ liệu nhạy cảm có nguy cơ bị truy cập trái phép và tấn công mạng, gây

mất mát thông tin và thiệt hại pháp lý

+ Có thể xảy ra sai sót trong tính toán lương hoặc dữ liệu chấm công, làm giảm độ tin cậy và gây tốn kém khi sửa chữa

+ Nhân viên có thể gặp khó khăn khi thích nghi với công nghệ mới, gây gián đoạn quy trình và tâm lý không hài lòng Cần đào tạo và hỗ trợ kỹ thuật kịp thời

2 Phân Tích Yêu Cầu Người Dùng:

o Người dùng: quản lý, bộ phận nhân sự, nhân viên.

o Nghiệp vụ: Quản lý hồ sơ nhân viên, quản lý chấm công, quản lý lương thưởng,

theo dõi nghỉ phép

o Dữ liệu: Thông tin cá nhân nhân viên, dữ liệu lương, dữ liệu chấm công, lịch sử

nghỉ phép, hồ sơ công việc

 Định Nghĩa Phạm Vi:

o Tính năng: Quản lý hồ sơ nhân viên, thoe dõi thời gian làm việc và chấm công,

tính lương thưởng, quản lý nghỉ phép

o Giới hạn: Không tích hợp với hệ thống kế toán trong giai đoạn đầu.

 Lập Kế Hoạch Chi Tiết:

Trang 5

o Thời gian: Phát triển hệ thống trong vòng 4 tháng, ra mắt phiên bản đầu tiên sau

6 tháng

o Ngân sách: Dự trù chi phí cho phần cứng, phần mềm, nhân sự, và đào tạo.

o Nhân sự: 2 lập trình viên, 1 thiết kế giao diện, 1 quản lý dự án.

o Công cụ: Sử dụng framework Laravel, cơ sở dữ liệu MySQL, công cụ quản lý

phiên bản Git

Phân Tích

 Thu Thập Yêu Cầu:

o Phỏng vấn các quản lý và nhân viên bộ phận nhân sự để nắm rõ quy trình hiện tại

và nhu cầu của doanh nghiệp

o Khảo sát nhân viên để hiểu rõ mong muốn và yêu cầu của người sử dụng hệ thống

 Xác Định Chức Năng:

o Quản lý hồ sơ nhân viên: Cung cấp chức năng tạo mới, cập nhật và xóa hồ sơ

nhân viên Hệ thống cho phép lưu trữ thông tin cá nhân của nhân viên, bao gồm tên, địa chỉ, số điện thoại, email, ngày sinh, vị trí công việc và lịch sử công tác

o Quản lý chấm công: Cho phép nhân viên đăng nhập để ghi nhận thời gian làm

việc hàng ngày Hệ thống tự động tính toán thời gian làm việc, giờ làm thêm, và

hỗ trợ quản lý các trường hợp vắng mặt, đi muộn, và về sớm

o Quản lý nghỉ phép: Cung cấp chức năng cho nhân viên gửi yêu cầu nghỉ phép và

cho phép quản lý phê duyệt hoặc từ chối yêu cầu Hệ thống theo dõi số ngày nghỉ phép của từng nhân viên và cập nhật vào hồ sơ cá nhân

o Quản lý tính lương thưởng: Tính toán và quản lý bảng lương hàng tháng cho

nhân viên, bao gồm các khoản lương cơ bản, phụ cấp và khấu trừ Hệ thống cung cấp báo cáo chi tiết về lương thưởng và hỗ trợ in phiếu lương cho nhân viên

 Phân Tích Yêu Cầu Khác:

o Hiệu năng: Hệ thống phải đáp ứng được lượng truy cập lớn, đặc biệt trong các

giai đoạn tính lương hoặc chấm công hàng tháng

o Bảo mật: Bảo vệ thông tin cá nhân và dữ liệu nhạy cảm của nhân viên.

o Khả dụng: Hệ thống cần hoạt động ổn định, sẵn sàng 24/7.

3 Thiết Kế

 Kiến Trúc Hệ Thống: Mô hình MVC: chia hệ thống thành 3 phần chính:

o Lớp giao diện: Phát triển giao diện trực quan, dễ sử dụng, tương thích với nhiều

thiết bị (máy tính, máy tính bảng, điện thoại di động)

o Lớp logic nghiệp vụ: Xử lý các nghiệp vụ quản lý nhân sự như quản lý hồ sơ

nhân viên, tính toán lương thưởng, theo dõi nghỉ phép

o Lớp cơ sở dữ liệu: Thiết kế cơ sở dữ liệu MySQL với các bảng như nhân viên,

chấm công, lương thưởng, nghỉ phép, bảo mật dữ liệu

 Thiết kế Use Case:

o Use Case: “Quản lý hồ sơ nhân viên”:

o Actor: Quản lý, Bộ phận nhân sự

o Luồng chính: Bộ phận nhân sự đăng nhập vào hệ thống và truy cập mục "Quản

lý hồ sơ nhân viên" Thêm mới hoặc cập nhật thông tin nhân viên (bao gồm thôngtin cá nhân, chức vụ, phòng ban, lương, …) và lưu, đồng bộ thông tin

o Kịch bản thay thế: Nếu nhập thiếu thông tin cần thiết, hệ thống thông báo lỗi và

yêu cầu bổ sung

Trang 6

 Thiết kế Use Case:

o Use Case: “Quản lý chấm công”:

o Actor: Bộ phận nhân sự, Quản lý, Nhân viên

o Luồng chính: Nhân viên đăng nhập vào hệ thống và kiểm tra bảng chấm công cá

nhân, và bộ phận nhân sự cập nhật dữ liệu chấm công từ máy chấm công vào hệ thống Sau đó quản lý kiểm tra và phê duyệt bảng công cuối tháng

o Kịch bản thay thế: Nếu có sai sót trong dữ liệu chấm công, nhân viên có thể yêu

cầu điều chỉnh, và bộ phận nhân sự sẽ xử lý

 Thiết kế Use Case:

o Use Case: “Quản lý lương thưởng”:

o Actor: Quản lý, Bộ phận nhân sự

o Luồng chính: Bộ phận nhân sự truy cập vào mục "Quản lý lương thưởng" và

nhập thông tin về lương cơ bản, số giờ làm việc Hệ thống tự động tính toán và tạo bảng lương, và quản lý duyệt bảng lương cuối tháng

o Kịch bản thay thế: Nếu có sai sót trong bảng lương, quản lý hoặc nhân viên có

thể yêu cầu điều chỉnh

 Thiết kế Use Case:

o Use Case: “Quản lý nghỉ phép”:

o Actor: Nhân viên, Quản lý

o Luồng chính: Nhân viên đăng nhập và tạo yêu cầu nghỉ phép, và yêu cầu được

gửi tới quản lý để phê duyệt Quản lý duyệt hoặc từ chối yêu cầu nghỉ phép, thôngtin nghỉ phép sẽ được cập nhật trên hệ thống

o Kịch bản thay thế: Nếu quản lý từ chối yêu cầu nghỉ phép, nhân viên nhận được

thông báo với lý do từ chối

 Thiết Kế Giao Diện:

o Giao diện người dùng: Tạo giao diện thân thiện, dễ sử dụng với các chức năng

quản lý nhân sự, chấm công, tính lương

o Đáp ứng trên nhiều thiết bị: Đảm bảo hệ thống có thể hoạt động tốt trên các loại

thiết bị khác nhau

 Thiết Kế Cơ Sở Dữ Liệu:

o Cấu trúc bảng dữ liệu: Thiết kế các bảng lưu trữ thông tin nhân viên, bảng

lương, chấm công, với các mối quan hệ phù hợp và tối ưu hóa cho truy vấn

o Bảo mật: Thực hiện mã hóa dữ liệu nhạy cảm và quản lý quyền truy cập cho các

bảng dữ liệu quan trọng

 Định Nghĩa Module:

o Chia hệ thống thành các module chính: Quản lý hồ sơ nhân viên, quản lý chấm

công, quản lý lương, quản lý nghỉ phép

4 Triển Khai

 Lập Trình:

o Viết code: Sử dụng Laravel để phát triển các module chính của hệ thống quản lý

nhân sự

o Kết nối cơ sở dữ liệu: Kết nối hệ thống với cơ sở dữ liệu MySQL, đảm bảo tính

tương thích và hiệu năng cao

 Kiểm Thử:

Trang 7

o Kiểm thử đơn vị (Unit Testing): Kiểm tra từng phần chức năng riêng lẻ để đảm

bảo chúng hoạt động đúng như mong đợi

o Kiểm thử tích hợp: Đảm bảo các module hoạt động đồng bộ với nhau, không

gây xung đột

o Kiểm thử hệ thống: Thực hiện kiểm tra tổng thể để đảm bảo hệ thống hoạt động

ổn định trước khi triển khai

 Triển Khai:

o Đặt hệ thống lên server: Đưa hệ thống lên máy chủ, có thể là server nội bộ hoặc

trên các nền tảng đám mây như AWS, Google Cloud

o Cấu hình môi trường hoạt động: Thiết lập môi trường sản xuất (production) với

các cấu hình cần thiết để hệ thống chạy mượt mà

 Bảo Trì:

o Giám sát hoạt động: Sử dụng các công cụ giám sát để theo dõi hiệu suất và sự

ổn định của hệ thống sau khi triển khai

o Cập nhật và nâng cấp: Thực hiện các bản cập nhật phần mềm để thêm tính năng

mới, sửa lỗi, và cải thiện bảo mật

o Hỗ trợ người dùng: Cung cấp dịch vụ hỗ trợ kỹ thuật, xử lý sự cố và đào tạo

người dùng nếu cần thiết

Sơ đồ Use Case tổng quát :

Trang 8

Sơ đồ use case quản lí hồ sơ nhân viên :

Trang 9

Sơ đồ use case quản lí tính lương :

II Khởi Tạo Dự Án

Trang 10

Hệ thống quản lý nhân sự của một công ty với các chức năng như quản lý thông tin nhân viên, theo dõi chấm công, quản lý lương, quản lý nghỉ phép.

1 Biểu Mẫu Xác Định Mục Tiêu Dự Án

Tên biểu mẫu: Xác Định Mục Tiêu Dự Án

Tên Dự Án Hệ Thống Quản Lý Nhân Sự

Mục Tiêu Chính Xây dựng hệ thống hỗ trợ việc quản lý thông tin nhân viên, theo dõi chấm

công, quản lý lương, quản lý nghỉ phép

Nhân viên, quản lý, bộ phận nhân sự, nhà cung cấp dịch vụ

Phạm Vi Dự Án Thiết kế, phát triển và triển khai hệ thống quản lý nhân sự và các chức

năng liên quan

2 Biểu Mẫu Lập Kế Hoạch Dự Án

Tên biểu mẫu: Kế Hoạch Dự Án

Trang 11

3 Biểu Mẫu Xây Dựng Nhóm Dự Án

Tên biểu mẫu: Xây Dựng Nhóm Dự Án

4 Biểu Mẫu Xác Định Rủi Ro Dự Án

Tên biểu mẫu: Đánh Giá Rủi Ro Dự Án

Tên Rủi Ro Rủi ro tích hợp với hệ thống quản lý nhân sự hiện tại

Loại Rủi Ro Kỹ thuật

Tên Rủi Ro Lỗi bảo mật trong xử lý thông tin nhân viên

Loại Rủi Ro Bảo mật

Trang 12

Người Phụ Trách Chuyên gia bảo mật

5 Biểu Mẫu Tài Liệu Hóa Yêu Cầu Ban Đầu

Tên biểu mẫu: Tài Liệu Yêu Cầu Hệ Thống

Mô Tả Nhu Cầu Hệ thống cần hỗ trợ quản lý thông tin nhân viên, theo dõi chấm công,

quản lý lương, quản lý nghỉ phép

Yêu Cầu Chức Năng Người dùng có thể thêm, sửa, xóa thông tin nhân viên, theo dõi thời

gian làm việc, tính toán lương, xử lý yêu cầu nghỉ phép

Yêu Cầu Phi Chức

Các Bên Liên Quan Nhân viên, quản lý, bộ phận nhân sự, nhà cung cấp dịch vụ

Các Giả Định Giả định người dùng có kết nối internet ổn định, có thể truy cập hệ

thống từ cả máy tính và thiết bị di động

III Xác Định Yêu Cầu Hệ Thống

Hệ thống quản lý nhân sự của một công ty truyền thông với các chức năng như quản lý hồ sơ nhân viên, quản lý chấm công, quản lý nghỉ phép, quản lý lương.

1 Biểu Mẫu Xác Định Yêu Cầu Hệ Thống

Trang 13

năng 2 Quản lý chấm công

2 Hiệu năng cao, xử lý giao dịch nhanh chóng dưới 3 giây

3 Hệ thống phải sẵn sàng hoạt động 24/7 với thời gian chết tối thiểu

Yêu cầu giao

diện

1 Giao diện dễ sử dụng, thân thiện với người dùng

2 Hỗ trợ trên cả máy tính và thiết bị di động

3 Giao diện hỗ trợ đa ngôn ngữ

Mục tiêu kinh

doanh

1 Tăng cường hiệu quả quản lý nhân sự

2 Giảm thời gian xử lý giao dịch và tăng sự hài lòng của nhân viên

Rủi ro và

thách thức

1 Nguy cơ tấn công bảo mật

2 Có thể xảy ra sai sót trong tính toán lương hoặc dữ liệu chấm công

3 Nhân viên có thể gặp khó khăn khi thích nghi với công nghệ mới

3 Thu thập phản hồi từ người dùng, cải thiện và bổ sung tính năng

Ưu điểm Linh hoạt với các thay đổi trong yêu cầu của người dùng Cải tiến liên tục giúp

hệ thống ngày càng hoàn thiện, đáp ứng tốt hơn nhu cầu quản lý nhân sự

Nhược

điểm

Có thể kéo dài thời gian phát triển do yêu cầu liên tục thay đổi Khó quản lý nếu yêu cầu thay đổi quá nhiều trong mỗi chu kỳ, có thể dẫn đến quá trình phát triển không hiệu quả

Trang 14

2 Các yêu cầu về bảo mật và hiệu năng.

3 Mong muốn về giao diện người dùng và trải nghiệm người dùng

1 Bạn gặp khó khăn gì khi sử dụng hệ thống hiện tại?

2 Những chức năng nào là quan trọng nhất đối với bạn?

3 Bạn mong muốn giao diện sử dụng như thế nào?

Trang 15

Kết quả phỏng

vấn

Ghi nhận các yêu cầu chức năng, đề xuất cải thiện UI/UX, và các vấn đề cần ưu tiên xử lý

5 Biểu Mẫu Use-Case Modeling

Use-Case 1: Quản lý hồ sơ nhân viên

Use-Case ID UC-001

Tên Use-Case Quản lý nhân viên

Mô tả Hệ thống cho phép bộ phận nhân sự tạo mới, cập nhật, và xóa hồ sơ nhân

viên, đồng thời lưu trữ thông tin cá nhân của nhân viên

1 Bộ phận nhân sự đăng nhập vào hệ thống

2 Truy cập vào mục "Quản lý hồ sơ nhân viên"

3 Thêm mới hoặc cập nhật thông tin nhân viên (bao gồm thông tin cá nhân,chức vụ, phòng ban, lương…)

4 Lưu và đồng bộ thông tin vào hệ thống

Tên Use-Case Quản lý chấm công

Mô tả Hệ thống cho phép nhân viên ghi nhận thời gian làm việc hàng ngày và

quản lý dữ liệu chấm công

Trang 16

2 Ghi nhận thời gian vào và ra.

3 Bộ phận nhân sự cập nhật dữ liệu chấm công từ máy chấm công vào hệthống

4 Quản lý kiểm tra và phê duyệt bảng công cuối tháng

Dữ liệu chấm công được lưu và phê duyệt thành công

Ghi chú bổ sung Hệ thống cần hỗ trợ việc đồng bộ hóa dữ liệu từ máy chấm công

Use-Case 3: Quản lý nghỉ phép

Tên Use-Case Quản lý nghỉ phép

Mô tả Hệ thống cho phép nhân viên gửi yêu cầu nghỉ phép và quản lý phê

duyệt hoặc từ chối yêu cầu đó

1.Nhân viên đăng nhập và tạo yêu cầu nghỉ phép

2 Gửi yêu cầu nghỉ phép đến quản lý

3.Quản lý duyệt hoặc từ chối yêu cầu nghỉ phép

4.Thông tin nghỉ phép được cập nhật trên hệ thống

Nhân viên đã đăng nhập vào hệ thống

Điều kiện kết thúc Yêu cầu nghỉ phép được duyệt hoặc từ chối và thông tin được cập nhật Ghi chú bổ sung Hệ thống cần theo dõi tổng số ngày phép của từng nhân viên

Use-Case 4: Quản Lý lương thưởng

Use-Case ID UC-004

Tên Use-Case Quản lý tính lương thưởng

Mô tả Hệ thống tự động tính toán lương cho nhân viên dựa trên các yếu tố như

Trang 17

lương cơ bản, thời gian làm việc và các khoản thưởng phạt.

1 Bộ phận nhân sự truy cập vào mục "Quản lý lương thưởng"

2 Nhập thông tin về lương cơ bản, số giờ làm việc và các khoản thưởng phạt

3 Hệ thống tự động tính toán và tạo bảng lương.4 Lưu lại thông tin thay đổi

4 Quản lý duyệt bảng lương cuối tháng

Hệ thống cần đảm bảo tính chính xác và minh bạch trong các khoản chi trả

6 Biểu Mẫu Xác Định Mục Tiêu Dự Án

Tên biểu mẫu: Xác Định Mục Tiêu Dự Án

Tên Dự Án Hệ Thống Quản Lý Nhân Sự

Mục Tiêu Chính Xây dựng hệ thống hỗ trợ việc quản lý thông tin nhân viên, theo dõi chấm

công, quản lý lương, quản lý nghỉ phép

Quan Nhân viên, quản lý, bộ phận nhân sự, nhà cung cấp dịch vụ.

Phạm Vi Dự Án Thiết kế, phát triển và triển khai hệ thống quản lý nhân sự và các chức

năng liên quan

7 Biểu Mẫu Lập Kế Hoạch Dự Án

Tên biểu mẫu: Kế Hoạch Dự Án

Tên Dự Án Hệ Thống Quản Lý Nhân Sự

Trang 18

Giảm Thiểu Lập kế hoạch dự phòng cho các lỗi kỹ thuật, thử nghiệm tích hợp sớm, thuê chuyên gia tư vấn bảo mật nếu cần thiết.

8 Biểu Mẫu Xây Dựng Nhóm Dự Án

Tên biểu mẫu: Xây Dựng Nhóm Dự Án

9 Biểu Mẫu Xác Định Rủi Ro Dự Án

Tên biểu mẫu: Đánh Giá Rủi Ro Dự Án

Tên Rủi Ro Rủi ro tích hợp với hệ thống quản lý nhân sự hiện tại

Loại Rủi Ro Kỹ thuật

Tên Rủi Ro Lỗi bảo mật trong xử lý thông tin nhân viên

Loại Rủi Ro Bảo mật

Trang 19

Người Phụ Trách Chuyên gia bảo mật

10 Biểu Mẫu Tài Liệu Hóa Yêu Cầu Ban Đầu

Tên biểu mẫu: Tài Liệu Yêu Cầu Hệ Thống

Mô Tả Nhu Cầu Hệ thống cần hỗ trợ quản lý thông tin nhân viên, theo dõi chấm công,

quản lý lương, quản lý nghỉ phép

Yêu Cầu Chức Năng Người dùng có thể thêm, sửa, xóa thông tin nhân viên, theo dõi thời

gian làm việc, tính toán lương, xử lý yêu cầu nghỉ phép

Yêu Cầu Phi Chức

Thống Phải tích hợp với hệ thống hiện tại của công ty, tuân thủ quy định về bảo mật dữ liệu nhân viên, cần tương thích trên cả web và mobile

Các Bên Liên Quan Nhân viên, quản lý, bộ phận nhân sự, nhà cung cấp dịch vụ

Các Giả Định Giả định người dùng có kết nối internet ổn định, có thể truy cập hệ

thống từ cả máy tính và thiết bị di động

IV Mô Hình Hóa Chức Năng Hệ Thống

1 Use case Diagram

Biểu mẫu mô tả use case

Nhân viên thực hiện check-in vào hệ thống

Hệ thống ghi nhận thời gian check-in

Nhân viên làm việc trong thời gian quy định

Khi kết thúc ngày làm việc, nhân viên thực hiện check-out

Hệ thống ghi nhận thời gian check-out và gửi yêu cầu duyệt chấm công.Quản lý duyệt yêu cầu chấm công

Hệ thống lưu thông tin chấm công đã duyệt

Kịch bản

thay thế

Kịch bản thay thế 1: Nhân viên quên check-in

Hệ thống phát hiện nhân viên chưa check-in

Hệ thống yêu cầu nhân viên thực hiện check-in lại vào thời điểm thực tế

Kịch bản thay thế 2: Quản lý từ chối yêu cầu chấm công

Quản lý từ chối yêu cầu chấm công vì không hợp lệ

Nhân viên nhận thông báo và cập nhật lại thông tin check-in hoặc check-out

Trang 20

Điều kiện

tiên quyết

Nhân viên phải đăng nhập vào hệ thống

Kết quả Thông tin chấm công của nhân viên được cập nhật vào hệ thống và lưu trữ

sưao khi được quản lí phê duyệt

Các use case chính

Check-in: Nhân viên thực hiện thao tác check-in để bắt đầu ca làm việc.

Check-out: Nhân viên thực hiện thao tác check-out khi kết thúc ca làm việc.

Duyệt chấm công: Quản lý thực hiện duyệt thông tin chấm công do nhân viên gửi lên.

Cập nhật thông tin chấm công: Nhân viên cập nhật lại thời gian check-in/check-out khi cần

thiết (sau khi bị từ chối hoặc do lỗi)

Trang 21

Thông báo và xử lý quên in/out: Hệ thống phát hiện việc nhân viên quên

check-in hoặc check-out và gửi thông báo yêu cầu nhân viên thực hiện hoặc điều chỉnh

Xem lịch sử chấm công: Xem lại lịch sử check-in/check-out và trạng thái phê duyệt của từng ca

làm việc

2 Biểu đồ hoạt động (Activity Diagram)

Biểu mẫu mô tả biểu đồ hoạt động:

Các hoạt

động chính

Nhân viên gửi yêu cầu nghỉ phép, Kiểm tra tính hợp lệ của yêu cầu nghỉ phép,Xác nhận thông tin nghỉ phép, Phê duyệt hoặc từ chối yêu cầu nghỉ phép, Cậpnhật thông tin nghỉ phép vào hệ thống

Ứng dụng Giúp đảm bảo rằng các yêu cầu nghỉ phép được xử lý một cách công bằng và

minh bạch, đồng thời cập nhật thông tin chính xác vào hệ thống

Mẫu biểu đồ hoạt động:

Hoạt động chính: Bắt đầu từ Nhân viên gửi yêu cầu nghỉ phép, Kiểm tra tính hợp lệ, Xác

nhận thông tin nghỉ phép, Phê duyệt hoặc từ chối, Cập nhật thông

Điểm quyết định: Kiểm tra tính hợp lệ của yêu cầu nghỉ phép, Phê duyệt yêu cầu nghỉ

phép

Ngày đăng: 06/12/2024, 12:55

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w