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

xây dựng phần mềm quản lý nhân sự và tiền lương.

71 1,3K 8
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

Tiêu đề Xây dựng phần mềm quản lý nhân sự và tiền lương
Trường học Đại Học Quốc Gia TPHCM
Chuyên ngành Quản lý nhân sự và tiền lương
Thể loại Đồ án
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 71
Dung lượng 1,71 MB

Nội dung

tình hình của công ty cổ phần SGView để xây dựng phần mềm quản lý nhân sự và tiền lương.

Trang 1

KHOA KINH TẾ ĐẠI HỌC QUỐC GIA TPHCM



Đồ Án Phân Tích Thiết Kế Hệ Thống Thông Tin

Trang 2

Phần 1: Lời nói đầu

Xã hội ngày càng phát triển, khoa học công nghệ trở thành người bạn đồng hành không thể thiếu tạo nên sự phát triển đó Nó giúp cho chúng ta giải quyết rất nhiều vấn đề mà

tưởng chừng như không thể nào làm được

Thực tế cho thấy, ngày càng có nhiều doanh nghiệp mọc lên Mỗi doanh nghiệp luôn muốn tạo nên một cách thức quản lý tổ chức chuyên nghiệp và hiệu quả Trong đó có thể

nói quản lý nhân sự là một nhân tố quan trọng quyết định sự thành công của doanh nghiệp

Quản lý nhân sự đối với một đơn vị sản xuất là một công việc đòi hỏi nhiều nhân lực, công sức và thời gian Nếu một hệ thống quản lý nhân sự tốt nó sẽ giúp cho lãnh đạo trong

việc điều hành doanh nghiệp dễ dàng và thuận lợi Hơn nữa với những doanh nghiệp vừa và

lớn sẽ đòi hỏi phải duy trì một cơ cấu quản lý nhân sự, chấm công, tiền lương cồng kềnh

Vậy làm thế nào để bạn có thể thực hiện tốt công việc quản lý của mình, đó cũng là mối

quan tâm của doanh nghiệp

Với sự vào cuộc của khoa học công nghệ đã tạo ra rất nhiều giải pháp nhằm tháo gở và giải quyết những băn khoăn, lo lắng đó

Nhận thấy được tầm quan trọng của việc đưa ra giải pháp nhằm giúp cho các doanh nghiệp thực hiện việc quản lý nhân sự, chấm công và tiền lương một cách nhanh chóng,

chính xác, tiện lợi, tự động và mang tính chuyên nghiệp

Trong đề tài này nhóm chúng em dựa theo tình hình của công ty cổ phần SGView để xây

dựng phần mềm quản lý nhân sự và tiền lương

Phần 2: Mục tiêu của đề tài:

 Giúp cho lãnh đạo các cơ quan, xí nghiệp theo dõi một cách khoa học, tiện lợi, chính xác

thông tin về nguồn lực cán bộ Có được cái nhìn tổng quan về nguồn lực trên nhiều góc

độ, từ đó có thể dễ dàng có những quyết định bố trí, sắp xếp nhân sự hợp lý

 Giúp cập nhật theo dõi kịp thời các biến động về thông tin nhân sự một cách dễ dàng và

nhanh chóng

 Giúp lưu trữ tập trung thống nhất đầy đủ thông tin cán bộ Hỗ trợ khai thác thông tin một

cách tiện lợi khoa học

 Từ đó góp phần nâng cao năng xuất, trình độ chuyên môn, nghiệp vụ cũng như giảm

gánh nặng công việc

 Giúp các nhân sự được quản lý lưu trữ một cách chính xác đầy đủ thông tin về biến động

quá trình công tác, chuyên môn nghiệp vụ và các chế độ tiền lương

Trang 4

CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ VÀ TIỀN LƯƠNG CHO

CÔNG TY CỔ PHẦN VỐN SGView

I Khảo sát hệ thống và phân tích hiện trạng hệ thống

1 Khảo sát hệ thống

Công ty cổ phần vốn SGView là công ty chuyên về lĩnh vực đầu tư vốn và lĩnh vực chủ

yếu mà công ty đang đầu tư hiện tại là xây dựng và kinh doanh địa ốc Công ty gồm các

phòng ban chính :

Trang 6

 Ghi chép thu chi mọi hoạt động tài chính của công ty

 Xem báo cáo thống kê lương theo từng phòng ban và toàn công ty

 Xem thống kê tiền thưởng của toàn công ty

c Phòng nhân sự

 Có nhiệm vụ tuyển nhân viên cho công ty, quá trình tuyển nhân viên gồm : tìm nhân viên, phỏng vấn sơ bộ rồi giao danh sách cho từng phòng (tùy vị trí tuyển dụng), các phòng sẽ tiếp tục phỏng vấn chi tiết

 Ngoài ra phòng nhân sự còn có nhiệm vụ theo dỏi chấm công (công việc chấm công của công ty cổ phần SGView được thực hiện bằng cách dùng thẻ nhân viên và máy quét), giải quyết chế độ, lo bảo hiểm xã hội, bảo hiểm y tế

 Phòng nhân sự có thể dùng chương trình để cập nhật hồ sơ nhân viên mới, điều chỉnh lương, phòng ban của các nhân viên khi nhân viên được tăng lương hay chuyển đổi phòng ban

 Xem danh sách nhân viên theo từng phòng ban, thông tin chi tiết của từng nhân viên

 Truy xuất, theo dõi báo cáo chấm công hàng tháng, để nắm được tình hình làm việc hàng tháng của từng nhân viên trong công ty

 Thay đổi số liệu chấm công

 Tính lương tạm ứng và lương mỗi nữa tháng cho nhân viên (công ty phát lương mỗi nữa tháng 1 lần)

 Lập phiếu lương tổng quát cho các nhân viên

 Lập phiếu lương chi tiết cho từng nhân viên

 Thông kê lương theo phòng ban và theo toàn công ty

 Xem báo cáo thống kê lương theo từng phòng ban và toàn công ty

 Xem các loại phụ cấp

 Lập báo cáo thuế thu nhập, bảo hiểm xã hội, bảo hiểm y tế phải nộp hàng tháng

 Tính thưởng cho từng nhân viên theo quy định của công t

 Xem báo cáo thống kê tiền thưởng của công ty Các báo cáo thuế thu nhập, bảo hiểm

xã hội, bảo hiểm y tế phải nộp

 Xóa hồ nhân viên đã thôi việc

d Phòng giám đốc

 Có thể sử dụng chương trình để xem danh sách nhân viên theo từng phòng ban

 Xem thông tin của từng nhân viên

 Xem báo cáo thống kê lương theo từng phòng ban và toàn công ty

Trang 7

 Xem báo cáo thống kê tiền thưởng của công ty, các báo cáo thuế thu nhập, bảo hiểm

xã hội, bảo hiểm y tế

e Các phòng marketing, bộ phận dự án, đầu tư, tài chính, vật tư Các phòng này không can thiệp vào chương trình quản lý nhân sự

2 Phân tích hiện trạng hệ thống

a Cơ cấu làm việc:

Công ty SGView làm việc theo chế độ một tuần 5,5 ngày, nghỉ vào chiều thứ 7 và ngày chủ

nhật 1 ngày làm 8 tiếng từ 8:00 đến 11:30 và từ 12:30 đến 17:00

Có thể chia cơ cấu quản lý nhân sự tiền lương ra làm ba công đoạn chính:

 Quản lý hồ sơ nhân viên : cập nhật, điều chỉnh hồ sơ nhân viên

 Quản lý chấm công : Cập nhật, điều chỉnh kết quả chấm công hàng tháng

 Quản lý lương : Tính lương và lập báo cáo lương

b Quản lý hồ sơ nhân viên

 Nhân viên khi vào làm việc tại công ty đều phải nộp hồ sơ xin việc ban đầu, bao gồm:

đơn xin việc, sơ yếu lý lịch, giấy khám sức khỏe, bằng cấp chuyên môn

 Khi được tuyển dụng thì phải thử việc trước 1 , 1.5 hoặc 2 tháng tùy theo yêu cầu công việc Sau đó ký hợp đồng dài hạn hoặc ngắn hạn tùy theo yêu cầu của công ty

 Tháng thử việc đầu tiên được hưởng 75% lương, nếu hồ sơ chấp nhận thì ký hợp đồng yêu cầu bổ xung đầy đủ hồ sơ, nếu không hoàn trả hồ sơ

 Giám đốc là người quyết định lương, kéo dài thời hạn hay chấm dức hợp đồng của nhân viên với công ty

 Thông tin nhân viên cần cập nhật bao gồm : Mã nhân viên, mã phòng ban, họ tên nhân viên, giới tính, ngày sinh, địa chỉ thường trú, địa chỉ hiện tại, số chứng minh nhân dân, số sổ bảo hiểm, quê quán, dân tộc, tôn giáo, bằng cấp, quá trình công tác, lương, hình

Trang 8

thuế thu nhập, lương cuối tháng.

 Báo cáo nộp bảo hiểm xã hội, bảo hiểm y tế, thuế thu nhập

Trang 9

II Phân tích đề tài và các yêu cầu:

1 Mô tả sơ đồ chức năng:

1.1 Xác định tác nhân:

Tác nhân là một bộ phận bên ngoài hệ thống nhưng cộng tác chặt chẽ với hệ thống Nó chính là đối tượng mà hệ thống phục vụ hoặc cần có để cung cấp dữ liệu Do đó nhiệm vụ

trước tiên là phải xác định các tác nhân

 QTHT: Quản trị hệ thống, có vai trò cấp quyền sử dụng cho người dùng, tạo ra các nhóm

chức năng, phân quyền cho nhóm chức năng Nói chung là tất cả các vấn đề có liên quan đến phần bảo mật của chương trình

 QTNS: Quản trị nhân sự, là người chịu trách nhiệm quản trị nhân sự, có trách nhiệm cập

nhật các thông tin liên quan đến phân hệ nhân sự

 QTCC: Quản trị chấm công, là người chịu trách nhiệm chấm công trong đơn vị, có trách

nhiệm cập nhật các dữ liệu liên quan đến phân hệ chấm công

 QTTL: Quản trị tiền lương, là kế toán trưởng hay người chịu trách nhiệm kế toán, có thể

phân quyền ra thành 2 loại là người cập nhật số liệu và người thống kê - báo cáo số liệu

2 Xác định Use Case và mô tả sơ đồ chức năng:

Trang 11

d Quản lý tiền lương (QLTL)

Trang 12

Các biểu đồ Usecase của hệ thống được mô hình hóa thành các gói.

Cập nhật người dùng

Thay đổi mật khẩu

Cập nhật nhóm người dùng

Cấu hình hệ thống

Phân quyền nhóm người dùng

liệt kê danh sách chức năng QTHT

Đăng xuất Đăng nhập Khoá ứng dụng

Trang 13

Hình 1 Biểu đồ tuần tự Đăng nhập hệ thống

UC Phân quyền nhóm người dùng

Usecase phân quyền nhóm người dùng

Mô tả tổng quan:

Quản lý nhóm chức năng người dùng:

- Dùng quản lý nhóm người dùng

- Administrator có nhiệm vụ phân chia chức năng cho từng nhóm

: UI HRM : Ctr NguoiDung : Ent NguoiDung 1: Đăng nhập hệ thống

2: Lấy thông tin người dùng 3: Thông tin người dùng 4: Kiểm tra đăng nhập

Trang 14

- Xóa quyền cho nhóm người dùng : chon chức năng cần xóa quyền Nhấn lưunếu muốn hoàn thành việc xóa quyền.

Hình 2 Biểu đồ tuần tự Cập nhật nhóm người dùng.

2 Gói quản lý nhân sự (QLNS)

Usecase thông tin danh mục

Trang 15

Cập nhật danh mục Phòng ban Cập nhật danh mục Chức vụ Cập nhật danh mục Phụ cấp

Cập nhật danh mục Dân tộc

Cập nhật danh mục Tôn giáo

Cập nhật danh mục khen thưởng

Cập nhật danh mục Loại hợp đồng

Cập nhật danh mục Lý do lưu trữ hồ sơ QTNS

: UI HRM : QTNS : Ctr DMPhongBan : Ent DMPhongBan 1: Cập nhật danh mục phòng ban

2: Cập nhật danh mục phòng ban

3: Kiểm tra tính hợp lệ 4: Cập nhật 5: Thông báo 6: Thông báo

7: Thông báo

Trang 16

xem, thêm mới, chỉnh sửa hoặc xóa thông tin bậc lương, hệ số lương làm cơ sở choviệc lập bảng lương, tính lương.

 Chuổi sự kiện

Thêm mới danh mục ngạch lương.

- Người dùng chọn chức năng cập nhật danh mục ngạch lương

- Hệ thống hiển thị bảng danh sách các loại ngạch lương và bậc lương của ngạchlương đó hiện có trong hệ thống, gồm các thông tin: mã số ngạch lương, tênngạch lương và thời hạn nâng lương , khi người dùng muốn xem bậc lương, chọnngạch lương thì danh sách bậc lương sẽ liệt kê(trên lưới), gồm : bậc lương và hệ

số Từ đó người dùng có thể xem danh sách hiện có để thêm, chỉnh sửa hay xoá

- Nhập các thông tin cần thiết như: mã số, tên ngạch lương, thời hạn nâng lương,chọn ngạch lương cần thêm hệ số, nhập vào các thông tin cần thiết như: bậclương, hệ số

- Chọn lưu để lưu các thông tin vừa cập nhật, khi đó hệ thống sẽ kiểm tra tính hợp

lệ của thông tin vừa thêm mới, nếu thông tin không hợp lệ sẽ hiện thông báo lỗi

và yêu cầu người dùng nhập lại Trong trường hợp có nhiều người cùng cập nhật

1 danh mục trong đó có 1 loại bậc lương nào đó trùng tên thì người chọn lưutrước sẽ thành công và người lưu sau sẽ nhận được thông báo lỗi của hệ thống dolưu không thành công mẫu tin bị trùng đó

Chỉnh sửa danh mục ngạch lương: có 2 loại chỉnh sửa:

- Chỉnh sửa thang bảng lương: Người dùng chọn 1 thang bảng lương từ bảng danhsách sau đó điều chỉnh thông tin cần chỉnh sửa như mã số, tên, thời hạn nânglương

- Chỉnh sửa bậc lương: Người dùng chọn thang bảng lương cần điều chỉnh bậclương, chọn bậc lương cần chỉnh sửa, thiết lập lại các thông tin cần chỉnh sửa như:

bậc lương và hệ số

Xóa ngạch lương: có 2 loại xóa

- Xóa thang bảng lương: người dùng chọn 1 hoặc nhiều thang bảng lương từ bảngdanh sách sau đó chọn xóa để xóa vĩnh viễn các thông tin thang bảng lương đãchọn, hệ thống sẽ cảnh báo có muốn xóa hay không nếu có thì thực hiện thao tácxóa, đồng thời hệ thống sẽ kiểm tra xem ngạch lương, bậc lương có được cập nhậttrong hồ sơ nhân sự hay, nếu có tồn tại thì sẽ báo lỗi và không cho xóa, nếu khôngthì sẽ xóa thang bảng lương và bậc lương đang tồn tại trong thang bảng lương đó

- Xóa bậc lương: người dùng chọn thang bảng lương, hệ thống sẽ hiển thị danhsách bậc lương của thang bảng lương đó, chọn 1 hoặc nhiều bậc lương cần xóasau đó chọn xóa để xóa vĩnh viễn các thông tin bậc lương đã chọn, hệ thống sẽcảnh báo có muốn xóa vĩnh viễn hay không nếu có thì thực hiện thao tác xóa

Trang 17

Usecase thông tin các quá trình

Usecase cập nhật quá trình khen thưởng

Trang 18

Hình 4 Biểu đồ tuần tự Quá trình khen thưởng.

: Ctr QuaTrinhKhenThuong

: Ent QuaTrinhKhenThuong 1: Cập nhật quá trình khen thưởng

2: Cập nhật quá trình khen thưởng

3: Kiểm tra tính hợp lệ 4: Cập nhật 5: Thông báo 6: Thông báo

7: Thông báo

Tạo mới hồ sơ

Thêm mới thông tin chi tiết cho nhân sự

Chỉnh sửa thông tin chi tiêt QTNS

Trang 19

 Chuỗi sự kiện:

Thêm mới hồ sơ nhân sự.

- Người dùng chọn tạo nhân sự, hệ thống sẽ hiển thị form tạo nhân sự cho ngườidùng thiết lập, người dùng nhập vào các thông tin như: như mã nhân viên, tên,

họ lót, chức vụ, phòng ban, giới tính, ngày sinh,…

- Nhấp tạo mới để tạo mới một dữ liệu hồ sơ nhân sự vừa thiết lập

- Khi đó hệ thống sẽ kiểm tra tính hợp lệ của dữ liệu hồ sơ nhân sự nhập vào, nếunhư không hợp lệ thì sẽ không cho lưu và yêu cầu người dùng nhập lại Nếu hợp

lệ, thông tin hồ sơ nhân sự được thêm mới

Chỉnh sửa dữ liệu hồ sơ nhân sự của một nhân sự.

- Người dùng chọn 1 tên nhân sự từ bảng danh sách sau đó chọn cập nhật thôngtin chi tiết, hệ thống sẽ hiển thị form chỉnh sửa để người dùng chỉnh sửa lạithông tin chính như: mã nhân viên, tên, họ lót, chức vụ, phòng ban, giới tính,ngày sinh, email, hoặc chỉnh sửa các thông tin hồ sơ nhân sự chi tiết

- Khi hoàn tất công việc chỉnh sửa, kích Lưu để lưu, khi đó hệ thống sẽ kiểm tratính hợp lệ của các thông tin Nếu hợp lệ thì lưu sự thay đổi của nhân sự đó, nếukhông hợp lệ thì thông báo cho người dùng biết và yêu cầu nhập lại

Cập nhật thông tin chi tiết cho hồ sơ nhân sự.

- Người dùng cập nhật Sơ yếu lý lịch cho hồ sơ nhân sự gồm: Họ và tên khác,ảnh, nơi sinh, số CMND, nơi cấp, ngày cấp, số hiệu công chức, ngạch lương,nguyên quán, hộ khẩu thường trú, nơi ở hiện nay, dân tộc, tôn giáo, văn hóa phổthông…

- Khi đã hoàn tất việc cập nhật cho hồ sơ nhân sự đang chọn, chọn lưu để lưu dữliệu vừa nhập (khi đó hệ thống sẽ kiểm tra tính hợp lệ của dữ liệu nếu hợp lệ thìlưu, còn không hợp lệ sẽ cảnh báo và yêu cầu nhập lại thông tin)

Trang 20

Hình 5 Biểu đồ tuần tự Cập nhật hồ sơ nhân sự.

5: Thông báo 6: Thông báo

Trang 21

Hiển thị danh sách nhân sự và hợp đồng.

- Người dùng chọn danh sách hợp đồng nhân sự Hệ thống sẽ hiển thịdanh sách tất cả nhân sự, nếu nhân sự vào có hợp đồng đang active thì hệ thống

sẽ gán hợp đồng đó vào nhân sự và hiển thị ra trên lưới

- Khi đó người dùng có thể: ký hợp đồng mới cho nhân sự, có thể cập nhật lạihợp đồng cho nhân sự

Ký hợp đồng cho nhân sự.

- Người dùng chọn nhân sự cần ký hợp đồng, chọn ký hợp đồng, khi đó hệ thống

sẽ hiển thị form ký hợp đồng (nếu nhân sự này đã tồn tại một hợp đồng đangcòn active thì sẽ hiển thị lên trên form ký hợp đồng)

- Nhập số hợp đồng, loại hợp đồng, thiết lập thời hạn từ ngày hiệu lực khi đó hệthống sẽ lấy số kỳ trong danh mục loại hợp đồng cộng cho khoảng thời gian từngày để cho ra khoảng thời gian hết hạn hợp đồng, nếu thời gian hết hạn củaloại hợp đồng là vô thời hạn thì thời hạn đến ngày sẽ lấy dữ liệu null, nhập chúthích

- Người dùng chọn lưu để lưu thông tin đăng ký hợp đồng mới cho nhân sự Khi

đó hệ thống sẽ kiểm tra tính hợp lệ, nếu hợp lệ thì dữ liệu được lưu, nếu khônghợp lệ hệ thống sẽ cảnh báo người dùng và yêu cầu nhập lại thông tin cho thíchhợp

Chỉnh sửa thông tin hợp đồng lao động.

- Người dùng chọn nhân sự đã tồn tại hợp đồng và đang được sử dụng, chọn cậpnhật hợp đồng, khi đó hệ thống sẽ hiển thị form cập nhật hợp đồng cho nhân sự

- Thiết lập lại các thông tin cần điều chỉnh

- Người dùng chọn lưu để cập nhật lại thông tin cho hợp đồng của nhân sự đượcchọn, hệ thống sẽ kiểm tra tính hợp lệ của dữ liệu, nếu hợp lệ thì sẽ lưu, nếukhông hợp lệ sẽ thông báo và yêu cầu người dùng nhập lại

 Bỏ qua dữ liệu hợp đồng lao động

- Khi có sự thay đổi trên form ký hợp đồng lao động mà chưa lưu, người dùngmuốn thiết lập lại dữ liệu ban đầu chọn bỏ qua

Trang 22

Hình 6 Biểu đồ tuần tự Cập nhật danh mục loại hợp đồng.

Trang 23

Thêm mới một quá trình lương.

- Người sử dụng chọn loại quá trình cần cập nhật(từ hồ sơ nhân sự)

- Hệ thống hiển thị bảng danh sách các quá trình lương của nhân sự đã chọn gồmcác thông tin: ngày hưởng, ngày kết thúc, bậc lương, mã số ngạch lương, hệ sốlương, phần trăm hưởng lương, hiện tại Từ đó người dùng có thể xem danh sáchhiện có để thêm, chỉnh sửa hay xoá

- Người sử dụng di chuyển đến vùng nhập liệu (vùng lưới nhập liệu) và chọn dòngtrống ở vị trí cuối cùng do hệ thống tạo ra Nhập các thông tin về quá trình lương:

ngày hưởng, ngày kết thúc, bậc lương, phần trăm hưởng lương…

- Hệ thống sẽ kiểm tra tính hợp lệ của thông tin sau khi đã thêm mới Nếu thông tinkhông hợp lệ sẽ hiện thông báo lỗi và yêu cầu người sử dụng cập nhật lại thông

Thêm mới

Xoá

Chỉnh sửa Xem thông tin

QTNS

Trang 24

Xoá quá trình lương.

- Người dùng chọn 1 hoặc nhiều thông tin dữ liệu quá trình lương hiện có trongbảng danh sách Kích nút Xoá, hệ thống sẽ nhắc nhở người dùng có thực sự muốnxoá các quá trình lương đã chọn hay không

- Nếu người dùng đồng ý, hệ thống sẽ xóa các quá trình lương đã chọn

Hủy bỏ các thay đổi tạm thời.

- Sau khi cập nhật tạm thời một số quá trình lương mà chưa lưu(trong trường hợpthêm mới, chỉnh sửa) Chọn huỷ bỏ thì các thay đổi đã cập nhật tạm thời cho cácquá trình lương đã thêm mới, chỉnh sửa tạm thời sẽ được huỷ bỏ

Hình 7 Biểu đồ tuần tự Quá trình lương.

Cập nhật quá trình công tác

 Mô tả tổng quan:

Trang 25

Đây là trường hợp người dùng hệ thống thực hiện việc xem, thêm mới, chỉnh sửahoặc xoá quá trình công tác.

 Chuỗi sự kiện:

Thêm mới quá trình công tác.

- Người dùng chọn loại quá trình cần cập nhật(từ hồ sơ nhân sự)

- Hệ thống hiển thị danh sách dữ liệu các quá trình công tác hiện có trong hệthống, gồm các thông tin: khoảng thời gian, đơn vị công tác, mã nv, chức vụ,phòng ban, chú thích, hiện tại và phần trước tuyển dụng Từ đó người dùng cóthể xem danh sách hiện có để thêm, chỉnh sửa hay xoá dữ liệu

- Người dùng nhập các thông tin cần thiết như: khoảng thời gian, đơn vị công tác,chức vụ, phòng ban…Sau đó kích nút Lưu để lưu thông tin thêm mới

Chỉnh sửa quá trình công tác.

- Người dùng chọn một quá trình công tác muốn chỉnh sửa

- Nhập thông tin mới vào Sau đó Kích nút Lưu để cập nhật lại thông tin

Xoá quá trình công tác.

- Người dùng chọn 1 hoặc nhiều thông tin dữ liệu quá trình lương hiện có trongbảng danh sách Kích nút Xoá, hệ thống sẽ nhắc nhở người dùng có thực sựmuốn xoá các quá trình lương đã chọn hay không

- Nếu người dùng đồng ý, hệ thống sẽ xóa các quá trình lương đã chọn

Hủy bỏ thông tin quá trình công tác.

- Sau khi thêm mới, chỉnh sửa, xóa tạm thời dữ liệu quá trình công tác trên lưới

mà chưa lưu, muốn hủy bỏ chọn hủy bỏ để hủy tất cả những dữ liệu lưu vừathêm mới, chỉnh sửa, xóa tạm thời trên lưới

Hiển thị thông tin bậc lương.

- Người dùng chọn chức năng nâng bậc lương cho nhân sự, hệ thống sẽ hiểnthị thông tin về nhân sự và bậc lương của nhân sự đó

- Hệ thống sẽ hiển thị tên, mã nhân sự, thông tin bậc lương: mã ngạch lương,bậc lương, hệ số, khoảng thời gian nâng lương

Trang 26

- Chọn chuyển để thiết lập nâng bậc lương cho nhân sự được chọn.

Thuyên chuyển công tác

 Mô tả tổng quan:

Dùng để chuyển công tác, chức vụ của nhân sự

 Chuỗi sự kiện:

Thuyên chuyển công tác.

- Người dùng chọn nhân sự cần thuyên chuyển công tác, thông tin nhân sự sẽhiển thị lên form thuyên chuyển công tác

- Người dùng thay đổi mã NV, chức vụ, phòng ban, chú thích trong hồ sơ nhân

sự, đồng thời thêm mới vào quá trình công tác

- Hệ thống sẽ kiểm tra tính hợp lệ, nếu hợp lệ thì lưu thông tin lại, nếu không thìthông báo cho người dùng nhập lại cho phù hợp

- Chọn nghỉ việc, hệ thống sẽ hiển thị form nghỉ việc

- Người dùng thiết lập các thông tin nghỉ cho nhân sự Sau đó kích nút Lưu, hệthống sẽ kiểm tra tính hợp lệ, nếu hợp lệ sẽ cập nhật lại trạng thái của nhân sựthành false và thêm mới một trường vào nghỉ việc

Phục hồi hồ sơ nhân sự.

- Người dùng chọn phục hồi hồ sơ nhân sự từ danh sách nhân sự, hệ thống sẽhiển thị danh sách những nhân sự đã được thiết lập nghỉ việc

- Từ danh sách nhân sự nghỉ việc đó, người dùng chọn nhân sự nào muốn phụchồi hồ sơ, chọn phục hồi, hệ thống sẽ cập nhật lại trạng thái của nhân sự

Usecase báo cáo nhân sự

Trang 27

Báo cáo hết hạn hợp đồng lao động Báo cáo đến hạn nâng lương

Báo cáo lương hiện tại và ngày nâng QTNS

Trang 28

Usecase quản lý chấm công

Cập nhật danh mục ca làm việc

Usecase cập nhật ca làm việc

Tổng hợp thông tin chấm công theo tháng

Cập nhật danh mục tiêu chí Thiết lập tiêu chí cho ca

Thiết lập tiêu chí cho loại nghỉ

Cập nhật danh mục loại nghỉ

Cập nhật lịch làm việc cho nhân sự

Cập nhật đăng ký làm thêm Cập nhật danh mục ca làm việc

Khoá kỳ chấm công

Cập nhật thông tin nghỉ Cấu hình chấm công

Cập nhật thông tin vắng mặt

chấm công tổng hợp

Báo cáo chấm công QTCC

Trang 29

 Mô tả tổng quan:

Ở mỗi đơn vị sản xuất sẽ tồn tại nhiều ca làm việc khác nhau tùy theo đặcthù của đơn vị Để tiện cho công tác quản lý thông tin chấm công, người sử dụngphải định nghĩa cụ thể từng ca làm việc hiện có trong đơn vị của mình Mỗi ca làmviệc được phân chia thành 2 phần, tạm gọi là ca chính 1 và ca chính 2 Và đây cũng

là đơn vị cơ bản sẽ được dùng xuyên suốt chương trình cho việc thiết lập liên quanđến ca làm việc

Căn cứ vào thông tin danh mục ca làm việc, ta có thể dễ dàng tính ra được cácthông tin tổng hợp chấm công cần thiết sử dụng trong chương trình

 Chuỗi sự kiện:

Thêm mới ca làm việc.

- Để thêm mới 1 ca làm việc, người sử dụng phải nhập các thông tin sau:

- Tên ca làm việc, Ký hiệu, Tỉ lệ, Chú thích, Sử dụng, Ca chính hay Ca phụ

- Thiết lập lịch làm việc cho ca trong 1 tuần, chọn ngày và thiết lập giờ bắtđầu và giờ kết thúc của ca làm việc trong ngày đó Vì hệ thống qui địnhngày có 2 ca chính nên sẽ có giờ bắt đầu 1 và giờ kết thúc 1, giờ bắt đầu 2

Xoá QTCC

Trang 30

Hình 8 Biểu đồ tuần tự Cập nhật danh mục ca làm việc.

Thiết lập tiêu chí cho ca

Thiết lập tiêu chí ca làm việc

Trang 31

 Chuổi sự kiện:

Thiết lập tiêu chí cho ca

- Ta kích chọn ca làm việc muốn thiết lập, sau đó thông tin số giờ cho tiêuchí nào cần thiết lập trong ca này Kích nút lưu để lưu thông tin vừa thiếtlập

Hình 9 Biểu đồ tuần tự Thiết lập tiêu chí cho ca làm việc.

Cập nhật lịch làm việc cho nhân sự

Usecase tạo lịch làm việc cho nhân viên

Trang 32

 Mô tả tổng quan:

UC này thực hiện chức năng hiển thị hoặc cập nhật lịch làm việc chi tiết đếntừng ngày cho nhân sự theo các ca làm việc và xem thông tin đăng ký nghỉ có lý do

Người QLCC cập nhật thông tin lịch làm việc cho nhân sự như:Ca làm việc:

ca chính/ ca phụ Ca phụ: làm ngoài giờ, tăng ca…

Cập nhật lịch làm việc cho nhân sự giúp người QLCC có cái nhìn tổng quan

về lịch làm việc của từng nhân sự

Các thông tin tên ca làm việc (ca làm việc cũ), đăng ký vắng mặt, đăng ký

nghỉ của nhân sự sau khi chuyển sang loại ca khác vẫn cho phép hiển thị trênlịch làm việc theo ngày

Khi chọn thiết lập lại tên ca làm việc khác (theo ngày) thì thông báo yêu cầu người dùng xóa các thông tin cũ (thông tin đăng ký vắng mặt, đăng ký nghỉ, đi

công tác, đăng ký làm thêm.v.v ) của loại ca trước (theo ngày).

 Chuỗi sự kiện:

Cập nhật lịch làm việc cho nhân sự

- Chọn phòng ban, hệ thống sẽ hiển thị danh sách nhân sự có trong phòngban đó Chọn tên nhân sự cần thiết lập

- Chọn khoảng thời gian cần lập lịch Hệ thống sẽ hiển thị lịch làm việc đãtồn tại của nhân sự đó gồm các thông tin như: ca chính 1, ca chính 2, caphụ, thông tin nghỉ và thông tin vắng mặt đi công tác, hệ thống sẽ lấy ngàycuối của kỳ được khóa chấm công và sẽ không cho cập nhật lịch làm việccủa nhân sự đó từ ngày cuối đã bị khóa trở về trước Người sử dụng chọn

ca làm việc chính cho nhân sự chỉ có tối đa 2 ca chính Ví dụ nhân sự làm

ca 3 từ 10h p.m-6h a.m, khoảng thời gian ca làm việc kéo dài qua ngày tiếptheo Ca phụ được sử khi có trường hợp làm tăng ca, làm ngoài giờ

Copy cho nhiều ngườii

Lập lịch làm việc cho nhân sự

Cập nhật lịch làm việc

Copy cho nhiều ngày QTCC

Trang 33

- Chú ý khi chọn ca làm việc cho 1 ngày thì chỉ cho chọn các ca có lịch làmviệc của ngày hôm đó, tên ca chính 1 và ca chính 2 không được trùng nhau,nếu ca chính 1 chưa được thiết lập thì ca chính 2 sẽ không được thiết lập.

- Chọn lưu để lưu các thông tin lịch nhân sự vừa được thiết lập

Copy lịch làm việc của 1 nhân sự cho nhiều ngày.

- Lưu ý: chỉ copy lịch làm việc không copy thông tin nghỉ, vắng mặt

Copy lịch làm việc 1 ngày cho nhiều ngày.

- Chọn 1 ngày đã thiết lập lịch

- Chọn danh sách các ngày muốn sao chép thông tin làm việc

- Thông tin làm việc sẽ được sao chép cho các ngày làm việc vừa chọn

- Chọn lưu hệ thống sẽ lưu lịch làm việc của nhân sự vừa được chọn

- Lưu ý: chỉ copy thông tin lịch làm việc không copy thông tin vắngmặt, thông tin nghỉ

Hủy bỏ lịch làm việc cho nhân sự.

- Khi người dùng chỉnh sửa hoặc thêm mới ca làm việc cho nhân sự,muốn trở lại trạng thái ban đầu khi chưa chỉnh sửa

- Thêm mới người dùng chọn hủy, hệ thống sẽ hiển thị lại thông tinchưa cập nhật của nhân sự theo khoảng thời gian đã thiết lập hiển thị lạitrên lưới

Trang 34

Hình 10 Biểu đồ tuần tự Thiết lập Lịch làm việc cho nhân sự.

Đăng ký làm thêm

 Mô tả tổng quan:

- Đây là trường hợp người dùng hệ thống thực hiện việc xem, đăng kýlàm thêm cho nhân sự.Thông tin đăng ký làm thêm bao gồm: ngày, giờ bắtđầu, giờ kết thúc, tồng thời gian, đăng ký, chú thích

- Các thông tin đăng ký làm thêm dựa vào thông tin vào ra trong khoảngthời gian nhân sự đó tồn tại ca phụ

- Trường hợp một nhân sự đã được thiết lập loại ca và được thiết lậplịch làm việc (bao gồm các thông tin đăng ký vắng mặt, đăng ký nghỉ, đicông tác, đăng ký làm thêm.v.v ) Khi chuyển nhân sự đó sang một loại cakhác thì không cho phép cập nhật các thông tin cũ (bao gồm các thông tinđăng ký vắng mặt, đăng ký nghỉ, đi công tác, đăng ký làm thêm.v.v ) củanhân sự đó

 Chuỗi sự kiện:

Đăng ký làm thêm

: UI HRM : QTCC : Ctr LichLamViec : Ctr HoSoNhanSu : Ent LichLamViec 1: Thiết lập lịch làm việc cho nhân sự

2: Thiết lập lịch làm việc

3: Chọn nhân sự

4: Kiểm tra tính hợp lệ 5: Thiết lập

6: Lưu thông tin 7: Thông báo

8: Thông báo 9: Thông báo

Trang 35

- Người dùng chọn phòng ban cần đăng ký làm thêm hệ thống sẽ hiển thịdanh sách nhân sự tồn tại trong phòng ban đó, chọn khoảng thời gian.

- Người dùng chọn nhân sự cần đăng ký làm thêm, hệ thống sẽ lấy thời gianvào ra hợp lệ của nhân sự, sau đó kiểm tra xem nhân sự đó có lịch làm việccủa ca phụ trong khoảng thời gian đó hay không, nếu có lịch làm việc caphụ thì sẽ lấy thời gian bắt đầu và thời gian kết thúc đăng ký làm thêm

- Thiết lập tổng thời gian đăng ký làm thêm.(thời gian phải nằm trongkhoảng: thời gian cho phép đăng ký làm thêm trong cấu hình chấm công<=

thời gian cho phép đăng ký<= thời gian máy chấm công vào ra)

- Người dùng chọn đồng ý(checkbox xác định đăng ký làm thêm cho ngườidùng, hệ thống sẽ kiểm tra xem khoảng thời gian đó đã khóa kỳ hay chưa,nếu có thì sẽ không cho người dùng chọn đồng ý), chọn lưu để lưu thôngtin đăng ký làm thêm cho một nhân sự

Xóa thời gian đăng ký làm thêm.

- Người dùng bỏ check đồng ý, hệ thống sẽ xóa thông tin của nhân sựđược chọn trong khoảng thời gian đã đăng ký làm thêm

Hình 11 Biểu đồ tuần tự Cập nhật đăng ký làm thêm của nhân sự

Ngày đăng: 27/04/2013, 10:02

HÌNH ẢNH LIÊN QUAN

Hình 1. Biểu đồ tuần tự Đăng nhập hệ thống - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 1. Biểu đồ tuần tự Đăng nhập hệ thống (Trang 11)
Hình 2. Biểu đồ tuần tự Cập nhật nhóm người dùng. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 2. Biểu đồ tuần tự Cập nhật nhóm người dùng (Trang 12)
Hình 4. Biểu đồ tuần tự Quá trình khen thưởng. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 4. Biểu đồ tuần tự Quá trình khen thưởng (Trang 16)
Hình 5. Biểu đồ tuần tự Cập nhật hồ sơ nhân sự. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 5. Biểu đồ tuần tự Cập nhật hồ sơ nhân sự (Trang 18)
Hình 6. Biểu đồ tuần tự Cập nhật danh mục loại hợp đồng. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 6. Biểu đồ tuần tự Cập nhật danh mục loại hợp đồng (Trang 20)
Hình 7. Biểu đồ tuần tự Quá trình lương. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 7. Biểu đồ tuần tự Quá trình lương (Trang 22)
Hình 9. Biểu đồ tuần tự Thiết lập tiêu chí cho ca làm việc. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 9. Biểu đồ tuần tự Thiết lập tiêu chí cho ca làm việc (Trang 29)
Hình 10. Biểu đồ tuần tự Thiết lập Lịch làm việc cho nhân sự. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 10. Biểu đồ tuần tự Thiết lập Lịch làm việc cho nhân sự (Trang 32)
Hình 11. Biểu đồ tuần tự Cập nhật đăng ký làm thêm của nhân sự - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 11. Biểu đồ tuần tự Cập nhật đăng ký làm thêm của nhân sự (Trang 33)
Hình 12. Biểu đồ tuần tự Đăng Ký Nghỉ. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 12. Biểu đồ tuần tự Đăng Ký Nghỉ (Trang 35)
Hình 13. Biểu đồ tuần tự Tổng hợp chấm công. - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 13. Biểu đồ tuần tự Tổng hợp chấm công (Trang 36)
Hình 2. Biểu đồ lớp gói QTNS - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 2. Biểu đồ lớp gói QTNS (Trang 43)
Hình 4. Biểu đồ lớp QTTL - xây dựng phần mềm quản lý nhân sự và tiền lương.
Hình 4. Biểu đồ lớp QTTL (Trang 44)
Bảng 1. Thực thể  tb_HT_NGUOIDUNG - xây dựng phần mềm quản lý nhân sự và tiền lương.
Bảng 1. Thực thể tb_HT_NGUOIDUNG (Trang 45)
Bảng 13. Thực thể  tb_NS_DMPHONGBAN - xây dựng phần mềm quản lý nhân sự và tiền lương.
Bảng 13. Thực thể tb_NS_DMPHONGBAN (Trang 47)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w