Trường Đại học Mỏ - Địa chất
Khoa Công nghệ thông tin
-----------000----------
Báo Cáo
Phân tích và thiết kế hệ thống phần
mềm quản lý nhân sự
Môn:Phân tích và thiết kế hệ thống
Nhóm 5:
1.
2.
3.
Giáo viên hướng dẫn:
GV. Phạm Văn Đồng
Hà
Nội, 12/2019
Bài tập lớn Môn Phân tích và thiết kế hệ thống
2
2
Lớp DCCTPM61_1
Bài tập lớn Môn Phân tích và thiết kế hệ thống
MỤC LỤC
Bà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
MỞ ĐẦ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ốt
nguồ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ó ảnh
hưở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ài
bả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 trong
việ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 đủ để định
hướ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.
CHƯƠNG 1 KHẢO SÁT HỆ THỐNG
I.
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ếm
98,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ăng
chí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 đơn
giản, thân thiện người dùng và đáp ứng được các yêu cầu nghiệp vụ của doanh
nghiệ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ủa
quả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
Ban Giám đốc
Phòng Marketing
Nhân viên
Phòng nhân sự
Nhân viên
Phòng tài chính
Nhân viên
Phòng sản xuất
Nhân viên
Hình 1-1. Sơ đồ tổ chức điển hình của một công ty
Hình 1-2. Sơ đồ tổ chức phòng nhân sự
2.
Phò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
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ình
củ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 cho
tổ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.
Bộ phận tuyển dụng:
• Lập kế hoạch và triển khai công tác tuyển dụng đáp ứng nhu cầu hoạt
động, phát triển của doanh nghiệp
• Đăng thông tin tuyển dụng trên các kênh, cung cấp đầy đủ thông tin
cho các ứng viên, tiếp cận với ứng viên tiềm nă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ự
-
-
-
• 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áo
tuyể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ấp
bậ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ên
công ty
Bộ phận hành chính:
• Quản lý hợp đồng lao động, làm rõ về mức lương, chính sách phúc lợi
tại công ty
• Theo dõi, thực hiện các chế độ nghỉ việc hay hết hạn hợp đồng lao
động, làm rõ về mức lương, chính sách phúc lợi tại công ty
• Theo dõi, thực hiện các chế độ nghỉ việc hay hết hạn hợp đồng theo
quy định
• Lập báo cáo theo định kỳ và thực hiện các công việc khác theo chỉ thị
cấp trên.
• Quản lý công việc giấy tờ, thủ tục như hợp đồng lao động, bằng khen,
thư từ, thủ tục nhận việc, nghỉ việc, hay chấm dứt hợp đồng,…
• Thực hiện chuyển phát nhanh, giao nhận văn thư, hợp đồng, hóa đơn
cho công ty và các phòng ban
• Mua sắm, theo dõi kiểm kê tài sản công ty, văn phòng phẩm,…
• Hỗ trợ tổ chức các sự kiện du lịch, teambuilding,..
• 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ằm
nâng cao kiến thức, kỹ năng để đáp ứng yêu cầu công việc
• 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ân
viê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ấp
thô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ách
nhiệ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ông
tác, 55 tuổi đối với nữ và 60 tuổi đối với nam.Những người lao động đủ tuổi
nghỉ hưu được lưu trong quyết định nghỉ hưu và được theo dõi trong sổ theo
dõ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õi
nghỉ chế độ.
+ Giải quyết các trường hợp thôi việc thì tùy theo nguyên nhân thôi
việc. Nếu lỗi từ công ty, người lao động tiếp tục được hưởng 5 tháng lương
tiếp theo trong thời gian chờ việc khác. Còn nều lỗi thuộc về người lao động
thì công ty không phải trợ cấp bất cứ khoản kinh phí nào. Các trường hợp
thôi việc sẽ có quyết định thôi việc và được theo dõi trong sổ theo dõi thôi
việc.
+ Đối với các trường hợp bị tai nạn trong khi làm việc thì sẽ được xét
nguyên nhân và bồi thường một cách thích đáng. Với trường hợp vi phạm
nộ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ỏng
vấ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
• 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ơ
TD001
Trưởng phòng Marketing 1
10/10/2019
…
…
…
…
Hồ sơ ứng viên
Mã
ứng
viên
Họ
tên
Giới
tính
Vị trí Ngày Trình Số
ứng
sinh độ
điện
tuyển
thoại
Emai Số
l
CMN
D
Ngày
nộp
Lịch phỏng vấn
Mã
viên
ứng Họ tên
Vị trí
tuyển
ứng Thời gian PV Địa điểm PV
Bá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
Hồ sơ nhân sự
Mã
NV
Họ
tên
Giới
tính
Chức Phòn Ngày Địa
vụ
g ban sinh chỉ
SĐT
Số
CMN
D
Số
TK
Hợp đồng lao động
Mã hợp đồng Tên
đồng
hợp Ngày bắt đầu Ngày
thúc
kết Trạng thái
Đào tạo
Số
QĐ
Mã
NV
Họ tên
Chức
vụ
Phòng Ngày
ban
BĐ
Ngày
KT
Nơi
ĐT
Nội
dung
ĐT
Khen thưởng-kỉ luật
Số
QĐ
Mã NV
Họ tên CV PB
Hình
thức
Số tiền
Ngày
hiệu lực
Lý do
Bổ nhiệm-miễn nhiệm
Số QĐ Mã
NV
Họ tên CV1
PB
Nội
dung
Ngày
HL
CV2
PB2
Danh sách nghỉ phép
MãN
V
Họ
tên
PB
CV
Ngày
xin
nghỉ
Từ
ngày
Đến
ngày
Hưởn
g
lưởng
Lý do
Đã
duyệt
Tổng
Tổng
giờ
Tổng
tăng
Bảng chấm công
MãN
V
Họ
tên
PB
CV
Công trong tháng
1 2 3 … 29 30 31
công
…
…
muộn
ca
…
Bảng lương
Mã
Nv
Họ
tên
PB
CV
Mức
lương
Bậc
lương
Hệ số Tổng
lương lương
Ngày
nhận
lương
Ngày
lên
lương
Thẻ bảo hiểm
Số thẻ Mã
NV
III.
PB
CV
Loại
thẻ
Ngày cấp
Nơi cấp
Ngày
hạn
hết
Tổng hợp dữ liệu
1. Tổng hợp theo dữ liệu
STT
D1
Tên-vai trò
Danh sách yêu cầu tuyển dụng
Công việc liên quan
T1,T4,T17
D2
Hồ sơ ứng viên
T2,T4,T17
D3
Lịch phỏng vấn
T3
D4
Danh sách trúng tuyển
T4,T17
D5
Hồ sơ nhân sự
T4,T6,T17
D6
Danh sách phòng ban
T6,T7
D7
Danh sách chức vụ
T7,T8
D8
Danh sách hợp đồng lao động
T7,T9
D9
Quyết định đào tạo
T10
D10
Quyết định khen thưởng-kỉ luật
T12,T17
D11
Quyết định bổ nhiệm-miễn nhiệm
T11
D12
Danh sách nghỉ phép
T13,T17
D13
Danh sách thẻ bảo hiểm
T16
D14
Bảng chấm công
T14,T17
D15
Bảng lương
T15,T17
D16
Báo cáo
T17
Bảng 1-1. Bảng tổng hợp hồ sơ dữ liệu
STT Tên
Kiểu
Cỡ
Ràng buộc
1
MaTD, MaUV, MaNV, SoQĐ, char
MaHĐ, Sothe
6-10
Khóa chính
2
Họ tên, Vị trí TD, Tên PB, Tên Nvarchar
CV
50200
Khóa ngoại
3
Email, Số điện thoại, SoCMND,
10-50
4
Hạn HS, Ngày sinh, Ngày BĐ, Date
Ngày kết thúc
5
Giới tính, Trúng tuyển, Hết hạn, bit
Phê duyệt
0, 1
6
Địa chỉ, Lý do, Nội dung, Ghi chú
nvarchar
200400
7
Số tiền, Tổng lương
Money
Varchar
Bảng 1-2. Bảng tổng hợp từ điển dữ liệu
2. Tổng hợp theo chức năng
ST
T
Tên, mô tả
Hồ
vào
sơ Hồ
ra
sơ Qui tắc nghiệp vụ
T1
Lập yêu cầu
tuyển dụng khi
cần
D1
Mỗi yêu cầu có một mã tuyển
dụng, tuyển dụng một vị trí
T2
Lưu hồ sơ nhân
sự khi ứng viên
nộp hồ sơ
D2
Mỗi ứng viên có một mã ứng viên
T3
Lập lịch phỏng
vấn
D3
Mỗi ứng viên có một lịch phỏng
vấn
T4
Kết thúc tuyển D1,D2
dụng
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ân
sự
T5
Lưu hồ sơ nhân D2
sự
D5
Mỗi nhân viên có một mã nhân
viên
T6
Cập nhật hồ sơ D6, D7, D5
nhân sự
D8, D11
Khi có sự thay đổi về phòng ban,
chức vụ hay hợp đồng thì tiến hành
cập nhật hồ sơ nhân sự
T7
Quản lý phòng
ban
D6
Mỗi nhân viên thuộc một phòng
ban
T8
Quản lý chức vụ
D7
Mỗi nhân viên chỉ có một chức vụ
T9
Quản
đồng
D8
Mỗi nhân viên có thể có nhiều hợp
đồng nhưng chỉ có một hợp đồng
là còn hạn
lý
hợp
T1
0
Đào tạo
D9
Mỗi năm nhân viên được đào tạo
một lần
T1
1
Bổ nhiệm-miễn
nhiệm
D11
Nhân viên có thể được bổ nhiệmmiễ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
T1
3
Xin nghỉ
D12
Nhân viên có thể xin nghỉ nhiều
lần và chờ phòng nhân sự duyệt
T1
4
Chấm công
D14
Mỗi tháng thực hiện tổng hợp
chấm công một lần
T1
5
Trả lương
D15
Tiến hành trả lương mỗi tháng một
lần
T1
6
Theo dõi bảo
hiểm
D13
Một nhân viên có thể có nhiều thẻ
bảo hiểm
T1
7
Báo cáo
D1,D2,D D16
4,D5,D8,
D12,D14
,D15
Báo cáo định kì hàng tháng, hàng
quí, hang năm
D14
Bảng 1-3. Bảng tổng hợp chức năng
3. Tổng hợp theo tiến trình
Hình 1-3. Biểu đồ hoạt động tuyển dụng
Hình 1-4. Biểu đồ hoạt động nhân sự và trả lương
CHƯƠNG 2 XÂY DỰNG MÔ HÌNH NGHIỆP VỤ
I.
Mô hình nghiệp vụ
1. Lập bảng phân tích
Cụm động từ + bổ ngữ
Yêu cầu tuyển dụng
Lập lịch phỏng vấn
Lập hồ sơ ứng viên
Lập ds trúng tuyển
Chuyển thành hồ sơ nhân sự
Báo cáo tuyển dụng
Chấm công
Trả lương
Lưu hồ sơ nhân sự
Cập nhật hồ sơ nhân sự
Đào tạo
Bổ nhiệm-miễn nhiệm
Khen thưởng-kỉ luật
Xin nghỉ phép
Quản lý phòng ban
Quản lý chức vụ
Quản lý hợp đồng
Báo cáo khen thưởng-kỉ luật
Báo cáo lương
Báo cáo chấm công
Báo cáo tình hình nghỉ phép
Cụm danh từ
Thông tin tuyển dụng
Lịch phỏng vấn
Hồ sơ ứng viên
Danh sách trúng tuyển
Hồ sơ nhân sự
DS Báo cáo tuyển dụng
Bảng chấm công
Bảng lương
Hồ sơ nhân sự
Hồ sơ nhân sự
Đào tạo
Danh sách bổ nhiệm-miễn nhiệm
Danh sách khen thưởng-kỉ luật
Danh sách nghỉ phép
Danh sách phòng ban
Danh sách chức vụ
Dánh sách hợp đồng
DS Báo cáo khen thưởng-kỉ luật
DS Báo cáo lương
DS Báo cáo chấm công
DS Báo cáo tình hình nghỉ phép
Bộ phận nhân sự
Ban giám đốc
ứng viên tuyển dụng
Nhân viên
Bảng 2-4. Bảng phân tích
2. Lập biểu đồ ngữ cảnh
Nhận xét
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Hồ sơ dữ liệu
Tác nhân trong
Tác nhân ngoài
Tác nhân ngoài
Tác nhân ngoài
Hì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
c) Lịch phỏng vấn
d) Danh sách trúng tuyển
e) Danh sách hồ sơ nhân sự
f) Danh sách phòng ban
g) Danh sách chức vụ
h) Danh sách hợp đồng lao động
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
1.1 Yêu cầu tuyển dụng
Thêm, sửa, xóa
Tìm kiếm
Cập nhật tình hình tuyển dụng
1.2 Lưu hồ sơ ứng viên
Thêm, sửa, xóa
Tìm kiếm
1.3 Lập lịch phỏng vấn
Thêm, sửa, xóa
Tìm kiếm
1.4 Kết thúc tuyển dụng
Lập danh sách trúng tuyển
Chuyển thành hồ sơ nhân sự
2.Quản lý hồ sơ nhân sự
2.1 Lưu hồ sơ nhân sự
Thêm, sửa, xóa
Tìm kiếm
2.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óa
Tìm kiếm
2.4 Quản lý chức vụ
Thêm, sửa, xóa
Tìm kiếm
2.5 Quản lý hợp đồng
Thêm, sửa, xóa
Tìm kiếm
3.Quản lý quyết định
3.1 Đào tạo
Thêm, sửa, xóa
Tìm kiếm
3.2 Bổ nhiệm-miễn nhiệm
Thêm, sửa , xóa
Tìm kiếm
3.3 Khen thưởng-kỉ luật
Thêm, sửa,xóa
Tìm kiếm
4.Quản lý lương-chế độ
4.1 Xin nghỉ
Thêm, sửa , xóa
Tìm kiếm
4.2 Chấm công
Thêm, sửa , xóa
Tìm kiếm
4.3 Trả lương
Thêm, sửa , xóa
Tìm kiếm
4.4 Theo dõi bảo hiểm
Thêm, sửa , xóa
Tìm kiếm
5.Báo cáo
5.1 Báo cáo tuyển dụng
Thêm, sửa , xóa
Tìm kiếm
5.2 Báo cáo khen thưởng-kỷ luật
Thêm, sửa, xóa
Tìm kiếm