...Nguyễn Hoài Anh.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...
Trang 1TRƯỜNG ĐẠI H
XÂY DỰ
CÔNG TY TUY
i
I HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N KHOA CÔNG NGHỆ THÔNG TIN
SINH VIÊN: NGUYỄN HOÀI ANH
ỰNG PHẦN MỀM QUẢN LÝ NHÂN S CÔNG TY TUYỂN THAN HÒN GAI - VINACOMIN
Hà Nội - 2015
NG HÀ NỘI
N LÝ NHÂN SỰ VINACOMIN
Trang 2TRƯỜNG ĐẠI H
XÂY DỰ
CÔNG TY TUY
I HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N KHOA CÔNG NGHỆ THÔNG TIN
SINH VIÊN: NGUYỄN HOÀI ANH
ỰNG PHẦN MỀM QUẢN LÝ NHÂN S CÔNG TY TUYỂN THAN HÒN GAI - VINACOMIN
Chuyên ngành: Công nghệ thông tin
Mã ngành:
NGƯỜI HƯỚNG DẪN: THS.VŨ
NG HÀ NỘI
N LÝ NHÂN SỰ VINACOMIN
Ũ VĂN HUÂN
Trang 3iii
LỜI CAM ĐOAN
Em tên là: Nguyễn Hoài Anh, sinh viên lớp DH1C1 – Khoa Công nghệ thông tin - Trường Đại học Tài Nguyên và Môi Trường Hà Nội
Em xin cam đoan toàn bộ nội dung của đồ án do em tự học tập, nghiên cứu trên Internet, sách và các tài liệu trong và ngoài nước có liên quan Không sao chép hay sử dụng bài làm của bất kỳ ai khác, mọi tài liệu đều được trích dẫn cụ thể
Em xin chịu hoàn toàn trách nhiệm về lời cam đoan của mình trước Quý Thầy Cô, Khoa và Nhà trường
Hà Nội, ngày … tháng … năm 2015
Người cam đoan
Nguyễn Hoài Anh
Trang 4MỤC LỤC
LỜI CAM ĐOAN………
DANH MỤC SƠ ĐỒ, BẢNG BIỂU………
LỜI CẢM ƠN………
LỜI MỞ ĐẦU 1
CHƯƠNG 1 – TỔNG QUAN 3
1.1.Tổng quan về công ty Tuyển than Hòn Gai-Vinacomin 3
1.1.1 Giới thiệu chung về công ty Tuyển than Hòn Gai-Vinacomin 3
1.1.2.Mô hình tổ chức sản xuất và quản lý của Công ty 4
1.2 Tổng quan chương trình 5
1.3 Khảo sát thực tế 6
1.3.1 Khảo sát thực tế bài toán 6
1.3.2 Mục tiêu: 8
1.3.3 Chức năng và nhiệm vụ: 8
1.3.4 Đảm bảo: 9
1.3.5 Những người được hưởng lợi 9
1.4 Cơ sở lý thuyết 10
1.4.1 Kiến trúc NET Framework 10
1.4.2.Ngôn ngữ lập trình C# 13
1.4.3 Hệ quản trị cơ sở dữ liệu SQL Server 15
CHƯƠNG 2- PHÂN TÍCH THIẾT KẾ HỆ THỐNG 16
2.2 Phân tích thiết kế hệ thống 17
2.2.1 Biểu đồ các trường hợp sử dụng (Usecase diagram) 17
2.2.2 Biểu đồ tuần tự 20
2.2.3 Biểu đồ hoạt động (Activity Diagram) … 23
2.3 Thiết kế cơ sở dữ liệu 28
Trang 5v
3.2 Giao diện chính của phần mềm 36
3.3 Form đổi mật khẩu 37
3.6 Form quản lý lương 38
3.7 Form nhập phòng ban 39
3.8 Form nhập thông tin cho nhân viên 39
3.9 Form Quản lý Chế độ 40
3.10 Các form Tra cứu thông tin 40
3.11 Các form Cập nhật bảng công cho công ty 41
3.11.1 Form bảng công cho công ty 41
3.12 Form báo cáo 42
TỔNG KẾT VÀ KIẾN NGHỊ 43
1 Ưu điểm: 43
2 Khuyết điểm: 43
3 Hướng mở rộng: 43
TÀI LIỆU THAM KHẢO 44
Trang 6DANH MỤC SƠ ĐỒ, BẢNG BIỂU
Hình 2.1: Usecase hệ thống 17
Hình.2.2: Usecase Quản lý danh mục 18
Hình 2.3: Usecase Quản lý nhân sự 18
Hình 2.5: Usecase Quản lý tiền lương 19
Hình 2.6: Usecase Báo cáo thống kê 20
Hình 2.7: Biểu đồ tuần tự chức năng đăng nhập 20
Hình 2.8: Biểu đồ tuần tự chức năng quản lý nhân sự 21
Hình 2.9: Biểu đồ tuần tự chức năng quản lý danh mụ 21
Hình 2.10: Biểu đồ tuần tự chức năng quản lý chế độ 22
Hình 2.11: Biểu đồ tuần tự chức năng quản lý tiền lương 22
Hình 2.12: Biểu đồ tuần tự chức năng báo cáo thống kê 23
Hình 2.13: Biểu đồ hoạt động chức năng đăng nhập 23
Hình 2.15: Biểu đồ hoạt động chức năng quản lý danh mục: quản lý trình độ 24
Hình 2.16: Biểu đồ hoạt động chức năng quản lý danh mục: quản lý thôi việc 24
Hình 2.17: Biểu đồ hoạt động chức năng quản lý danh mục: quản lý hợp đồng 25
Hình 2.18: Biểu đồ hoạt động chức năng quản lý danh mục: quản lý quốc tịch 25
Hình 2.19: Biểu đồ hoạt động chức năng quản lý nhân sự: danh sách nhân viên 25
Hình 2.20: Biểu đồ hoạt động chức năng quản lý nhân sự: danh sách phòng ban 26
Hình 2.21: Biểu đồ hoạt động chức năng quản lý nhân sự: danh sách bộ phận 26
Hình 2.22: Biểu đồ hoạt động chức năng quản lý chế độ: Nhân viên kỷ luật 26
Hình 2.23: Biểu đồ hoạt động chức năng quản lý chế độ: chế độ khen thưởng 27
Hình 2.24: Biểu đồ hoạt động chức năng quản lý tiền lương 27
Hình 2.25: Biểu đồ hoạt động chức năng báo cáo thống kê 27
Hình 3.1 Giao diện đăng nhập 35
Hình 3.2 Giao diện chính của phần mềm 36
Trang 7vii
Hình 3.5 Thiết kế form cập nhật danh mục 38
Hình 3.6 Thiết kế form quản lí lương 38
Hình 3.7 Thiết kế form nhập phòng ban 39
Hình 3.8.Thiết kế form nhập thông tin cho nhân viên 39
Hình 3.9 Thiết kế form Quản lý chế độ 40
Hình 3.10 Form Tra cứu thông tin 40
Hình 3.12.Form Lương Công ty 41
Hình 3.13 Form Vấn đề tăng lương 42
Hình 3.14 Báo cáo danh sách nhân viên 42
Trang 8LỜI CẢM ƠN
Để hoàn thành tốt luận văn này, em xin tỏ lòng biết ơn sâu sắc tới thầy giáo Th.S Vũ Văn Huân, giảng viên khoa Công nghệ thông tin trường Đại học Tài nguyên và Môi trường Hà Nội, thầy đã dành nhiều thời gian hướng dẫn, giúp đỡ tận tình em trong quá trình thực tập
Em xin chân thành cảm ơn toàn thể các thầy cô trong khoa Công nghệ thông tin, trường Đại học Tài nguyên và Môi trường Hà Nội, những giảng viên
đã tận tình giảng dạy và truyền đạt cho em những kiến thức,tạo điều kiện tốt nhất cho em trong quá trình học tập và thực tập tốt nhất Với vốn kiến thức tiếp thu trong quá trình học không chỉ là nền tảng cho quá trình thực tập mà còn là hành trang quý để em bước vào đời một cách vững chắc và tự tin
Cuối cùng em xin kính chúc các thầy, cô dồi dào sức khỏe và thành công trong sự nghiệp cao quý!
Trang 91
LỜI MỞ ĐẦU
Năm 1945, sự ra đời của chiếc máy tính điện tử lớn nhất Thế giới có tên
thông tin Sự ra đời của chiếc máy vi tính vào năm 1981 của hãng IBM, cho đến nay sau hơn 20 năm với sự thay đổi về tốc độ, về bộ vi xử lý và các phần mềm ứng dụng, công nghệ thông tin đã ở một bước phát triển cao, máy vi tính đã xuất hiện khắp nơi, mọi cơ quan, xí nghiệp, trường học, có mặt ở mọi gia đình và là công cụ không thể thiếu trong đời sống
Cùng với sự phát triển nhanh chóng của công nghệ thông tin con người đã nghĩ ra rất nhiều các ứng dụng phục vụ cho nhu cầu và lợi ích của con người Trong đó xây dựng phần mềm phục vụ công việc và một trong những vấn đề mà
các nhà lập trình viên luôn quân tâm hàng đầu Phần mềm Quản lý nhân sự cũng
là một trong những ứng dụng mà con người quan tâm nhiều nhất Nó phục vụ cho công tác nghiệp vụ quản lý của con người làm giảm thiểu tối đa những vất vả trong công việc ví dụ như hồ sơ trước đây phải lưu trữ rất nhiều trong các kho chứa thì bây giờ chỉ cần một chiếc máy tính nhỏ gọn cũng có thể lưu trữ cả kho hồ sơ
• Lý do chọn đề tài: Với mong muốn tìm hiểu một phần nhỏ trong kho tàng phát triển của công nghệ thông tin, em đã đi vào tìm hiểu về cách thức tổ chức
và hoạt động của Công ty Tuyển than Hòn Gai-Vinacomin để từ đó xây dựng
lên phần mềm Quản lý nhân sự nhằm phục vụ cho lợi ích của Công ty
• Nội dung nghiên cứu:
Nghiên cứu quy trình Quản lý nhân sự Công ty Tuyển than Hòn Gai-Vinacomin
Các vấn đề cần giải quyết trong quản lý nhân sự và xây dựng cơ sở dữ liệu để phục vụ cho công tác quản lý
• Phương pháp nghiên cứu:
Trang 10Tổng hợp,phân tích , nghiên cứu thực trạng, đọc các tài liệu, giáo trình có liên quan để đưa ra giải pháp xây dựng phần mềm quản lý nhân sự
Lấy ý kiến giảng viên trực tiếp hướng dẫn,các giản viên bộ môn để hoàn thiện về mặt nội dung cũng như hình thức của khóa luận
Phương pháp thử nghiệm