Đồ án tốt nghiệp Xây dựng phần mềm quản lý nhân sự

72 1.3K 3
Đồ án tốt nghiệp Xây dựng phần mềm quản lý nhân sự

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự MỤC LỤC CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG 2 1.1 Giới thiệu Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn 2 1.2 Cơ cấu tổ chức 3 1.3 Khảo sát hệ thống quản lý nhân sự của Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn 4 CHƯƠNG 3: CÁC MÔ HÌNH PHÂN TÍCH 13 3.1 Sơ đồ luồng dữ liệu mức đỉnh 13 4.1 Lý thuyết thiết kế cơ sở dữ liệu 17 4.2 Quá trình thiết kế cơ sở dữ liệu logic 18 4.4 Cấu trúc hệ thống chương trình 24 CHƯƠNG 6: THIẾT KẾ VẬT LÝ 36 6.1 Cơ sở dữ liệu vật lý 36 6.2 Sơ đồ liên kết các bảng 45 6.3 Thiết kế giao diện: 46 CHƯƠNG 7: CÀI ĐẶT CHƯƠNG TRÌNH 53 TÀI LIỆU THAM KHẢO 69 SVTT: Trần Thanh Vân MSSV: 50810021 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự KÝ TỰ VIẾT TẮT • TNHH: Trách nhiệm hữu hạn • GD: Giám đốc • BHXH: Bảo hiểm xã hội • BHYT: Bảo hiểm y tế • DL: Dữ liệu • CMND: Chứng minh nhân dân • NV: Nhân viên • KT-KT: Kỷ luật- Khen thưởng SVTT: Trần Thanh Vân MSSV: 50810021 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự LỜI MỞ ĐẦU Trong những năm gần đây, khoa học công nghệ Việt Nam đã từng bước hội nhập vào dòng chảy của khoa học công nghệ tiên tiến trên thế giới. Công nghệ thông tin ở nước ta mới, song tốc độ phát triển của nó rất nhanh và mạnh, chiếm một vị trí quan trọng trong các ngành khoa học công nghệ. Một trong những lĩnh vực đang được ứng dụng tin học hóa rất phổ biến ở nước ta là lĩnh vực quản lý. Tin học hóa trong quản lý đã giúp cho các nhà quản lý điều hành công việc một cách khoa học, chính xác và hiệu quả. Thực tế, quản lý là công việc tương đối phức tạp, tốn nhiều thời gian và nhân lực của các cơ quan, doanh nghiệp nhưng nếu có sự đầu tư một cách khoa học về công nghệ bằng cách xây dựng phần mềm quản lý thì cơ quan, doanh nghiệp đó sẽ giảm được rất nhiều chi phí, thời gian, nhân lực. Qua quá trình tìm hiểu trên em đã quyết đinh lựa chọn đề tài “Xây dựng phần mềm quản lý nhân sự” làm đồ án tốt nghiệp. Em xin chân thành cảm ơn Th.s Vũ Thị Thương đã trực tiếp hướng dẫn em và giúp đỡ em hoàn thành đề tài này. Đồng thời em xin chân thành cảm ơn các thầy cô giáo trong khoa công nghệ thông tin trường ĐH Phương Đông và các bạn học đã giúp đỡ em hoàn thành nhiệm vụ của mình. Sinh viên Trần Thanh Vân SVTT: Trần Thanh Vân MSSV: 508100212 1 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG 1.1 Giới thiệu Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn. Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn. Thành lập ngày 26/3/2001, trụ sở chính: Km7, Quốc lộ 2, Khu phố chợ, Xã Phú Cường, Sóc Sơn, Hà Nội. Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn là công ty chuyên cung cấp, phân phối, cho thuê thiết bị văn phòng: máy photocopy, máy in, máy fax, máy hủy tài liệu, máy chiếu, màn chiếu, thiết bị trình chiếu, thiết bị âm thanh, máy tính….của các hãng nổi tiếng: Panasonic, Fuji, Canon, Hp, Optoma, Sony… Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn không những là công ty có thị trường cung ứng thiết bị văn phòng lớn nhất trong huyện Sóc Sơn mà còn là còn là doanh nghiệp tài trợ từ thiện lớn trong huyện. Công ty đã cung cấp trang thiết bị phục vụ học tập cho 2 trường học trên địa bàn huyện. Bên cạnh đó, công ty ủng hộ xây dựng nhà tình nghĩa cho 2 gia đình tại 2 xã nghèo Xuân Giang, Kim Lũ; tạo điều kiện cho gia đình nghèo vay vốn làm ăn Hằng năm, cán bộ, viên chức trong toàn hệ thống đóng góp 04 ngày lương ủng hộ Quỹ đền ơn đáp nghĩa, Quỹ Ngày vì người nghèo, Quỹ Bảo trợ trẻ em huyện Sóc Sơn. Với vị thế là công ty thương mại lớn trong huyện, công ty đang chú trọng đầu tư đổi mới và ứng dụng công nghệ vào phục vụ cho công tác quản trị kinh doanh, nhân sự và phát triển dịch vụ công ty tiên tiến hơn để giữ vững là doanh nghiệp lớn trong huyện nhà. SVTT: Trần Thanh Vân MSSV: 508100212 2 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự 1.2 Cơ cấu tổ chức Về cơ cấu tổ chức quản lý, đứng đầu công ty là giám đốc - người trực tiếp điều hành hoạt động của công ty. Giúp việc giám đốc có hai phó giám đốc và các phòng nghiệp vụ chuyên môn. Cơ cấu của các phòng chuyên môn nghiệp vụ tại công ty gồm: - Phòng kế toán – tài chính - Phòng hành chính - Phòng kỹ thuật - Phòng khách hàng Điều hành các phòng chuyên môn nghiệp vụ là trưởng phòng. Chức năng nhiệm vụ và quyền hạn của các phòng chuyên môn nghiệp vụ tại công ty do giám đốc quy định cho phù hợp với nhiệm vụ và hướng dẫn của các phòng. SVTT: Trần Thanh Vân MSSV: 508100212 3 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự Sơ đồ hoạt động của công ty: 1.3 Khảo sát hệ thống quản lý nhân sự của Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn. Do công ty chưa ứng dụng công nghệ thông tin vào quá trình quản lý nên mọi thông tin nhân viên và tính lương đều thực hiện trên giấy tờ. Khi nhân viên vào làm chính thức trong công ty thì hồ sơ nhân viên sẽ được lưu lại để quản lý. Đó là thông tin về lý lịch cá nhân, quá trình công tác, các mội quan hệ… Trong quá trình làm việc nhân viên có thể nghỉ việc,thay đổi chức vụ, khi đó công ty cần tới các cuốn sổ dày để ghi lại những thông tin thay đổi của nhân viên trong quá trình công tác tại công ty. Mỗi ngày nhân viên đi làm đều được đánh dấu vào một tờ thẻ công trong ngày, tổng hợp thành một bảng công theo từng tháng, từ đó công ty lập ra bảng lương thủ công bằng tay. SVTT: Trần Thanh Vân MSSV: 508100212 4 Giám Đốc Các phó GĐ Các phòng Nghiệp vụ Kế toán – tài chính Hành chính Chăm sóc khách hàng Kỹ thuật nghiệp vụ Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự Việc quản lý nhân sự của công ty do phòng nhân sự quản lý, tất cả công việc trong công ty đều xử lý thủ công trên giấy tờ. Hình thức làm việc này có những đặc trưng: - Hình thức này đã quen thuộc với người quản lý. - Không yêu cầu cao trình độ của người quản lý nhân viên và người chấm công. Tuy nhiên nó có những nhược điểm: - Thứ nhất, lãng phí về tiền của vì số lượng sổ sách, giấy tờ mỗi ngày một tăng thêm, khiến có thêm một số chi phí phát sinh. - Thứ hai, tất cả thông tin trong quá trình quản lý được lưu trên giấy tờ nên khó tránh khỏi mất mát, khiến quá trình tìm kiếm gặp nhiều khó khăn. - Thứ ba, mất thời gian và sai xót bởi việc chấm công và tính lương có thể gặp nhiều lỗi phát sinh, khi thực hiện tính toán thủ công có thể tính sai hoặc chấm công thiếu…. Từ những nhược điểm nêu trên có thể nhận thấy khi công ty ngày càng phát triển sẽ kéo theo số lượng nhân sự của công ty cũng tăng gây khó khăn trong quản lý vì vậy, việc áp dụng công nghệ thông tin để xây dựng hệ thống quản lý mới là điều cần thiết nhằm khắc phục những nhược điểm của hình thức làm việc cũ. 1.4 Mục tiêu của hệ thống sẽ xây dựng Hệ thống cần xây dựng phải đảm bảo dễ dàng quản lý nhân viên và tính lương, xử lý nhanh công việc quản lý, cập nhật thông tin kịp thời,dễ dàng tìm kiếm thông tin và tính lương chính xác, nhanh chóng. - Cho phép cập nhật, sửa, xóa thông tin nhân sự vào hệ thống từ bàn phím máy tính. - Chương trình tự động tổng hợp, tìm kết quả theo đúng yêu cầu. - Có hình thức phù hợp để bảo mật thông tin và phân quyền người dùng. SVTT: Trần Thanh Vân MSSV: 508100212 5 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự - Chương trình có giao diện thân thiện, gần gũi với nhân viên quản lý. Chương trình dễ cài đặt và chạy tốt cho máy PC đang có các phần mềm ứng dụng phổ biến. Có thể nâng cấp để phù hợp với sự phát triền của thiết bị phần cứng và các phần mềm ứng dụng trong tương lai. Như đã nói ở trên, công ty sẽ cần đến một chương trình quản lý nhân sự, cụ thể chương trình đó sẽ bao gồm các chức năng sau: a. Chức năng quản lý hồ sơ: Quản lý các thông tin về hồ sơ lý lịch như mã số nhân viên, ngày sinh, giới tính, điện thoại, nơi sinh, thường trú, chức vụ…Quản lý chi tiết thông tin về quan hệ gia đình, trình độ chuyên môn, trình độ ngoại ngữ, quá trình công tác. Theo dõi quá trình khen thưởng kỷ luật, quá trình diễn biến lương của nhân viên. b. Quản lý lương Tính lương cho nhân viên, cập nhật ngày công thực tế làm việc. Tính toán và phân bổ các khoản lương, thưởng theo hệ số hưởng lương. Các khoản thưởng, phần trích nộp thuế thu nhập cá nhân, nộp bảo hiểm xã hội. Lương cơ bản = 1.050.000 nghìn đồng Lương = số ngày công * (mức lương cơ bản / 26) * bậc lương Lương thực lĩnh = Lương + thưởng + phụ cấp – các loại bảo hiểm. Trong đó: Thưởng do công ty trích ra từ quỹ để thưởng động viên những nhân viên có thành tích tốt, thưởng sẽ do người quản lý nhập hàng tháng cho từng nhân viên. Các khoản khấu trừ =BHXH + BHYT + các khoản khấu trừ khác. BHXH = (mức lương cơ bản * bậc lương)*5% BHYT = (mức lương cơ bản * bậc lương)*1% c. Thống kê - Báo cáo SVTT: Trần Thanh Vân MSSV: 508100212 6 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự Thống kê - báo cáo chi tiết về danh sách nhân viên, khen thưởng, kỷ luật, chấm công, chi lương. SVTT: Trần Thanh Vân MSSV: 508100212 7 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Xác định tác nhân ngoài và hồ sơ dữ liệu. Danh từ Xác định tác nhân ngoài và hồ sơ dữ liệu Giám đốc Tác nhân ngoài Nhân viên Tác nhân ngoài Quản lý hệ thống Người dùng hệ thống Hồ sơ nhân viên Hồ sơ dữ liệu Lương Hồ sơ dữ liệu Khen thưởng –kỷ luật Hồ sơ dữ liệu Chấm công Hồ sơ dữ liệu Quá trình công tác Hồ sơ dữ liệu Hợp đồng lao động Hồ sơ dữ liệu SVTT: Trần Thanh Vân MSSV: 508100212 8 [...]... đăng nhập Nhân viên phòng nhân sự Tìm từ CSDL Hồ sơ nhân viên phòng nhân sự Sơ đồ “Đăng nhập hệ thống” SVTT: Trần Thanh Vân 14 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự 3.2.2 Sơ đồ luồng dữ liệu mức dưới đỉnh “2 Quản lý hồ sơ” Thông tin cá nhân 2.1 Hồ sơ nhân viên Nhân viên 2.2 Hợp đồng Sửa thông tin Trình độ Văn hóa Hợ p đồng Hồ sơ nhân sự Thông tin Nhân viên... 2005 Express Edition c Microsoft Sql server 2005 Express Edition SVTT: Trần Thanh Vân 25 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự Giao diện làm việc với cơ sở dữ liệu Sql server 2005 SVTT: Trần Thanh Vân 26 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự 5.2 Tìm hiểu ngôn ngữ lập trình C# 5.2.1 Giới thiệu về Net Frame Work a Nền tảng của NET Nền tảng Net.. .Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự 2.2 Sơ đồ ngữ cảnh Ký Hợp đồng Hồ sơ nhân viên Nhân viên Thông tin gia đình Tiền lương HỆ THỐNG QUẢN LÝ NHÂN SỰ Danh sách nhân viên Bảng lương Ban giám đốc Khen thưởng kỷ luật Quyết định 2.3 Nhóm các chức năng theo mạch công việc: Các chức năng Gộp các chức năng Gộp các chức năng mức đỉnh 1.1 Hồ sơ nhân viên 1.2 Hợp... chính QUẢN LÝ NHÂN SỰ Quản trị người dùng Quản lý hồ sơ Quản lý danh mục Quản lý lương Tìm kiếm Thống kê báo cáo 2.5.2 Mô tả các chức năng của hệ thống: Hệ thống quản lý nhân sự là hệ thống quản lý thông tin nhân viên từ khi đăng ký vào làm việc đến khi được tuyển dụng vào làm nhân viên chính thức của công ty Hệ thống bao gồm các chức năng sau: SVTT: Trần Thanh Vân 10 MSSV: 508100212 Đồ án tốt. .. tên nhân viên cần chỉnh sửa, hệ thống sẽ hiển thị các thông tin chi tiết về nhân viên 2.2 Hợp đồng : Là bản hợp đồng thỏa thuận giữa nhân viên và bên ngân hàng khi nhân viên bắt đầu vào làm Hợp đồng chúa các thông tin: - Bao gồm loại hợp đồng, ngày tháng ký, nội dung hợp đồng - Thời hạn hợp đồng SVTT: Trần Thanh Vân 11 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự. .. nhiều nhân viên, nhưng một nhân viên chỉ có thể mang một chức vụ Chức vụ SVTT: Trần Thanh Vân CÓ Nhân viên 20 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự Quan hệ giữa nhân viên và dân tộc Mối quan hệ 1- nhiều: một nhân viên chỉ thuộc một dân tộc,nhưng một dân tộc có thể có nhiều nhân viên Nhân viên c THUỘ C Dân tộc Quan hệ giữa nhân viên và tôn giáo Mối quan hệ 1- nhiều: một nhân. .. Maphongban Tongngaylam tendantoc Tienphucap Tenphongban Tongngaynghi SVTT: Trần Thanh Vân 24 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự 4.4 Cấu trúc hệ thống chương trình Chương Trình Quản Lý Nhân Sự 2 Quản lý lương 1 Quản lý hồ sơ 1.1 Hồ sơ NV 2.1 Chấm công 1.2 Hợp Đồng 2.2 Tính lương 1.3 Quá trình đàotạo 5 Thống kê báo cáo 3 Tìm kiếm 4 Danh mục 4.1 Phòng ban 3.1 Theo tên... tin phụ cấp của nhân viên.gồm có phụ cấp trách nhiệm, phụ cấp đi lại, phụ cấp ăn trưa… SVTT: Trần Thanh Vân 12 MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự CHƯƠNG 3: CÁC MÔ HÌNH PHÂN TÍCH 3.1 Sơ đồ luồng dữ liệu mức đỉnh Quyết định Hợp đồng Ban giám đốc Thông tin cá nhân Thông tin nhân viên Quản lý nhân sự Phòng ban sơ Sửa thông tin nhân viên 1 Đăng nhập... lương Nhân viên 3.2 Tính lương Phụ cấp Bảng lương Bảng lương Phòng ban Lương Sơ đồ mức dưới đỉnh “Quản lý lương” 3.2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh “4 Thống kê – Báo cáo” Ban Giám Đốc Phòng Ban In báo cáo Quản lý nhân sự Hồ sơ nhân sự SVTT: Trần Thanh Vân Thống kê – Báo cáo Lương 16 Hồ sơ kỷ luật Hồ sơ khen thưởng MSSV: 508100212 Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự CHƯƠNG... công Nhân viên chấm công NV - Chấm công CÓ Chấm công 22 MSSV: 508100212 SVTT: Trần Thanh Vân Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự j Quan hệ nhân viên với ngoại ngữ Mối quan hệ nhiều- nhiều: một nhân viên có thể biết nhiều ngoại ngữ khác nhau, ngoại ngữ đó có thể có nhiều nhân viên biết Nhân viên Ngoại ngữ CÓ k Quan hệ nhân viên với trình độ văn hóa Mối quan hệ nhiều – nhiều: một nhân . phòng Nghiệp vụ Kế toán – tài chính Hành chính Chăm sóc khách hàng Kỹ thuật nghiệp vụ Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự Việc quản lý nhân sự của công ty do phòng nhân sự quản. lý hồ sơ Quản lý lương Quản trị người dùng Tìm kiếm QUẢN LÝ NHÂN SỰ Quản lý danh mục Thống kê báo cáo Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự 1.1 Đăng nhập hệ thống Hệ. báo cáo Thống kê – Báo cáo Hồ sơ nhân sự Quản lý nhân sự Ban Giám Đốc Đồ án tốt nghiệp: Xây dựng phần mềm quản lý nhân sự CHƯƠNG 4: THIẾT KẾ MÔ HÌNH LOGIC 4.1 Lý thuyết thiết kế cơ sở dữ liệu

Ngày đăng: 20/04/2015, 00:01

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG

    • 1.1 Giới thiệu Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn.

    • 1.2 Cơ cấu tổ chức

    • 1.3 Khảo sát hệ thống quản lý nhân sự của Công ty TNHH Thương mại & Cung ứng Dịch vụ Vista Sóc Sơn.

    • CHƯƠNG 3: CÁC MÔ HÌNH PHÂN TÍCH

      • 3.2.1 Sơ đồ luồng dữ liệu mức dưới đỉnh “1. Đăng nhập hệ thống”

      • 3.2.2 Sơ đồ luồng dữ liệu mức dưới đỉnh “2. Quản lý hồ sơ”

      • 3.2.3 Sơ đồ luồng dữ liệu mức dưới đỉnh “3. Quản lý lương”

      • 3.2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh “4. Thống kê – Báo cáo”

      • 4.1 Lý thuyết thiết kế cơ sở dữ liệu

      • 4.2 Quá trình thiết kế cơ sở dữ liệu logic

        • 4.2.1 Mô tả thực thể

        • 4.2.2 Xác định mối quan hệ giữa các thực thể.

        • 4.4 Cấu trúc hệ thống chương trình

          • 5.2.1 Giới thiệu về .Net Frame Work

          • 5.2.2 Giới thiệu về ngôn ngữ C#

          • 5.2.3 Thuộc tính, phương thức và sự kiện

          • 5.2.4 Môi trường phát triển tích hợp Visual studio .NET 2010

          • 5.2.4 Biến và hằng

          • 5.2.6 Các kiểu dữ liệu

          • 5.2.7 Các cấu trúc lệnh

          • CHƯƠNG 6: THIẾT KẾ VẬT LÝ

            • 6.1 Cơ sở dữ liệu vật lý

              • 6.1.1 Bảng Hợp đồng

              • 6.1.2 Bảng Chấm công

              • 6.1.3 Bảng Khen thưởng

Tài liệu cùng người dùng

Tài liệu liên quan