Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
1,02 MB
Nội dung
Đồ Án: Quản lý Nhân Sự RƯỜN HỌ ỬU L N KHOA CÔNG NGHỆ THÔNG TIN BÀI BÁO CÁO CÔNG NGHỆ DOT NET Đề tài: Quản Lý Nhân Sự GVHD: Đặng Văn Đàng SVTH: Trần Văn Đạt MSSV:CD.02.020.007 Trần Hữu Nghĩa MSSV:CD.02.020.025 Trang I-1 Đồ Án: Quản lý Nhân Sự Mục Lục CHƯƠNG I TỔNG QUAN CHƯƠNG TRÌNH CHƯƠNG II GIỚI THIỆU NỘI DUNG ĐỀ TÀI I Giới Thiệu Về Ứng Dụng đề tài Nhiệm vụ ứng dụng quản lý nhân Tổ Chức II Giới Thiệu Về Ngôn Ngữ cài Đặt Giới Thiệu chung SQL Server 2005 Giới Thiệu Về Microsoft Visual Studio 2008 10 CHƯƠNG III CƠ SỞ DỮ LIỆU QUẢN LÝ NHÂN SỰ 11 I Mô hình tổ chức liệu: 11 II Danh Sách bảng 12 Nhân viên 12 chức vụ 12 Phòng ban 12 Trình độ 12 Trình độ tin học 13 Trinh độ ngoại ngữ 13 Loại hợp đồng 13 Khen thưởng 13 Kỷ luật 13 10 Tiền lương 14 11 Đăng nhập 14 III Mô Hình Tổng Thể Của Hệ Thống 14 IV Sơ Đồ Liên kết 16 CHƯƠNG IV MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH 17 I Giao Diện Chính Của Chương Trình 17 II Giao Diện Hệ Thống 18 Đăng Nhập 18 Quản lý User 19 Đổi mật 19 III Quản lý 20 Quản lý nhân 20 Quản lý tiền lương 21 Quản lý khen thưởng 21 Quản lý kỷ luật 22 Trang I-2 Đồ Án: Quản lý Nhân Sự IV Tìm Kiếm 22 V Báo Cáo Thống Kê 23 Thông tin nhân theo mã 23 Thông tin nhân theo tên 23 Quyết định khen thưởng 24 Quyết định kỷ luật 24 Tiền lương 25 VI Trợ Giúp 25 Hướng dẩn 25 About 26 CHƯƠNG V TỔNG KẾT VÀ ĐÁNH GIÁ 27 I Ưu điểm: 27 II Khuyết điểm: 27 III Hướng mở rộng: 27 Mục Lục Hình Hình 1: Sơ Liên kết 16 Hình 2:Giao diện chương trình 17 Hình 3: Đăng nhập 18 Hình 4: Quản lý User 19 Hình 5: Đổi mật 19 Hình 6:Quản lý nhân 20 Hình 7:Quản lý nhân viên 21 Hình 8: Danh sách khen thưởng 21 Hình 9:Danh sách kỷ luật 22 Hình 10:Tìm kiếm 22 Hình 11: Báo cáo thong tin nhân theo mã 23 Hình 12: Báo cáo thong tin nhân theo tên 23 Hình 13: Báo Cáo khen thưởng 24 Hình 14:Báo cáo kỷ luật 24 Hình 15:Báo cáo tiền Lương 25 Hình 16:Hướng dẩn 25 Hình 17: about 26 Trang I-3 Đồ Án: Quản lý Nhân Sự Lời cảm ơn Để hoàn thành chương trình đồ án này, em nhận hướng dẫn, giúp đỡ góp ý nhiệt tình quý thầy cô trường Đại Học Cửu Long Trước hết, em xin chân thành cảm ơn đến quí thầy cô trường Đại Học Cửu Long, đặc biệt thầy cô tận tình dạy bảo em suốt thời gian học tập trường Em xin gửi lời biết ơn sâu sắc đến thầy Đ ặ ng V ă n Đ n g dành nhiều thời gian tâm hướng dẫn giúp em hoàn thành tốt đồ án Mặc dù em có nhiều cố gắng kết hợp với nổ lực thân việc áp dụng kiến thức học trường, với tài liệu tham khảo kiến thức thực tế để hoàn thiện luận văn không tránh khỏi sai sót Do em mong đóng góp, bổ sung, sửa chữa thầy cô bạn để luận văn hoàn thiện Một lần nữa, em xin chân thành cảm ơn công lao dạy dỗ quý thầy cô Kính chúc quý thầy cô mạnh khoẻ, tiếp tục đạt nhiều thắng lợi nghiên cứu khoa học Trân trọng kính chào! Sinh viên thực hiện: Trần Văn Đạt Trần Hữu Nghĩa Trang I-4 Đồ Án: Quản lý Nhân Sự NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Vĩnh Long, ngày…tháng…năm 2011 Chữ ký giáo viên hướng dẫn Trang I-5 Đồ Án: Quản lý Nhân Sự LỜI NÓI ĐẦU Năm 1945, đời máy tính điện tử lớn Thế giới có tên Eniac đánh dấu bước đầu, mở thời đại phát triển rực rỡ công nghệ thông tin Sự đời máy vi tính vào năm 1981 hãng IBM, sau 20 năm với thay đổi tốc độ, vi xử lý phần mềm ứng dụng, công nghệ thông tin bước phát triển cao số hoá loại thông tin, số liệu âm thanh, hình ảnh chuyển tới cho người nhờ đời mạng Internet toàn cầu, với phát triển mạnh mẽ internet ứng dụng nó, người ta nói đên tri thức, phủ điện tử, siêu xa lộ thông tin, văn phòng ảo hay công ty hợp doanh ảo máy vi tính xuất khắp nơi, quan, xí nghiệp, trường học, có mặt gia đình công cụ thiếu đời sống Ngày cần ngồi trước máy vi tính mà tham quan siêu thị Newyork, Paris, London xem mẫu mã mặt hàng thích, mua vé máy bay, trao đổi thư từ với người bên đại dương mà không cần phải đợi thời gian nhận thư, có điều má cách 15 năm thôi, ta nghĩ viễn tưởng trở thành thực Cùng với phát triển nhanh chóng công nghệ thông tin người nghĩ nhiều ứng dụng phục vụ cho nhu cầu lợi ích cong người Trong xây dựng phần mềm phục vụ công việc vấn đề mà nhà lập trình viên quân tâm hàng đầu Phần mềm Quản lý nhân ứng dụng mà người quan tâm nhiều Nó phục vụ cho công tác nghiệp vụ công ty người làm giảm thiểu tối đa vất vả công việc ví dụ hồ sơ trước phải lưu trữ nhiều kho chứa cần máy tính nhỏ gọn lưu trữ kho hồ sơ công ty Với mong muốn tìm hiểu phần nhỏ kho tàng phát triển công nghệ thông tin, em vào tìm hiểu cách thức tổ chức hoạt động công ty để từ xây dựng lên phần mềm Quản lý nhân nhằm phục vụ cho lợi ích công ty Ứng dụng phần mềm chưa hoàn chỉnh, phần thể cố gắng em bước đầu hoà nhập với môi trường lầm việc bên ngoai giới công nghệ Em mong quý thầy cô khoa tạo điều kiện giúp đỡ em để em hoàn thành đề tài tốt Chúng em xin chân thành cảm ơn! Trang Đồ Án: Quản lý Nhân Sự CHƯƠNG I TỔNG QUAN CHƯƠNG TRÌNH Quản lý nhân phận quan trọng công ty, đặc biệt công ty lớn nước công ty nước ngoài, Sự thành bại công ty phụ thuộc vào cách thức tổ chức nhân có tốt không Trong năm vừa qua quản lý nhân dần phát triển mạnh mẽ công ty nước mà công ty tư nhân dần nhận thấy quan trọng cấu tổ chức nhân công ty Dựa vào nhu cầu thực tế xã hội đòi hỏi người phải động sáng tạo để tạo nhiều sản phẩm cho xã hội Các công ty luôn phát triển, hồ sơ tuyển vào nhiều lên đòi hỏi phải cần nhiều kho chứa hồ sơ để lưu trữ hồ sơ nhân viên vào công ty Mỗi lần muốn tìm hồ sơ nhân viên công ty người quản lý nhân lại phải tìm kho chứa xem hồ sơ nhân viên nằm đâu Như nhiều thời gian mà có không tìm hồ sơ nhân viên nhiều Công việc lưu trữ hồ sơ thủ công hầu hết khâu làm cho số lượng nhân viên tham gia vào việc lưu trữ hồ sơ nhiều lên.Việc thống kê báo cáo hàng tháng, hàng năm gặp nhiều khó khăn thông tin nhân viên ngày nhiều Khi có nhân viên công ty việc người quản lý nhân viên công ty phải tìm kho xem hồ sơ đâu để chuyển sang kho lưu trữ việc hàng ngày lặp lặp lại nhiều lần người quản lý nhân gặp nhiều khó khăn công tác lưu trữ quản lý Quản lý nhân vấn đề them chốt công ty Quản lý nhân không tốt dẫn đến nhiều vấn đề bất cập công ty Chúng ta thấy tình trạng chấm nhầm công lưu trữ sai thông tin nhân viên, dẫn đến những xáo trộn phát lương Vì yêu cầu đặt làm để lưu trữ hồ sơ lương nhân viên cách hiệu nhất, giúp cho nhân viên công ty yên tâm thoải mái làm việc đạt kết cao Dựa nhu cầu thực tế xã hội nhằm giải để giảm bất cập công tác quản lý nhân lương công ty, giải pháp hiệu đầu tư công nghệ thiết bị đại, ứng dụng công nghệ thông tin tự động hoá điều hành quản lý nhân để nâng cao chất lượng phục vụ, đổi phương thức quản lý, tăng xuất hiệu Đó nội dung đề cập đến đề tài Phần mềm quản lý nhân người hỗ trợ đắc lực cho việc quản lý nhân công ty Bạn không cần thiết phải biết nhiều tin học, bạn sử dụng phần mềm quản lý nhân cách hiệu Giao diện thuận tiện dễ sử dụng chương trình khiến bạn cảm thấy thật thoải mái sử dụng phần mềm Trang Đồ Án: Quản lý Nhân Sự CHƯƠNG II GIỚI THIỆU NỘI DUNG ĐỀ TÀI I Giới Thiệu Về Ứng Dụng đề tài Nhiệm vụ ứng dụng quản lý nhân Trong tổ chức, công ty nhỏ trưởng phận quản lý nhân phải giải tất khía cạnh công việc nhân Nó đòi hỏi người phụ trách công việc phải có vốn kiến thức rộng Trách nhiệm trưởng phòng quản lý nhân khác tùy thuộc vào yêu cầu công ty Trong tập đoàn lớn ban quản lý nhân hàng đầu thông thường phát triển quản lý chương trình, sách nguồn nhân lực công ty Những sách thường thực thi giám đốc người quản lý nhân Tổ Chức a.Quản lý thông tin hồ sơ nhân - Quản lý mã nhân viên -Quản lý họ tên nhân viên -Quản lý ngày sinh,giới tính -Quản lý tôn giáo ,Số diện thoại (niếu có) -Quản lý thông tin lien quan khác(tiền lương,khen thưỏng,kỷ luật…) b Quản lý thông tin hồ sơ Khi nhân viên đến công ty ta cần lưu trữ thông tin sau: Mã nhân sự,họ tên ,ngày sinh ,giới tính Tôn giáo,điện thoại,CMN,địa Quản lý thông tin khác c Quản lý tiền luơng Tiền lương cho nhân viên công ty d.Hướng phát triển ứng dụng quản lý nhân Ngày với đời phát triển nhanh chóng cùa máy tính làm thay đổi phong cách kàm việc hầu hết quan tư nhân nhà nước trước thủ tục việc lưu trữ dựa giấy tờ khó khăn việc tìm kiếm hồ sơ người, tìm kiếm vấn đề tronh nhiều hồ sơ lưu trữ,chưa kể đến việc thống ke theo tiêu chí đó…Ngày với trợ giúp máy tính thực công việc cách dễ dàng nhanh chóng xác.Với hệ thống ứng dụng quản lý nhân việc thống kê số lượng nhân viên công ty theo tiêu chí mà ban lãnh đạo đưa để đáp ứng nhanh chóng hiệu quả… Trang Đồ Án: Quản lý Nhân Sự e Hướng thực thi đề tài Đối tượng sử dụng chủ yếu nhân viên công ty(có hiều biết chuyên môn tin học) Ngôn ngữ sử dụng có nhiều ngôn ngữ oracle,access,SQL Server 2000…song ngôn ngữ SQL Server 2005 chương trình miễn phí dễ sữ dụng nên em chọn làm ngôn ngữ đề tài với ngôn ngữ C# Microsoft Visual Studio 2008 để làm ngôn ngữ cho thiết kế giao diện II Giới Thiệu Về Ngôn Ngữ cài Đặt Giới Thiệu chung SQL Server 2005 a.Hệ quản trị Sở ữ Liêu ? - Một hệ quản trị sở liệu hệ thống chương trình hỗ trợ dịch vụ quản lý sở dử liệu theo mô hình quan hệ - SQL Server hệ thống quản lý sở liệu quan hệ(RDBMS )hay gọi Relation Database Management System.Cơ Sở liệu Quan hệ mà sở liệu mà bên tổ chức thành bảng.các bảng tổ chức cách nhóm liệu theo chủ đề có chứa cột hàng thông tin sau bảng lien kết với có database engine có yêu cầu b Giới hiệu ề SQL Server 2005 SQL(Structured query language) Là ngôn ngữ dùng để truy vấn sở liệu, hay nói cách khác ngôn ngữ cho phép lấy thông tin từ sở liệu SQL Server 2005 tối ưu nhiều so với sỡ liệu quan hệ SQL server 2005 hỗ trợ ràng buoc khoa chính,khóa phụ,quan hệ relationship…của liệu bên bảng cách chặt chẽ Trang Đồ Án: Quản lý Nhân Sự c ác thành phần sql Server 2005 - Database:Cơ sở lieu sql server -Tập tin log:tập tin lưu trữ chuyển tát SQL -Database Diagrams:sơ đồ quan hệ - Files group:tập tin nhóm -Table:Bảng liệu -View khung nhìn hay bảng ảo số liệu dựa bảng b Các đối tượng sở liệu -Bảng(table): -Chỉ mục :index -Lược đồ quan hệ:diagrams -Khung nhìn:view Giới Thiệu Về Microsoft Visual Studio 2008 Nguồn gốc: - Đầu năm 1998, Internet Information Server (IIS) version 4.0 đời - Cuối năm 1998, Microsoft cho đời phiên Visual Basic 6.0 - Đến tháng 11/2000 Microsoft cho phát hành Beta NET gồm ba CD - Mãi đến đầu năm 2003 thức NET công bố với Version 1.1 -Sau năm tập đoàn thực cải tiến mạnh mẻ táo bạo NET Version 2.0 với nhiều thay đổi loại bỏ nhiều thành phần không phù hợp Version trước -Năm 2008 với Version 3.0,3.5 kế thừa hoàn toàn từ V2.0, nhiên có nhiều tính ưu việc thuận tiện cho giới lập trình Trang 10 Đồ Án: Quản lý Nhân Sự Trình độ tin học Colunm name TENTDTINHOC MATDTINHOC Data type Nvarchar(50) Nvarchar(50) Mô tả Khóa Allow null Data type Nvarchar(50) Nvarchar(50) Mô tả Khóa Allow null Data type Nvarchar(50) Nvarchar(50) Mô tả Khóa Allow null Data type Nvarchar(50) Nvarchar(50) Nvarchar(50) Datetime Nvarchar(50) Nvarchar(50) Nvarchar(50) Nvarchar(50) Mô tả Khóa Allow null Allow null Allow null Allow null Allow null Allow null Allow null Data type Nvarchar(50) Nvarchar(50) Nvarchar(50) Datetime Nvarchar(50) Nvarchar(50) Nvarchar(50) Nvarchar(50) Mô tả Khóa Allow null Allow null Allow null Allow null Allow null Allow null Allow null Trinh độ ngoại ngữ Colunm name MATDNGOAINGU TENTDNGOAINGU Loại hợp đồng Colunm name MALOAIHD TENLOAIHD Khen thưởng Colunm name MAKHENTHUONG MANV SOQD NGAYQD LYDO HINHTHUC GHICHU NGUOIKY Kỷ luật Colunm name MAKYLUAT MANV SOQD NGAYQD LYDO HINHTHUC GHICHU NGUOIKY Trang 13 Đồ Án: Quản lý Nhân Sự 10 Tiền lương Colunm name MANV MUCLUONG HESOLUONG PHUCAP SONGAYLAM SONGAYTRONGTHANG NGACHBAC TONGTIENLUONG Data type Nvarchar(50) Nvarchar(50) Nvarchar(50) Nvarchar(50) Int Int Nvarchar(50) Float Mô tả Khóa Allow null Allow null Allow null Allow null Allow null Allow null Allow null 11 Đăng nhập Colunm name TENDANGNHAP PASS QUYENUSER Data type Nvarchar(50) Nvarchar(50) Nvarchar(50) Mô tả Khóa Allow null Allow null III Mô Hình Tổng Thể Của Hệ Thống Hệ Thống Admin Nhân viên Khách Hàng Trang 14 Đồ Án: Quản lý Nhân Sự Admin Đăng nhập hệ thống Quản lý Báo cáo Thống kê Tìm kiếm Trợ giúp Tìm kiếm Trợ giúp Nhân viên Đăng nhập hệ thống Quản lý(có giới hạn) Báo cáo Thống kê Khách Đăng nhập hệ thống Báo cáo Thống kê Tìm kiếm Trợ giúp Trang 15 Đồ Án: Quản lý Nhân Sự IV Sơ Đồ Liên kết Hình 1: Sơ Liên kết Trang 16 Đồ Án: Quản lý Nhân Sự CHƯƠNG IV MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH I Giao Diện Chính Của Chương Trình Hình 2:Giao diện chương trình Trang 17 Đồ Án: Quản lý Nhân Sự II Giao Diện Hệ Thống Đăng Nhập -Bạn muốn sử dụng phần mềm cần phải đăng nhập hệ thống, Hình 3: Đăng nhập Trang 18 Đồ Án: Quản lý Nhân Sự Quản lý User Hình 4: Quản lý User Đổi mật Hình 5: Đổi mật Trang 19 Đồ Án: Quản lý Nhân Sự III Quản lý Quản lý nhân Quản lý thong tin nhân nhân viên: mã nhân viên, họ tên, ngày sinh, giới tính, tôn giáo, địa chỉ, điện thoại,… Hình 6:Quản lý nhân Trang 20 Đồ Án: Quản lý Nhân Sự Quản lý tiền lương - Chương trình in thong tin tiền lương nhân viên: mức lương, hệ số lương, phụ cấp, số ngày làm, số ngày nghỉ, tổng lương nhận nhân viên,… Hình 7:Quản lý nhân viên Quản lý khen thưởng Chương trình quản lý hồ sơ khen thưởng nhân viên Hình 8: Danh sách khen thưởng Trang 21 Đồ Án: Quản lý Nhân Sự Quản lý kỷ luật Chương trình quản lý hồ sơ kỷ luật nhân viên Hình 9:Danh sách kỷ luật IV Tìm Kiếm Tìm kiếm thông tin nhân viên theo tên, mã, phòng ban Hình 10:Tìm kiếm Trang 22 Đồ Án: Quản lý Nhân Sự V Báo Cáo Thống Kê Thông tin nhân theo mã In thông tin nhân viên theo tên Hình 11: Báo cáo thong tin nhân theo mã Thông tin nhân theo tên In thông tin nhân viên theo tên Hình 12: Báo cáo thong tin nhân theo tên Trang 23 Đồ Án: Quản lý Nhân Sự Quyết định khen thưởng Chương trình quản lý hồ sơ khen thưởng nhân viên va in định khen thưởng Hình 13: Báo Cáo khen thưởng Quyết định kỷ luật Chương trình quản lý hồ sơ kỷ luật nhân viên va in định kỷ luật Hình 14:Báo cáo kỷ luật Trang 24 Đồ Án: Quản lý Nhân Sự Tiền lương - chương trình in thong tin tiền lương nhân viên: mức lương, hệ số lương, phụ cấp, số ngày làm, số ngày nghỉ, tổng lương nhận nhân viên,… Hình 15:Báo cáo tiền Lương VI Trợ Giúp Hướng dẩn Hình 16:Hướng dẩn Trang 25 Đồ Án: Quản lý Nhân Sự About - Thông tin phần mềm - Phiên - Trác gia Hình 17: about Trang 26 Đồ Án: Quản lý Nhân Sự CHƯƠNG V TỔNG KẾT VÀ ĐÁNH GIÁ I Ưu điểm: Chương trình có giao diện thân thiện, thuận tiện cho người sử dụng Hỗ trợ nhiều chức phù hợp với thực tế việc tìm kiếm thông tin, trao đổi quản lý nhân - Có nhiều chức xử lý linh hoạt yêu cầu thực tế Ví dụ như: + Cung cấp khả thống kê, báo cáo linh hoạt có tính chất tuỳ chọn theo tiêu chí cụ thể + Chức quản lý đăng nhập theo nhóm người dùng hỗ trợ tương đối tốt cho việc phân phối công việc theo chức nhiệm vụ phận chuyên trách hệ thống quản lý nhân + Chức nhập quản lý nhân viên thực logic đảm bảo cho liệu hợp lệ hoá cập nhật xác - Dễ dàng sử dụng quản lý - II Khuyết điểm: - Do thời gian nghiên cứu có hạn khả hạn chế nên số ý tưởng, chưa thực thi Một số chức chưa hoạt động ổn định - Chương trình có tính chuyên nghiệp chưa cao - Chư giải chọn vẹn vấn đề nảy sinh trình quản lý - Chương trình chưa có tính thẩm mỹ chưa cao - III Hướng mở rộng: - Tìm hiểu hoàn thiện số chức chưa thực ứng dụng Hỗ trợ sở liệu Oracle để khả bảo mật, tốc độ truy vấn, khả quản lý liệu tốt - TÀI LIỆU THAM KHẢO C# 2008 - Lập trình FORM WINDOWS C# 2005 - Lập trình sở liệu Lập trình ứng dụng chuyên nghiệp SQL SERVER 2005 Trang 27