...Hoàng Sơn.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh tế, ki...
Trang 1TRƯỜNG ĐẠI HỌ
KHOA CÔNG NGH
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ CHO TÒA SOẠN BÁO VĨNH PHÚC
CÁN BỘ HƯỚNG DẪN
ỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N KHOA CÔNG NGHỆ THÔNG TIN
HOÀNG SƠN
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ CHO TÒA SOẠN BÁO VĨNH PHÚC
Chuyên ngành: Công nghệ thông tin
Mã ngành: D480201
CÁN BỘ HƯỚNG DẪN: Th.S Đỗ Thị Thu Nga
Hà Nội - 2015
NG HÀ NỘI
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ CHO TÒA SOẠN BÁO VĨNH PHÚC
thông tin
Đỗ Thị Thu Nga
Trang 2
MỤC LỤC
MỤC LỤC 1
MỞ ĐẦU 7
CHƯƠNG 1:GIỚI THIỆU VỀ ĐỀ TÀI 8
1.1 Mục tiêu yêu cầu của đề tài 8
1.2 Thực trạng và các vấn đề cần giải quyết 8
1.2.1 Thực trạng quản lý tại tòa soạn 8
1.2.2 Các vấn đề cần giải quyết 8
1.3 Mô tả chức năng hệ thống 9
1.3.1 Tổng quan 9
1.3.2 Mô tả chi tiết các chức năng 10
1.3.3 Cập nhật hồ sơ lý lịch cán bộ nhân viên 11
1.3.4 Xử lý chuyển hồ sơ cán bộ / công tác 11
1.3.5 Tìm kiếm hồ sơ theo mã cán bộ nhân viên 12
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ 13
2.1 Sơ đồ use tổng quát của hệ thống thông tin quản lý nhân sự 13
2.1.1 Danh sách các Actor 14
2.1.2 Danh sách các USE-CASE 14
2.2 Các sơ đồ use case ,mức phân rã chức năng 15
2.3 Các biểu đồ tuần tự 18
2.3.1 Sơ đồ tuần tự chức năng “Đăng nhập và đổi mật khẩu” 18
2.3.2 Sơ đồ tuần tự cho chức năng “Tìm kiếm” 20
2.3.3 Sơ đồ tuần sự chức năng “Thêm hồ sơ” 21
2.3.4 Sơ đồ tuần tự chức năng “Cập nhật” 22
2.3.5 Sơ đồ tuần tự chức năng “Báo cáo, thống kê” 23
2.3.6 Cập nhật thông tin lương 24
2.3.7 Cập nhật thông tin phòng ban 25
Trang 32.3.8 Cập nhật thông tin công tác 26
2.3.9 Cập nhật thông tin hợp đồng 27
2.3.10 Cập nhật thông tin chấm công 28
2.4 Biểu đồ trạng thái 28
2.4.1 Biểu đồ trạng thái lớp người dùng 29
2.4.2 Biểu đồ trạng thái cho lớp nhân viên 29
2.4.3 Biểu đồ trạng thái cho lớp lương 31
2.4.4 Biểu đồ trạng thái cho lớp phòng ban 32
2.4.5 Biểu đồ trạng thái cho lớp công tác 33
2.4.6 Biểu đồ trạng thái cho lớp hợp đồng 34
2.4.7 Biểu đồ trạng thái cho lớp chấm công 35
2.5 Biểu đồ hoạt động 36
2.5.1 Sơ đồ hoạt động chức năng đăng nhập 36
2.5.2 Biểu đồ hoạt động thêm danh sách nhân viên 37
2.5.3 Biểu đồ hoạt động sửa thông tin nhân viên 37
2.5.4 Biểu đồ hoạt động xóa thông tin 38
2.5.5 Biểu đồ hoạt động Cập nhật thông tin lương 40
2.5.6 Biểu đồ hoạt động Cập nhật thông tin phòng ban 41
2.5.7 Biểu đồ hoạt động Cập nhật thông tin công tác 42
2.5.8 Biểu đồ hoạt động Cập nhật thông tin hợp đồng 43
2.5.9 Biểu đồ hoạt động Cập nhật thông tin chấm công 44
2.6 Thiết kế 45
CHƯƠNG 3: GIAO DIỆN CHƯƠNG TRÌNH 50
KẾT LUẬN 56
Trang 4DANH MỤC HÌNH
Hình 2.1: Sơ đồ use case tổng quát của hệ thống thông tin quản lý nhân sự 13
Hình 2.2: Sơ đồ phân rã chức năng cập nhập 15
Hình 2.3: Sơ đồ phân rã chức năng cập nhập hồ sơ nhân viên 15
Hình 2.4: Sơ đồ phân rã chức năng cập nhập hợp đồng 16
Hình 2.5: Sơ đồ phân rã chức năng cập nhập công tác 16
Hình 2.6: Sơ đồ phân rã chức năng cập nhập chấm công 17
Hình 2.7: Sơ đồ phân rã chức năng cập nhập bảng lương 17
Hình 2.8: Sơ đồ phân rã chức năng cập nhập phòng ban 18
Hình 2.9: Sơ đồ tuần tự chức năng “Đăng nhập và đổi mật khẩu” 19
Hình 2.10: Sơ đồ tuần tự chức năng “Tìm kiếm” 20
Hình 2.11: Sơ đồ tuần tự chức năng “Thêm hồ sơ” 21
Hình 2.12: Sơ đồ tuần tự chức năng “Cập nhật” 22
Hình 2.13: Sơ đồ tuần tự chức năng “Báo Cáo thống kê” 23
Hình 2.14: Sơ đồ cập nhật thông tin lương 24
Hình 2.15: Sơ đồ cập nhật thông tin phòng ban 25
Hình 2.16: Sơ đồ cập nhật thông tin công tác………26
Hình 2.17: Sơ đồ cập nhật thông tin hợp đồng………27
Hình 2.18: Sơ đồ cập nhật thông tin chấm công……….28
Hình 2.19: Biểu đồ trạng thái lớp người dùng 29
Hình 2.20: Biểu đồ trạng thái lớp nhân viên 30
Hình 2.21: Biểu đồ trạng thái cho lớp lương 31
Hình 2.22: Biểu đồ trạng thái cho lớp phòng ban 32
Hình 2.23: Biểu đồ trạng thái cho lớp côn tác 33
Hình 2.24: Biểu đồ trạng thái cho lớp hợp đồng 34
Hình 2.25: Biểu đồ trạng thái cho lớp chấm công 35
Hình 2.26: Biểu đồ hoạt động chức năng “Đăng nhập” 36
Trang 5Hình 2.27: Biểu đồ hoạt động chức năng “Thêm hồ sơ” 37
Hình 2.28: Biểu đồ hoạt động chức năng “Sửa hồ sơ” 38
Hình 2.29: Biểu đồ hoạt động chức năng “Xóa hồ sơ” 39
Hình 2.30: Biểu đồ hoạt động Cập nhật thông tin lương 40
Hình 2.31: Biểu đồ hoạt động Cập nhật thông tin phòng ban 41
Hình 2.32: Biểu đồ hoạt động cập nhật thông tin công tác 42
Hình 2.33: Biểu đồ hoạt động Cập nhật thông tin hợp đồng 43
Hình 2.34: Biểu đồ hoạt động Cập nhật thông tin chấm công 44
Hình 3.1: Giao diện đăng nhập chương trình 51
Hình 3.2: Giao diện chương trình 52
Hình 3.3: Giao diện chương trình 53
Hình 3.4: Giao diện quản lí danh sách tài khoản 53
Hình 3.5: Giao diện Quản lí tiền lương 54
Hình 3.6: Giao diện quản lí danh sách phòng ban 54
Hình 3.7: Giao diện Quản lí chấm công 55
Hình 3.8: Giao diện quản lý hợp đồng 55
Trang 6DANH MỤC BẢNG
Bảng 2.1 Bảng chức vụ - ChucVu 45
Bảng 2.2 Danh mục phòng ban – PhongBan 45
Bảng 2.3 Danh mục hợp đồng – HopDong 45
Bảng 2.4 Bảng lương – BangLuong 46
Bảng 2.5 Bảng tài khoản – TaiKhoan 46
Bảng 2.6 Bảng chuyển công tác – ChuyenCongTac 46
Bảng 2.7 Bảng chấm công – ChamCong 47
Bảng 2.8 Bảng nhân viên – NhanVien 47
Bảng 2.9 Sơ đồ liên kết dữ liệu 49
Trang 77
MỞ ĐẦU
Trong sự phát triển của công nghệ thông tin ngày nay, việc tạo ra các phần mềm giúp quản lí dữ liệu trong các cơ quan là vô cùng thiết yếu và quan trọng Trên cơ sở kiến thức đã học được trong bốn năm đại học em đã áp dụng
và tạo ra được một phần mềm phân tích thiết kế và hệ thống thông tin về nội dung quản lí nhân sự cho chính cơ quan mà em đã được thực tập trong thời gian thực tập tốt nghiệp Đó là phần mềm quản lí nhân sự cho tòa soạn Báo Vĩnh Phúc
Do kiến thức còn chưa được toàn diện nên phần mềm của em vẫn còn một số điều sai sót mong các thầy cô châm trước Em mong được sự góp ý và chỉ bảo của các thầy cô để e rút kinh nghiệm cho công việc sau này
Em xin chân thành cảm ơn cô giáo Thạc sỹ Đỗ Thị Thu Nga đã góp ý hướng dẫn và chỉnh sửa giúp em để em có thể làm được phần mềm này