Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
1,54 MB
Nội dung
TRƯỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP KHOA CÔNG NGHỆ THÔNG TIN Đề Tài : Phân tích thiết kế hệ thống quản lý nhân sự, tiền lương công ty GVHD : HOÀNG THỊ PHƯỢNG THÀNH VIÊN VŨ THỊ VIỆT TRINH NGUYỄN VĂN TUẤN Lời nói đầu Trong thời đại công nghiệp hóa ngày đứng trước thay đổi không ngừng lĩnh vực, đặc biệt CNTT Đứng trước thay đổi phải có lượng thông tin kiến thức tối thiểu để nắm bắt Thế kỉ XXI, kỉ tin học tự động hóa việc đẩy mạnh ứng dụng tin học vào công việc hàng ngày mục tiêu nhà nước quan tâm phát triển Trong năm gần đây, đôi với phát triển khoa học kỹ thuật, tin học sâu vào ngày nghề lĩnh vực khác đời sống xã hội Sự phát triển xã hội làm cho công việc quản lí ngày trở nên phức tạp Cách quản lí dựa kinh nghiệm, trực giác không đem lại hiệu mong muốn phải thiết lập phương thức quản lí đại Là sinh viên khoa CNTT, chúng em khao khát tìm hiểu tiếp thu kiến thức chuyên ngành để vận dụng vào thực tế Qua thời gian tìm hiểu với hướng dẫn cô Hoàng Thị Phượng, chúng em vận dụng kiến thức học để viết chương trình quản lý nhân tiền lương công ty Sinh viên thực hiên Vũ Thị Việt Trinh Nguyễn Văn Tuấn Khảo sát hệ thống • Địa điểm khảo sát: Công ty TNHH Hưng Thịnh • Địa chỉ: Lô 74+76 đường N2, Cụm công nghiệp An Xá, Thành I phố Nam Định • Telephone: (0350)368 66 68 Mô tả hệ thống Công ty TNHH Hưng Thịnh có môi trường hoạt động công ty gồm phòng ban: + Phòng Giám đốc + phòng kế toán +phòng nhân + phòng quản lý chất lượng + phòng kinh doanh Các hoạt động quản lý nhân công ty phòng nhân đảm nhận thực chính, phòng kế toán tham gia thực hiện: Hoạt động quản lý nhân công ty Hưng Thịnh tiến hành công đoạn là: quản lý hồ sơ, quản lý chấm công, quản lý lương Các hoạt động nghiệp vụ quản lý nhân công ty tiến hành sau: 1.1 Hoạt động quản lý hồ sơ nhân viên phòng nhân có trách nhiệm thực chức thông qua việc lập điều chỉnh hồ sơ nhân viên - công ty có nhu cầu thực tuyển dụng để đưa định tuyển dụng nhân viên từ Ban Giám đốc, phòng nhân lập - danh sách cập nhật hồ sơ cá nhân nhân viên Trong trình hoạt động, phòng nhân xem thông tin nhân viên công tý để cập nhật thông tin nhân viên, đồng thời đẻ phát sai sót nhằm tiến hành thay thế, sửa đổi thông tin nhân viên Việc sửa đổi dựa sở lấy thông tin cung cấp lại từ phía nhân viên Tất thông tin điều chỉnh lưu lại hồ - sơ nhân viên làm sở cho kiểm tra Ban Giám đốc Đồng thời Ban Giám đốc yêu cầu xem điều chỉnh thông tin, phòng nhân cần phải lấy thông tin từ hồ sơ nhân viên để báo cáo - cho Ban Giám đốc xem đẻ điều chỉnh cho phù hợp yêu cầu Với nhiệm vụ theo dõi hồ sơ nhân viên Giám đốc có định cho nhân viên công ty thay đổi mức lương, phòng nhân tiến hành điều chỉnh mức nhân viên đó, thông tin điều chỉnh ghi vào hồ sơ nhân viên làm sở cho việc tính lương phòng - kế toán Một nhân viên công ty không làm việc, sau có định việc từ Ban Giám đốc, phòng nhân tiến hành hủy bỏ thông tin nhân viên 1.2 Hoạt động quản lý chấm công Phòng nhân có trách nhiệm thực hoạt động với chức cập nhật điều chỉnh chấm công - Hàng ngày, phòng nhân cập nhật thông tin làm việc nhân viên để ghi vào bảng theo dõi chấm công Bảng chấm công nhân - viên kiểm tra với thực tế ngày làm việc Khi công ty có nhu cầu tăng cường nhân lực làm thêm cho công việc đó, Ban Giám đốc định cho phòng nhân điều động nhân viên làm thêm Việc điều động phòng nhân phải dựa sở cập nhật thông tin ngày làm thực tế nhân viên - tháng để bố trí, xếp phù hợp Khi nhân viên làm thêm giờ, phòng nhân tự cập nhật tiếp ngày công làm thêm vào bảng chấm công, thông tin lấy từ phía - nhân viên Bảng theo dõi công đối chiếu với nhân viên Cuối tháng phòng nhân dựa bảng theo dõi công kiểm tra để lập báo cáo chấm công để trình bày lên Ban Giám đốc kí duyệt 1.3 Hoạt động quản lý lương Trách nhiệm thực hoạt động phòng kế toán với chức tính lập báo cáo lương - cuối tháng, phòng kế toán nhận báo cáo chấm công Ban Giám đốc kí duyệt phòng nhân sự, đồng thời cập nhật thông tin - khaorn phụ cấp, để làm sở tính lương Dựa vào thông tin trên, phòng kế toán lập phiếu lương cho - nhân viên Sau lập phiếu lương, kế toán thống kê để lên bảng lương – mức lương thực hưởng nhân viên để trình lên Giám đốc kí - duyệt Sau Giám đốc kí duyệt, nhân viên nhận lương; kế toán phải lập báo cáo lương, báo cáo thuế thu nhập phải nộp hàng tháng - Các báo cáo dẽ trình cho Ban Giám đốc xem để nắm bắt tình hình lương công ty, dồng thời phải trình cho quan chức - kiểm tra Mục tiêu hệ thống Cập nhật thông tin nhân viên Tìm kiếm báo cáo thông tin nhân viên theo yêu cầu lãnh đạo Thống kê, báo cáo Đánh giá thuận lợi khó khăn hệ thống Thuận lợi: Công ty có hệ thống sở vật chất đại đáp ứng công tác sẳn - - - xuất phát triển Có đội ngũ cán có tay nghề nhiệt tình với công việc Phê phán hệ thống: Đa phần hệ thống quản lí thủ công chưa áp dụng tin học vào quản lí Thừa nhân lực quản lí Ùn tắc tải liệu, xử lí thông tin chậm thiếu xác Lãng phí tiền bạc chi phí cho công tác quản lí Chưa đáp ứng vấn đề bảo mật thông tin Sổ sách báo cáo trình bày chưa khoa học Giải pháp Đưa tin học vào hệ thống để giảm bớt nhân lực cho hệ thống quản li cải thiện vấn đề bảo mật Cải tiến cấu tổ chức Vòng đời phát triển hệ thống II PHÂN TÍCH CÁC SƠ ĐỒ CỦA HỆ THỐNG 2.1 Sơ đồ phân cấp chức - Bước 1: Liệt kê chức quản lý nhân công ty Cập nhật hồ sơ cá nhân nhân viên Sửa đổi thông tin hồ sơ cá nhân nhân viên công ty Hủy bỏ thông tin nhân viên không làm việc Xem thông tin nhân viên công ty Điều chỉnh mưc lương nhân viên có thay đổi Chấm công ngày làm việc cho nhân viên Lập báo cáo theo dõi chấm công báo cáo chấm công tháng Thống kê lương cho toàn nhân viên công ty Lập báo cáo thuế thu nhập hàng tháng cho nhân viên Cung cấp thông tin lương, thuế, phụ cấp cho Giám đốc - quan chức Điều động nhân làm thêm - Bước 2: Xây dựng sơ đồ phân cấp chức Bên sơ đồ chức nghiệp vụ BFD biểu đồ phân rã có thứ bậc HTTT từ tổng thể đến chi tiết Mỗi chức có nhiều chức con, tất thể khung biểu đồ Ở đây,ta chia quản lý nhân công ty TNHH Hưng Thịnh từ chức tổng quát Quản lý nhân chia thành thành chức gồm: quản lý hồ sơ, quản lý chấm công, quản lý lương thống kê, báo cáo Từ chức ta lại phân thành chức - Quản lý hồ sơ nhân viên Mô tả chức chi tiết: + Cập nhật hồ sơ nhân viên: Khi công ty tuyển dụng nhân viên mới, phòng nhân có trách nhiệm cập nhật thông tin cá nhân nhân viên Bên cạnh đó, phòng nhân phải thường xuyên cập nhật thông tin nhân viên công ty + Xem thông tin nhân viên: Sau cập nhật thông tin nhân viên, phòng nhân có trách nhiệm thường xuyên xem thông tin nhân viên công ty hồ sơ cá nhân để phát thiếu sót báo cáo cho cấp có yêu cầu + Điều chỉnh thông tin: Phòng nhân tiến hành điều chỉnh thông tin nhân viên có sai sót thay đổi tăng lương, điều động thuyên chuyển lãnh đạo yêu cầu + Hủy bỏ thông tin nhân viên: Khi nhân viên không làm việc, phòng nhân tiến - hành hủy hồ sơ thông tin cá nhân hệ thống Quản lý chấm công: Mô tả chi tiết: + Cập nhật ngày công: Phòng nhân phải cập nhật thông tin ngày công làm việc nhân viên công ty theo ngày + Điều chỉnh chấm công: Phòng nhân lấy thông tin từ bảng theo dõi chấm công để điều chỉnh chấm công theo yêu cầu lãnh đạo, việc điều chỉnh lưu lại bảng theo dõi chấm công + Điều chỉnh nhân sự: Dựa vào tình hình công việc ngày làm việc thực tế nhân viên công ty, có yêu cầu từ lãnh đạo, phòng nhân sư thực điều động nhân viên làm thêm vào chiều thứ bảy chủ nhật + Lập bảng chấm công: Phòng nhân lập bảng theo dõi chấm công để chấm công cho t ừng nhân viên công ty - Quản lý lương: Mô tả chi tiết: + Cập nhật lương: Hàng tháng, phòng kế toán có trách nhiệm lấy thông tin từ mức lương, mức thưởng, khoản phụ cấp nhân viên công ty để làm sở tính lương + Lập phiếu lương: Cuối tháng, phòng kế toán phải lập phiếu lương với đầy đủ khoản thêm khấu trừ để tính mức lương hưởng cho nhân viên công ty 2.2 Sơ đồ luồng liệu (DFD) DFD nhằm giải vấn đề hạn chế từ BFD, mô tả luồng liệu luân chuyển HTTT mô tả hoạt động xử lý Trình tự xây dựng DFD: • Sơ đồ mức ngữ cảnh : có chức để mô tả toàn • hệ thống, gồm tên chức năng, luồng liệu, tác nhân Sơ đồ mức đỉnh : có chức sơ đồ ngữ cảnh phân rã thành chức nhỏ ngang có kho liệu Các tác nhân giữ nguyên, không phát sinh • Sơ đồ mức đỉnh : phân rã chức sơ đồ mức đỉnh, kho liệu tồn , luồng liệu tác nhân giữ nguyên từ mức xuống mức 2.2.1.Sơ đồ mức ngữ cảnh: a Liệt kê tác nhân - Nhân viên - Ban giám đốc - Phòng nhân - Phòng kế toán b Sơ đồ c Mô tả tương tác - Nhân viên: người thực việc cung cấp thông tin để hệ thống quản lý nhân hoạt động, đồng thời nhân tố phản hồi chịu điều chỉnh hệ thống - Ban Giám đốc: người định cho hoạt động nhân công ty, Ban Giám đốc thực theo dõi hoạt động hệ thống quản lý nhân thông qua văn yêu cầu báo cáo tổng kết cuối tháng - Phòng nhân sự: chủ thể quản lý hoạt động hệ thống quản lý nhân sự, phòng nhân cập nhật thông tin cá nhân nhân viên, theo dõi chấm công cho nhân viên tiến hành điều chỉnh thông tin nhân viên có sai sót thay đổi tăng lương, điều động thuyên chuyển lãnh đạo yêu cầu - Phòng kế toán: phòng ban có trách nhiệm lập phiếu lương cho nhân viên thống kê, báo cáo với Ban Giám đốc Sơ đồ mức ngữ cảnh có luồng liệu từ tác nhân vào hệ thống ngược lại Trong sơ đồ mức ngữ cảnh kho liệu 2.2.2 Sơ đồ mức đỉnh Sơ đồ luồng liệu mức đỉnh có chức năng, tác nhân ngoài, luồng liệu kho liệu Các tác nhân giữ nguyên thêm kho liệu hồ sơ nhân viên, phiếu lương, bảng chấm công Các chức kho liệu nối với luồng liệu Và có liệu ra, liệu vào 2.2.3 Sơ đồ mức đỉnh a Sơ đồ mức đỉnh chức “Quản lý hồ sơ” Ở sơ đồ mức đỉnh tác nhân giữ nguyên Kho liệu Hồ sơ Chức tác nhân nối qua lại lẫn luồng liệu Có thể thêm tác nhân cần thiết Sơ đồ mức đỉnh thể chi tiết chức sơ đồ mức đỉnh Cụ thể, sơ đồ trình bày chi tiết chức Quản lý sơ nhân viên sơ đồ mức đỉnh b Sơ đồ mức đỉnh chức “ Quản lý chấm công” Sơ đồ mức đỉnh có kho bảng chấm công Chức tác nhân nối qua lại lẫn luồng liệu Có thể thêm tác nhân cần thiết Sơ đồ mức đỉnh thể chi tiết chức sơ đồ mức đỉnh Cụ thể, sơ đồ trình bày chi tiết chức Quản lý chấm công sơ đồ mức đỉnh c Sơ đồ mức đỉnh chức “ Quản lý lương” Sơ đồ mức đỉnh có kho phiếu lương, hồ sơ nhân viên Chức tác nhân nối qua lại lẫn luồng liệu Có thể thêm tác nhân cần thiết Sơ đồ mức đỉnh thể chi tiết chức sơ đồ mức đỉnh Cụ thể, sơ đồ trình bày chi tiết chức Quản lý lương sơ đồ mức đỉnh 2.3 Phân tích hệ thống liệu 2.3.1 Xác định thực thể thuộc tính thực thể Chức vụ (MaCV, TenCV, PhuCapCV) Nhân viên( MaNV, Hoten, NgaySinh, NgayCong, Luong, MaCV) 2.3.2 Mô hình thực thể quan hệ E-R MaCV TenCV PhuCapCV ChucVu HeSoluong Lương NgayCong NhanVien NgaySinh MaNV Hoten 2.3.3 Mô hình chuẩn hóa liệu quan hệ Vì bảng Chức vụ dạng chuẩn 3NF nên giữ nguyên bảng chuẩn hóa bảng Nhân viên dạng chuẩn 3NF Ta có bảng Nhân viên có thuộc tính: Nhân viên( MaNV (1), Hoten (2), NgaySinh (3), NgayCong (4), MaCV (5)) - Chuẩn hóa dạng chuẩn 1: + QH1: NhanVien1 (MaNV, Hoten, NgaySinh, NgayCong, MaCV) + QH2: NhanVien2( MaNV, Luong) - Chuẩn hóa dạng chuẩn 2: + QH1: NhanVien1 (MaNV, Hoten, NgaySinh, NgayCong, MaCV) + QH2: NhanVien2( MaNV, Luong) - Chuẩn hóa dạng chuẩn 3: NhanVien1 (MaNV, Hoten, NgaySinh, NgayCong, MaCV) (1) NhanVien2( MaNV, Luong) (2) ChucVu(MaCV, TenCV, PhuCapCV) (3) 2.3.4 Ma trận thực thể Khóa MaNV MaCV Hoten NgaySinh NgayCong Luong (1) K C (2) C (3) K Các (1,2 (3,1 Loạ Loạ Loạ Loạ PhuCapCV 2.3.5 2.3.6 Loạ Mô hình liệu quan hệ Từ điển liệu • Thực thể Chức vụ Thuộc tính Khóa Kiểu liệu Độ dài Ghi MaCV Khóa int Mã chức vụ TenCV nvarchar 30 Tên chức vụ PhuCapCV nvarchar 30 Phụ cấp chức vụ • Thuộc tính Khóa MaNV Khóa Kiểu liệu int Độ dài Ghi Hoten nvarchar 50 Mã nhân viên Họ tên NgaySinh date Ngày sinh NgayCong int Ngày công Luong float Lương int Mã chức vụ MaCV III Thực thể Nhân viên Khóa dự tuyển Thiết kế phần mềm Trước vào hệ thống cần phải đăng nhập tài khoản mật khẩu: Đây giao diện hệ thống sau đăng nhập thành công Giao diện gồm chức năng: Thêm nhân viên, Cập nhật sửa đổi thông tin, Xóa bỏ nhân viên việc Tìm kiếm thông tin nhân viên - Form thêm nhân viên mới: - Form cập nhật lương Ban Giám đóc có định thay đổi mức lương cho nhân viên đó: - Form tìm kiếm thông tin nhân viên: KẾT LUẬN Với vốn kiến thức lập trình, phương pháp nghiên cứu học trường, chúng em xây dựng phần mềm quản lý nhân sự- tiền lương công ty TNHH Hưng Thịnh thỏa mãn chức cần thiết phần mền quản lý đáp ứng nhu cầu công ty Mặc dù có cố gắng, với tận tình giúp đỡ bảo cô, song thời gian lượng kiến thức có hạn, cộng với việc chúng em bước đầu làm quen với môn học nên chương trình có số thao tác đơn giản, chưa phải chương trình đầy đủ để đưa vào sử dụng quản lý tốt Chúng em mông nhận nhận xét, giúp đỡ thầy cô bạn để chương trình chúng em hoàn thiện [...]... tác - Nhân viên: là người thực hiện việc cung cấp thông tin để hệ thống quản lý nhân sự hoạt động, đồng thời cũng là nhân tố phản hồi và chịu sự điều chỉnh của hệ thống - Ban Giám đốc: là người quyết định cho các hoạt động của nhân sự trong công ty, Ban Giám đốc thực hiện theo dõi hoạt động của hệ thống quản lý nhân sự thông qua các văn bản yêu cầu và báo cáo tổng kết cuối tháng - Phòng nhân sự: là... - Phòng nhân sự: là chủ thể quản lý các hoạt động của hệ thống quản lý nhân sự, phòng nhân sự luôn cập nhật thông tin cá nhân của nhân viên, theo dõi chấm công cho nhân viên và tiến hành điều chỉnh thông tin nhân viên nếu có sai sót hoặc thay đổi như tăng lương, điều động thuyên chuyển do lãnh đạo yêu cầu - Phòng kế toán: là phòng ban có trách nhiệm lập phiếu lương cho nhân viên và thống kê, báo cáo... tin của nhân viên - Form thêm nhân viên mới: - Form cập nhật lương khi Ban Giám đóc có quyết định thay đổi mức lương cho một nhân viên nào đó: - Form tìm kiếm thông tin của nhân viên: KẾT LUẬN Với vốn kiến thức lập trình, cùng phương pháp nghiên cứu đã học trong trường, chúng em đã xây dựng phần mềm quản lý nhân sự- tiền lương tại công ty TNHH Hưng Thịnh thỏa mãn những chức năng cần thiết của một phần... quản lý và đáp ứng được nhu cầu của công ty Mặc dù đã có những cố gắng, cùng với sự tận tình giúp đỡ chỉ bảo của cô, song do thời gian và lượng kiến thức có hạn, cộng với việc chúng em mới bước đầu làm quen với môn học nên chương trình này mới chỉ có một số thao tác đơn giản, chưa phải là một chương trình đầy đủ để có thể đưa vào sử dụng quản lý tốt Chúng em mông nhận được những nhận xét, giúp đỡ của. .. nvarchar 50 Mã nhân viên Họ tên NgaySinh date Ngày sinh NgayCong int Ngày công Luong float Lương int Mã chức vụ MaCV III Thực thể Nhân viên Khóa dự tuyển Thiết kế phần mềm Trước khi vào hệ thống cần phải đăng nhập tài khoản và mật khẩu: Đây là giao diện chính của hệ thống sau khi đăng nhập thành công Giao diện này gồm các chức năng: Thêm mới một nhân viên, Cập nhật và sửa đổi thông tin, Xóa bỏ nhân viên... năng “ Quản lý chấm công Sơ đồ mức dưới đỉnh này có kho dữ bảng chấm công Chức năng và tác nhân ngoài được nối qua lại lẫn nhau bởi các luồng dữ liệu Có thể thêm tác nhân trong nếu cần thiết Sơ đồ mức dưới đỉnh thể hiện chi tiết hơn các chức năng chính trong sơ đồ mức đỉnh Cụ thể, ở sơ đồ này trình bày chi tiết về chức năng Quản lý chấm công trong sơ đồ mức đỉnh c Sơ đồ mức dưới đỉnh chức năng “ Quản. .. dưới đỉnh chức năng Quản lý hồ sơ” Ở sơ đồ mức dưới đỉnh các tác nhân ngoài vẫn được giữ nguyên Kho dữ liệu như Hồ sơ Chức năng và tác nhân ngoài được nối qua lại lẫn nhau bởi các luồng dữ liệu Có thể thêm tác nhân trong nếu cần thiết Sơ đồ mức dưới đỉnh thể hiện chi tiết hơn các chức năng chính trong sơ đồ mức đỉnh Cụ thể, ở sơ đồ này trình bày chi tiết về chức năng Quản lý sơ nhân viên trong sơ đồ... phiếu lương, hồ sơ nhân viên Chức năng và tác nhân ngoài được nối qua lại lẫn nhau bởi các luồng dữ liệu Có thể thêm tác nhân trong nếu cần thiết Sơ đồ mức dưới đỉnh thể hiện chi tiết hơn các chức năng chính trong sơ đồ mức đỉnh Cụ thể, ở sơ đồ này trình bày chi tiết về chức năng Quản lý lương trong sơ đồ mức đỉnh 2.3 Phân tích hệ thống về dữ liệu 2.3.1 Xác định thực thể và thuộc tính của thực thể Chức... đồ mức ngữ cảnh có các luồng dữ liệu đi từ tác nhân ngoài vào hệ thống và ngược lại Trong sơ đồ mức ngữ cảnh không có kho dữ liệu 2.2.2 Sơ đồ mức đỉnh Sơ đồ luồng dữ liệu mức đỉnh có các chức năng, các tác nhân ngoài, các luồng dữ liệu và các kho dữ liệu Các tác nhân ngoài được giữ nguyên và thêm các kho dữ liệu như hồ sơ nhân viên, phiếu lương, bảng chấm công Các chức năng và các kho dữ liệu được nối... (MaCV, TenCV, PhuCapCV) Nhân viên( MaNV, Hoten, NgaySinh, NgayCong, Luong, MaCV) 2.3.2 Mô hình thực thể quan hệ E-R MaCV TenCV PhuCapCV ChucVu HeSoluong Lương NgayCong NhanVien NgaySinh MaNV Hoten 2.3.3 Mô hình chuẩn hóa dữ liệu quan hệ Vì bảng Chức vụ đã ở dạng chuẩn 3NF nên giữ nguyên bảng này và chỉ chuẩn hóa bảng Nhân viên về dạng chuẩn 3NF Ta có bảng Nhân viên có các thuộc tính: Nhân viên( MaNV (1), ... chức quản lý nhân công ty Cập nhật hồ sơ cá nhân nhân viên Sửa đổi thông tin hồ sơ cá nhân nhân viên công ty Hủy bỏ thông tin nhân viên không làm việc Xem thông tin nhân viên công ty Điều chỉnh... - Phòng nhân sự: chủ thể quản lý hoạt động hệ thống quản lý nhân sự, phòng nhân cập nhật thông tin cá nhân nhân viên, theo dõi chấm công cho nhân viên tiến hành điều chỉnh thông tin nhân viên... lý nhân công ty phòng nhân đảm nhận thực chính, phòng kế toán tham gia thực hiện: Hoạt động quản lý nhân công ty Hưng Thịnh tiến hành công đoạn là: quản lý hồ sơ, quản lý chấm công, quản lý lương