1
TUYÊN B BN QUYN
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu
lành mạnh sẽ bị nghiêm cấm.
UDPM--31-XDPMQLNS
2
LI GII THIU
Trong giai đoạn đất nước đang quá trình hội nhập, cùng với sự phát triển mạnh mẽ
của công nghệ thông tin, tin học hoá điều mỗi công ty, cơ quan, xí nghiệp và các
tổ chức cần phải nghỉ đến. Tin học được ứng dụng trong mọi lĩnh vực cuộc sống, nó
đem lại nhiều lợi ích to lớn, đã dần thay thế những công việc thủ công và mất nhiều thời
gian.
Hiện nay rất nhiều lĩnh vực đã đang thực hiện việc tin học hoá, trong lĩnh vực
sản xuất cả trong những lĩnh vực hội. Nhằm đáp ứng cho nhu cầu phát triển của
hội nói chung thực hiện tin học hoá trong công tác quản nói riêng, giáo trình
“XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ” này được biên soạn dành cho sinh
viên Trường cao đẳng nghề ỨNG DỤNG PHẦN MỀM theo chương trình khung của
Tổng cục dạy nghề nhằm giúp cho việc quản lý nhân viên thuận lợi hơn.
Trong quá trình thực hiện, nhóm biên soạn đã tham khảo nhiều tài liệu, kết hợp
với kinh nghiệm trong thực tế.
Mặc nhiều cố gắng, nhưng không tránh khỏi những sai sót, rất mong nhận
được sự đóng góp ý kiến của độc giả để giáo trình được hoàn thiện hơn.
Xin chân thành cảm ơn!
Cần Thơ, ngày 16 tháng 6 năm 2018
Tham gia biên soạn
1. Nguyễn Thị Thúy Lan
3
MỤC LỤC
TUYÊN B BN QUYN ........................................................................................... 1
LI GII THIU ......................................................................................................... 2
CHƯƠNG TRÌNH MÔ ĐUN ....................................................................................... 5
XÂY DNG PHN MM QUN LÝ NHÂN S ............................................... 5
BÀI 1: KHO SÁT HIN TRNG H THNG ...................................................... 6
1. Kho sát hin trng ............................................................................................... 6
2. Các yêu cu h thng .................................................................................................. 6
2.1 Qun lý nhân s......................................................................................................... 6
2.2 Qun lý din biến lương của nhân viên..................................................................... 7
BÀI 2: PHÂN TÍCH H THNG .................................................................................. 8
1. Danh sách các Actor .................................................................................................... 8
2. Đặc t USE-CASE ...................................................................................................... 9
2.1 Đặc t USE-CASE “Đăng Nhập” ............................................................................. 9
2.2 Đặc t USE-CASE “K Lut”................................................................................. 10
2.3 Đặc t USE-CASE“Phân quyên” ............................................................................ 10
2.4 Đặc t USE-CASE“Xem danh sách nhân viên” ..................................................... 11
2.5 Đặc t USE-CASE “Nhập H Sơ Nhân Viên” ....................................................... 11
2.6 Đặc t USE-CASE“Cập Nht H Sơ Nhân Viên” .................................................. 12
2.7 Đặc t USE-CASE“Xóa Hồ Sơ Nhân Viên” .......................................................... 13
2.8 Đặc t USE-CASE“Tra Cứu Nhân Viên Theo Đơn Vị” ......................................... 14
2.9 Đặc t USE-CASE“Tính Lương” .......................................................................... 15
2.10 Đặc t USE-CASE“Thay Đổi Tham Số” .............................................................. 15
BÀI 3: THIT K SỞ D LIU ........................................................................... 17
1. Sơ Đồ Lp ................................................................................................................. 17
1.1 Sơ đồ lp ................................................................................................................. 17
1.2 Mô t chi tiết tng lớp đối tưng ............................................................................ 18
2. Mô t chi tiết các kiu d liệu trong sơ đồ logic ....................................................... 22
2.1 Bng ghi chú ........................................................................................................... 22
2.2 Mô t chi tiết các kiu d liu ................................................................................. 23
BÀI 4: THIT K GIAO DIN ................................................................................... 28
I. Thiết kế form h thng. .............................................................................................. 28
1. Thiết kế form đăng nhp ........................................................................................... 28
2. Thiết kế form đi mt khu........................................................................................ 28
3. Thiết kế form Đăng .............................................................................................. 29
II .Thiết kế form cp nht danh mc ............................................................................. 30
4
1. Danh Mc ............................................................................................................30
2. Thiết kế form Bng Công ....................................................................................30
III. Thiết kế các form Cp nht nhân viên công ty ........................................................31
1. Thiết kế form nhp thông tin cho nhân viên ........................................................31
2. Thiết kế form Nhp B Phn ...............................................................................32
IV. Thiết kế các form Chức năng ...............................................................................34
1. Thiết kế form Tra Cu .........................................................................................34
2. Thiết kế form báo cáo ..........................................................................................34
BÀI 5: HOÀN THIỆN, ĐÓNG GÓI PHẦN MM ..................................................36
1. Kim th phn mm ..........................................................................................36
2. Đặt bo mật cho cơ s d liu ..........................................................................36
3. Đóng gói phn mm ...........................................................................................42
TÀI LIU THAM KHO ...........................................................................................43
5
CHƯƠNG TRÌNH MÔ ĐUN
XÂY DNG PHN MM QUN LÝ NHÂN S
Tên mô đun: XÂY DNG PHN MM QUN LÝ NHÂN S
Mã mô đun: MĐ 31
Thời gian thực hiện mô đun: 90 giờ; (Lý thuyết: 30 giờ; Thực nh: 54 giờ; Kiểm
tra: 4 giờ)
I. VỊ TRÍ, TÍNH CHẤT CỦA MÔ ĐUN
Vị trí: là mô đun được bố trí giảng dạy sau các môn cơ sở nghề, Hệ quản trị CSDL,
Lập trình CSDL, Phân tích thiết kế hệ thống thông tin.
Tính chất: đun bắt buộc thuộc chuyên môn nghề của chương trình đào tạo
Cao đẳng (ứng dụng phần mềm).
II. MỤC TIÊU CỦA MÔ ĐUN
- Kiến thức:
Biết cách phân tích các yêu cầu của bài toán thực tiễn để y dựng được
hình cơ sở dữ liệu;
Hiểu các tính năng của các công cụ để xây dựng cơ sở dữ liệu vật lý;
- K năng:
Xây dựng được cơ sở dữ liệu quản lý hồ sơ nhân sự cho đơn vị, doanh nghiệp;
Xây dựng được phần mềm để quản nhân sự , với các tính năng quan trọng
như cập nhật danh sách các phòng ban, nhân viên, lý lịch của từng nhân viên;
- Năng lực tự chủ và trách nhiệm:
Nghiêm túc, sáng tạo và chủ động trong quá trình thiết kế mô đun quản lý nhân
sự;
Chủ động tìm các phần mềm mẫu đến phần mềm quản lý nhân sự để kế thừa.
III. NỘI DUNG MÔ ĐUN:
1. Nội dung tổng quát và phân bổ thời gian:
Số
TT
Tên các bài trong mô đun
Thời gian
Tổng số
thuyết
Thực hành,
Bài tập
Kiểm tra*
1.
Bài 1: Thiết kế cơ sở dữ liệu
16
8
8
0
2.
Bài 2: Thiết kế các chức
năng chính
36
8
27
1
3.
Bài 3: Thiết kế giao diện
chương trình
12
4
7
1
4.
Bài 4: Thiết kế các báo cáo
16
6
9
1
5.
Bài 5: Hoàn thiện, đóng gói
phần mềm
10
4
5
1
Tổng cộng
90
30
56
4