Hiện nay, việc quản lý nhân sự và quản lý lương được sử dụng chủ yếu bằng thủ công. Việc lưu trữ và quản lý như vậy đem lại không ít những khó khăn cho cán bộ trực tiếp làm công tác quản lý. Khó khăn trong việc lưu trữ, bảo quản, khó khăn trong việc tra cứu thông tin, thống kê báo cáo….. Vì vậy, chúng em đã xây dựng một phần mềm quản lý nhân sự nhằm mục đích tin học hóa công tác quản lý, điều hành của một công ty.
Trang 1Trường Đại học Mỏ - Địa chất Khoa Công nghệ thông tin
Trang 2Bài tập lớn Môn Phân tích và thiết kế hệ thống
Trang 3Bài tập lớn Môn Phân tích và thiết kế hệ thống
MỤC LỤC
Trang 4Bài tập lớn Môn Phân tích và thiết kế hệ thống
DANH MỤC CÁC HÌNH VẼ
DANH MỤC CÁC BẢNG BIỂU
Trang 5MỞ ĐẦU
1 Tổng quan tình hình nghiên cứu thuộc lĩnh vực của đề tài
“Nhân lực” là tài sản quan trọng nhất mà một doanh nghiệp có Quản lý tốtnguồn nhân sự là một vấn đề mang tính sống còn với các doanh nghiệp vì nó ảnhhưởng trực tiếp đến hiệu quả kinh doanh và sự phát triển bền vững của tổ chức Đókhông những là đòi hỏi cho các doanh nghiệp lớn, các tổng công ty hay các công ty
đa quốc gia mà còn cho cả các cơ quan, các doanh nghiệp vừa và nhỏ ngày càng bàibản và chuyên nghiệp hơn Sử dụng các hệ thống phần mềm hỗ trợ quản lý nhân sự
là xu hướng tất yếu với lượng dữ liệu ngày càng lớn, tùy từng lĩnh vực nghiệp vụphần mềm được thiết kế phù hợp với từng doanh nghiệp giúp cho việc quản lý trởnên dễ dàng, thuân tiện và hiệu quả hơn
2 Tính cấp thiết, ý nghĩa khoa học và thực tiễn của đề tài
Để xây dựng nên một hệ thống phần mềm thì phải trải qua nhiều giai đoạn:yêu cầu phần mềm, phân tích, thiết kế, lập trình, kiểm thử, vận hành và bảo trì.Trong đó giai đoạn phân tích và thiết kế hệ thống đóng một vai trò quan trọng trongviệc xây dựng nên một hệ thống phần mềm Nó giúp chúng ta có cái nhìn tổng quan
và ban đầu về hệ thống tương lai, hình dung sản phẩm một cách đầy đủ để địnhhướng lập trình Một phần mềm tốt thì được phân tích và thiết kế hệ thống tốt
Trang 6I Giới thiệu bài toán
1 Tính khả thi của bài toán
Theo kết quả điều tra của Tổng cục thống kê năm 2017, cả nước có gần
517900 doanh nghiệp đang hoạt động, trong đó doanh nghiệp nhỏ và vừa chiếm98,1% Các doanh nghiệp làm trong nhiều lĩnh vực, đa ngành nghề và có nghiệp vụ,điều kiện khác nhau chính vì thế yêu cầu đối với phần mềm là khác nhau Không cóphần mềm nào là tối ưu cho mọi doanh nghiệp
Nhưng các phần mềm quản lý nhân sự nói chung bao gồm các chức năngchính đó là quản lý thông tin nhân viên,quản lý hành chính, quản lý lương thưởng
và phúc lợi, quản lý đào tao và phát triển với các công việc thêm, sửa, xóa, tìm kiếm
và xây dựng các hàm tính toán Một phần mềm thành công khi có giao diện đơngiản, thân thiện người dùng và đáp ứng được các yêu cầu nghiệp vụ của doanhnghiệp
2 Phương pháp khảo sát
Khảo sát hệ thống theo phương pháp :Nghiên cứu tài liệu; nguồn thu thập :internet và các công cụ tìm kiếm, tìm hiểu về tổ chức, quản lý và nghiệp vụ củaquản lý nhân sự cũng như các chính sách liên quan
II Thực hiện khảo sát
1 Khảo sát tổ chức
Hình 1-1 Sơ đồ tổ chức điển hình của một công ty
Trang 7Phòng nhân sự
Bộ phận tuyển dụng Bộ phận lương thưởng và
phúc lợi Bộ phận hành chính Bộ phận đào tạo và phát triển
2
Khảo sát quản lý
- Ban Giám đốc: có quyền điều hành cao nhất, lãnh đạo, dẫn dắt công ty, tậpđoàn, định hướng hướng phát triển, mọi quyết định,chính sách của công tyđều cần có sự đồng ý, phê duyệt của ban giám đốc Nhân viên các bô phận cótrách nhiệm thường xuyên báo cáo để Ban giám đốc có thể nắm rõ tình hìnhcủa công ty, doanh nghiệp
- Phòng nhân sự: là cầu nối giữa ban giám đốc và người lao động, quản lý,điều hành các hoạt động của nhân sự trong phòng Tham mưu, đề xuất chotổng giám đốc các vấn đề thuộc lĩnh vực nhân sự Quản lý tất cả liên quanđến con người, người lao động
• Sàng lọc CV và lưu trữ hồ sơ ứng viên
• Thực hiện sơ tuyển ứng viên trực tiếp hoặc qua điện thoại
• Kiểm tra đánh giá năng lực của ứng viện
• Tổ chức các sự kiện nhằm thu hút nhân sự
Hình 1-2 Sơ đồ tổ chức phòng nhân sự
Trang 8• Xây dựng mạng lưới ứng viên tiềm năng phục cụ nhu cầu tuyển dụng
• Soạn văn bản, các loại thư từ: thư xác nhận, thư từ chối, báo cáotuyển dụng,…
• Liên kết với các nguồn cung nhân lực chất lượng: các trường đại học,cao đẳng, đơn vị đào tạo nghề,…phù hợp với lĩnh vực kinh doanh,yêu cầu tuyển dụng
• Giải quyết các vấn đề liên quan tới pháp lý trong tuyển dụng
- Bộ phận lương thưởng và phúc lợi:
• Thực hiện công tác chấm công, quản lý việc nghỉ phép, đi trễ, nghỉviêc,…
• Xây dựng bảng lương theo vị trí công việc và năng lực
• Xây dựng chính sách phúc lợi, đãi ngộ, khen thưởng, kỉ luật, chế độbảo hiểm, đóng thuế…
• Xử lý những tranh chấp phát sinh trong quan hệ lao động
• Khảo sát mức độ hài lòng của nhân viên
• Xây dựng hệ thống đánh giá hiệu quả cho mỗi vị trí công việc, cấpbậc
• Quản lý hợp đồng lao động và hồ sơ nhân viên
• Thực hiện các nghiệp vụ về Bảo hiểm xã hội, bảo hiểm y tế,…
• Tính lương và các chính sách phúc lợi có liên quan cho nhân viêncông ty
• Theo dõi nội quy, nề nếp, văn hóa công ty
- Bộ phận đào tạo và phát triển:
• Lên kế hoạch và triển khai các khóa, lớp đào tạo cho nhân viên nhằmnâng cao kiến thức, kỹ năng để đáp ứng yêu cầu công việc
Trang 9• Xây dựng giáo án đào tạo, đảm bảo kế hoạch đào tao diễn ra đúng kếhoạch
• Theo dõi, đánh giá chất lượng các chương trình đào tạo đã thực hiện
• Hướng dẫn nội quy, đào tạo nghiệp vụ và phổ biến văn hóa cho nhânviên mới
- Nhân viên các bộ phận, phòng ban : là đối tượng được quản lý, cung cấpthông tin khi nộp hồ sơ tuyển dụng, báo cáo khi xin nghỉ, xin chấm dứt hợpđồng,…
3 Khảo sát nghiệp vụ
- Các quy tắc nghiệp vụ tuân theo quy định của pháp luật được quy định trong
bộ luật lao động Trong quá trình lao động tại công ty công đoàn có tráchnhiệm giải quyết các chính sách để đảm bảo cho lợi ích vật chất cũng như lợiích tinh thần của người lao động như:
+ Giải quyết chế độ nghỉ hưu: đối với người lao động có 20 năm côngtác, 55 tuổi đối với nữ và 60 tuổi đối với nam.Những người lao động đủ tuổinghỉ hưu được lưu trong quyết định nghỉ hưu và được theo dõi trong sổ theodõi nghỉ hưu và được hưởng lương từ sở LĐTBXH
+ Giải quyết các trường hợp nghỉ chế độ: như ốm, nghỉ đẻ, đi học đểnâng cao trình độ tay nghề … thì họ được xét lương và hưởng các mức phụcấp để đảm bảo lợi ích cho họ và họ được công ty theo dõi trong Sổ theo dõinghỉ chế độ
+ Giải quyết các trường hợp thôi việc thì tùy theo nguyên nhân thôiviệc Nếu lỗi từ công ty, người lao động tiếp tục được hưởng 5 tháng lươngtiếp theo trong thời gian chờ việc khác Còn nều lỗi thuộc về người lao độngthì công ty không phải trợ cấp bất cứ khoản kinh phí nào Các trường hợpthôi việc sẽ có quyết định thôi việc và được theo dõi trong sổ theo dõi thôiviệc
+ Đối với các trường hợp bị tai nạn trong khi làm việc thì sẽ được xétnguyên nhân và bồi thường một cách thích đáng Với trường hợp vi phạmnội quy lao động, vi phạm an toàn lao động thì tùy theo mức độ năng nhẹ của
vi phạm mà xử lí Nhẹ thì phạt tiền, nặng thì đuổi việc Các vi phạm này sẽđược lưu trong biên bản vi phạm lao động và biên bản vi phạm an toàn laođộng…
- Tổng quan nghiệp vụ quản lý:
• Quản lý tuyển dụng: yêu cầu tuyển dụng, hồ sơ ứng viên, lịch phỏngvấn, kết quả tuyển dụng
• Quản lý hồ sơ nhân sự: thông tin nhân sự, phòng ban, chức vụ, hợpđồng lao động
Trang 10• Quản lý các quyết định: đào tạo, bổ nhiệm-miễn nhiệm, khen
thưởng-kỉ luật
• Quản lý lương-chế độ: chấm công, trả lương, nghỉ phép, bảo hiểm
• Báo cáo
- Một số biểu mẫu:
Yêu cầu tuyển dụng
Mã tuyển dụng Vị trí tuyển dụng Số lượng Hạn nộp hồ sơ
Vị tríứngtuyển
Ngàysinh
Trìnhđộ
Sốđiệnthoại
SốCMND
Ngàynộp
Trang 11Báo cáo tuyển dụng
Mã tuyển dụng Số lượng cần tuyển Ứng tuyển Trúng tuyển Còn lại
Chứcvụ
Phòn
g ban
Ngàysinh
Địachỉ
CMND
SốTK
NgàyBĐ
NgàyKT
NơiĐT
NộidungĐT
Trang 12Khen thưởng-kỉ luật
Từngày
Đếnngày
Hưởnglưởng
Trang 13Hệ sốlương
Tổnglương
Ngàynhậnlương
Ngàylênlương
Trang 15STT Tên Kiểu Cỡ Ràng buộc
1 MaTD, MaUV, MaNV, SoQĐ,
4 Hạn HS, Ngày sinh, Ngày BĐ,
Qui tắc nghiệp vụ
Trang 16D1,D2 D4 Mỗi ứng viên có một kết quả, đưa
ra danh sách ứng viên trúng tuyển
và chuyển hồ sơ thành hồ sơ nhânsự
T5 Lưu hồ sơ nhân
D5 Khi có sự thay đổi về phòng ban,
chức vụ hay hợp đồng thì tiến hànhcập nhật hồ sơ nhân sự
Trang 17D11 Nhân viên có thể được bổ
nhiệm-miễn nhiệm nhiều lần, có sự thayđổi chức vụ hoặc phòng ban
T1
2
Khen thưởng-kỉ
luật
D10 Nhân viên có thể được khen
thưởng-kỉ luật nhiều lần
D16 Báo cáo định kì hàng tháng, hàng
quí, hang năm
Bảng 1-3 Bảng tổng hợp chức năng
3 Tổng hợp theo tiến trình
Trang 18Hình 1-3 Biểu đồ hoạt động tuyển dụng
Trang 19Hình 1-4 Biểu đồ hoạt động nhân sự và trả lương
Trang 20CHƯƠNG 2 XÂY DỰNG MÔ HÌNH NGHIỆP VỤ
Bổ nhiệm-miễn nhiệm Danh sách bổ nhiệm-miễn nhiệm Hồ sơ dữ liệuKhen thưởng-kỉ luật Danh sách khen thưởng-kỉ luật Hồ sơ dữ liệu
Báo cáo khen thưởng-kỉ luật DS Báo cáo khen thưởng-kỉ luật Hồ sơ dữ liệu
Báo cáo tình hình nghỉ phép DS Báo cáo tình hình nghỉ phép Hồ sơ dữ liệu
Bảng 2-4 Bảng phân tích
2 Lập biểu đồ ngữ cảnh
Trang 21Hình 2-5 Sơ đồ ngữ cảnh
3 Lập danh sách hồ sơ dữ liệu
a) Danh sách yêu cầu tuyển dụng
b) Danh sách hồ sơ ứng viên
i) Danh sách đào tạo
j) Danh sách bổ nhiệm-miễn nhiệm
k) Danh sách khen thưởng-kỉ luật
l) Danh sách nghỉ phép
m) Bảng chấm công
n) Bảng lương
o) Danh sách thẻ bảo hiểm
p) Báo cáo tuyển dụng
q) Báo cáo khen thưởng-kỉ luật
r) Báo cáo tình hình nghỉ phép
s) Báo cáo chấm công
t) Báo cáo lương
4 Lập biểu đồ phân rã chức năng
1.Tuyển dụng
Trang 221.1 Yêu cầu tuyển dụng
Thêm, sửa, xóaTìm kiếmCập nhật tình hình tuyển dụng1.2 Lưu hồ sơ ứng viên
Thêm, sửa, xóaTìm kiếm1.3 Lập lịch phỏng vấn
Thêm, sửa, xóaTìm kiếm1.4 Kết thúc tuyển dụng
Lập danh sách trúng tuyểnChuyển thành hồ sơ nhân sự2.Quản lý hồ sơ nhân sự
Trang 232.1 Lưu hồ sơ nhân sự
Thêm, sửa, xóaTìm kiếm2.2 Cập nhật hồ sơ nhân sự
Cập nhật phòng ban,chức vụ
Cập nhật tình trạng hợp đồng laođộng
2.3 Quản lý phòng ban
Thêm, sửa, xóaTìm kiếm2.4 Quản lý chức vụ
Thêm, sửa, xóaTìm kiếm2.5 Quản lý hợp đồng
Thêm, sửa, xóaTìm kiếm
Trang 243.Quản lý quyết định
3.1 Đào tạo
Thêm, sửa, xóaTìm kiếm3.2 Bổ nhiệm-miễn nhiệm
Thêm, sửa , xóaTìm kiếm3.3 Khen thưởng-kỉ luật
Thêm, sửa,xóaTìm kiếm4.Quản lý lương-chế độ
4.1 Xin nghỉ
Thêm, sửa , xóaTìm kiếm4.2 Chấm công
Trang 25Thêm, sửa , xóaTìm kiếm4.3 Trả lương
Thêm, sửa , xóaTìm kiếm4.4 Theo dõi bảo hiểm
Thêm, sửa , xóaTìm kiếm5.Báo cáo
5.1 Báo cáo tuyển dụng
Thêm, sửa , xóaTìm kiếm5.2 Báo cáo khen thưởng-kỷ luật
Thêm, sửa, xóaTìm kiếm
Trang 265.3 Báo cáo tình hình nghỉ phép
Thêm, sửa , xóaTìm kiếm5.4 Báo cáo chấm công
Thêm, sửa , xóaTìm kiếm5.5 Báo cáo lương
Thêm, sửa , xóa
Tìm kiếmBảng 2-5 Bảng phân rã chức năng
5 Lập ma trận thực thể
u) Danh sách yêu cầu tuyển dụng
v) Danh sách hồ sơ ứng viên
ac) Danh sách đào tạo
ad) Danh sách bổ nhiệm-miễn nhiệm
ae) Danh sách khen thưởng-kỉ luật
af) Danh sách nghỉ phép
ag) Bảng chấm công
ah)Bảng lương
ai) Danh sách thẻ bảo hiểm
aj) Báo cáo tuyển dụng
Trang 27ak) Báo cáo khen thưởng-kỉ luật
al) Báo cáo tình hình nghỉ phép
am) Báo cáo chấm công
an)Báo cáo lương
1 Biểu đồ luồng dữ liệu vật lý mức 0
2 Biểu đồ luồng dữ liệu vật lý mức 1
- Biểu đồ tiến trình “1.Tuyển dụng” mức 1
Trang 28- Biểu đồ tiến trình “2 Quản lý nhân sự” mức 1
- Biểu đồ tiến trình “4 Quản lý lương-chế độ” mức 1
Trang 293 Biểu đồ luồng dữ liệu logic
Hình 2-6 Biểu đồ luồng dữ liệu logic
Trang 30CHƯƠNG 3 MÔ HÌNH KHÁI NIỆM DỮ LIỆU VÀ QUAN HỆ
I Mô hình khái niệm dữ liệu
1 Liệt kê, chính xác hóa và chọn lọc thông tin
Trang 31xxxC.Lịch phỏng vấn
Trang 32xxE.Phòng ban
• Số quyết định đào tạo
• Mã nhân viên
• Ngày bắt đầu
• Ngày kết thúc
• Nơi đào tạo
• Nội dung đào tạo
xxxxxx
Trang 33H.Quyết định Bổ nhiệm-miễn nhiệm
Trang 34• Lý do • Lydo x
xxK.Bảng chấm công
xM.Thẻ bảo hiểm
Trang 35xN.Hợp đồng lao động
xx
Trang 36Vị trí tuyển dụngLịch phỏng vấn Lịch phỏng vấn Ngày phỏng vấn
Địa điểm phỏng vấn
Họ tên nhan viên
Tên thẻ
Trang 37Ngày cấpNgày hết hạnNơi cấp
3 Xác định các mối quan hệ và thuộc tính của chúng
- Các động từ tìm được: nộp, ứng tuyển, trúng tuyển, cấp, ký, chấm, trả[Ứng viên] <nộp> [Hồ sơ ứng viên] khi (Ngày nộp)
[ứng viên] <ứng tuyển> [Vị trí ]
[ứng viên] <trúng tuyển> [Vị trí] [Nhân viên]
[Thẻ BH] <cấp> cho [Nhân viên] vào (Ngày cấp) tại (Nơi cấp)
[Nhân viên] <ký> [Hợp đồng] vào (Ngày ký)
[Nhân viên] <chấm > vào [Công] (Ngày chấm công)
[Nhân viên] được <trả> [Lương] vào (Ngày trả lương)
- Các mối quan hệ phụ thuộc, sở hữu
[ứng viên] <có> [hồ sơ ứng viên]
[ứng viên] <có> [Lịch phỏng vấn]
[Nhân viên] <có> [Hồ sơ nhân sự ]
[Nhân viên] <thuộc> [Phòng ban]
[Nhân viên] <có> [Chức vụ]
[Nhân viên] <thuộc> [DS xin nghỉ]
[Nhân viên] <thuộc> [quyết định đào tạo]
[Nhân viên] <thuộc> [quyết định BN-MN]
[Nhân viên] <thuộc> [quyết định KT-KL]
4 Mô hình khái niệm dữ liệu
Trang 38Hình 3-7 Mô hình khái niệm dữ liệu số 1
Hình 3-8 Mô hình khái niệm dữ liệu số 2
Trang 39Hình 3-9 Mô hình khái niệm dữ liệu số 3
- Ta rút gọn biểu đồ số 1 và biểu đồ số 2:
Trang 40II Mô hình quan hệ
1 Biểu diễn các thực thể
Hồ sơ ứng viên (MaUV, TenUV, Ngaynop)
Vị trí (MaTD, TenVT, Soluong)
Hồ sơ nhân sự (MaNV, TenNV, PB, CV)
Hợp đồng lao động(MaHĐ, TenHD, NgayHH)
Quyết định đào tạo (SoQĐ,NgayBĐ, NgayKT, NoiDT)
Quyết định khen thưởng-kỉ luật(SoQĐ, Hinhthuc, NgayHL, Sotien)Quyết định Bổ nhiệm-Miễn nhiệm(SoQĐ, Noidung, NgayHL)Thẻ bảo hiểm (Sothe, Tenthe, NgayHH)
2 Biểu diễn các mối quan hệ
Ứng tuyển(MaNV, MaTD, HanHS)
Trúng tuyển(MaNV, MaTD, Co)
Ký hợp đồng(MaHĐ, MaNV, Ngayky)
Xin nghỉ (MaNV, NgayXN, NgayBĐ, NgayKT, Lydo)
Đào tạo(SoQD, MaNV, NgayBĐ, NgayKT, NoiDT)
Khen thưởng-kỉ luật(SoQĐ, MaNV, Hinhthuc, NgayHL, Sotien)
Bổ nhiệm-miễn nhiệm(SoQĐ, MaNV, Noidung, NgayHL)
Cấp thẻ BH(Sothe, MaNV, Tenthe, NgayHH, Ngaycap, Noicap)Trả lương(MaNV, Mucluong, Bacluong, Hsoluong, Ngaytra)
Chấm công(MaNV, NgayCC, Co)
3 Biểu diễn đồ quan hệ của mô hình dữ liệu
Trang 41Hình 3-10 Biểu đồ quan hệ
CHƯƠNG 4 THIẾT KẾ VẬT LÝ
1 Giao diện đăng nhập
Trang 42Hình 4-11 Giao diện đăng nhập
2 Giao diện Chức năng chính
Hình 4-12 Giao diện các chức năng chính
3 Giao diện chức năng tuyển dụng
Trang 43Hình 4-13 Giao diện tab Yêu cầu tuyển dụng
Hình 4-14 Giao diện tab Hồ sơ ứng viên
Trang 44Hình 4-15 Giao diện tab Lịch phỏng vấn
Hình 4-16 Giao diện tab Kết thúc tuyển dụng
4 Giao diện Quản lý nhân sự
Trang 45Hình 4-17 Giao diện tab hồ sơ nhân sự
Hình 4-18 Giao diện tab hợp đồng lao động
Trang 46KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
Quản lý nhân sự tức là quản lý tất cả những gì liên quan đến con người Tùytừng môi trường làm việc, nghiệp vụ ngành nghề khác nhau mà công tác quản lýnhân sự cũng khác nhau Trong bài báo cáo này chúng tôi chỉ nghiên cứu quản lýnhân sự một cách chung nhất, để từ đó có thể phát triển những phần mềm chuyênnghiệp và thực tế hơn với nhiều chức năng khác nhau (đánh giá nhân viên, phêduyệt các quyết định nhân sự, quản lý tài tài sản, ).Trên cơ sở đó ta có thể xây dựngcác hệ thống tương tự
Trang 47TÀI LIỆU THAM KHẢO
[
1]
HRM, "ICTROI," 10 April 2013 [Online] Available:http://www.ictroi.com/vai-tro/nhan-su/mo-ta-cong-viec-cua-nhan-vien-phong-nhan-su/
[
2]
maiphuongdc, "Tài liệu -Ebook," 13 8 2013 [Online] Available:http://doc.edu.vn/tai-lieu/do-an-xay-dung-he-thong-quan-ly-nhan-su-31189/.[
3]
"tuandn," luận văn.net.vn, 25 5 2013 [Online] Available:http://luanvan.net.vn/luan-van/de-tai-phan-tich-thiet-ke-he-thong-quan-ly-nhan-su-tien-luong-cong-ty-tnhh-mot-thanh-vien-thang-long-31077/