Để đề tài được hoàn hảo hơn, có thể đưa vào áp dụng thực tế của một công ty cần xây dựng thêm một số chức năng sau:
- Sao lưu dữ liệu.
- Thực hiện các chức năng quản lý chế độ chặt chẽ hơn. - Xây dựng thêm phần quản lý tính lương cho nhân viên.
TÀI LIỆU THAM KHẢO
1. Microsoft .Net Framework 2.0 Windows-Based (Trường ĐH Công Nghiệp TP. Hồ Chí Minh _ lưu hành nội bộ).
2. Giáo trình phân tích hệ thống thông tin hiện đại, hướng cấu trúc và hướng đối tượng (tác giả: Nguyễn Văn Vỵ).
3. Giáo trình phân tích thiết kế các hệ thống thông tin (tác giả: Nguyễn Văn Vỵ). 4. Các trang web:
ebook4u.vn google.com.vn tailieu.com.vn
MỤC LỤC
LỜI MỞ ĐẦU...1
Chương 1. KHẢO SÁT VÀ MÔ TẢ HỆ THỐNG...2
1.1. Sơ đồ cơ cấu tổ chức của công ty...2
1.2. Quy trình quản lý nhân sự...3
1.2.1. Sơ đồ thực hiện nhiệm vụ tiếp nhận hồ sơ và ký hợp đồng...3
1.2.2. Sơ đồ thực hiện nhiệm vụ theo dõi quá trình công tác...4
1.2.3. Sơ đồ thực hiện nhiệm vụ giải quyết Chế độ, Khen thưởng/Kỷ luật...5
1.3. Bài toán quản lý nhân sự...6
1.4. Bài toán mô tả nghiệp vụ quản lý nhân sự ...6
1.5. Đánh giá thực trạng quản lý và phương hướng giải quyết...9
Chương 2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG...10
2.1. Thiết lập biểu đồ ngữ cảnh hệ thống...10
2.2. Thiết lập biểu đồ phân rã chức năng...11
2.3. Sơ đồ mức 0 của hệ thống...12
...12
2.4. Sơ đồ mức 1...13
2.4.1. Quản lý danh mục...13
2.4.2. Quản lý nhân viên...13
2.4.3. Quản lý chế độ...14
2.4.4. Tra cứu...14
2.4.5. Thống kê báo cáo...15
2.5. Mô hình dữ liệu quan niệm...15
2.5.1. Xác định các thực thể...15 2.5.1.1. Thực thể Nhanvien...15 2.5.1.2. Thực thể DanToc...16 2.5.1.3. Thực thể TonGiao...16 2.5.1.4. Thực thể ChucVu...16 2.5.1.6. Thực thể TrinhDo...17 2.5.1.7. Thực thể NgoaiNgu...17 2.5.1.8. Thực thể TinHoc...17 2.5.1.9. Thực thể ChuyenMon...17 2.5.1.10. Thực thể LoaiHD...17 2.5.1.11. Thực thể DieuDong...17 2.5.1.12. Thực thể CongTac...18 2.5.1.13. Thực thể ThoiViec...18 2.5.1.14. Thực thể KhenThuongKyLuat...18 2.5.1.15. Thực thể ChiTietKhenThuongKyLuat...18 2.5.1.16. Thực thể ChiTietNgoaiNgu...19 2.5.1.18. Thực thể ChiTietHopDong...20 2.5.1.19. Thực thể CTNghiCheDo...20 2.5.1.20. Thực thể CheDo...21
2.5.1.21. Thực thể TaiKhoan...21
2.5.2. Xác định liên kết giữa các thực thể...21
2.6. Thiết kế cơ sở dữ liệu...26
2.7. Các bảng dữ liệu vật lý...27
2.7.1. Bảng CHI TIẾT CHUYÊN MÔN...27
2.7.2. Bảng NHÂN VIÊN...28
2.7.3. Bảng CHI TIẾT HỢP ĐỒNG...28
2.7.4. Bảng KHEN THƯỞNG KỶ LUẬT...29
2.7.5. Bảng CHI TIẾT NGOẠI NGỮ...29
2.7.6. Bảng CHỨC VỤ...29
2.7.7. Bảng CHUYÊN MÔN...30
2.7.8. Bảng CÔNG TÁC...30
2.7.9. Bảng CHI TIẾT NGHỈ CHẾ ĐỘ...30
2.7.10. Bảng CHI TIẾT CHUYÊN MÔN...31
2.7.11. Bảng ĐIỀU ĐỘNG...31
2.7.12. Bảng KHEN THƯỞNG KỶ LUẬT...31
2.7.13. Bảng LOẠI HỢP ĐỒNG...32 2.7.14. Bảng NGOẠI NGỮ...32 2.7.15. Bảng CHẾ ĐỘ...32 2.7.16. Bảng PHÒNG BAN...33 2.7.17. Bảng TÀI KHOẢN...33 2.7.18. Bảng THÔI VIỆC...33 2.7.19. Bảng TIN HỌC...34 2.7.20. Bảng TÔN GIÁO...34 2.7.21. Bảng TRÌNH ĐỘ...34 Chương 3. XÂY DỰNG HỆ THỐNG...35 3.1. Yêu cầu hệ thống...35
3.2. Giao diện chương trình...35
3.2.1. Các giao diện thuộc chức năng Quản trị hệ thống:...36
3.2.2. Các giao diện thuộc chức năng Quản lý danh mục...38
3.2.3. Các giao diện thuộc chức năng Quản lý nhân sự: ...38
3.2.4. Các giao diện thuộc chức năng Quản lý chế độ: ...43
3.2.5. Các giao diện thuộc chức năng Tra cứu thông tin:...44
3.3. Kết quả...48
* Báo cáo Danh sách nhân viên:...48
Chương trình còn có thể in ra các danh sách nhân viên theo từng phòng ban, theo chức vụ cụ thể, theo trình độ chuyên môn, danh sách nhân viên đang đi công tác, danh sách quá trình công tác của nhân viên, danh sách nhân viên nghỉ chế độ, nhân viên được/bị Khen thưởng/Kỷ luật,...49
KẾT LUẬN...50
1. Nhận xét, đánh giá...50
2. Hướng phát triển đề tài...50
DANH MỤC CÁC HÌNH
Hình 1.1. Sơ đồ cơ cấu tổ chức của công ty...2
Hình 1.2. Sơ đồ thực hiện nhiệm vụ tiếp nhận hồ sơ và ký hợp đồng...3
Hình 1.3. Sơ đồ thực hiện nhiệm vụ theo dõi quá trình công tác...4
Hình 1.4. Sơ đồ thực hiện nhiệm vụ giải quyết Chế độ, Khen thưởng/Kỷ luật...5
Hình 2.1. Biểu đồ ngữ cảnh...10
Hình 2.2. Biểu đồ phân rã chức năng...11
Hình 2.3. Sơ đồ ngữ cảnh...12
Hình 2.4. Sơ đồ mô tả chức năng quản lý danh mục...13
Hình 2.5. Sơ đồ mô tả chức năng quản lý nhân viên...13
Hình 2.6. Sơ đồ mô tả chức năng quản lý chế độ...14
Hình 2.7. Sơ đồ mô tả chức năng tra cứu...14
Hình 2.8. Sơ đồ mô tả chức năng thống kê báo cáo...15
Hình 2.9. Mô hình thực thể liên kết...25
Hình 2.10. Mô hình dữ liệu quan hệ...27
Hình 2.11. Dữ liệu vật lý bảng Chi tiết Chuyên môn...27
Hình 2.12. Dữ liệu vật lý bảng Nhân viên...28
Hình 2.13. Dữ liệu vật lý bảng Chi tiết Hợp đồng...28
Hình 2.14. Dữ liệu vật lý bảng Khen thưởng/Kỷ luật...29
Hình 2.15. Dữ liệu vật lý bảng Chi tiết Ngoại ngữ...29
Hình 2.16. Dữ liệu vật lý bảng Chức vụ...29
Hình 2.17. Dữ liệu vật lý bảng Chuyên môn...30
Hình 2.18. Dữ liệu vật lý bảng Công tác...30
Hình 2.19. Dữ liệu vật lý bảng Chi tiết Nghỉ chế độ...30
Hình 2.20. Dữ liệu vật lý bảng Chi tiết Chuyên môn...31
Hình 2.21. Dữ liệu vật lý bảng Điều động...31
Hình 2.22. Dữ liệu vật lý bảng Khen thưởng/Kỷ luật...31
Hình 2.23. Dữ liệu vật lý bảng Loại hợp đồng...32
Hình 2.24. Dữ liệu vật lý bảng Ngoại ngữ...32
Hình 2.25. Dữ liệu vật lý bảng Chế độ...32
Hình 2.26. Dữ liệu vật lý bảng Phòng ban...33
Hình 2.28. Dữ liệu vật lý bảng Thôi việc...33
Hình 2.29. Dữ liệu vật lý bảng Tin học...34
Hình 2.30. Dữ liệu vật lý bảng Tôn giáo ...34
Hình 2.31. Dữ liệu vật lý bảng Trình độ...34
Hình 3.1. Giao diện kết nối CSDL...35
Hình 3.2. Giao diện chính của chương trình...36
Hình 3.3. Giao diện Đăng nhập...36
Hình 3.4. Giao diện Quản lý tài khoản đăng nhập...37
Hình 3.5. Giao diện Đổi mật khẩu đăng nhập...37
Hình 3.6. Giao diện Danh mục Chuyên môn...38
Hình 3.7. Giao diện Thông tin chính về nhân viên...39
Hình 3.8. Giao diện In danh sách nhân viên theo giới tính, theo mã nhân viên...39
Hình 3.9. Giao diện Trình độ Ngoại ngữ ...40
Hình 3.10. Giao diện Trình độ Chuyên môn ...40
Hình 3.11. Giao diện Quá trình đi công tác...41
Hình 3.12. Thông báo lỗi ...41
Hình 3.13. Giao diện Điều chuyển nhân viên...42
Hình 3.14. Giao diện Chi tiết Hợp đồng...42
Hình 3.15. Giao diện Thôi việc...43
Hình 3.16. Giao diện Quản lý Nghỉ theo Chế độ...43
Hình 3.17. Giao diện Khen thưởng/Kỷ luật...44
Hình 3.18. Giao diện Tìm kiếm Nhân viên theo mã nhân viên...44
Hình 3.19. Giao diện Tìm kiếm nhân viên theo phòng ban...45
Hình 3.20. Giao diện Tìm kiếm theo Trình độ và Chuyên môn...45
Hình 3.21. Giao diện Tìm kiếm theo Hợp đồng...46
Hình 3.22. Giao diện Tìm kiếm theo loại Khen thưởng/Kỷ luật...46
Hình 3.23. Giao diện Tìm kiếm theo Nghỉ chế độ...47
Hình 3.24. Giao diện Tìm kiếm theo quá trình đi công tác...47
Hình 3.25. Giao diện Tìm kiếm Quá trình điều chuyển công tác của nhân viên...48
DANH MỤC CÁC BẢNG Bảng 2.1. Xác định thực thể Nhân viên...15 Bảng 2.2. Xác định thực thể Dân tộc...16 Bảng 2.3. Xác định thực thể Tôn giáo...16 Bảng 2.4. Xác định thực thể Tôn giáo...16 Bảng 2.5. Xác định thực thể Phòng ban...17 Bảng 2.6. Xác định thực thể Trình độ...17 Bảng 2.7. Xác định thực thể Ngoại ngữ...17 Bảng 2.8. Xác định thực thể Tin học...17 Bảng 2.9. Xác định thực thể Chuyên môn...17 Bảng 2.10. Xác định thực thể Loại hợp đồng...17 Bảng 2.11. Xác định thực thể Điều động...17 Bảng 2.12. Xác định thực thể Công tác...18 Bảng 2.13. Xác định thực thể Thôi việc...18
Bảng 2.14. Xác định thực thể Khen thưởng/Kỷ luật...18
Bảng 2.15. Xác định thực thể Chi tiết Khen thưởng/Kỷ luật...18
Bảng 2.16. Xác định thực thể Chi tiết Ngoại ngữ...19
Bảng 2.17. Xác định thực thể Chi tiết Chuyên môn...20
Bảng 2.18. Xác định thực thể Chi tiết Hợp đồng...20
Bảng 2.19. Xác định thực thể Chi tiết Nghỉ chế độ...20
Bảng 2.20. Xác định thực thể Chế độ...21