Đề tài Xây dựng phần mềm quản lý nhân sự cho công ty tin học viễn thông Đà Nẵng - VNPT

MỤC LỤC LỜI CAM ĐOAN 1 LỜI CẢM ƠN 2 CHƯƠNG I 10 CƠ SỞ LÝ LUẬN VÀ TÌNH HÌNH THỰC TIỄN TẠI CÔNG TY TIN HỌC 10 VIỄN THÔNG ĐÀ NẴNG -VNPT 10 I.1 Cơ sở lý luận 10 I.1.1 Tìm hiểu sơ lược về hệ thống thông tin quản lý 10 I.1.2. Khái niệm hệ thống - hệ thống thông tin – hệ thống thông tin quản lí 11 I.1.3 Một vài khái niệm liên quan đến quy trình quản lý nhân sự 13 I.2 Tình hình thực tiễn tại công ty 14 I.2.1 Quá trình hình thành và phát triển của công ty tin học viễn thông 14 I.2.2 Chức năng và nhiệm vụ: 15 I.2.3 Đặc điểm các yếu tố sản xuất của Công ty 16 I.2.3.1 Nguồn lực lao động của Công ty 16 I.2.3.2 Cách thanh toán lương tại Công ty 16 I.3 Các hình thức đãi ngộ vật chất khác 17 I.3.1 Bảo hiểm xã hội (BHXH) 17 I.3.2 Bảo hiểm y tế (BHYT) 18 I.3.3 Tiền ăn cơm ca: 18 I.3.4 Chính sách khen thưởng: 18 I.4 Mô hình tổ chức Công ty Tin học - Viễn thông Đà Nẵng 20 CHƯƠNG II 23 KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG THÔNG TIN CHO 23 BÀI TOÁN QUẢN LÝ NHÂN SỰ TẠI CÔNG TY TIN HỌC 23 VIỄN THÔNG ĐÀ NẴNG 23 II.1. Quy trình bài toán : 23 II.2. Mục tiêu cần đạt đến : 24 II.3 TỔNG QUÁT HỆ THỐNG CHỨC NĂNG QUẢN LÝ NHÂN SỰ 25 II.4 Mô hình dòng chảy dữ liệu (DFD) 26 II.4.1 Sơ đồ mức ngữ cảnh : 26 II.4.2 Sơ đồ mức 0: 26 II.4.4 Từ điển dữ liệu 30 II.4.5 Xây dựng các thực thể ,mối quan hệ giữa các thực thể 33 II.4.5.1 Xây dựng các thực thể : 33 II.4.5.2 Mối quan hệ giữa các thực thể: 36 II.4.6 Mô hình E-R (Entity Relationship) : 40 II.4.7 Dữ Liệu Quan Hệ : 41 II.4.8 Mô Hình Dữ Liệu Quan Hệ : 42 CHƯƠNG III 43 THIẾT KẾ HỆ THỐNG THÔNG TIN 43 III.1 Công cụ sẽ sử dụng để thiết kế 43 III.1.1. Tìm hiểu một vài công cụ sử dụng trong quá trình thực hiện chuyên đề. 43 III.1.1.1 Phương pháp lập trình hướng đối tượng 43 III.1.1.1.1 Lập trình hướng đối tượng là gì? 43 III.1.1.1.2 Các tính chất cơ bản của lập trình hướng đối tượng 43 III.1.1.1.3Các khái niệm liên quan đến các ngôn ngữ lập trình OOP hiện đại 44 III.2 Hệ quản trị cơ sở dữ liệu SQL Server 47 III.3 Giới thiệu ngôn ngữ C# 48 III.4 Thiết kế mô hình vật lý dữ liệu 48 THIẾT KẾ GIAO DIỆN 53 IV.1. FORM (Main) : 53 IV.2 FORM đăng nhập hệ thống : 54 CHƯƠNG V: 58 KẾT QUẢ CHẠY THỬ ,ĐÁNH GIÁ 58 VÀ HƯỚNG PHÁT TRIỂN CỦAPHẦN MỀM 58 V. Hướng dẫn chạy thử chương trình : 58 V.1 Đăng nhập hệ thống : 58 V.1.2 Form main : 59 V.1.3 Menu Tài khoản : 60 V.1.4 Menu quản lý : 60 V.1.5 Menu Chức năng : 65 V.1.6 Menu Thêm : 67 TỔNG KẾT VÀ ĐÁNH GIÁ 70 V.2.1. Ưu điểm: 70 V.2.2. Khuyết điểm: 70 V.2.3. Hướng phát triển của phần mềm : 70 KẾT LUẬN 71 TÀI LIỆU THAM KHẢO 6 1. C# 2005 - Lập trình FORM WINDOWS 6 2. C# 2005 - Lập trình cơ sở dữ liệu. 6 3. Lập trình ứng dụng chuyên nghiệp SQL SERVER 2000 6 LỜI NÓI ĐẦ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 Eniac đã đánh dấu bước đầu, mở ra một thời đại phát triển rực rỡ của công nghệ 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 đó là số hoá mọi loại thông tin, số liệu âm thanh, hình ảnh đều có thể chuyển tới được cho mọi người nhờ sự ra đời của mạng Internet toàn cầu, với sự phát triển mạnh mẽ của internet cũng như ứng dụng của nó, người ta nói đên một nền tri thức, một chính phủ điện tử, một siêu xa lộ thông tin, một văn phòng ảo hay một công ty hợp doanh ảo . 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. Ngày nay chúng ta chỉ cần ngồi trước chiếc máy vi tính mà vẫn có thể tham quan được một siêu thị nào đó ở Newyork, Paris, London .và có thể xem mẫu mã của mặt hàng nào đó mình thích, có thể mua vé máy bay, có thể trao đổi thư từ với người nào đó bên kia đại dương mà không cần phải đợi thời gian nhận thư, có những điều má cách đây chỉ 15 năm thôi, ta có thể nghĩ rằng đó là viễn tưởng thì nay đã trở thành hiện thực. 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 cong 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ụ công ty 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ơ của công ty. 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 để 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. Ứng dụng phần mềm có thể chưa hoàn chỉnh, nhưng một phần nào đã thể hiện được sự cố gắng của em trong những bước đầu hoà nhập với môi trường làm việc bên ngoài và thế giới công nghệ mới. Em mong quý thầy cô trong khoa tạo điều kiện giúp đỡ em để em hoàn thành đề tài của mình được tốt hơn Em xin chân thành cảm ơn!

TÀI LIỆU LUẬN VĂN CÙNG DANH MỤC

TIN KHUYẾN MÃI

  • Thư viện tài liệu Phong Phú

    Hỗ trợ download nhiều Website

  • Nạp thẻ & Download nhanh

    Hỗ trợ nạp thẻ qua Momo & Zalo Pay

  • Nhận nhiều khuyến mãi

    Khi đăng ký & nạp thẻ ngay Hôm Nay

NẠP THẺ NGAY