1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO CÁO THỰC TẬP-QUẢN LÝ NHÂN SỰ

18 1,7K 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 413 KB

Nội dung

Sự ra đời của chiếc máy vi tính vào năm 1981 của hãng IBM, cho đến nay sau hơn 20 năm với sự thay đổi về tốc độ, về bộ vi xử lý và các phần mềm ứng dụng, công nghệ thông tin đã ở một bướ

Trang 1

TRƯỜNG ĐH NGOẠI NGỮ TIN HỌC TPHCM

QUẢN LÝ NHÂN SỰ

BÁO CÁO ĐỀ TÀI

TTH0901 4/23/2012

GIÁO VIÊN HƯỚNG DẪN

ĐỖ VĂN TIẾN

NHÓM THỰC HIỆN

LÊ DUY PHÚ PHAN THẾ NHÂN

Trang 2

LỜI NÓI ĐẦU

Năm 1945, sự ra đời của chiếc máy tính điện tử lớn nhất Thế giới có tên Eniac đã

đánh dấu bước đầu, mở ra một thời đại phát triển rực rỡ của công nghệ thông tin Sự ra đời của chiếc máy vi tính vào năm 1981 của hãng IBM, cho đến nay sau hơn 20 năm với

sự thay đổi về tốc độ, về bộ vi xử lý và các phần mềm ứng dụng, công nghệ thông tin đã

ở một bước phát triển cao đó là số hoá mọi loại thông tin, số liệu âm thanh, hình ảnh đều

có thể chuyển tới được cho mọi người nhờ sự ra đời của mạng Internet toàn cầu, với sự phát triển mạnh mẽ của internet cũng như ứng dụng của nó, người ta nói đên một nền tri thức, một chính phủ điện tử, một siêu xa lộ thông tin, một văn phòng ảo hay một công ty hợp doanh ảo máy vi tính đã xuất hiện khắp nơi, mọi cơ quan, xí nghiệp, trường học, có mặt ở mọi gia đình và là công cụ không thể thiếu trong đời sống Ngày nay chúng ta chỉ cần ngồi trước chiếc máy vi tính mà vẫn có thể tham quan được một siêu thị nào đó ở Newyork, Paris, London và có thể xem mẫu mã của mặt hàng nào đó mình thích, có thể mua vé máy bay, có thể trao đổi thư từ với người nào đó bên kia đại dương mà không cần phải đợi thời gian nhận thư, có những điều má cách đây chỉ 15 năm thôi, ta có thể nghĩ rằng đó là viễn tưởng thì nay đã trở thành hiện thực

Cùng với sự phát triển nhanh chóng của công nghệ thông tin con người đã nghĩ ra rất nhiều các ứng dụng phục vụ cho nhu cầu và lợi ích của cong người Trong đó xây dựng phần mềm phục vụ công việc và một trong những vấn đề mà các nhà lập trình viên

luôn quân tâm hàng đầu Phần mềm Quản lý nhân sự cũng là một trong những ứng dụng

mà con người quan tâm nhiều nhất Nó phục vụ cho công tác nghiệp vụ công ty của con người làm giảm thiểu tối đa những vất vả trong công việc ví dụ như hồ sơ trước đây phải lưu trữ rất nhiều trong các kho chứa thì bây giờ chỉ cần một chiếc máy tính nhỏ gọn cũng

có thể lưu trữ cả kho hồ sơ của công ty

Với mong muốn tìm hiểu một phần nhỏ trong kho tàng phát triển của công nghệ thông tin, em đã đi vào tìm hiểu về cách thức tổ chức và hoạt động của công ty để từ đó

xây dựng lên phần mềm Quản lý nhân sự nhằm phục vụ cho lợi ích của công ty Ứng

dụng phần mềm có thể chưa hoàn chỉnh, nhưng một phần nào đã thể hiện được sự cố gắng của chúng em trong những bước đầu hoà nhập với môi trường lầm việc bên ngoài

và thế giới công nghệ mới Em mong quý thầy cô trong khoa tạo điều kiện giúp đỡ chúng em để chúng em hoàn thành đề tài của mình được tốt hơn

Chúng em xin chân thành cảm ơn!

Trang 3

CHƯƠNG I: KHẢO SÁT THỰC TẾ

1.1 Khảo sát thực tế bài toán

Quản lý nhân sự là một trong những công việc vô cùng quan trọng, góp phần

quyết định sự thành bại của một công ty, với nhu cầu thự tiễn như vậy Chúng em đã nghiên cứu mô hình các công ty trong và ngòai nước về quản lý nhân sự Hiện tại em đang xây dựng phần mềm quản lý nhân sự cho công ty TNHH Thành Công nhằm để để

hỗ trợ cho việc quản lý nhân sự gồm:

+ Quản lý nhân sự

+ Quản lý bảng công của nhân viên trong công ty

Phần mềm quản lý nhân sự để phục vụ công tác quản lý nhân sự, người quản lý có

khả năng bao quát và điều hành nhân sự, chịu trách nhiệm đưa ra các thống kê, báo cáo

định kỳ và thường xuyên về tình hình hoạt động của công ty Các khâu chuyên trách khác

của nhân sự sẽ do Nhân viên trong bộ phận nhân sự quản lý đảm nhiệm Quản lý nhân sự

sẽ có các bộ phận chuyên trách riêng cho các công việc liên quan đến nghiệp vụ nhân sự :

Bộ phận quản lý nhân sự thực hiện các công việc như nhập thông tin

về nhân sự, nhập bộ phận hoặc phòng ban khi có thêm bộ phận hoặc phòng ban mới…

Bộ phận quản lý chế độ thực hiện quản lý các chế độ của nhân viên

trong công ty như chế độ khen thưởng, chế độ kỷ luật, chế độ thai sản…

Bộ phận quản lý tiền lương thực hiện quản lý thông tin liên quan

về lương của nhân viên như bảng công, làm thêm giờ, …

 Tra cứu thông tin nhân viên theo một tiêu chí nào đó

1.2 Mục tiêu:

Nghiên cứu bài toán quản lý nhân sự nói chung và bài toán quản lý nhân sự của công ty TNHH Thành Công nói riêng để thiết kế và lập trình phần mềm nhằm hỗ trợ công tác quản lý của công ty

Dự kiến lập trình phần mềm quản lý nhâ sự ở cồng ty TNHH Thành Công đạt được các mục tiêu chính sau:

Cập nhật hồ sơ nhân viên mới vào công ty

Cập nhật phòng ban hoặc bộ phận khi công ty phát sinh thêm các bộ

phận hoặc phòng ban mới

Quản lý chế độ cho nhân viên giúp cho nhân viên được hưởng các chế độ

ưu đãi cũng như kỷ luật của công ty của công ty

Tìm kiếm, tra cứu thông tin nhân viên trong công ty

Trang 4

Kết xuất phiếu làm thêm giờ, những người tham gia bảo hiểm trong

công ty…

1.3 Chức năng và nhiệm vụ:

o Hệ thống yêu cầu đăng nhập trước khi quản trị (hay nhân viên quản lý nhân sự) muốn quản lý

o Menu chính bao gồm các menu con, mỗi menu thường là điểm vào của một chức năng

o Chức năng hệ thống , (đăng nhập hệ thống trước khi sử dụng)

o Chức năng tìm kiếm Chức năng Quản lý chế độ chỉ được sử dụng bởi

người quản trị phần mềm này

o Chức năng quản lý chỉ được áp dụng cho người trực tiếp quản lý bộ

phận làm lương cho nhân viên trong công ty thông qua một số thông tin như bảng công, danh sách làm thêm giờ…

1.4 Đảm bảo:

Hệ thống Quản lý nhân sự được thiết kế để đảm bảo:

 Thời gian xử lý nhanh

 Tra cứu dữ liệu được xử lý chính xác các thông tin về nhân viên trong công ty nhằm phục vụ cho các thao tác hoặc các chức năng sau nó

 Dễ sử dụng với những giao diện đồ hoạ thân thiện phù hợp với người sử dụng

Trang 5

CHƯƠNG II: PHÂN TÍCH THÀNH PHẦN DỮ LIỆU

2.1 Mô hình thực thể kết hợp :

2.1.1 Mô tả các thực thể:

2.1.1.1:Thực thể [TblTTNVCoBan]:NHÂN VIÊN Đây là thực thể chứa các thông tin cơ

bản về nhân viên trong công ty Dựa vào bảng dữ liệu này cúng ta có thể xem thông tin của nhân viên trong công ty

Tên trường Kiểu dữ liệu Độ dài Mô tả

2.1.1.2 : Thực thể [ TblTTCaNhan ]:TTNHÂN VIÊN Đây là thực thể chứa thông tin chi

tiết về nhân viên Người quản lý dựa vào đây để nhập liệu, xem, sửa, xóa các thông tin về nhân viên trong công ty

Tên trường Kiểu dữ liệu Độ dài Mô tả

2.1.1.3 Thực thể [TblThaiSan]: THAI SẢN

Tên trường Kiểu dữ liệu Độ dài Mô tả

Trang 6

MaNV Char 10 Mã nhân viên(khoá ngoại)

2.1.1.4 Thực thể [TblSoBH] :BẢO HIỂM lưu trữ thông tin về sổ bảo hiểm của nhân viên trong công ty

Tên trường Kiểu dữ liệu Độ dài Mô tả

2.1.1.5 –Thực thể [TblPhongBan]:PHÒNG BAN lưu trữ phòng ban của công ty.

Tên trường Kiểu dữ liệu Độ dài Mô tả

2.1.1.5- Thực thể [ TblBangCongThuViec]: CHẤM CÔNG

Tên trường Kiểu dữ liệu Độ dài Mô tả

Trợ cấp

2.1.2: Mô tả các mối kết hợp :

Trang 7

2.1.2.1 : TTNV_NV : thể hiện liên hệ giữa thực thể NHÂN VIÊN với TT NHÂNVIÊN

cho biết thông tin chi tiết của từng nhân viên Mỗi NHÂN VIÊN có mối kết hợp (1,1) , Mỗi TT NHÂN VIÊN có mối kết hợp (1,1).

2.1.2.2:NV_PB : thể hiện liên hệ giữa thực thể NHÂN VIÊN với PHÒNG BAN

Cho biết thông tin nhân viên nào thuộc phong ban nào Mỗi NHÂN VIÊN có mối kết hợp (1,1) , Mỗi PHÒNG BAN có mối kết hợp (1,n).

2.1.2.3 : NV_CC : thể hiện liên hệ giữa thực thể NHÂN VIÊN với CHẤM CÔNG

Cho biết thông tin ngày công của mỗi nhân viên Mỗi NHÂN VIÊN có mối kết hợp (0,1) , Mỗi CHẤM CÔNG có mối kết hợp (0,1).

2.1.2.4 : NV_TS: thể hiện liên hệ giữa thực thể NHÂN VIÊN với THAI SẢN

Cho biết thông tin thời gian nghĩ thai sản chi tiết của mỗi nhân viên nữ Mỗi NHÂN

VIÊN có mối kết hợp (1,n) , Mỗi THAI SẢN có mối kết hợp (1,n).

2.1.2.5 : NV_BH : thể hiện liên hệ giữa thực thể NHÂN VIÊN với BẢO HIỂM

Cho biết thông tin ngày công của mỗi nhân viên Mỗi NHÂN VIÊN có mối kết hợp

(1,1) , Mỗi BẢO HIỂM có mối kết hợp (1,n).

2.1.3: Mô hình thực thể ở mức khái niệm:

Trang 8

1,1 1,1

1,1

1,n

0,1

0,1

1,n 1,1

0,1

0,n

NHANVIEN MANV

MAPHG HOTEN NGAYSINH GIOITINH HONNHAN CHUCVU NGAYKIHD NGAYHETHAN CMND

<pi> Characters (5) Characters (3) Characters (30) Date

Integer Integer Characters (10) Date

Date Integer

<M>

Identifier_1 <pi>

TTNHANVIEN TTMANV

NOISINH NGUYENQUAN DC

PHONE DANTOC TONGIAO QUOCTICH NGOAINGU HOCVAN

<pi> Characters (5) Characters (30) Characters (30) Characters (100) Integer Characters (10) Characters (10) Characters (100) Characters (15) Characters (10)

<M>

Identifier_1 <pi>

CHAMCONG CCMNV

LUONGCB

TROCAP

THANG

SONGAYNGHI

SONGAYLAMTHEM

SONGAYCONG

TONGLUONG

<pi> Characters (5) Integer Integer Date Integer Integer Integer Integer

<M>

Identifier_1 <pi>

THAISAN TSMANV

NGAYNGHISINH NGAYTROLAILAM GHICHU

<pi> Characters (5) Date Date Characters (50) Identifier_1 <pi>

BAOHIEM

BHMANV

MABH

NGAYCAP

NOICA

<pi> Characters (5)

Characters (5) Date Characters (30)

<M>

Identifier_1 <pi>

PHONGBAN MAPHG

TENPHONG CHUCNANG

Characters (3) Characters (10) Characters (10)

<M>

TTNV_NV

NV_CC

NV_PB

NV_BH

NV_TS

2.1.4 : Mô hình thực thể ở mức vật lý:

Trang 9

FK_NV_PB FK_NV_CC

FK_NV_BH

FK_NV_TS

NHANVIEN MANV

MAPHG HOTEN NGAYSINH GIOITINH HONNHAN CHUCVU NGAYKIHD NGAYHETHAN CMND

<pi> Characters (5) Characters (3) Characters (30) Date

Integer Integer Characters (10) Date

Date Integer

<M>

Identifier_1 <pi>

TTNHANVIEN TTMANV

NOISINH NGUYENQUAN DC

PHONE DANTOC TONGIAO QUOCTICH NGOAINGU HOCVAN

<pi> Characters (5) Characters (30) Characters (30) Characters (100) Integer Characters (10) Characters (10) Characters (100) Characters (15) Characters (10)

<M>

Identifier_1 <pi>

CHAMCONG CCMNV

LUONGCB

TROCAP

THANG

SONGAYNGHI

SONGAYLAMTHEM

SONGAYCONG

TONGLUONG

<pi> Characters (5) Integer Integer Date Integer Integer Integer Integer

<M>

Identifier_1 <pi>

THAISAN TSMANV

NGAYNGHISINH NGAYTROLAILAM GHICHU

<pi> Characters (5) Date Date Characters (50) Identifier_1 <pi>

BAOHIEM

BHMANV

MABH

NGAYCAP

NOICA

<pi> Characters (5)

Characters (5) Date Characters (30)

<M>

Identifier_1 <pi>

PHONGBAN MAPHG

TENPHONG CHUCNANG

Characters (3) Characters (10) Characters (10)

<M>

2.1.5:Mô hình cài đặt thành phần dữ liệu :

Trang 10

3.1.1: Ràng buộc toàn vẹn:

A.Trong một quan hệ:

1 RBTV khóa chính :

a Quan hệ NHANVIEN : rb_pk1 : Mỗi nhân viên đều được cấp cho một mã số gọi là mã nhân viên:

nv1,nv2  NHANVIEN, sao cho :

nv1  nv2 và nv1.MANV  nv2.MANV

b Quan hệ TTNHANVIEN :

rb_pk2: Mỗi nhân viên đều có chi tiết nhân viên với mã số nhân viên la

duy nhất:

ttnv1,ttnv2  TTNHANVIEN, sao cho :

ttnv1  ttnv2 và ttnv1.MANV  ttnv2.MANV

c Quan hệ PHONGBAN

Trang 11

rb_pk4: Mỗi phòng ban đều có mã phòng ban là duy nhất:

pb1,pb2  PHONGBAN, sao cho : Pb1  pb2 và pb1.MAPB  pb2.MAPB

d Quan hệ CHAMCONG

rb_pk5: Mỗi chấm công đều có mã nhân viên là duy nhất:

nv1,nv2  CHAMCONG, sao cho :

nv1  nv2 và nv1.MANV  nv2.MANV

e Quan hệ BAOHIEM

rb_pk6: Mỗi phiếu bảo hiểm đều có mã nhân viên là duy nhất:

nv1,nv2  BAOHIEM, sao cho :

nv1  nv2 và nv1.MANV  nv2.MANV

rb_pk7: Mỗi phiếu bảo hiểm đều có mã bảo hiểm là duy nhất:

nv1,nv2  BAOHIEM, sao cho :

nv1  nv2 và nv1.MABH  nv2.MABH

f Quan hệ THAISAN

rb_pk7: Mỗi chấm công đều có mã nhân viên là duy nhất:

nv1,nv2  THAISAN, sao cho :

nv1  nv2 và nv1.MANV  nv2.MANV

2 RBTV Miền giá trị:

a Quan hệ TTNHANVIEN:

rb_mgt_nv1: Mỗi nhân viên phải có ngày tháng năm sinh nhỏ hơn năm

hiện hành là 20

nv X NHANVIEN,nv.NGAYSINH  NULL và nv.YEAR(NGAYSINH)

< 2012 - 20.

rb_mgt_nv2: Gioi tính của nhân viên phải nằm trong hai giá trị : NAM ,

NU

nv  NHANVIEN, nv.GIOITINH  NULL và

nv.GIOITINH= NU  nv.GIOITINH = NAM.

rb_mgt_nv3: Tình trạng hôn nhân của nhân viên phải nằm trong hai giá

trị : CO , KHONG

nv  NHANVIEN, nv.HONNHAN  NULL và

nv.HONNHAN= CO  nv.HONNHAN = KHONG.

Trang 12

B.Trên nhiều quan hệ :

1 RBTV khóa ngoại :

a Quan hệ TTNHANVIEN :

rb_fk_nv1 : MANV trong quan hệ TTNHANVIEN phải là khóa ngoại của quan

hệ NHANVIEN

miêu tả : TTNHANVIEN.MANV  NHANVIEN.MANV.

b.Quan hệ THAISAN

rb_fk_nv2: MANV trong quan hệ THAISAN phải là khóa ngoại trong quan hệ

NHANVIEN

miêu tả : THAISAN.MANV  NHANVIEN.MANV.

c.Quan hệ BAOHIEM

rb_fk_nv3: MANV trong quan hệ BAOHIEM phải là khóa ngoại trong quan hệ

NHANVIEN

miêu tả : BAOHIEM.MANV  NHANVIEN.MANV.

d.Quan hệ CHAMCONG

rb_fk_nv4: MANV trong quan hệ CHAMCONG phải là khóa ngoại trong quan

hệ NHANVIEN

miêu tả : CHAMCONG.MANV  NHANVIEN.MANV.

e.Quan hệ NHANVIEN:

rb_fk_nv5: MAPHG trong quan hệ NHANVIEN phải là khóa ngoại trong quan

hệ PHONGBAN

miêu tả : NHANVIEN.MANV PHONGBAN.MANV.

CHƯƠNG III: PHÂN TÍCH HỆ THỐNG 2.1 Phân tích chức năng

Trang 13

2.1.1 Các chức năng chính của hệ thống

Qua khảo sát quy trình hoạt động của hệ thống, nghiên cứu các nghiệp vụ, ta thấy

nổi bật 5 chức năng chính là: Hệ thống, tìm kiếm, quản lý chế độ, quản lý tiền lương, đưa

ra thông báo (thôi việc ), và thống kê báo cáo

Chức năng Hệ thống có nhiệm vụ quản lý thông tin về nhân viên (thêm, xửa, xoá),

bộ phận và phòng ban cho công ty Và công việc này chỉ được sử dụng bởi người quản

Chức năng tìm kiếm có thể áp dụng cho: quản lý (nhân viên phòng nhân sự).Chức

năng này phục vụ cho hoạt động tìm kiếm, tra cứu thông tin của nhân viên một cách

nhanh nhất bằng cách tìm theo mã nhân viên, theo họ tên nhân viên, tìm theo CMTND

của nhân viên

Chức năng thống kê báo cáo: có nhiệm vụ thống kê và lập các báo cáo theo các

tiêu chuẩn khác nhau, qua đó hỗ trợ công tác quản lý, lập kế hoạch bổ xung nhân viên

cho công ty

Chức năng Quản lý chế độ chỉ được sử dụng bởi người quản trị phần mềm này:

Chức năng này có nhiệm vụ nhập danh sách nhân viên tham gia bảo hiểm xã hội, danh

sách nhân viên hưởng chế độ thai sản…

Chức năng Quản lý chỉ được sử dụng bởi: quản lý hoặc nhân viên phòng nhân sự:

Chức năng này cho phép người quản lý nhập thông tin về trình độ học vấn, tôn giáo, chức

vụ, loại hợp đồng, chức danh của từng nhân viên trong công ty

Chức năng quản lý lương chỉ được áp dụng cho người trực tiếp quản lý bộ phận

làm lương cho nhân viên trong công ty thông qua một số thông tin như bảng công, danh

sách làm thêm giờ để từ đó đưa ra được bảng lương cho công ty

2.1.2 : Sơ đồ FDD:

Hệ thống

Quản

lý chế độ

Quản

lý nhân sự

Tra cứu

QUẢN LÝ NHÂN SỰ

Quản

lý tiền lương

Trợ giúp Đăng nhập

Quản lý

Trang 14

2.1.3 : Sơ đồ ngữ cảnh :

Biểu đồ luồng dữ liệu mức dưới đỉnh Đăng nhập hệ thống.

Đăng nhập Hệ thống

CSDL QLNS

Tìm từ CSDL

Nhân viên

phòng nhân sự

Kết quả đăng nhập

Đăng nhập Kết quả đăng nhập

Trang 15

Biểu đồ luồng dữ liệu mức dưới đỉnh Cập nhật danh mục.

Biểu đồ luồng dữ liệu mức dưới đỉnh Cập nhật nhân sự.

Biểu đồ luồng dữ liệu mức dưới đỉnh Cập nhật chế độ.

Cập nhật danh mục

Nhân viên

phòng nhân sự

CSDL QLNS

Giám đốc

Lưu vào CSDL

Nhập danh mục

Yêu cầu nhập danh mục

Cập nhật nhân sự

Nhân viên

phòng nhân sự

CSDL QLNS

Giám đốc

Nhập nhân viên

nhân viên cho công ty Lưu vào

CSDL

Trang 16

Biểu đồ luồng dữ liệu mức dưới đỉnh Tra cứu.

TỔNG KẾT VÀ ĐÁNH GIÁ

1 Ưu điểm:

Cập nhật chế dộ

Nhân viên phòng

nhân sự

CSDL QLNS

Yêu cầu nhập chế độ

Lưu vào CSDL

Nhập chế độ nhân viên công ty

Giám đốc

Tra cứu

Nhân viên

phòng nhân sự

CSDL QLNS

Tìm kiếm thông tin

Tìm trong CSDL

Giám đốc

Yêu cầu tìm kiếm

Kết quả tìm kiếm Kết quả tìm kiếm

Ngày đăng: 02/06/2015, 16:50

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w