5. Kết cấu khóa luận
3.4. Thiết kế hệ thống quản lý nhân sự tại công ty Cổ phần phát triển phần mềm
triển phần mềm và Giải pháp tích hợp Xtel.
3.4.1 Thiết kế cơ sở dữ liệu.
- Bảng Nhân viên:
Bảng 3.2: Bảng thiết kế cơ sở dữ liệu nhân viên
Tên thuộc tính Kiểu dữ liệu Chú thích MaNV(Primary key) Text Mã nhân viên
TenNV Text Tên nhân viên
GioiTinh Text Giới tính
NgaySinh datetime Ngày sinh
DiaChi Text Địa chỉ
SoDienThoai Number Số điện thoai
CMND Number Số chứng minh thư
TrinhDoHocVan Text Trình độ học vấn
MaCV Text Mã chức vụ
- Bảng Hợp đồng lao động
Bảng 3.3: Bảng thiết kế cơ sở dữ liệu hợp đồng lao động
Tên thuộc tính Kiểu dữ liệu Chú thích MaHD(Primary key) Text Mã hợp đồng
MaNV Text Mã nhân viên
TenNV Text Tên nhân viên
CongViec Text Công việc
MaCV Text Mã chức vụ
MaPB Text Mã phòng ban
NgayKy Text Ngày ký
NgayKetThuc Text Ngày kết thúc
HeSoLuong Number Hệ số lương
- Bảng Bảng chấm công
Bảng 3.4: Bảng thiết kế cơ sở dữ liệu bảng chấm cơng
Tên thuộc tính Kiểu dữ liệu Chú thích
MaBCC Text Mã bảng chấm cơng
MaNV Text Mã nhân viên
NgayThang datetime Ngày tháng
DiMuon Text Đi muộn
VeSom Text Về sớm
NghiCoPhep Text Nghỉ có phép
NghiKhongPhep Text Nghỉ khơng phép
TongCong Number Tổng công
- Bảng bảng lương
Bảng 3.5: Bảng thiết kế cơ sở dữ liệu bảng lương
Tên thuộc tính Kiểu dữ liệu Chú thích
MaBL Text Mã bảng lương
MaBCC Text Mã bảng chấm cơng
MaNV Text Mã nhân viên
LuongChinh Number Lương chính
PhuCap Number Phụ cấp
TienThuong Number Tiền thưởng ThienPhat Number Tiền phạt
TamUng Number Tạm ứng
BHXH Number Bảo hiểm xã hội
BHYT Number Bảo hiểm y tế
LuongPhaiTra Number Lương phải trả ThangNam datetime Tháng năm
- Bảng chức vụ
Bảng 3.6: Bảng thiết kế cơ sở dữ liệu chức vụ
Tên thuộc tính Kiểu dữ liệu Chú thích
MaCV Text Mã chức vụ
TenCV Text Tên chức vụ
MaPB Text Mã phòng ban
MaVN Text Mã nhân viên
TenNV Text Tên nhân viên
- Bảng phòng ban
Bảng 3.7: Bảng thiết kế cơ sở dữ liệu phịng ban
Tên thuộc tính Kiểu dữ liệu Chú thích
MaPB Text Mã phịng ban
TenPB Text Tên phòng ban
MaNV Text Mã nhân viên
TenNV Text Tên nhân viên
SoDienThoai Number Số điện thoại
3.4.2 Thiết kế giao diện
- Khi mở ứng dụng, hệ thống sẽ yêu cầu người dùng đăng nhập để sử dụng hệ thống
Hình 3.1: Giao diện đăng nhập hệ thống thông tin quản lý nhân sự Công ty cổ phần XTEL.
- Khi đăng nhập vào hệ thống, hệ thống sẽ có các nút lệnh để người dùng truy cập vào, tùy từng mục đích sử dụng như: Quản lý hồ sơ nhân viên, Quản lý chấm công, Quản lý lương, Báo cáo thống kê.
Form giao diện các chức năng.
sự Công ty cổ phần XTEL.
Khi người dùng chọn Quản lý hồ sơ nhân viên, giao diện quản lý hồ sơ nhân viên sẽ như sau:
Hình 3.3: Giao diện chức năng quản lý hồ sơ nhân viên của hệ thống thông tin quản lý nhân sự Công ty cổ phần XTEL.
3.4.3. Thiết kế phần mềm
Để thực hiện quản lý nhân sự tại Cơng ty theo phân tích thiết kế như trên cần viết một chương trình quản lý nhân sự bao gồm các chức năng: Quản lý hồ sơ nhân viên, Quản lý lương, Quản lý chấm công, Báo cáo thống kê.
- Chức năng quản lý hồ sơ nhân viên sẽ quản lý, lưu trữ các thông tin liên quan đến nhân viên làm việc tại công ty như: Họ tên, Ngày sinh, CMND, Số điện thoại, Trình độ học vấn, Địa chỉ .v.v.
- Chức năng quản lý lương sẽ tính và quản lý lương của từng nhân viên theo từng tháng, bao gồm hệ số lương, lương chính, các khoản phụ cấp, khấu trừ, BHXH và BHYT.v.v. Khi nhân viên kế tốn nhập đầy đầy đủ thơng tin vào các cột thì phần mềm sẽ tính tốn và đưa ra số lương thực lĩnh của nhân viên.
- Chức năng quản lý chấm công sẽ làm công việc quản lý số ngày làm việc của nhân viên trong tháng, số buổi nghỉ có phép, khơng phép, số buổi làm thêm.
- Mỗi tháng phần mềm sẽ tự tổng hợp, đưa ra tình hình nhân sự của cơng ty theo dạng biểu đồ và lương của nhân viên trong cơng ty. Nhân viên phịng nhân sự và nhân viên kế tốn có thể in các báo cáo.
Trong các chức năng trên sẽ bao gồm các tính năng như Thêm, Sửa, Xóa, Tìm kiếm thơng tin trong phần mềm.