Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
3,25 MB
Nội dung
VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN CÔNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc Lập – Tự Do – Hạnh Phúc Hà Nội, ngày tháng năm 2016 NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: Đỗ Thu Hương Giới tính: Nữ Ngày, tháng, năm sinh: 02-07-1994 Nơi sinh: Hưng Yên Chuyên ngành: Công nghệ thông tin Mã số: 12A10010084 Lớp hành chính: 1210A03 TÊN ĐỀ TÀI Xây dựng ứng dụng quản lý nhân cho công ty TNHH CJ.UNION VINA NHIỆM VỤ VÀ NỘI DUNG - Khảo sát quy trình quản lý nhân - Phân tích, xác định yêu cầu hệ thống Xây dựng hệ thống quản lý nhân cho công ty TNHH CJ.UNION VINA NGÀY GIAO NHIỆM VỤ: NGÀY HOÀN THÀNH NHIỆM VỤ: PHÂN CÔNG NHIỆM VỤ: GIẢNG VIÊN HƯỚNG DẪN: Th.S Vũ Việt Anh Ngày tháng năm 2016 GIẢNG VIÊN HƯỚNG DẪN KHOA CÔNG NGHỆ THÔNG TIN LỜI CẢM ƠN Qua trình thực đề tài “Xây dựng ứng dụng quản lý nhân cho công ty TNHH CJ UNION VINA”, em học hỏi nhiều kiến thức, đồng thời củng cố nâng cao thêm kỹ chuyên ngành kỹ tư toán.Đặc biệt, đề tài cho em hiểu biết nhìn tổng quát toán phân tích thiết hệ thống Em xin chân thành cảm ơn đến thầy Vũ Việt Anh nhiệt tình giúp đỡ, bảo tạo điều kiện thuận lợi cho em hoàn thành đồ án tốt nghiệp Em xin cảm ơn quý thầy cô khoa Công nghệ thông tin, Viện đại học Mở Hà Nội tận bảo, truyền đạt kiến thức cho em bốn năm em học đại học Vốn kiến thức tiếp thu trình học tập khoa không tảng để nghiên cứu đề tài mà hành trang quý báu để làm việc công tác sau Ngoài ra, em xin cảm ơn bạn đóng góp ý kiến, nhận xét, trao đổi với em trình phân tích thiết kế chương trình Trong trình thực đề tài, em hiểu cách thức trình thực dự án thực tế Mặc dù cố gắng có nhiều hạn chế mặt kiến thức chuyên môn kinh nghiệm làm việc thực tế nên không tránh khỏi sai sót.Em mong có hướng dẫn nhận xét nhiều từ phía thầy, cô giáo bạn để giúp em hoàn thiện kỹ Hà Nội, tháng năm 2016 Sinh viên thực LỜI NÓI ĐẦU Chúng ta sống thời đại thời đại mà Công nghệ thông tin phát triển rực rỡ Tác động CNTT xã hội loài người vô to lớn, việc ứng dụng thành tựu nghiên cứu CNTT vào hoạt động công tác quản lý nói chung đem lại không thành công hiệu to lớn.Một ứng dụng hữu ích phức tạp quản lý nói chung quản lý nhân nói riêng Công việc người ngày phức tạp nhằm đáp ứng nhu cầu ngày cao xã hội toán đặt để quản lý nhân cách chặt chẽ hợp lý tất ngành nghề đặc biệt quản lý nhân doanh nghiệp Xuất phát từ nhu cầu thực tiễn công ty nay, thời gian vừa qua, em tìm hiểu, nghiên cứu xây dựng phần mềm quản lý nhân công ty TNHH CJ Union Vina Với giúp đỡ hướng dẫn tận tình thầy Vũ Việt Anh thầy cô, em xây dựng chương trình quản lý nhân từ chức như: nhập thông tin, xóa thông tin, sửa thông tin, lưu trữ thông tin, … nhân viên công ty Việc dần thay tự động hóa vi tính hóa thủ tục, giấy tờ, văn theo cách làm việc hành qua tạo phong cách làm việc lãnh đạo hỗ trợ lãnh đạo, chuyên viên Có thể nói yếu tố quan trọng định tới thành công hay thất bại môt công ty yếu tố nguồn nhân lực phần mềm quản lý nhân giúp nhà quản lý có chiến lược điểu chỉnh dễ dàng phù hợp giúp công ty phát triển Do kiến thức thân hạn chế nên việc thực tránh khỏi thiếu xót Rất mong đóng góp quý thầy cô môn công nghệ thông tin trường Viện Đại học Mở Hà Nội toàn thể bạn bè để đề tài em hoàn thiện MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU CHƯƠNG 1.1 MÔ TẢ YÊU CẦU CỦA BÀI TOÁN Giới thiệu công ty 1.2 Các thông tin công ty 1.2.1 Sơ đồ tổ chức 1.2.2 Hiện trạng vấn đề quản lý nhân công ty 1.2.3 Ý tưởng xây dựng hệ thống 1.3 Khảo sát thực trạng 1.3.1 Nhiệm vụ phòng quản lý nhân 1.3.2 Mô tả hoạt động quản lý 1.4 Yêu cầu 1.4.1 Yêu cầu tổng quát 1.4.2 Yêu cầu chi tiết 1.4.3 Mục đích 10 CHƯƠNG 2.1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG Các yêu cầu chức 11 2.1.1 Yêu cầu chung 11 2.2 2.3 Biểu đồ phân cấp chức 11 Biểu đồ phân rã chức hệ thống 12 2.3.1 Mô tả chức 14 2.3.2 Biểu đồ luồng liệu 15 2.3.3 Biểu đồ luồng liệu mức ngữ cảnh 17 2.3.4 Biểu đồ luồng liệu mức đỉnh hệ thống 18 2.3.5 Biểu đồ luồng liệu mức đỉnh hệ thống 19 2.3.6 Biểu đồ luồng liệu mức đỉnh chức Cập nhật danh mục 19 2.3.7 Biểu đồ luồng liệu mức đỉnh chức Cập nhật hồ sơ 20 2.3.8 Biểu đồ luồng liệu mức đỉnh chức Tìm kiếm 20 2.3.9 Biểu đồ luồng liệu mức đỉnh chức Thống kê báo cáo 21 2.4 Cơ sở liệu 21 2.4.1 Thiết kế bảng liệu 21 2.4.2 Sơ đồ quan hệ 31 CHƯƠNG 3.1 CÔNG NGHỆ SỬ DỤNG Ngôn ngữ lập trình C# 32 3.1.1 Tổng quan ngôn ngữ lập trình C# 32 3.1.2 Tại ta lại chọn sử dụng ngôn ngữ C#? 33 3.1.3 Ngôn ngữ C# ngôn ngữ khác 36 3.1.4 Các bước chuẩn bị cho chương trình 37 3.2 Ngôn ngữ SQL sở liệu SQL server 39 3.2.1 Giới thiệu tổng quan hệ quản trị CSDL SQL server 39 3.2.2 Hệ quản trị sở liệu SQL Server 2014 40 3.2.3 Các lệnh thao tác liệu SQL server 40 CHƯƠNG THIẾT KẾ CÁC CHỨC NĂNG CỦA CHƯƠNG TRÌNH 4.1 Đặc tả chức 41 4.1.1 Chức hệ thống 41 4.1.2 Chức cập nhật danh mục 42 4.1.3 Chức cập nhật hồ sơ 45 4.1.4 Chức tìm kiếm 56 4.1.5 Chức báo cáo, thống kê 57 CHƯƠNG HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG 5.1 Các chức chương trình chương trình 58 5.1.1 Chức đăng nhập 58 5.1.2 Chức cập nhật hồ sơ nhân viên 59 5.1.3 Chức cập nhật danh mục phòng ban 59 5.1.4 Chức cập nhật danh mục chức vụ 60 5.1.5 Chức cập nhật trình thay đổi công tác 60 5.1.6 Chức cập nhật quan hệ gia đình 61 CHƯƠNG 6.1 PHỤ LỤC Một số mẫu bảng biểu liên quan tới Quản lý nhân 62 6.2 Mẫu báo cáo danh sách cán 64 6.3 Mẫu báo cáo danh sách cán công nhân viên nghỉ việc 65 KẾT LUẬN 66 TÀI LIỆU THAM KHẢO 67 DANH MỤC BẢNG BIỂU Bảng 2.1 Hồ sơ nhân viên 22 Bảng 2.2 Phòng ban 23 Bảng 2.3 Chức vụ 23 Bảng 2.4 Quốc tịch 24 Bảng 2.5 Thông tin trình độ 24 Bảng 2.6 Thông tin dân tộc 25 Bảng 2.7 Thông tin tình trạng việc làm 25 Bảng 2.8 Thông tin ngoại ngữ 26 Bảng 2.9 Thông tin phân quyền 26 Bảng 2.10 Hợp đồng 26 Bảng 2.11 Số hợp đồng 27 Bảng 2.12 Bảo hiểm 27 Bảng 2.13 Quan hệ gia đình 28 Bảng 2.14 Khen thưởng kỷ luật 29 Bảng 2.15 Ngày công 29 Bảng 2.16 Thay đổi công tác 30 Bảng 6.1 Mẫu biểu sơ yếu lý lịch 62 Bảng 6.5 Mẫu báo cáo danh sách cán 64 Bảng 6.6 Báo cáo danh sách cán công nhân viên nghỉ việc 65 DANH MỤC HÌNH VẼ Hình 1.1 Sơ đồ tổ chức công ty TNHH CJ UNION VINA Hình 2.1 Sơ đồ phân rã chức hệ thống 13 Hình 2.2 Sơ đồ luồng liệu mức ngữ cảnh 17 Hình 2.3 Sơ đồ luồng liệu mức đỉnh hệ thống 18 Hình 2.4 Biểu đồ luồng liệu mức đỉnh chức Hệ thống 19 Hình 2.5 Biểu đồ luồng liệu mức đỉnh Cập nhật danh mục 19 Hình 2.6 Biểu đồ luồng liệu mức đỉnh chức Cập nhật hồ sơ 20 Hình 2.7 Biểu đồ luồng liệu mức đỉnh chức Tìm kiếm 20 Hình 2.8 Biểu đồ luồng liệu mức đỉnh chức Thống kê báo cáo 21 Hình 2.10 Sơ đồ quan hệ 31 Hình 4.1 Sơ đồ quy trình đăng nhập 41 Hình 4.2 Modul thêm phòng ban 43 Hình 4.3 Modul sửa thông tin phòng ban 44 Hình 4.5 Module sửa thông tin nhân viên 47 Hình 4.6 Module thêm quan hệ gia đình 49 Hình 4.7 Module sửa quan hệ gia đình 50 Hình 4.8 Module xóa quan hệ gia đình 51 Hình 4.9 Module tìm kiếm 56 Hình 5.1 Form đăng nhập 58 Hình 5.2 Form nhân viên 59 Hình 5.3 Form phòng ban 59 Hình 5.4 Form chức vụ 60 CHƯƠNG MÔ TẢ YÊU CẦU CỦA BÀI TOÁN 1.1 Giới thiệu công ty Công ty TNHH CJ Union Vina công ty may chuyên sản xuất xuất mặt hàng may mặc thành lập.Đại diện công ty ông HAN JUN kiêm giám đốc công ty người Hàn Quốc nên sản phẩm công ty tiêu thụ nước xuất nước Công ty không ngừng hoàn thiện cấu tổ chức máy quản lý nhằm đáp ứng nhu cầu sản xuất cán công nhân viên.trong công ty để đạt mức tăng trưởng kim ngạch xuất cao Đồng thời tạo công ăn việc làm cho hàng trăm lao động, nâng cao chất lượng đời sống cán công nhân viên 1.2 Các thông tin công ty Tên công ty: Công tyTNHH CJ.UNION VINA Địachỉ : Tân Lập –Yên Mỹ - Hưng Yên Điệnthoại : 03213 970.556 Mãsốthuế : 0900291xxx Đạidiện : Ông HAN JUN Sốtàikhoản : 190.28020111.xxx Ngânhàng : Techcombank – Chi nhánhHưngYên Mã SWIFT : VTCB VN Fax : 03213.970.558 Chứcvụ : Giámđốc 1.2.1 Sơ đồ tổ chức SƠ ĐỒ TỔ Ổ CHỨC CH CÔNG TY TNHH CJ UNION VINA GIÁM ĐỐC QUẢN ĐỐC VĂN PHÒNG XNK KẾ HOẠCH NHÀ XƯỞNG NHÂN SỰ KĨ THUẬT PHÒNG MẪU KHO CƠ ĐIỆN CHUYỀN MAY CHUYỀN NHÀ CẮT KIỂM HÀNG CHUYỀ CHUYỀN Hình 1.1.Sơ đồ đ tổ chức công ty TNHH CJ UNION VINA 1.2.2 Hiện trạng ng vấn đề quản lý nhân công ty Hoạt động công ty bị b ảnh hưởng nhiềuu vấn đề, vấn đề nhân ột yế yếu tố quan trọng định đến tồn ồn tạ kỳ công ty Vì vậy, ậy, quan lý nhân s đề tài mà công ty ccũng quan tâm đến, công tác quản ản lý nhân s công ty có tối ưu thìì công ty hoạt động tốt vàà phát tri triển tốt Để trở thành ột người ng quản lý nhân tài ài ba khôn khéo người ng làm công tác nhân ự luôn ccần nắm rõ sơ yếu lý lịch từ nhân viên, đặc điểm, trình ình công tác, khen thưởng th kỷ luật nhân viên ên để theo dõi kịp thờii báo cáo vvới cấp có yêu cầu, đồng ng thờ thời có đề xuất, góp ý phòng òng qu quản lý nhân để làm àm nhân viên toàn tâm, toàn ý làm việc ệc cho công ty, giúp công ty sớm s hoàn àn thành 53 Hình 4.9 Chức thêm khen thưởng, kỷ luật Sửa thông tin khen thưởng kỷ luật - Input: Thông tin khen thưởng, kỷ luật cần sửa (mã khen thưởng kỷ luât, mã nhân viên, lý do, hình thức…) - Output: Hiển thị danh sách khen thưởng, kỷ luật sau sửa - Xử lý: Tìm quan hệ bảng khen thưởng kỷ luật theo mã; Nhập thông tin cần sửa khen thưởng, kỷ luật 54 Hình 4.10 Chức thêm khen thưởng, kỷ luật 55 Xóa khen thưởng, kỷ luật - Input: mã khen thưởng kỷ luật cần xóa - Output: Danh sách khen thưởng, kỷ luật sau xóa - Xử lý: Tìm mã khen thưởng kỷ luật theo mã cần tìm Xóa thông tin khen thưởng kỷ luật khỏi CSDL Hình 4.11.Chức xóa khen thưởng, kỷ luật 56 4.1.4 Chức tìm kiếm Input: Thông tin yêu cầu tìm kiếm Output: Kết trả Hình 4.12.Chức tìm kiếm 57 4.1.5 Chức báo cáo, thống kê Input: Thông tin yêu cầu báo cáo, thống kê Output: Dữ liệu trả Hình 4.13 Chức tìm kiếm 58 CHƯƠNG HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG 5.1 Các chức chương trình chương trình 5.1.1 Chức đăng nhập Hình 5.1.Chức đăng nhập Khi chạy chương trình, hình lên thông báo nhập tài khoản mật Người dùng cần nhập xác tài khoản mật mình.Sau đăng nhập form chương trình 59 5.1.2 Chức ng cập nhật nh hồ sơ nhân viên Hình 5.2.Chức 5.2 cập nhật hồ sơ nhân viên Sau người dùng ùng đăng nhập vào chương trình, người ời dùng d vào hồ sơ nhân viên Sẽ hiệnn thông tin c nhân viên với chứcc Th Thêm, sửa, xóa… ng cập cậ nhật danh mục phòng ban 5.1.3 Chức Hình 5.3 5.3.Chức cập nhật danh mục phòng òng ban 60 5.1.4 Chức ng cập cậ nhật danh mục chức vụ Hình 5.4.Chức 5.4 cập nhật danh mục chức vụ 5.1.5 Chức ng cập cậ nhật trình thay đổi công tác Hình 5.5.Ch Chức cập nhật trình thay đổii công tác 61 5.1.6 Chức ng cập cậ nhật quan hệ gia đình Hình 5.6 5.6.Chức cập nhật quan hệ gia đình Người dùng chỉỉ cần c chọn tên nhân viên cần làm việc ệc ho mã nhân viên.Sẽ n thông tin quan hệ h gia đình liên quan đếnn nhân viên vi Bảng quan hệệ gia đình có chức năng: thêm, sửa, a, xóa, xó thoát, nhập lại 62 CHƯƠNG PHỤ LỤC v 6.1 Một số mẫu bảng biểu liên quan tới Quản lý nhân Dưới số mẫu bảng biểu, báo cáo liên quan tới quản lý nhân mà trình tìm hiểu khảo sát thực tế em thu thập Mẫu sơ yếu lý lịch 6.1 Mẫu biểu sơ yếu lý lịch Công ty TNHH CJ Union Vina Số:…………………………… CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do- Hạnh phúc SƠ YẾU LÝ LỊCH BẢN THÂN Họ tên (chữ in hoa) ……………………………… Nam - Nữ …………… Họ tên thường dùng ……………………………………………………… Sinh ngày ……………tháng ………… năm ……………………………… Nơi sinh ……………………………………………………………………… Nguyên quán ………………………………………………………………… Nơi đăng ký hộ thường trú …………………………………………… Chỗ ……………………………………………………………… Điện thoại …………………………………………………………………… Dân tộc ………………………….Tôn giáo ………………………………… 10 Quốc tịch …………………………………………………………………… 11 Email ………………………………………………………………………… 12 Địa thường trú…………………………………………………………… 63 13 Địa tạm trú……………………………………………………………… 14 Trình độ 15 Ngoại ngữ 16 Tin học 17 Tình trạng hôn nhân 18 Số chứng minh………………… cấp ngày …/…./… nơi cấp…………… 19 Khen thưởng ………………………………………………………………… 20 Kỷ luật ……………………………………………………………………… QUAN HỆ GIA ĐÌNH Ghi rõ họ tên, năm sinh, nghề nghiệp, nơi công tác bố mẹ đẻ, anh chị em ruột, vợ (hoặc chồng), Quan hệ Họ tên Năm sinh Địa Nghề nghiệp 64 6.2 Mẫu báo cáo danh sách cán Mẫu báo cáo danh sách cán công nhân viên Công ty TNHH CJ Union Vina Cộng hòa xã hội chủ nghĩa Việt Nam Số:…………………………… Độc lập – Tự – Hạnh phúc DANH SÁCH CÁN BỘ CÔNG NHÂN VIÊN ST Họ MN Phòng Ngày Giới Địa Số CMND/ Ghi T V ban điện HC tên sinh tính thoại 65 6.3 Mẫu báo cáo danh sách cán công nhân viên nghỉ việc Mẫu báo cáo danh sách cán công nhân viên nghỉ việc Công ty TNHH CJ Union Vina Số:…………………………… Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập – Tự – Hạnh phúc DANH SÁCH CÁN BỘ, CÔNG NHÂN VIÊN NGHỈ VIỆC STT Họ MSNV tên Phòng Chức vụ Số điện thoại ban …………ngày ………tháng ……năm……… Trưởng phòng nhân Người lập 66 KẾT LUẬN “Xây dựng ứng dụng quản lý nhân cho công ty TNHH CJ UNION VINA” vấn đề mẻ, mang tính thực tế cao, giai đoạn – Việt Nam tiến hành sách công nghiệp hóa, đại hóa đất nước, đẩy mạnh Công nghệ thông tin, đưa tin học hóa vào sống, việc thiết lập hệ thống quản lý nhân Dưới hướng dẫn gợi ý thầy Vũ Việt Anh, em thực đề tài nhằm đưa giải pháp quản lý phù hợp.Quản lý nhân phần mềm giúp cho việc quản lý quan, doanh nghiệp dễ dàng, hợp lý Qua trình thực đề tài “Xây dựng ứng dụng quản lý nhân cho công ty TNHH CJ UNION VINA”, em học hỏi nhiều kiến thức, đồng thời củng cố nâng cao thêm kỹ chuyên ngành kỹ tư toán.Đặc biệt, đề tài cho em hiểu biết nhìn tổng quát toán phân tích thiết hệ thống Em xin chân thành cảm ơn đến thầy Vũ Việt Anh thầy cô nhiệt tình giúp đỡ, bảo tạo điều kiện thuận lợi cho em hoàn thành đồ án tốt nghiệp Tuy nhiên trình độ kiến thức hạn hẹp nên chương trình không tránh khỏi sai sót, em mong bổ sung góp ý thầy cô để chương trình hoàn thiện Em xin chân thành cảm ơn! 67 TÀI LIỆU THAM KHẢO Tiếng Việt Nhóm tác giả Mai Duy Tân, Nguyễn Thanh Hoàng, Phạm Thanh Dũng, đồ án thực tập cuối khóa đề tài quản lý nhân ngân hàng Mỹ Xuyên, trường Đại học An Giang, 2009 Nguyễn Kim Anh, Nguyên lý hệ sở liệu, nhà xuất Đại học Quốc Gia Hà Nội, 2004 Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin, Nhà xuất Đại Học Quốc Gia Hà Nội, 2009 Phạm Thị Hoàng Nhung, sở liệu, môn công nghệ phần mềm Đại Học Thủy Lợi Tiếng Anh Andrew Curioso, Patrick, Expert PHP and MySQL, Wrox, 2010 Robert Sheldon, Geof Moes, Beginning MySQL, Wrox, 2005 Wrox Press, Profestional PHP Programming, 2008