phân tích thiết kế hệ thống quản lý nhân sự tiền lương. là bài toán phân tích hệ thống để xây dựng phần mềm quản lý nhân sự tiền lương tại doanh nghiệp tư nhân vừa và nhỏ.phân tích thiết kế hệ thống quản lý nhân sự tiền lương. là bài toán phân tích hệ thống để xây dựng phần mềm quản lý nhân sự tiền lương tại doanh nghiệp tư nhân vừa và nhỏ.phân tích thiết kế hệ thống quản lý nhân sự tiền lương. là bài toán phân tích hệ thống để xây dựng phần mềm quản lý nhân sự tiền lương tại doanh nghiệp tư nhân vừa và nhỏ.
Trang 1BẢNG PHÂN CÔNG CÔNG VIỆC
Lê Tiến Hoàng Hệ thống, Góc nhìn nhân viên,
Dự Án, Tiền Lương.
100%
GIỚI THIỆU CHUNG VỀ CÔNG TY
Công ty TNHH Một Thành Viên Thăng Long được thành lập vào năm 2005, với mục đích kinh doanh (bán và cho thuê) các mặt hàng Website, Máy công nghiệp, vật tư… phục vụ cho các công trình, đơn vị hành chính sự nghiệp, cá nhân…
Gần đây nhất công ty đã thay đổi cơ cấu nhân sự, theo đó công ty đã mở thêm công ty con cùng tên với công ty mẹ, công ty TNHH Thăng Long, chuyên cung cấp các phần mềm và dịch vụ mạng
Trang 21.Sơ Đồ Tổ Chức Bộ Máy Công Ty
2.Khảo Sát Và Sát Lập Dự Án
2.1 Hoạt động của hệ thống hiện tại
Do công ty chưa ứng dụng công nghệ thông tin vào quá trình quản lý nên mọi thông tin nhân viên và việc chấm công, tính lương đều thực hiện trên giấy tờ Khi nhân viên vào làm chính thức trong công ty thì hồ sơ nhân viên sẽ được lưu lại để quản lý, đó là các thông tin về lý lịch cá nhân, quá trình công tác trước khi vào công ty, các mối quan hệ….Trong quá trình làm việc, nhân viên có thể nghỉ việc, chuyển phòng hay được thay đổi chức vụ, khi đó công ty cần tới các cuốn sổ dày để ghi các các cuộc chuyển phòng, mỗi lần chuyển phòng cần lưu các thông tin về phòng ban, chức vụ của nhân viên trước
và sau sau khi đổi kèm theo ngày mà những thông tin đó được thay đổi
Mỗi ngày nhân viên đi làm đều được đánh dấu vào một tờ thẻ công trong ngày và tổng hợp thành một bảng công theo từng tháng, từ đó công ty lập ra bảng lương và tính lương thủ công bằng tay
3.Câu Hỏi Khảo Sát Hệ Thống
Câu 1: Với quy mô tổ chức công ty mình thì có phần mềm nào để quản lý nhân sự và
tiền lương hợp lý chưa?
Dự kiến trả lời: Đã có (Tạm ổn).
Trang 3Câu2: Khi ứng tuyển vào làm việc thì ứng viên cần trải qua các bước nào?
Dự kiến trả lời: Nạp hồ sơ, tham gia vòng sơ tuyển của ban lãnh đạo công ty bằng một
buổi phỏng vấn
Câu3: Các thông tin, mà công ty yêu cầu nhân viên mới cung cấp là gì?
Dự kiến trả lời: Các thông tin mà nhân viên cần cung cấp khi mới vào làm việc là: Họ
tên nhân viên, giới tính, bằng cấp nhân viên, địa chỉ liên lạc, số chứng minh thư, kinh nghiệm nghề nghiệp…
Câu4: Để quản lý tốt nhân viên trong công ty, công ty có những chế độ khen thưởng kỷ
luật ra sao?
Dự kiến trả lời: Công ty có các chế độ phụ cấp khen thưởng, kỹ luật tùy theo trường hợp
cho nhân viên với các mức phù lao theo mức độ làm việc của nhân viên
Câu5: Nhân viên trong công ty mình làm việc một tháng bao nhiêu ngày?
Dự kiến trả lời: 26 ngày, 28 ngày, 30 ngày…
Câu6: Nhân viên làm trong công ty có các chế độ bảo hiểm xã hội thế nào?
Dự kiến trả lời: Nhân viên sẽ được công ty mua bảo hiểm theo quy định nhà nước như:
Bảo hiểm xã hội, Bỏa hiểm thất nghiệp, Bảo hiểm Y tế… và các khoản bảo hiểm theo quy định tùy theo đăc tính nghề nghiệp nếu có
Câu7: Nhân viên làm trong công ty thì việc tăng tiền lương sẽ theo khung thời gian
nào?
Dự kiến trả lời: Nhân viên sẽ được tăng lương mỗi 3 năm một lần, đối với các trường
hợp làm việc tốt sẽ được tăng lương sớm, và sẽ bị giam tăng lương nếu vi phạm hay làmviệc chưa đạt kết quả…
Câu 8: Trong quá trình công tác tại công ty nhân viên có được chuyển từ phòng ban ban
đầu xin vào làm sang phòng ban khác phù hợp hơn trong công ty hay không?
Dự kiến trả lời: Nhân viên được phép chuyển nếu thấy đủ năng lực, và sẽ được công ty
tạo điều kiện chuyển
Câu9: Vậy công ty nhu cầu cần một phần mềm để quản lý nhân sự tốt hơn không?
Dự kiến trả lời: Có
4.Một số biểu mẫu
HỢP ĐỒNG LÀM VIỆC Điều 1: Ông, bà: làm việc theo loại hợp đồng
Từ ngày tháng năm đến ngày tháng năm
Thử việc từ ngày tháng năm đến ngày tháng năm
Tại địa điểm:
Trang 4Chức vụ và công việc phải làm:
Điều 3: Nghĩa vụ, quyền hạn và các quyền lợi người lao động được hưởng như sau:
1 Nghĩa vụ: Trong công việc, chịu sự điều hành trực tiếp của ông, bà: Hoàn
thành những công việc đã cam kết trong hợp đồng lao động Chấp hành nghiêm túc nội quy, quy chế của đơn vị, kỷ luật lao động, an toàn lao động và các quy định trong thoả ước lao động tập thể
2 Quyền hạn: Có quyền đề xuất, khiếu nại, thay đổi, chấm dứt hợp đồng lao động theo
quy định của Pháp luật lao động hiện hành
3 Quyền lợi:
- Phương tiện đi lại làm việc :………
- Mức lương chính hoặc tiền công: ……được trả lần vào các ngày … và ngày ……hàng tháng
- Phụ cấp:………
- Được trang bị bảo hộ lao động gồm: ………
Số ngày nghỉ hàng năm được hưởng lương (nghỉ lễ, phép, việc riêng):
………
- Bảo hiểm xã hội: ………
Được hưởng các phúc lợi: ………
Được các khoản thưởng, nâng lương, bồi dưỡng nghiệp vụ, thực hiện nhiệm vụ hợp tác khoa học, công nghệ với các đơn vị ở trong hoặc ngoài
nước:
- Được hưởng các chế độ ngừng việc, trợ cấp thôi việc, bồi thường theo quy định của pháp luật lao động
Điều 4: Nghĩa vụ và quyền hạn của người sử dụng lao động:
1 Nghĩa vụ: Thực hiện đầy đủ những điều kiện cần thiết đã cam kết trong hợp đồng lao
động để người lao động làm việc đạt hiệu quả Bảo đảm việc làm cho người lao động theo hợp đồng đã ký
2 Quyền hạn: Có quyền điều chuyển tạm thời người lao động, tạm ngừng việc, thay
đổi, chấm dứt hợp đồng lao động và áp dụng các biện pháp kỷ luật theo quy định của pháp luật lao động
Điều 5: Điều khoản chung:
Trang 5- 01 bản do người lao động giữ.
- 01 bản do người sử dụng lao động giữ
Làm tại :
Người lao động Người sử dụng lao động
(Ký tên) (Ký tên, đóng dấu)
g hoặc chức vụ
Chấm công trong tháng
Quy ra số công
1,2,3,4… ,3 1
Hưởn
g lương sản phẩm
Hưởn
g lương thời gian
Phép Thê
m giờ
Nghỉ hưởn
g 100%
lương
Nghỉ khôn
g lương
5.1Hình Thức Trả Lương Theo Sản Phẩm
Xác định số tiền lương trả cho người lao động dựa vào sản phẩm làm ra và đơn giá tiền cho sản phẩm, lương sản phẩm chỉ được tính khi sản phẩm đó đã hoàn thành Một sản phẩm có thể có nhiều người tham gia và một người có thể tham gia vào thực hiện nhiều sản phẩm
Lsp = Ni * ĐGi * Ki
Trong đó:
Lsp là tiền lương tính theo sản phẩm
Ni là số sản phẩm thứ i thực tế.
ĐGi là đơn giá sản phẩm i.
Ki là phần trăm người lao động được hưởng cho sản phẩm đó.
5.2Hình Thức Trả Lương Theo Thời Gian
Trang 6Lt/g = (Số ngày công * Mức lương cơ bản * Bậc lương)/26
Trong đó:
Lt/g là tiền lương tính theo thời gian
Các chế độ khác khi tính lương: các khoản phụ cấp: gồm có phụ cấp trách nhiệm, phụ cấp chế độ, phụ cấp độc hại, phụ cấp làm đêm, các loại thưởng: gồm có thưởng do phát huy sáng kiến, thưởng do thi đua, thưởng do tăng năng suất lao động và các khoản thưởng khác, quỹ bảo hiểm xã hội (công ty trích vào chi phí 15% tiền lương cơ bản của người lao động và người lao động đóng góp 5% tiền lương cơ bản của mình), quỹ bảo hiểm y tế (công ty trích 2% tiền lương cơ bản của người lao động tính vào chi phí sản xuất kinh doanh và người lao động nộp 1% tiền lương cơ bản của mình) quỹ kinh phí Công đoàn (công ty trích 2% tiền lương thực chi của toàn công ty)
Tiền lương của từng công nhân viên trong công ty được tính theo côngthức: Lương thực
lĩnh = Lương sản phẩm + Lương thời gian + Lương khác + Thưởng + Các khoản phụ cấp – Các khoản khấu trừ.
Trong đó:
Lương sản phẩm, Lương thời gian được tính như trên đã nêu
Lương khác = Lương phép + lương thêm giờ + lương nghỉ hưởng100% lương.
Thưởng: do công ty trích ra từ quỹ thưởng để động viên kịp thời những công nhân viên
có thành tích tốt, Thưởng sẽ do người quản lý nhập hang tháng cho từng nhân viên
Các khoản phụ cấp = Phụ cấp chức vụ + phụ cấp phát sinh.
Phụ cấp chức vụ = Mức lương cơ bản * hệ số phụ cấp chức vụ.
Phụ cấp phát sinh do người quản lý nhập như các khoản công tác phí, tiền xăng, thuê
thiết bị ngoài…
Các khoản khấu trừ = BHXH + BHYT + các khoản khấu trừ khác.
BHXH = (Mức lương cơ bản * bậc lương)* 5%
BHYT = (Mức lương cơ bản * bậc lương)* 1%
5.3Các Khoản Khấu Trừ Gồm Có: phạt, bồi thường vật chất do lỗi của nhân viên Các
khỏan này do người quản lý nhập hàng tháng
Mỗi khi có sự thay đổi trong chính sách tiền lương thì phải có cơ chế thay đổi các định mức như: mức lương cơ bản, mức bảo hiểm xã hội và bảo hiểm y tế
PHÂN TÍCH HỆ THỐNG 1.Biểu Đồ Phân Cấp Chức Năng
Trang 7Quản lý nhân sự: quản lý thông tin nhân viên gồm sơ yếu lý lịch, trình độ, quá trình
công tác trước khi vào công ty, quan hệ gia đình, … Quản lý thời hạn hợp đồng làm việc của nhân viên, theo dõi chuyển phòng, khen thưởng kỷ luật, quá trình lên lương, bậc lương, hệ số lương…., quản lý nhân viên nghỉ tạm thời, nghỉ hẳn,về hưu
Quản lý dự án: quản lý thông tin dự án như đơn giá, số lượng, đơn giá, phần trăm được
hưởng, tạo nhóm nhân viên làm dự án
Quản lý Tính lương: thực hiện chấm công theo thời gian và theo sản phẩm của dự án,
lập bảng công theo tháng để tính lương, khai báo các khoản phụ cấp, khấu trừ như trong cách tính lương của công ty, dựa vào bảng công để lập bảng lương
Biểu đồ luồng dữ liệu
Mức ngữ cảnh
Trang 8Nhân viên chấm công theo từng ngày và hệ thống sẽ tổng hợp ngày công theo tháng, sau
đó hệ thống sẽ gửi lại các phòng ban bảng lương chi tiết Khi người quản lý có yêu cầu
về thông tin nhân sự, thông tin sẽ được gửi đến qua các báo cáo Nhân viên sẽ cung cấp các thông tin cá nhân như: họ tên, tuổi, gia đình… Và được nhận phiếu lương theo từng tháng hay tuần, tùy theo hình thức trả tiền của từng nhân viên
Tuy nhiên sơ đồ mức ngữ cảnh của hệ thống trên chỉ là tổng quát Khi các vấn đề phát sinh ra thì sơ đồ trên chưa vạch ra chi tiết của vấn đề Để cụ thể vấn đề ta cần phân tích trong sơ đồ dữ liệu mức đỉnh
2.Biểu Đồ Luồng Dữ Liệu Mức Đỉnh
Trang 9Sau khi xin việc vào công ty trở thành nhân viên chính thức, thông tin cá nhân của nhân viên sẽ được gửi cho bộ phận quản lý nhân sự và các thông tin này được lưu vào kho
“Nhân sự” Đồng thời bộ phận nhân sự sẽ điều động nhân viên đó vào trong phòng ban thích hợp để làm và gửi thông tin nhân
viên cho bộ phận quản lý dự án và quản lý tiền lương để phục vụ việc phân nhóm làm dự
án, chấm công và tính lương cho nhân viên
Nhân viên sẽ được phân vào các nhóm thích hợp (nếu cần) hoặc chỉ mình nhân viên đó nhận làm dự án Thông tin các nhóm và sản phẩm hoàn thành trong dự án được lưu vào kho “Dự án”, dữ liệu kho này cung cấp tiền lương theo sản phẩm cho bộ phận quản lý lương
Nhân viên sẽ được chấm công theo 2 cách, theo sản phẩm (dựa vào đơn giá và số lượng sản phẩm) đã hoàn thành và theo thời gian làm việc Bảng công được lập để tiện cho việc tính lương.Việc tính lương được thực hiện bởi bộ phận quản lý tiền lương dựa trên các bảng công theo tháng Khi có nhân viên đạt tiêu chuẩn để khen thưởng hoặc nhân viên cần được khiển trách thì 1 bảng công sẽ được gửi từ bộ phận này tới bộ phận quản
lý nhân sự để tiến hành khen thưởng hoặc kỷ luật nhân viên đó Sau khi tính lương xong thì bộ phận này sẽ gửi bảng lương chi tiết cho các phòng ban, đồng thời lưu trữ bảng lương của từng tháng hay theo kỳ hạn nào đó vào một kho bảng lương
Biểu đồ mức đỉnh đã nói chi tiết hơn phần nào về dữ liệu vào và ra, cũng như việc lưu trữ các thông tin cần thiết Để hiểu chi tiết hơn về cách vận hành các bộ phận ra sao thì cần có sơ đồ mức dưới đỉnh của từng bộ phận
3.Chức Năng Quản Lý Nhân Sự
Trang 10Nhân viên phải cung cấp đầy đủ các thông tin cá nhân, quá trình công tác trước đây, quan hệ gia đình… Và những thông tin này sẽ được lưu vào kho dữ liệu “Nhân viên” Kho dữ liệu này sẽ cung cấp thông tin nhân viên cho việc chuyển phòng và nghỉ việc Nếu nhân viên chuyển phòng, thông tin phòng ban và nhân viên đó sẽ được lưu vào kho
“Chuyển phòng” Kho “Nghỉ việc” lưu trữ thông tin quá trình nghỉ việc của nhân viên
Để quản lý nhân viên chặt chẽ hơn thì ngoài ra cần có các kho khác như “Quá trình côngtác” Nhân viên đó đã làm gì trước khi đến công ty, “Quá trình lương, bậc lương” Theo dõi diễn biến lương của nhân viên và lên kế hoạch lên lương hợp lý…
4.Chức Năng Quản Lý Dự Án
Thông tin dự án được lưu vào kho “Dự án” để tiện tra cứu Nhân viên sẽ được chia vào các nhóm để hoàn thành dự án, thông tin các nhân viên này được lưu cùng với thông tin
dự án trong kho “Chi tiết dự án”
5.Chức Năng Quản Lý Tiền Lương
Trang 11Các phòng ban thực hiện chấm công theo ngày, sau mỗi ngày phòngban đó sẽ nhập dữ liệu vào hệ thống, hệ thống sẽ lưu các bảng chấm công theo ngày để tổng hợp và lưu thành bàng công theo tháng Hệ thống cũng dựa vào bảng công theo ngày từ các phòng ban gửi để tổng hợp danh sách các sản phẩm hoàn thành và lưu lại danh sách đó.
Muốn tính lương cần có đầy đủ các thông tin cần thiết, như các khoản cơ chế phúc lợi,
hệ số lương, cấp bậc, chức vụ Những thông tin ấy được cung cấp từ các kho tương ứng: kho cơ chế phúc lợi (gồm BHYT, BHXH, con thương binh, hưởng thai sản…), hệ số lương (Theo quy định nhà nước hoặc theo chức vụ) Khi tính lương cần quan tâm đến hình thức trả là theo ngày, theo tuần hay theo tháng để làm bảng lương gửi cho các phòng ban và cho nhân viên
6.Biểu Đồ Quan Hệ E-R
7.Thiết Kế Cấu Trúc CSDL
Bảng bậc lương
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Trang 12Mabacluong Mã bậc lương Nvarchar Khóa chínhTenbacluong Tên bậc lương Nvarchar
Bảng bảng công
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng công theo ngày
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng lương
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Lương tg Lương thời gian Float
Luongthemgio Lương thêm giờ Float
Phucapchucvu Phụ cấp chức vụ Float
Phucapphatsinh Phụ cấp phát sinh Float Null
Bảng bảo hiểm phúc lợi
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng chi tiết bảng công
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Trang 13Songaycong Số ngày công Int NullSongayphepkhongluon
g
Số ngày phép không lương
Bảng chi tiết bảo hiểm phúc lợi
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Ngayhethan Ngày hết hạn Smalldatetime Not null
Bảng chi tiết dự án
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng chi tiết nghỉ việc
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng chi tiết tiền sản phẩm
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng chức vụ
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Trang 14Tencv Tên chức vụ Nvarchar Not null
Bảng chuyên môn
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng chuyển phòng
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng dân tộc
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng dự án
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Ngaybatdau Ngày bắt đầu Smalldatetime Not nullNgaygiahan Ngày gia hạn Smalldatetime Not nullNgayketthuc Ngày kết thúc Smalldatetime Null
Bảng hợp đồng lao động
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng khen thưởng
Trang 15Manv Mã nhân viên Nvarchar Khóa ngoại
Lydokhenthuong Lý do khen thưởng Nvarchar Null
Ngaykhenthuong Ngày khen thưởng Smalldatetime Null
Bảng lịch sử công tác
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Noidungcongtac Nội dung công tác Nvarchar Null
Bảng ngạch lương.
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng ngạch lương_ bậc lương
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng nghỉ việc
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Luongphantramhuon
g
Lương % được hưởng
Bảng nhân viên
Trang 16Tên thuộc tính Ý nghĩa Kiểu Giá trị
Hokhauthuongtru Hộ khẩu thường trú Nvarchar Not null
Dienthoainv Điện thoại nhân
viên
Ngaykyhopdong Ngày ký hợp đồng Smalldatetime Not null
Bảng nhân viên ngoại ngữ
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Matrinhdongoaingu Mã trình độ ngoại
ngữ
Bảng nhóm dự án
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng nhóm nghỉ việc
Trang 17Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng phòng ban
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Dienthoaipb Điện thoại phòng
ban
Bảng quá trình công tác
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Ngaycongtac Ngày công tác Smalldatetime Null
Bảng quá trình lương
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Ngaylenluong Ngày lên lương Smalldatetime null
Bảng tạm ứng lương
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Bảng tăng ca
Tên thuộc tính Ý nghĩa Kiểu Giá trị
Tienmotgiolam Tiền một giờ làm Numeric Null
Tongtientangca Tổng tiền tăng ca Computed null