intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý nhân sự bằng C# và MySQL

Chia sẻ: Anhnangchieuta | Ngày: | Loại File: PDF | Số trang:14

48
lượt xem
14
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nghiên cứu đề tài "Xây dựng phần mềm quản lý nhân sự bằng C# và MySQL" nhằm giúp quản lý hồ sơ, lương, chế độ của nhân viên giúp giảm tải bớt việc tìm kiếm mất thời gian mà hiệu quả và tính chính xác vẫn cao.

Chủ đề:
Lưu

Nội dung Text: Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý nhân sự bằng C# và MySQL

  1. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH  XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ BẰNG C# VÀ MYSQL TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ỨNG DỤNG PHẦN MỀM) Sinh viên thực hiện : Hồ Văn Huân Mã sinh viên : K12C04252 Giảng viên hướng dẫn : TS. Trần Văn Đại Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021
  2. LỜI MỞ ĐẦU Ngày nay với sự ph t tri n h ng ng ng c a x h i tin học đ trở nên v c ng ph i n và đ có nh ng ước ph t tri n vư t c đư c th hiện qua nhiều lĩnh vực c a đời sống x h i. Tin học đ dần dần trở thành nhu cầu rất cần thi t và h ng th thi u trong cu c sống c a con người. Ở c c quốc gia ph t tri n hiệu quả do tin học hóa đem lại đ góp phần thi t y u và chi m gi m t vị trí quan trọng trong c c lĩnh vực inh t chính trị văn hóa gi o dục… Với số lư ng nhân viên c a C ng Ty và c ng có th con s tăng lên nhiều h n n a trong tư ng lai nên việc quản l về hồ s c ng như tiền lư ng c a c n nhân viên s g p nhiều hó hăn và tốn ém nhiều thời gian h n. Trước đây đ thu nh n m t nhân viên mới tính lư ng cho c c nhân viên trong c ng ty c c nhân viên c a phòng nhân sự phải làm việc với số lư ng s s ch h lớn ghi chép th ng tin cho tất cả c c nhân viên c a trung tâm phải mất rất nhiều c ng sức và phải mất m t thời gian rất lâu và sự sai xót trong quá trình ghi chép là hó tr nh hỏi hi phải làm việc th c ng như v y. Nhờ tính hiệu quả và nhanh chóng do hệ thống mới đem lại làm cho hiệu suất c ng việc tăng cao trao đ i th ng tin đư c diễn ra an toàn đồng chính x c do tính năng ưu việt c a hệ thống m y tính đem lại. V th mà việc tra cứu h ng còn phải hó hăn phức tạp n a v hệ thống s thống ê quản l và ch ng ta có th tra cứu tham hảo ất cứ l c nào hi cần. Do v y chi phí s giảm thi u l i nhu n tăng cao. Chư ng tr nh “phần mềm quản l nhân sự” c a em đư c l p tr nh ằng ng n ng l p tr nh C# chạy trên nền NetFramwor và t nối ằng c sở SQL Phần mềm này gi p quản l hồ s lư ng ch đ c a nhân viên gi p giảm tải ớt việc t m i m mất thời gian mà hiệu quả và tính chính x c vẫn cao. 1
  3. CHƢƠNG I: GIẢI QUYẾT BÀI TOÁN QUẢN LÝ NHÂN SỰ 1.1. KHẢO SÁT HỆ THỐNG - Quản l về c ng t c tuy n dụng - Quản l về hồ s nhân viên - Quản l về hen thưởng ỷ lu t - Quản l lư ng - Quản l về ch đ BHXH - Quản l phòng an - Quản l về giải quy t chính s ch cho người lao đ ng 1.2. YÊU CẦU HỆ THỐNG THỰC 1.2.1. Tin học hoá những khâu + Cập nhật hồ s nhân viên mới vào c ng ty + Cập nhật phòng an ho c ph n khi công ty phát sinh thêm c c ph n ho c phòng an mới. + Quản lý danh mục cho c ng ty như tr nh đ chức danh, loại h p đồng…. + Quản lý ch đ cho nhân viên gi p cho nhân viên đư c hưởng c c ch đ ưu đ i c ng c ng ty + Quản lý lư ng thưởng cho nhân viên + Tìm kiếm, tra cứu thông tin nhân viên trong công ty + Kết xuất ảng thống ê danh sách nhân viên + Kết xuất ảng c ng trong c ng ty 1.2.2. Quá trình xử lý dữ liệu - C c th ng tin về lao đ ng đư c lưu tr trong ho d liệu hồ s . - C c th ng tin ph t sinh trong qu tr nh c ng t c s liên tục đư c c p nh t nhanh chóng chính x c và ịp thời. 2
  4. - Đối với c c trường h p đ c iệt như: chuy n phòng nghỉ ch đ th c c d liệu liên quan s đư c xử l tuỳ theo yêu cầu cụ th c a người quản l . C ng t c theo dõi diễn i n lư ng c a người lao đ ng s lấy c c d liệu liên quan t ho d liệu hồ s c ng c c quy định về lư ng c a nhà nước đ p dụng cho người lao đ ng cụ th sau đó tất cả d liệu s đư c đẩy vào ho d liệu lư ng. 3
  5. CHƢƠNG II: CÁC KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C# VÀ HỆ QUẢN TRỊ CSDL MYSQL 2.1. GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH - C# là ng n ng l p tr nh đ n giản - C# là ng n ng l p tr nh hiện đại - C# là ng n ng l p tr nh thuần hướng đối tư ng - C# là ng n ng l p tr nh hư ng muldule - C# là ng n ng ph i n… 2.2. HỆ QUẢN TRỊ CSDL MYSQL. MySQL là phần mềm miễn phí hoàn toàn n định an toàn. Hiện nay trong số c c We site có lưu lư ng truy c p lớn thu c hàng “top” Trên Internet có rất nhiều We site sử dụng liên minh LAMP này. “Liên minh” m mở LAMP đang đư c coi là m t đối trọng với c c sản phẩm m đóng cửa Microsoft. - M t số đ c đi m MySql + MySQl là m t phần mềm quản trị CSDL dạng Sever. + MySQL quản l d liệu th ng qua c c CSDL mỗi CSDL có th có nhiều ảng quan hệ chứa d liệu. + MySQL có c ch phân quyền người sử dụng riêng mỗi người dung có th đư c quản l m t ho c nhiều CSDL h c nhau mỗi người d ng có m t tên truy c p (user name) và m t hẩu tư ng ứng đ truy xuất đ n CSDL. + Khi ta truy vấn tới CSDL MySQL ta phải cung cấp tên truy c p và m t hẩu c a tài hoản có quyền sử dụng CSDL đó. N u h ng ch ng ta s h ng làm đư c g cả. 4
  6. CHƢƠNG III: PHẦN TÍCH THIẾT KẾ HỆ THỐNG 3.1. Mô tả yêu cầu hệ thống 3.1.1. Yêu cầu chức năng - Chức năng Quản l hệ thống - Chức năng Quản l hồ s nhân viên - Chức năng Quản ch đ - Chức năng Quản l phòng ban - Chức năng Quản l lư ng - Chức năng T m i m - Chức năng B o c o 3.1.2. Yêu cầu phi chức năng - Thống ê phải đảm ảo tính chính xác, khách quan. - Giao diện dễ nh n thu n tiện cho người sử dụng. 3.1.3. Chức năng quản lý hệ thống - Đăng nh p nh p hệ thống - Đ i m t hẩu người d ng - Phân quyền cho c c nhóm người dung: c c nhóm người d ng đư c quy định quyền hạn sử dụng c c chức năng c a phần mềm h c nhau. 3.1.4. Chức năng quản lý hồ sơ nhân viên - C p nh t danh nhân viên: gồm c c th ng tin: đ n vị họ và tên giới tính chức vụ năm sinh h p đồng... 5
  7. - C p nh t hồ s nhân viên: gồm c c th ng tin c nhân c a nhân viên. - C p nh t danh s ch thử việc: thêm sửa xóa nhân viên thử việc. 3.1.5. Chức năng quản lý phòng ban - Thực hiện thêm sửa xóa c p nh t th ng tin phòng an hi có quy t định t gi m đốc. 3.1.6. Chức năng quản lý chế độ - Giải quy t c c vấn đề lên quan đ n ch đ thai sản và ảo hi m c a nhân viên. - Câp nh t danh s ch thai sản: c p nh t danh s ch nghỉ ch đ thai sản tr cấp ch đ thời gian nghỉ. - C p nh t ảo hi m: c p nh t danh s ch nhân viên hưởng ảo hi m. 3.1.7. Chức năng quản lý tiền lƣơng - C p nh t c ng th ng: c p nh t số ngày c ng trong m t th ng c a nhân viên trong c ng ty. - Điều chỉnh lư ng c ản phụ cấp. - Tính lư ng chi ti t cho nhân viên. - Chức năng t m i m th ng tin nhân viên: - T m i m theo họ tên: cho phép ta t m th ng tin c a c n công nhân viên theo tên. - T m i m theo m nhân viên: cho phép ta t m i m th ng tin c ac n c ng nhân viên theo phòng m nhân viên. - T m i m theo chức vụ: cho phép ta t m i m th ng tin theo chức vụ mà c n c ng nhân viên đang gi . - Tìm i m theo số CMND: cho phép t m i m th ng tin nhân viên theo số chứng minh nhân dân. 3.1.8. Chức năng báo cáo: 6
  8. - B o c o danh s ch nhân viên C ng ty: hàng năm phòng quản l nhân sự o c o danh s ch nhân viên toàn c ng ty lên an gi m đốc. - B o c o lư ng nhân viên: hàng th ng phòng quản nhân sự và phòng to n o c o lư ng nhân viên lên an gi m đốc. 7
  9. CHƢƠNG IV: GIAO DIỆN PHẦN MỀM 4.1. GIAO DIỆN ĐĂNG NHẬP - Đây là giao diện hởi đ ng c a hệ thống. Muốn vào trong hệ thống ch ng ta cần th ng qua chức năng đăng nh p c a giao diện này. - Cần sử dụng tài hoản và m t hẩu đ tạo trước đ đăng nh p vào hệ thống. 8
  10. 4.2. GIAO DIỆN QUẢN LÝ NHÂN SỰ - Đây là giao diện có th thêm sửa xóa danh s ch nhân viên. - Khi thêm sửa xóa nhân viên đều hiện c c cảnh o gi p người sử dụng chính x c c c chức năng như mong muốn. 4.3. GIAO DIỆN TRỢ GIÚP - Đây là giao diện giới thiệu về chư ng tr nh. - Giải đ p c c thăc mắc về chư ng tr nh 9
  11. KẾT LUẬN VÀ HƢỜNG PHÁT TRIỂN 1. Ƣ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 năng ph h p với thực t c a việc t m i m th ng tin trao đ i và quản l nhân sự. - Có nhiều chức năng xử l linh hoạt c c yêu cầu thực t . Ví dụ như: o Cung cấp hả năng thống ê o c o linh hoạt có tính chất tuỳ chọn theo nh ng tiêu chí cụ th . o Chức năng 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 năng và nhiệm vụ c a c c ph n chuyên tr ch trong hệ thống quản l nhân sự. 2. NHƢỢC ĐIỂM: - Do thời gian nghiên cứu có hạn và hả năng còn hạn ch nên m t số vẫn chỉ còn trên tưởng chưa đư c thực thi. - M t số chức năng còn chưa hoạt đ ng n định. - Chưa giải quy t chọn vẹn c c vấn đề nảy sinh trong qu tr nh quản l . - Chư ng tr nh chưa có tính thẩm mỹ chưa cao 3. HƢỚNG PHÁT TRIỂN - T m hi u và hoàn thiện m t số chức năng chưa thực hiện trong ứng dụng. - Hỗ tr c sở d liệu Oracle đ hả năng ảo m t tốc đ truy vấn hả năng quản l d liệu tốt h n. 10
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0