Sơ đồ hoạt động quản lý Hợp đồng lao động

Một phần của tài liệu (Luận văn TMU) phân tích, thiết kế hệ thống thông tin quản lý nhân sự tại công ty TNHH thép dongbang (Trang 47)

Nhap Ma Nhanvien Cap Nhat QTCT Kiem Tra TT QTCT Luu QTCT Mo Form

YC cap nhat QTCT cua NV

Sai Dung

TT QTCT bao gom: MaNV, MaCV, MaPB, MaChucVu, ngaydenCT, NgaychuyenCT

HienThi TT QTCT

Hình 3.26. Sơ đồ hoạt động quản lý q trình cơng tác

Nhap Ma Nhanvien Cap Nhat QTDT Kiem Tra TT QTDT Luu QTDT Mo Form

YC Cap Nhat QTDT cua NV

Sai Dung

TT QTDT bao gom: MaNV, MaHocvan, MaHeDT, ChuyenMon, ngayBDDT, NgayKTDT

HienThi TT QTDT

Hình 3.27. Sơ đồ hoạt động quản lý quá trình đào tạo

Nhap Ma Nhanvien

Cap Nhat

BangLuong Kiem Tra TT BangLuong Luu BangLuong Mo Form

YC Cap Nhat BangLuong

Sai Dung

TT BangLuong bao gom: MaNV, TenBangLuong, TongLuongCB, TongBHYT, TongBHXH, TongPhuCap, TongLuong HienThi BangLuong

3.3. Thiết kế hệ thống

3.3.1. Thiết kế cơ sở dữ liệu

Hình 3.29. Biểu đồ dữ liệu quan hệ.3.3.2 Thiết kế giao diện 3.3.2 Thiết kế giao diện

Hình 3.30. Form “Giao diện chính”

Hình 3.32. Form “ Cập nhật phịng ban”

Hình 3.34. Form “Cập nhật bảng lương”

Hình 3.36. Form “Danh sách nhân viên theo phịng ban”

Hình 3.37. Form “Thống kê khen thưởng kỷ luật theo nhân viên”

Phần 4: KẾT LUẬN CHUNG

4.1. Đánh giá khả năng ứng dụng của hệ thống

HTTT quản lý nhân sự trên được phân tích thiết kế theo quy trình phân tích

thiết kế hướng đối tượng với UML, về cơ bản đã đáp ứng được các mục tiêu đề ra. Tuy nhiên, hệ thống vẫn chưa phản ánh được toàn bộ các nghiệp vụ nhân sự thực tế phát sinh tại công ty. Cần bổ sung thêm các nghiệp vụ và cơ sở dữ liệu để HTTT quản lý nhân sự trên hồn thiện hơn nữa thì hệ thống mới đáp ứng được nhu cầu sử dụng hệ thống để phục vụ cho quá trình hoạt động kinh doanh của doanh nghiệp.

4.2.Một số kiến nghị

Công ty TNHH thép DongBang trong những năm gần đây đã mở rộng quy mơ sản xuất.. Từ đó, số lượng nhân viên trong cơng ty ngày càng tăng. Để công tác tổ chức quản lý nhân sự tại các Phịng ban trong Cơng ty một cách hiệu quả thì Cơng ty phải tiến hành phân tích và thiết kế hệ thống thông tin quản lý nhân sự giúp cho việc quản lý nhân sự một cách nhanh chóng và hiệu quả. Một số định hướng phát triển quản lý nhân sự tại Cơng ty:

+ Từ nhân viên phịng kỹ thuật, phân công nhiệm vụ và thành lập một đội chuyên về phân tích thiết kế các phần mềm, đặc biệt là phần mềm quản lý nhân sự tại công ty. Đội ngũ này là nhân viên trong công ty, họ hiểu rõ cơ cấu tổ chức cũng như quy trình quản lý nhân sự tại cơng ty. Từ việc phân tích thiết kế hệ thống sẽ giúp các nhân viên lập trình tạo phần mềm quản lý nhân sự phù hợp với công ty .

+ Thiết kế phần mềm quản lý nhân sự và tiến hành cài đặt, đào tạo nhân viên để sử dụng một cách hiệu quả phần mềm đó trong cơng tác quản lý nhân sự tại cơng ty.

Ngồi tài liệu hướng dẫn sử dụng, khi đi triển khai phần mềm tại Công ty sẽ trực tiếp hướng dẫn nhân viên trong phịng Nhân sự các chức năng chính của phần mềm. Nếu phịng ban có u cầu, Cơng ty sẽ lên kế hoạch và trực tiếp hướng dẫn đào tạo người sử dụng.

+ Cơng ty có thể cử nhân viên cùng với tơi tiếp tục hồn thiện hệ thống thông tin quản lý nhân sự tại Công ty dựa trên hướng đã được phân tích và thiết kế với các chức năng đã phân tích và có thể phát triển thêm các chức năng mới tùy theo yêu cầu phát triển của Công ty trong tương lai. Hệ thống được xây dựng cho phép các chức năng hoạt động độc lập với nhau, nên khi có sự thay đổi hay có nhu cầu thêm bớt chức năng khơng cần thiết phải xây dựng lại hệ thống. Hệ thống thông tin khi xây dựng thành công sẽ cải thiện được các thao tác bằng tay trên giấy tờ, sổ sách. Hệ thống mới phát triển nhằm giảm bớt số lượng nhân sự tham gia vào bộ phận quản lý.

KẾT LUẬN

Quản lý nhân sự tại là một lĩnh vực đang được nhiều các tổ chức, doanh nghiệp quan tâm, vì những hiệu quả mà nó mang lại rất ưu việt. Xây dựng HTTT quản lý nhân sự giúp cho công tác lưu trữ, tra cứu thơng tin một cách khoa học, chính xác, nhanh chóng là một yêu cầu cấp thiết.

Trong thời gian thực hiện làm khóa luận tốt nghiệp, nhờ có sự chỉ bảo tận tình của cơ giáo hướng dẫn Tiến sĩ Nguyễn Thị Thu Thủy, đến nay em đã hoàn thành được đề tài của mình là “Xây dựng HTTT quản lý nhân sự tại Công ty TNHH Thép

DongBang”.

Yêu cầu quản lý nhân sự ở công ty trong thực tế là rất lớn, có nhiều khía cạnh khác nhau trong bài tốn, cơng tác quản lý ngày càng có nhiều thay đổi, người sử dụng ln bổ sung những tính năng mới. Song, do sự eo hẹp về thời gian cũng như hạn chế về tài liệu và trình độ, nên khóa luận tốt nghiệp này chưa thể đi sâu vào phân tích đầy đủ mọi nghiệp vụ phát sinh trong thực tế. Vì vậy, bài khóa luận tốt nghiệp này khơng tránh khỏi những thiếu sót và hạn chế.

Em sẽ tiếp tục hoàn thiện hơn nữa những chức năng của chương trình và sẽ cố gắng thiết kế và cài đặt, nâng cấp chương trình sao cho phù hợp và đáp ứng được yêu cầu của bài toán trong thực tế.

Cuối cùng một lần nữa em xin chân thành cảm ơn các thầy cô giáo trong Trường Đại học Thương Mại và đặc biệt là cô giáo hướng dẫn T.S Nguyễn Thị Thu Thủy đã tận tình giúp đỡ và tạo điều kiện cho em hoàn thành đề tài tốt nghiệp này..

Sinh viên thực hiện

TÀI LIỆU THAM KHẢO 1. Giáo trình:

1.1 Giáo trình phân tích và thiết kế hệ thống thơng tin, Thạc Bình cường,

Nhà xuất bản Thống kê, Hà Nội.

2. Sách:

2.1 Nguyễn Văn Ba (2005), Phát triển hệ thống hướng đối tượng với

UML 2.0 và C++, Nhà xuất bản Đại học quốc gia, Hà Nội

2.2 Lê Tiến Vương (2000), Nhập môn Cơ sở dữ liệu quan hệ, Nhà xuất bản khoa học và kỹ thuật, Hà Nội.

2.3. Võ Hiếu Nghĩa (2000), Các chương trình mẫu Visual Basic 6.0, Nhà xuất bản Thống kê.

3. Các cơng trình nghiên cứu:

3.1 Khóa luận tốt nghiệp: “Thiết kế PMQLNS tại mỏ than Cọc Sáu”, Vũ Anh Quyết - lớp Tin 44C - Khoa QTHTTTKT, Đại học KTQD

3.2. Chuyên đề tốt nghiệp: “Xây dựng HTTT quản lý nhân sự cho UBND huyện Lý Nhân” – Lê Thj Thúy Quỳnh – Lớp CNTTK1 – Đại học CNTT và TT.

PHỤ LỤC

Phụ lục 1: Thiết kế các bảng dữ liệu

- Bảng thông tin về hồ sơ nhân viên (HOSONV)

Tên Trường Kiểu DL Giải Thích MaNV Text Mã số của nhân viên HoTen Text Họ tên của nhân viên

MaPB Text Mã phòng ban MaCV Text Mã chức vụ GioiTinh Text Giới tính nhân viên NgaySinh Date/Time Ngày sinh của nhân viên

DiaChi Text Địa chỉ của nhân viên Dthoai Text Điện thoại TDHocVan Text Trình độ học vấn

HonNhan Text Hơn nhân (gia đình) DangVien Yes/No Đảng viên

NoiSinh Text Nơi sinh của nhân viên SoCMND Text Số chứng minh nhân dân

NgayCap Date/Time Ngày cấp chứng minh NoiCap Text Nơi cấp chứng minh thư Id_DanToc Text Dân tộc

Id_TonGiao Text Tôn giáo đây là trường liên kết Id_NgoaiNgu Text Ngoại ngữ Trường liên kết

- Bảng danh mục phòng ban (PHONGBAN)

Tên Trường Kiểu DL Chú Thích MaPB Text Mã chức vụ TenPB Text Chức danh

DienThoai Text Điện thoại của phòng ban DiaDiem Text Địa điểm của phòng ban

- Bảng danh mục chức vụ (CHUCVU)

Tên Trường Kiểu DL Chú Thích MaCV Text Mã chức vụ ChucVu Text Chức danh

GhiChu Text Ghi chú - Bảng Q trình cơng tác (QTCONGTAC)

Tên Trường Kiểu DL Chú Thích MaNV Text Mã nhân viên MaCV Text Mã chức vụ MaPB Text Mã phòng ban NgayDenCT Date/Time Ngày bắt đầu công tác NgayChuyenCT Date/Time Ngày chuyển công tác

- Bảng danh mục cơng việc (CONGVIEC)

Tên Trường Kiểu DL Chú Thích MaCV Text Mã công việc TenCV Text Têncông việc - Bảng Thông tin về quá trình đào tạo của nhân viên( QTDAOAO) Tên Trường Kiểu DL Chú Thích

MaNV Text Mã nhân viên MaHV Text Mã Học Vấn MaHDT Text Mã hệ đào tạo

ChMon Text Chuyên Môn TuNgay Date/Time Ngày bắt đầu DenNgay Date/Time Ngày kết thúc

- Bảng danh mục học vấn (HOCVAN)

Tên Trường Kiểu DL Chú Thích MaHV Text Mã Học Vấn HocVan Text Tên học vấn - Bảng danh mục hệ đào tạo (HEDAOTAO)

Tên Trường Kiểu DL Chú Thích MaHDT Text Mã hệ đào tạo HeDaoTao Text Tên hệ đào tạo - Bảng quá trình khen thưởng kỷ luật (QTKTKL)

Tên Trường Kiểu DL Chú Thích MaNV Text Mã nhân viên

HTKTKL Text Hình thức khen thưởng kỷ luật LidoKTKL Text Lí do khen thưởng kỷ luật MucKTKL Number Mức khen thưởng kỷ luật NgayKTKL Date/Time Ngày khen thưởng kỷ luật - Bảng hình thức khen thưởng kỷ luật (HTKTKL)

Tên Trường Kiểu DL Chú Thích MaHTKTKL Text Mã hình thức KTKL

HTKTKL Text Tên hình thức KTKL - Bảng lí do khen thưởng kỷ luật (LIDOKTKL)

Tên Trường Kiểu DL Chú Thích MaLidoKTKL Text Mã lí do KTKL

- Bảng lương của nhân viên theo phịng ban(BANGLUONG) Tên Trường Kiểu DL Chú Thích MaBangLuong Text Mã bảng lương

MaPB Text Mã phòng ban Thang Date/Time Tháng

Nam Date/Time Năm

TongLuongCB Number Tổng lương cơ bản TongBHXH Number Tổng bảo hiểm xã hội TongBHYT Number Tổng bảo hiểm y tế TongBHTN Number Tổng bảo hiểm thất nghiệp TongPhuCap Number Tổng phụ cấp

TongThueTN Number Tổng thuế thu nhập TongLuong Number Tổng lương

GhiChu Text Ghi chú - Bảng lương chi tiết của nhân viên (CT_BANGLUONG) Tên Trường Kiểu DL Chú Thích

MaNV Text Mã nhân viên MaBangLuong Text Mã bảng lương

BacLuong Text Bậc Lương HSLuong Number Hệ số lương

SoBHXH Text Số BHXH

SoBHYT Text Số BHYT

LuongCB Number Lương cơ bản MucBHXH Number Mức bảo hiểm xã hội MucBHYT Number Mức bảo hiểm y tế MucBHTN Number Mức bảo hiểm thất nghiệp

PhuCap Number Phụ cấp MucThueTN Number Mức thuế thu nhập

LuongTL Number Lương thực lĩnh - Bảng hệ số lương (HSLUONG)

Tên Trường Kiểu DL Chú Thích MaHSLuong Text Mã hệ số lương

HSLuong Text Tên hệ số lương MucHSLuong Number Mức hệ số lương

- Bảng chấm cơng (BANGCHAMCONG)

Tên Trường Kiểu DL Chú Thích MaBCC Text Mã bảng chấm cơng

MaPB Text Mã phịng ban MaNV Text Mã nhân viên

Thang Date/Time Tháng

Nam Date/Time Năm

SNLVChuan Number Số ngày làm việc theo chuẩn SNNghiPhep Number Số ngày nghỉ phép

NghiKP Number Số ngày nghỉ không phép SNLamThem Number Số ngày làm thêm

Ghi chú Text Ghi chú - Bảng thông tin hợp đồng lao động (HOPDONGLD)

Tên Trường Kiểu DL Chú Thích MaNV Text Mã nhân viên MaHD Text Mã hợp đồng NgayHD Date/Time Ngày hợp đồng NgayBD Date/Time Ngày bắt đầu NgayXL Date/Time Ngày xếp lương - Bảng loại hợp đồng (LOAIHD)

Tên Trường Kiểu DL Chú Thích MaLoaiHD Text Mã loại hợp đồng

TenHD Text Tên hợp đồng - Bảng danh mục ngoại ngữ (NGOAINGU)

Tên Trường Kiểu DL Chú Thích ID_NgoaiNgu Text Mã ngoại ngữ

NgoaiNgu Text Tên ngoại ngữ - Bảng danh mục dân tộc (DANTOC)

Tên Trường Kiểu DL Chú Thích ID_DanToc Text Mã dân tộc DanToc Text Tên dân tộc

- Bảng danh mục tôn giáo (TONGIAO)

Tên Trường Kiểu DL Chú Thích ID_TonGiao Text Mã tơn giáo

TonGiao Text Tên tôn giáo - Bảng danh mục bảo hiểm y tế (BHYT)

Tên Trường Kiểu DL Chú Thích MaBHYT Text Mã bảo hiểm y tế

MaNV Text Mã nhân viên NgayCap Date/Time Ngày cấp NgayHetHan Date/Time Ngày hết hạn

SoBHYT Number Số bảo hiểm y tê NoiDK Text Nơi đăng ký MucBHYT Number Mức bảo hiểm y tế

TenBV Text Tên bệnh viện - Bảng danh mục bảo hiểm xã hội (BHXH)

Tên Trường Kiểu DL Chú Thích MaBHXH Text Mã bảo hiểm xã hội

MaNV Text Mã nhân viên NgayCap Date/Time Ngày cấp NgayHetHan Date/Time Ngày hết hạn

SoBHYT Number Số bảo hiểm xã hội NoiDK Text Nơi đăng ký MucBHYT Number Mức bảo hiểm xã hội

Phụ lục 2: Một số biểu đồ

- Biểu đồ tuần tự chức năng “Đăng nhập”

: NhanVien

: NhanVien : F Dang Nhap: F Dang Nhap 1: Mo Form

2: Hien Thi Form DangNhap ( )

3: Nhap Username va Password ( )

4: Kiem Tra Username va Password ( )

- Biểu đồ tuần tự chức năng “Báo cáo thông tin lương”

: CT- _BANGLUONG

: NV KT : F. Bao cao

thong tin luong

: BANGLUONG 1: Mo form

2: YC xem bang luong

3: YC nhap MaBangLuong 4: Nhap MaBangLuong

5: Kiem tra MaBangLuong

6: Lay thong tin bang luong 7: Hien thi thong tin bang luong 8: YC xem chi tiet luong nhan vien

9: YC nhap MaNV 10: Nhap MaNV

11: Kiem tra MaNV

12: Lay thong tin chi tiet luong nhan vien 13: Hien thi chi tiet luong nhan vien

- Biểu đồ tuần tự chức năng “Báo cáo thông tin nhân sự”

: Nhân viên NS

F. Bao cao thong tin nhan su : HoSoNV : HOPDONGLD : QTCONGTAC : QTKTKL : QTDAOTAO 1: Mo form 2: YC nhap MaNV 3: Nhap MaNV

4: Kiem tra MaNV 5: YC xem ho so nhan vien

6: Lay thong tin ho so nhan vien 7: Hien thong tin ho so nhan vien 8: YC xem hop dong lao dong

9: Lay thong tin hop dong lao dong 10: Hien thi thong tin hop dong lao dong

11: YC xem qua trinh cong tac cua NV

12: Lay thong tin qua trinh cong tac cua NV 13: Hien thi qua trinh cong tac cua nhan vien

14: YC xem qua trinh KTKL nhan vien

15: Lay thong tin KTKL cua NV 16: Hien thi thong tin KTKL cua NV

17: YC xem qua trinh dao tao cua NV

18: Lay thong tin qua trinh dao tao cua nhan vien 19: Hien thi thong tin qua trinh dao tao cua nhan vien

- Sơ đồ hoạt động đăng nhập

Nhap Usernam va Password Mo Form Dang

nhap

Kiem Tra Usernam va Password

Hien Thi Dang Nhap Thanh Cong YC Dang Nhap lai Dung Sai Dung

- Sơ đồ hoạt động báo cáo thông tin lương

Nhap Ma BangLuong Nhap MaNV HienThi CT Luong NV Mo Form YC Xem BangLuong

TT BangLuong bao gom:

TenBangLuong, TenPB, Thang, Nam, TongLuongCB, TongPhuCap,

TongThueTN, TongBHYT, TongBHXH, TongLuong

HienThi BangLuong

YC Xem CT_BangLuong

CT_BangLuong bao gom: TenNV, Ten BangLuong, Hesoluong, SoBHYT, SoBHXH, LuongCB,

MucBHYT, MucBHXH, MucThueTN, PhuCap, Luong

- Sơ đồ hoạt động báo cáo thông tin lương Nhap Ma NV HienThi TT HDLD HienThi QTCT Mo Form

TT HoSoNV bao gom: TenNV, TenPB, TenCV, GioiTinh, Ngaysinh, Diachi, Dienthoai, TDHocvan, Honnhan, DanVien, Noisinh, soCMND, Dantoc, Tongiao, Ngoaingu

HienThi TT HoSoNV YC Xem HDLD

QTCT bao gom: TenNV, TenPB, ChucVu, NgaydenCT, NgaychuyenCT YC Xem Hoso nv YC Xem QTCT cua NV Hien Thi QTDT YC Xem QTDT cua NV Hien Thi QTKTKL YC Xem QTKTKL cua NV

TT HDLD bao gom: TenNV, TenHD, LoaiHD, TenCV, NgaykyHD, NgayBD, NgayKT

QTDT bao gom: TenNV, HocVan, HeDT, Chuyenmon, NgayBDDT, NgayKTDT

QTKTKL bao gom: TenNV, HTKTKL, LyDoKTKL, MucKTKL, NgayKTKL

Phụ lục 3: Mã chương trình

- Code form “Cập nhật hồ sơ nhân viên”

Dim conn As ADODB.Connection Dim rspb As ADODB.Recordset Dim rs As ADODB.Recordset Dim rsnv As ADODB.Recordset Dim rscv As ADODB.Recordset Dim rshv As ADODB.Recordset Dim rsdt As ADODB.Recordset Dim rstg As ADODB.Recordset Dim rsnn As ADODB.Recordset

Private Sub cbophongban_Click()

'ket noi csdl

Set rsnv = CreateObject("ADODB.recordset")

rsnv.Open "select * from HoSoNV where MaPB=" & cbophongban.ItemData(cbophongban.ListIndex), conn, 3, 3

listnhanvien.Clear If Not rsnv.EOF Then

rsnv.MoveFirst While Not rsnv.EOF

listnhanvien.AddItem rsnv.Fields("HoTen")

listnhanvien.ItemData(listnhanvien.NewIndex) = rsnv.Fields("MaNV") rsnv.MoveNext

Wend End If

'hien cac nut

cmdthemnv.Enabled = True cmdxoanv.Enabled = False cmdluunv.Enabled = False Frame3.Enabled = False

Private Sub cmdhienmatkhau_Click() If txtmatkhau.PasswordChar = "*" Then txtmatkhau.PasswordChar = "" cmdhienmatkhau.Caption = "An" Else txtmatkhau.PasswordChar = "*" cmdhienmatkhau.Caption = "Hien" End If End Sub

Private Sub cmdluunv_Click()

If txthoten = "" Then

MsgBox ("! Ten khong duoc bo trong.") Else

If IsNumeric(txtdt) = True Or txtdt = "" Then If txtmatkhau <> "" Then If txtngaysinh <> "" Then If txtnoisinh <> "" Then If txtdiachi <> "" Then If txtsocmnd <> "" Then If txtnoicap <> "" Then If txtngaycap <> "" Then If optnam.Value = True Then

rs.Fields("GioiTinh") = True Else rs.Fields("GioiTinh") = False End If

rs.Fields("HonNhan") = True Else rs.Fields("HonNhan") = False End If

If Optladv.Value = True Then rs.Fields("DangVien") = True Else rs.Fields("DangVien") = False End If rs.Fields("MaPB")=cbophongbannv.ItemData(cbophongbannv.ListIndex) rs.Fields("ChucVu") = cbochucvu.ItemData(cbochucvu.ListIndex) rs.Fields("HocVan") = hocvan.ItemData(hocvan.ListIndex) rs.Fields("DanToc") = dantoc.ItemData(dantoc.ListIndex) rs.Fields("TonGiao") = tongiao.ItemData(tongiao.ListIndex) rs.Fields("NgoaiNgu") = ngoaingu.ItemData(ngoaingu.ListIndex) rs.Update listnhanvien.Clear rs.MoveFirst

Do While Not rs.EOF

If rs.Fields("PhongBan") = cbophongban.ItemData(cbophongban.ListIndex) Then listnhanvien.AddItem rs.Fields("HoTen") listnhanvien.ItemData(lstnhanvien.NewIndex) = rs.Fields("MaNV") End If rs.MoveNext Loop

Frame1.Enabled = True

If cmdthemnv.Enabled = False Then cmdthemnv.Enabled = True cmdxoanv.Enabled = True cmdluunv.Enabled = True

listnhanvien.ListIndex = listnhanvien.ListCount – 1

If cbophongban.Enabled = False And listnhanvien.Enabled = False Then

Một phần của tài liệu (Luận văn TMU) phân tích, thiết kế hệ thống thông tin quản lý nhân sự tại công ty TNHH thép dongbang (Trang 47)

Tải bản đầy đủ (PDF)

(94 trang)