Báo cáo kèm source code xây dựng chương trình quản lý nhân sự bằng Visual BasicKèm source code chương trình
LỜI NÓI ĐẦU Ở nước ta năm gần đây, tin học trở nên quen thuộc trở thành cơng cụ hữu ích cho lĩnh vực, ngành nghề Tin học giúp người có tác phong làm việc nhanh hơn, khoa học hơn, xác hơn, hiệu đạt suất cao công việc Sự phát triển công nghệ thông tin nhanh chóng làm thay đổi diện mạo ngành kinh tế, đóng vai trò lực trợ giúp chất xúc tác việc nâng cao tầm quan trọng thông tin Những khái niệm sở liệu, phần mềm, vệ tinh viễn thông tin học, internet công cụ xử lý thơng tin mà tổ chức đại có tay Giờ hệ thống quản lý liệu trở thành phận thiếu quan hay doanh nghiệp đại Vì mức độ quan trọng mà người ta ví hệ thống nhớ hay nhớ quan Khi mà quan bị trí nhớ khơng thể tồn Ngày thông tin trở thành vấn đề sống lĩnh vực đời sống kinh tế xã hội, đặc biệt vấn đề quản lý kinh tế Nó định thành bại doanh nghiệp thương trường họ biết sử dụng thông tin cho đạt hiệu Vì doanh nghiệp dù lớn hay nhỏ có riêng phận xử lý chuyên xử lý thơng tin Có hãng chun cung cấp dịch vụ thông tin đáp ứng thay đổi phạm vi toàn cầu Ứng dụng tin học quản lý nhân kết tin học Nó làm giảm tới mức tối thiểu việc tham gia thực thủ công sức người, tiết kiệm thời gian tìm kiếm, làm hẹp khơng gian lưu trữ, hệ thống hố, cụ thể hố thơng tin yêu cầu người sử dụng Nhiều quan xí nghiệp đặt kế hoạch tin học hố tồn khâu quản lý đơn vị mình, đặc biệt hệ thống quản lý cán với trợ giúp máy tính Ngày nhu cầu thơng tin cho cán quản lý trở nên phức tạp, đòi hỏi mức độ chi tiết báo cáo nhanh hết Điều khó khăn trở ngại lớn cho sở trì biện pháp lưu trữ, thống kê báo cáo theo phương pháp giấy bút thông thường Đặc biệt lĩnh vực quan trọng quản lý kế toán - tài chính, quản lý cán ln ln đòi hỏi chi tiết, xác cập nhật thường xuyên Vì thế, hoạt động này, giải pháp thích hợp sử dụng phần mềm tin học, ứng dụng công nghệ thông tin vào quản lý liệu sở đề tài "áp dụng tin học vào chương trình quản lý nhân " nhằm trợ giúp công tác quản lý nhân công ty đạt hiệu cao Đề tài gồm phần Chương 1: Giới thiệu đề tài đồ án Chương 2: Phương pháp luận phân tích, thiết kế hệ thống thông tin phục vụ quản lý Chương 3: Phân tích thiết kế hệ thống thơng tin quản lý nhân Chương 4: Sản phẩm CHƯƠNG GIỚI THIỆU ĐỀ TÀI ĐỒ ÁN 1.1 GIỚI THIỆU ĐỀ TÀI LỰA CHỌN Đề tài lựa chọn: Xây dựng chương trình quản lý nhân cho công ty Yêu cầu: Quản lý nhân viên, phòng ban, chức vụ, lương Có in báo cáo, có trợ giúp, hướng dẫn sử dụng phần mềm 1.2 GIỚI THIỆU THÀNH PHẦN CỦA MỘT CÔNG TY Trong nhiều năm qua nhà nước ta coi trọng việc tin học hoá tổ chức quản trị doanh nghiệp coi vấn đề nội dung chủ yếu quản trị doanh nghiệp Trong phạm vi doanh nghiệp việc tổ chức máy quản trị phải đảm bảo hoàn thành nhiệm vụ doanh nghiệp thực đầy đủ chức quản lý doanh nghiệp Sơ đồ phận công ty Ban giám đốc Hệ thống kinh doanh P.kinh doanh P Marketin g P kế toán Hệ thống kĩ thuật P tổ chức Chức nhiệm vụ phòng ban P.kĩ thuật P.Triển khai dự án Phòng bảo hành Ban giám đốc:Cơng ty đứng đầu lãnh đạo công ty Giám đốc hai Phó giám đốc giúp việc (một Phó giám đốc giúp việc quản lý điều hành kinh doanh phó giám đốc phụ trách kĩ thuật) có kế tốn trưởng phụ trách cơng tác kế tốn thống kê tài chính, có máy giúp việc chun mơn nghiệp vụ có lực lượng lao động trực tiếp Giám đốc người đại diện pháp nhân người điều hành cao nhất, điều hành hoạt động cuả công ty theo chức nhiệm vụ, theo dõi đạo cụ thể hoạt động cơng ty.Hai Phó giám đốc cơng ty điều hành số lĩnh vực giám đốc phân cơng, chịu trách nhiệm cơng việc đó, thay giám đốc điều hành quản lý đơn vị giám đốc vắng Phòng tổ chức: Nhiệm vụ phòng phụ trách cơng tác nhân nội vụ công ty (tuyển dụng, đào tạo nhân viên, theo dõi, tham mưu giúp Giám đốc xếp tổ chức, nâng lương, khen thưởng, ) Phòng kĩ thuật: Chức lập quản lý chương trình phần mềm theo nhiệm vụ giao tuân thủ theo qui trình qui định nghiệp vụ công ty phần mềm kế tốn chương trình cấp giao, tham mưu cho giám đốc công ty kĩ thuật nghiệp vụ, bảo dưỡng sửa chữa chương trình phần mềm kế tốn Phòng kế tốnCó chức làm tham mưu cho giám đốc lĩnh vực tài kế tốn thống kê thực nguyên tắc thể lệ thủ tục quản lý tài kế tốn đơn vị Phòng kinh doanh:Có chức làm tham mưu cho giám đốc quản lý lĩnh vực công tác kế hoạch kinh doanh vật tư tài sản trung tâm Phòng marketing:Chức phụ trách lĩnh vực kinh doanh thương mại, phát triển thị trường, tìm kiếm bạn hàng đối tác, nắm bắt kịp thời thông tin thị trường, dự báo biến động thị trường, tham mưu cho lãnh đạo đề thuộc lĩnh vực kinh doanh Phòng triển khai dự ánChức chuyên trách dự án phần mềm kế toán phù hợp yêu cầu khách hàng Phòng bảo hànhCó trách nhiệm thực bảo hành cho khách hàng khách hàng có yêu cầu 1.3 SỰ CẦN THIẾT PHẢI XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ Chúng ta kỷ nguyên thông tin, hướng đến kỷ 21, ngày khơng nghi ngờ vai trò tin học đời sống, khoa học kĩ thuật, kinh doanh mặt vận động xã hội, quy mơ từ xí nghiệp, cơng ty quốc gia toàn giới Đúng nhu cầu thông tin cho cán quản lý trở nên phức tạp, đòi hỏi mức độ chi tiết báo cáo nhanh hết Điều trở ngại lớn cho sở trì biện pháp lưu trữ, thống kê báo cáo theo phương pháp giấy bút thông thường đặc biệt lĩnh vực quản lý nhân Công ứng dụng tin học vào công tác quản lý kinh doanh Nhưng phòng nhân cơng ty trì biện pháp quản lý nhân thủ cơng thơng thường Vì đề tài đưa tin học vào quản lý nhân công ty vấn đề công ty quan tâm Công vấn đề người khâu cơng ty quan tâm Phòng nhân cơng ty thực quản lý nhân phương pháp thủ công thông qua bảng biểu, hồ sơ nhân viên để theo dõi ngày cơng , trình độ chun mơn, trình độ văn hố với thủ tục thủ cơng này, người quản lý phải làm lâu, nhiều thời gian mà hiệu không cao, nhiều xảy sai sót cơng tác quản lý Mỗi lần nhân viên yêu cầu lĩnh lương người quản lý lại phải giở sổ để tra xem nhân viên làm việc bao lâu, hệ số lương tra cứu lâu Hơn với thủ tục thủ cơng nay, phòng nhân khơng thể tập trung nhân viên Khi người quản lý muốn xem tình hình ngày cơng, phòng ban cập nhật nhanh Trên sở thực tế cơng ty đáp ứng u cầu thực tế công tác quản lý nhân sự, công ty định đưa tin học vào quản lý nhân Đây định đắn phù hợp yêu cầu thực tế đặt công tác quản lý nhân sự, đưa tin học vào quản lý nhân hệ thống đáp ứng việc cung cấp thông tin nhân cách xác, kịp thời, giảm bớt thời gian tra cứu, đáp ứng yêu cầu lãnh đạo trở nên đơn giản Hệ thống viết hệ quản trị sở liệu Visual Basic 6.0 nhằm giải vấn đề: Quản lý thông tin nhân Quản lý thông tin liên quan nhân Quản lý thông tin hệ thống CHƯƠNG PHƯƠNG PHÁP LUẬN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ 2.1 HỆ THỐNG THÔNG TIN Trong thời đại ngày trước đây, công tác quản lý điều hành tổ chức phải nắm bắt xác thơng tin xử lý chúng định Nhưng ngày đòi hỏi có định nhanh xác Nếu định khơng xác dẫn đến hậu to lớn, cơng tác quản lý ngày không dựa kinh nghiệm mà dựa vào cơng cụ, phương tiện nắm bắt, xử lý nhanh, xác luồng thông tin để phục vụ định Hệ thống thông tin tập hợp người, thiết bị phần cứng, phần mềm liệu thực hoạt động thu thập, lưu trữ, xử lý phân phối thông tin tập ràng buộc gọi mơi trường Nó thể người, thủ tục liệu thiết bị tin học đầu vào (input) hệ thống thông tin lấy từ nguồn (Sources) xử lý hệ thống sử dụng với liệu lưu trữ từ trước Kết xử lý (Output) chuyển đến đích (Destination) cập nhật vào kho lưu trữ liệu (Storage) 2.1.1 Sơ đồ hệ thống thông tin Nguồn Thu thập Đích Xử lý lưu trữ Phân phát Kho liệu Như hình minh hoạ, hệ thống thơng tin có bốn phận: phận đưa liệu vào, phận xử lý, kho liệu, phận đưa liệu Từ mơ hình hệ thống thơng tin tổng qt ta có mơ hình hệ thống thông tin phục vụ quản lý chung 2.1.2 Hệ thống thông tin phục vụ quản lý Sơ đồ quản lý hệ thống Ban lãnh đạo Thông tin Thơng tin ngồi vào Thơng tin xử lý Hệ thống thông tin phục vụ quản lý Thông tin thu thập Đầu vào Đầu Cấp • Ban lãnh đạo ban hành định quản lý • Cấp thực định quản lý, biến yếu tố đầu vào hệ thống thành yếu tố đầu • Hệ thống thơng tin phục vụ quản lý trung gian hai hệ thống có Phân hệ quản lý nhân chức thu thập, lưu trữ truyền thông tin hệ thống, đưa thơng tin vào q Quyết định trình xử lý Thông truyền đạt thông tin cách kịp thời tin quản lý xử lý Hoạt động tổ chức đánh giá tốt hay xấu tuỳ thuộc vào chất lượng nhân việc xử lý, phù hợp thông tin Báo cáo tổng hợp Hồ sơ nhân viên Với sơ đồ quản lý hệ thống có sơ đồ hệ nhântysự Hệtrên, thốngta thông tin ứng dụng vào công thống quản lý nhân công ty quản lý nhân Kiểm tra hồ sơ nhận Hồ sơ chấp nhận Dữ liệu Thơng báo phòng nhân Thơng tin nhân quản lý Bộ phận quản lý nhân Tra cứu thơng tin nhân viên 2.1.3 Mơ hình biểu diễn hệ thống thông tin Cùng hệ thống thơng tin mơ tả khác tuỳ theo quan điểm người mơ tả Có ba mơ hình đề cập tới để mơ tả hệ thống thơng tin: mơ hình logic, mơ hình vật lý ngồi mơ hình vật lý Mơ hình logic mơ tả hệ thống làm Mơ hình trả lời câu hỏi “Cái gì?” “Để làm gì?” Nó khơng quan tâm tới phương tiện sử dụng địa điểm thời điểm mà liệu xử lý Mơ hình vật lý ngồi ý tới khía cạnh nhìn thấy hệ thống Mơ hình ý tới mặt thời gian hệ thống, nghĩa thời điểm mà hoạt động xử lý liệu khác xẩy Nó trả lời câu hỏi: Cái gì? Ai? đâu? Khi nào? Mơ hình vật lý liên quan tới khía cạnh vật lý hệ thống nhiên khơng phải nhìn người sử dụng mà nhân viên kỹ thuật Mơ hình giải đáp câu hỏi: Như nào? Mỗi mơ hình kết góc nhìn khác nhau, mơ hình logic kết góc nhìn quản lý, mơ hình vật lý ngồi góc nhìn sử dụng, mơ hình vật lý góc nhìn kỹ thuật Ba mơ hình có độ ổn định khác nhau, mơ hình logic ổn định mơ hình vật lý hay biến đổi Khái niệm mơ hình quan trọng, tạo tảng phương pháp phân tích, thiết kế cài đặt hệ thống thơng tin trình bày phần sau 2.1.4 Cơ sở liệu Hệ thống quản lý liệu Trong hệ thống thông tin người ta lưu trữ quản lý liệu kho liệu, nơi cất giữ liệu cách có tổ chức cho tìm kiếm nhanh chóng liệu cần thiết Nếu kho liệu đặt phương tiện nhớ máy tính điện tử bảo quản nhờ chương trình máy tính gọi ngân hàng liệu hay hệ sở liệu Ngân hàng liệu hệ thống dùng máy tính điện tử để lưu trữ, quản lý tập trung liệu nhằm phục vụ cho nhiều người nhiều mục đích quản lý khác Bản thân kho liệu (hay ngân hàng liệu) với người phương tiện để trì hoạt động tạo thành hệ thống quản lý liệu Việc xử lý nghiệp vụ việc định phải dựa vào hệ thống quản lý liệu, tổ chức phải trì hệ thống quản lý liệu Mơ hình liệu Mơ hình liệu phác hoạ thực thể, thuộc tính mối quan hệ chúng với Hệ quản trị sở liệu thường sử dụng mơ hình để gắn kết thực thể có quan hệ với sở liệu: ♦ Mơ hình phấn cấp (Hierarchical Model) thể mối quan hệ Cha - Con Một thực thể cha có nhiều thực thể con, thực thể có thực thể cha Quan hệ gọi quan hệ Một - Nhiều Begin Mở form nhập Begin Bấm vào nút thêm Mở form tìm kiếm Nhập đầy đủ thơng tin Bấm nút tìm kiếm Khơng Nhập điều Có cập nhât kiện tìm khơng? Có Có Khơng Có tồn Cập nhật không? Hiện đầy đủ liệu thoả mãn 3.2 Thuật Lời thơng báo khơng có liệu thoả mãn tốn tìm kiếm Khơng Kết thúc End Khơng Kết thúc End Begin Mở form xoá Bấm vào nút xố Nhập thơng tin cần xố Khơng Có xố 3.4 Thuật tốn xố Khơng? Có Xố Khơng Kết thúc End Chương trình quản lý nhân Sơ đồ cấu trúc chương trình Quản lý nhân Thơng tin Thơng tin hệ thống Báo cáo TT chức vụ, phòng ban DS nhân Chức vụ, phòng ban Thơng tin trình độ Lương TT ngoại ngữ, tin học Bảng lương DS phòng ban Trình độ Q trình cơng tác TT chứng CHƯƠNG CHƯƠNG TRÌNH ỨNG DỤNG QUẢN LÝ NHÂN SỰ 5.1 THIẾT KẾ GIAO DIỆN 5.1.1 Giao diện chương trình Đây hình bạn bắt đầu chạy chương trình Muốn sử dụng chương trình bạn cần có User Password, bạn gõ User Password bạn đăng nhập thành cơng sử dụng chương trình 5.1.2 Danh sách Form KẾT LUẬN Tin học hố quản lý q trình áp dụng thành tựu khoa học công nghệ thông tin vào hoạt động quản lý, nhằm tự động hóa bước hoạt động quản lý với tốc độ cao độ xác tối đa Trong thời gian thực tập thiết kế chương trình, em tìm hiểu tổng quan cơng tác quản lý nói chung cơng tác quản lý nhân nói riêng Đồng thời em nghiên cứu ngơn ngữ Visual Basic thiết kế sở liệu ACCESS Trong khuôn khổ luận văn tốt nghiệp, em trình bày tổng quan công tác quản lý nhân cho cơng ty Trên mở đầu có tính khai phá, nên chương trình chắn nhiều khiếm khuyết định cần khắc phục phát triển, vấn đề liên quan đến quản lý xử lý nhiều doanh nghiệp khác Rất mong nhận đóng góp thầy bạn bè DANH MỤC TÀI LIỆU THAM KHẢO Nguyễn Thị Ngọc Mai Microsoft Visual Basic 6.0 lập trình sở liệu NXB Giáo dục, 2000 Trương Văn Tú Giáo trình phân tích thiết kế hệ thống thông tin quản lý NXB Thống kê, Hà Nội 2000 Lê tiến Vượng Cơ sở liệu quan hệ Đại học bách khoa Hà Nội,1994 Trung tâm khoa học tự nhiên công nghệ quốc gia Phân tích thiết kế tin học hệ thống quản lý nhân NXB Giao thông vận tải, 1995 Phân tích, thiết kế cài đặt hệ thống thơng tin quản lý Viện khoa học - Thành Phố Hồ Chí Minh ... nhântysự Hệtrên, thốngta thông tin ứng dụng vào công thống quản lý nhân công ty quản lý nhân Kiểm tra hồ sơ nhận Hồ sơ chấp nhận Dữ liệu Thơng báo phòng nhân Thơng tin nhân quản lý Bộ phận quản lý. .. phẩm CHƯƠNG GIỚI THIỆU ĐỀ TÀI ĐỒ ÁN 1.1 GIỚI THIỆU ĐỀ TÀI LỰA CHỌN Đề tài lựa chọn: Xây dựng chương trình quản lý nhân cho cơng ty u cầu: Quản lý nhân viên, phòng ban, chức vụ, lương Có in báo cáo, ... đơn giản Hệ thống viết hệ quản trị sở liệu Visual Basic 6.0 nhằm giải vấn đề: Quản lý thông tin nhân Quản lý thông tin liên quan nhân Quản lý thông tin hệ thống CHƯƠNG PHƯƠNG PHÁP LUẬN PHÂN