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

Một phần của tài liệu (Luận văn đại học thương mại) phân tích thiết kế hệ thống thông tin quản lý nhân sự tại công ty cổ phần phát triển phần mềm và giải pháp tích hợp xtel (Trang 49 - 54)

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.

Một phần của tài liệu (Luận văn đại học thương mại) phân tích thiết kế hệ thống thông tin quản lý nhân sự tại công ty cổ phần phát triển phần mềm và giải pháp tích hợp xtel (Trang 49 - 54)