BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG
ĐỒ ÁN TỐT NGHIỆP
Ngành cơng nghệ thơng tin
Đề tài : PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
ỨNG DỤNG TRONG BÀI TỐN QUẢN LÝ
NHÂN SỰ - TIỀN LƯƠNG CƠNG TY THÉP ÚC
Giáo viên hướng : Ths. Nguyễn Thị Thanh Thoan
Sinh viên
: Trần Thu Hà
Lớp
: CT802
Hải Phòng, 8/2007
----Trần Thu Hà_CT802------
1
NỘI DUNG CHÍNH CỦA ĐỒ ÁN
Nội dung đồ án gồm hai phần:
1. Cơ sở lý thuyết.
2. Bài toán Quản lý Nhân sự - Tiền lương.
----Trần Thu Hà_CT802------
2
1. CƠ SỞ LÝ THUYẾT
Cơ sở lý thuyết của đề tài bao gồm:
•
•
•
•
•
•
Khái niệm phân tích thiết kế hệ thống thông tin.
Các hướng tiếp cận hệ thống thông tin chủ yếu.
Ưu nhược điểm của phương pháp hướng đối tượng.
Phân tích thiết kế hướng đối tượng với UML.
Giới thiệu công cụ Rational Rose.
Giới thiệu ngôn ngữ Visual Basic 6.0.
----Trần Thu Hà_CT802------
3
2. BÀI TOÁN QUẢN LÝ NHÂN SỰ - TIỀN LƯƠNG
Bài tốn Quản lý Nhân sự - Tiền lương bao gồm:
•
•
•
•
•
Mơ tả bài tốn.
Xác định mơ hình nghiệp vụ.
Phân tích hệ thống.
Thiết kế hệ thống.
Cài đặt một số modul chương trình.
----Trần Thu Hà_CT802------
4
2.1. MƠ TẢ BÀI TỐN
Bài tốn Quản lý Nhân sự - Tiền lương tại Công ty Thép Úc
bao gồm các nội dung sau:
•
•
•
•
•
Quản lý tuyển dụng
Quản lý đào tạo
Quản lý hồ sơ nhân viên
Quản lý lương
Quản lý các phúc lợi xã hội
----Trần Thu Hà_CT802------
5
Hình 1.Sơ đồ
tiến trình nghiệp vụ
Quản lý tuyển dụng
----Trần Thu Hà_CT802------
6
Hình 2. Sơ đồ
tiến trình nghiệp vụ
Quản lý đào tạo
----Trần Thu Hà_CT802------
7
Hình 3.Sơ đồ
tiến trình nghiệp vụ
Quản lý lương
----Trần Thu Hà_CT802------
8
Hình 4. Sơ đồ
tiến trình nghiệp vụ
Quản lý các phúc lợi
xã hội
----Trần Thu Hà_CT802------
9
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ
Các chức năng nghiệp vụ
R42
Làm thủ tục lên lương
Chức năng
R421
Tiếp nhận Quyết định lên lương
R1
Quản lý tuyển dụng
R422
Tiếp nhận danh sách CBCNV được thăng cấp
R2
Quản lý đào tạo
R423
Lập Quyết định thay đổi tình trạng nhân sự
R3
Quản lý hồ sơ nhân viên
Tham chiếu
R43
Tạm ứng lương
R31
Thêm hồ sơ
R431
Tiếp nhận Đề nghị tạm ứng lương
R32
Tìm kiếm hồ sơ
R432
Duyệt Đề nghị tạm ứng lương
R33
Sửa chữa hồ sơ
R34
Xóa hồ sơ
R51
Tiếp nhận Đơn xin nghỉ phép
Quản lý lương
R52
Lập Phiếu đề nghị tạm ứng
Tính lương
R53
Tiếp nhận Giấy chứng nhận nghỉ việc hưởng BHXH
R411
Tiếp nhận Bảng chấm công
R54
Lập ds người lao động hưởng trợ cấp BHXH
R412
Lập Bảng thanh toán lương
R55
Lập Phiếu đề nghị thanh tốn hồn tạm ứng
R4
R41
----Trần Thu Hà_CT802------
R5
Quản lý các phúc lợi xã hội
10
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ (tiếp)
Các tác nhân của hệ thống
Tác nhân
Vai trò
CBCNV
Là đối tượng để quản lý.
Phòng ban
Là đối tượng tham gia, phối hợp thực hiện các công
việc được giao.
Ban giám đốc
Đưa ra các yêu cầu đối với tất cả các cơng việc.
Kế tốn
Thực hiện các vấn đề liên quan đến việc chi trả tiền
lương, tạm ứng, bảo hiểm cho CBCNV.
Cơ quan BH
Thực hiện việc thu chi tiền bảo hiểm cho công ty.
----Trần Thu Hà_CT802------
11
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ (tiếp)
Xác định các ca sử dụng
Gói ca sử dụng
Các ca sử dụng chi tiết
1. Quản lý hồ sơ nhân viên
UC1. Thêm hồ sơ
UC2. Tìm kiếm hồ sơ
UC3. Sửa chữa hồ sơ
UC4. Xóa hồ sơ
2. Quản lý lương
UC4. Tính lương
UC4.1. Tiếp nhận Bảng chấm cơng
UC4.2. Lập Bảng thanh tốn lương
UC5. Làm thủ tục lên lương
UC5.1. Tiếp nhận Quyết định lên lương
UC5.2. Tiếp nhận danh sách CBCNV được thăng cấp
UC5.3. Lập Quyết định thay đổi tình trạng nhân sự
UC6. Tạm ứng lương
UC6.1. Tiếp nhận Đề nghị tạm ứng lương
UC6.2. Duyệt Đề nghị tạm ứng lương
3. Quản lý các phúc lợi xã
hội
UC7. Tiếp nhận Đơn xin nghỉ phép
UC8. Lập Phiếu đề nghị tạm ứng
UC9. Tiếp nhận GCN nghỉ việc hưởng BHXH
UC10. Lập Danh sách người lao động hưởng trợ cấp
BHXH
UC11. Lập Phiếu đề nghị thanh toán hoàn tạm ứng
----Trần Thu Hà_CT802------
12
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ (tiếp)
Mơ hình ca sử dụng
Mơ hình ca sử dụng mức tổng qt
Hình 5. Mơ hình ca sử dụng mức tổng qt
----Trần Thu Hà_CT802------
13
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ (tiếp)
Mơ hình ca sử dụng mức chi tiết
Gói ca sử dụng “Quản lý h s nhõn viờn
<<uses>>
Thêmhồ sơ
<<uses>>
Tì
mkiếmhồ sơ
CBCNV
Kếtoán
Sữa chữa hồ sơ
<<uses>>
Xóa hồ s¬
Hình 6. Biểu đồ ca sử dụng gói “Quản lý hồ sơ nhân viên”
----Trần Thu Hà_CT802------
14
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ (tiếp)
Mơ hình ca sử dụng mức chi tiết (tiếp)
Gói ca sử dụng “Quản lý lng
Ban giámđốc
Phòng ban
Tiếp nhận quyết định lên lư ơng
Tiếp nhận ds CBCNV đ
ược
thăng cấp
<<extend>>
Kếtoán
Lập quyết định thay đổitì
nh
trạng nhân sù
----Trần Thu Hà_CT802------
Hình 7. Biểu đồ ca sử dụng gói “Quản lý lương”
15
2.2. XÁC ĐỊNH MƠ HÌNH NGHIỆP VỤ (tiếp)
Mơ hình ca sử dụng mức chi tiết (tiếp)
Gói ca sử dụng “Quản lý cỏc phỳc li xó hi
CBCNV
Tiếp nhận đ
ơn xin nghỉphép
<<extend>>
Kếtoán
Tiếp nhận GCN nghỉviệc
hư ởng BHXH
Lập phiếu đ
ềnghịtạ m ứng
<<extend>>
Phòng ban
<<extend>>
<<extend>>
Lập ds ngư ời lao động hư ởng
trợ cấp BHXH
Lập phiếu đ
ềnghịthanh toán
hoàn tạ m ứng
Cơquan BH
Hỡnh 8. Biu ca sử dụng gói “Quản lý các phúc lợi xã hội”
----Trần Thu Hà_CT802------
16
2.3. PHÂN TÍCH HỆ THỐNG
2.3.1. Phân tích gói ca sử dụng “Quản lý hồ sơ nhân viên”
2.3.1.1. Ca sử dụng “Thêm hồ sơ”
Biểu đồ tuần tự thực thi ca sử dụng
----Trần Thu Hà_CT802------
Hình 9. Biểu đồ tuần tự thực thi ca sử dụng “Thêm hồ sơ”
17
2.3. PHÂN TÍCH HỆ THỐNG (tiếp)
2.3.1. Phân tích gói ca sử dụng “Quản lý hồ sơ nhân viên” (tiếp)
2.3.1.1. Ca sử dụng “Thêm hồ sơ” (tiếp)
Biểu đồ công tác thực thi ca sử dụng
Hình 10. Biểu đồ cộng tác thực thi ca sử dụng “Thêm hồ sơ”
----Trần Thu Hà_CT802------
18
2.3. PHÂN TÍCH HỆ THỐNG (tiếp)
2.3.1. Phân tích gói ca sử dụng “Quản lý hồ sơ nhân viên” (tiếp)
2.3.1.2. Ca sử dụng “Tìm kiếm hồ sơ”
Biểu đồ tuần tự thực thi ca sử dụng
----Trần Thu Hà_CT802------
Hình 11. Biểu đồ tuần tự thực thi ca sử dụng “Tìm kiếm hồ sơ”
19
2.3. PHÂN TÍCH HỆ THỐNG (tiếp)
2.3.1. Phân tích gói ca sử dụng “Quản lý hồ sơ nhân viên”
(tiếp)
2.3.1.2. Ca sử dụng “Tìm kiếm hồ sơ” (tiếp)
Biểu đồ cộng tác thực thi ca sử dụng
Hình 12. Biểu đồ cộng tác thực thi ca sử dụng “Tìm kiếm hồ sơ”
----Trần Thu Hà_CT802------
20