LỜI CẢM ƠN Trƣớc tiên em xin đƣợc bày tỏ sự trân trọng và lòng biết ơn đối với cô giáo
Nguyễn Thị Thanh Thoan giảng viên Bộ môn Công nghệ phần mềm – Khoa Công
nghệ thông tin – Trƣờng Đại học Dân lập Hải Phòng . Trong suốt thời gian học và
làm đồ án tốt nghiệp, cô đã dành rất nhiều thời gian quí báu để tận tình chỉ bảo,
hƣớng dẫn, định hƣớng cho em trong việc nghiên cứu, thực hiện luận văn.
Em xin đƣợc cảm ơn các thầy cô đã giúp đỡ, giảng dạy em trong quá trình học
tập,cảm ơn nhà trƣờng đã tạomọi điều kiện thuận lợi cho em kết thúc khóa học, có
kiến thức vững chắc để làm tốt đồ án tốt nghiệp.
Tôi cũng xin chân thành cảm ơn Công ty cổ phần Việt Thịnh đã cung cấp tài
liệu, dữ liệu và nghiệp vụ mô hình quản lý hồ sơ nhân viên.
Xin cảm ơn các bạn bè, đồng nghiệp và nhất là các thành viên trong gia đình
đã tạo mọi điều kiện tốt nhất, động viên, cổ vũ tôi trong suốt quá trình học và làm
luận văn tốt nghiệp.
Hải Phòng ,24 tháng 11 năm 2012
Sinh viên
Vũ Hoài Nam
2
Mục lục
LỜI CẢM ƠN 1
Mục lục 2
Chƣơng I: Khái quát hiện trạng và phát biểu bài toán 6
1.1.Khái quát hiện trạng công ty: 6
1.2.Xác định bài toán: 7
1.2.1.Quản lý hồ sơ nhân viên: 7
1.2.2.Tuyển dụng nhân viên: 8
1.2.3.Đào tạo cấp cao: 8
1.2.4.Quản lý bảng lƣơng 9
3.3.Hệ quản trị CSDL SQL Server 2005 43
3.3.1.Hệ quản trị CSDL SQL Server 2005 43
3.3.2.Đối tƣợng cơ sở dữ liệu 45
3.3.3.Hệ quản trị cơ sở dữ liệu SQL Server 2005 46
3.4.Ngôn ngữ VISUAL BASIC.NET(VB.NET) 46
3.4.1 Giới thiệu 46
3.4.2 Những đặc điểm nổi bật của ngôn ngữ Visual Basic .Net 47
3.4.3 Màn hình làm việc của VB.NET 47
Chƣơng IV: CÀI ĐẶT CHƢƠNG TRÌNH 49
4.1.Môi trƣờng vận hành của hệ thống 49
4.1.1.Kiến trúc hệ thống phần cứng đầy đủ 49
a, Mô hình kiến trúc 49
b, Hệ thống phần mềm nền 49
c, Các hệ con và chức năng 49
4.2.Giới thiệu hệ thống phần mềm 49
4.2.1.Form đăng nhập 49
4.2.2.Các Form thành phần 50
4.2.3.Form report: 52
4.3.Hạn chế của chƣơng trình: 53
KẾT LUẬN 53
TÀI LIỆU THAM KHẢO 53 4
DANH MỤC HÌNH ẢNH
Hình 1.1.Bảng chi tiết chấm công tháng 7/2012
11
Hình 1.2.Bảng thanh toán lương văn phòng
11
Hình 2.9. Sơ đồ luồng dữ liệu mức 1 tiến trình “báo cáo”
23
Hình 2.10.Mô hình ER
24
Hình 2.11.Mô hình quan hệ
25
Hình 4.1.Form đăng nhập
49
Hình 4.1.Menu chính
50
Hình 4.2.Quản lý thông tin nhân viên
50
Hình 4.3.Quản lý thông tin bảng lương
51
Hình 4.4.Báo cáo
51
Hình 4.5.Report
52
5
Hình 4.6.Report in ra
53
6
Chƣơng I: Khái quát hiện trạng và phát biểu bài toán
1.1.Khái quát hiện trạng công ty:
Công ty cổ phần Việt Thịnh phòng 2 tầng 7 tòa nhà Việt Úc - lô 16D đƣờng Lê
nhân viên.
Ngoài ra trong quá trình làm việc nếu nhân viên đƣợc đƣa đi đào tạo cấp cao, có
cống hiến với công ty(hoặc vi phạm điều luật công ty) thì sẽ có các thông báo đào tạo
cấp cao, các quyết định khen thƣởng, (kỷ luật) sẽ đƣợc đƣa vào trong hồ sơ của nhân
viên.
Khi cần tra cứu hoặc sửa chữa thông tin về 1 nhân viên nào đó, phòng hành
chính quản trị sẽ xem xét và tìm kiếm túi hồ sơ về nhân viên ấy để tra cứu thông
tin(hoặc sửa chữa).
Sau 1 năm sẽ đánh giá về năng suất làm việc và thái độ công tác để quyết định
kí kết lại hợp đồng, tăng lƣơng, thƣởng…
Công ty sẽ quản lý các hồ sơ nhân viên thông qua các túi hồ sơ. Các túi hồ sơ
bao gồm:
+ Bảng sơ yêu lí lịch: lƣu trữ các thông tin nhƣ họ tên, ngày sinh, địa chỉ, quê quán, số
chứng minh thƣ, trình độ đào tạo, các thông tin về gia đình, bản thân
+ Hợp đồng của nhân viên với công ty: lƣu trữ các thông tin về mã số nhân viên, chức
vụ, phòng ban, hệ số lƣơng, thời gian hợp đồng, các thỏa thuận giữa nhân viên và công
ty.
+ Các bằng cấp liên quan, các thông báo đào tạo cấp cao, các quyết định khen thƣởng,
(kỷ luật)
Nhận xét:
- Việc tra cứu, nhập và sửa chữa thông tin đƣợc làm thủ công, thiếu tính chuyên
nghiệp. Nếu có yêu cầu về sửa chữa hoặc tra cứu thông tin số lƣợng lớn sẽ có thể dẫn
đến tình trạng quá tải,sai sót, không hiệu quả trong làm việc.
Giải pháp đề ra:
- Nên có 1 hệ thống quản lý hồ sơ nhân viên bằng tin học để có thể làm việc hiệu quả,
tránh sai sót trong quá trình quản lý thông tin về nhân viên.
8
1.2.2.Tuyển dụng nhân viên:
Các phòng ban gửi Kế hoạch tuyển dụng tới phòng Hành chính quản trị để lập kế
viên.
9
1.2.4.Quản lý bảng lương
- Tính lƣơng căn bản :
Hằng ngày, các nhân viên đƣợc theo dõi thời gian làm việc qua hệ thống vân
tay điện tử để quản lý giờ giấc ra vào, từ đó để lập bảng chấm công. Hàng tháng, các
Phòng ban gửi Bảng chấm công về Phòng kế toán để kiểm tra bảng chấm công và tính
lƣơng cho nhân viên.
Ngoài ra các vấn đề khác nhƣ xin nghỉ ốm , công tác xa đơn vị sẽ đƣợc xem xét
để có thể tính toán thời gian làm việc đúng cho nhân viên.
Lƣơng đƣợc chia làm 2 phần
Lƣơng cơ bản và lƣơng bổ sung
Lƣơng cơ bản = số công x ngày công .
Lƣơng bổ sung có hệ số = 1.
Lƣơng bổ sung chấm theo mức độ hoàn thành công việc, thành tích, hay vi pham nếu
hoàn thành thì giữ nguyên hệ số 1. vi phạm bị giảm 0.8 đến 0,1 .
Nghỉ quá 4 ngày trong tháng trừ 15 % lƣơng cơ bản, 15% lƣơng bổ sung .Đi muộn về
sớm trừ 5 % lƣơng cơ bản, 5% lƣơng bổ sung.
Bảo hiểm xã hội = 7 % tổng số lƣơng.
Mức lƣơng bổ sung hệ số 1 bằng với lƣơng cơ bản nếu đủ 26 ngày công
Lƣơng thời gian = lƣơng cơ bản/26 * số công
Lƣơng thêm giờ = lƣơng cơ bản/26/8 * số giờ làm viêc * 150% (làm thêm giờ vào
ngày thƣờng)
Lƣơng thêm giờ = lƣơng cơ bản/26/8 * số giờ làm viêc * 200% (làm thêm giờ vào
ngày chủ nhật)
Lƣơng thêm giờ = lƣơng cơ bản/26/8 * số giờ làm viêc * 300% (làm thêm giờ vào
ngày lễ trùng với chủ nhật)
- Các quyết định về tăng( giảm) lƣơng, tạm ứng :
- Các quyết định sa thải, chuyển đổi vị trí công tác…
- - Bảng chấm công
- Bảng lƣơng
- - - Giấy xin tạm ứng, giấy thanh toán
11 Hình 1.1.Bảng chi tiết chấm công tháng 7/2012
Hình 1.2.Bảng thanh toán lƣơng văn phòng
Hình 1.3.Phiếu báo đến muộn-về sớm và công tác ngoài trụ sở
12 Hình 1.4.Giấy đề nghị tạm ứng
Hình 1.5.Hợp đồng lao động 13
1.3. Biểu đồ hoạt động:
1.3.1.Biểu đồ hoạt động tiến trình quản lý hồ sơ nhân viên:
Hình 1.6.Sơ đồ hoạt động tiến trình quản lý hồ sơ nhân viên
Các phòng ban
Hồ sơ
Yêu cầu ĐT
Xây dựng kế hoạch
ĐT
Mẫu đánh giá
sau ĐT
Gửi mẫu đánh
giá sau ĐT
Kí duyệt
Gửi kế hoạch cho
BGĐ
Thông báo đào
tạo
Nhận yêu cầu ĐT
Tiếp nhận mẫu
đánh giá sau ĐT
15
1.3.3.Biểu đồ hoạt động tiến trình quản lý bảng lương nhân viên:
Hình 1.8.Sơ đồ hoạt động tiến trình quản lý bảng lương nhân viên
tạm ứng
Duyệt đơn
xin tạm
ứng
Xin nghỉ
phép
Tiếp nhận đơn
xin nghỉ phép
Xác nhận đơn
xin nghỉ phép
Duyệt đơn
xin nghỉ
phép
Lập bảng
thanh toán
lƣơng
16
1.3.4.Biểu đồ hoạt động tiến trình báo cáo:
Phòng hành chính quản trị
Ban giám đốc
Hồ sơ
Hình 1.9.Sơ đồ hoạt động tiến trình báo cáo
Yêu cầu báo cáo
Lập báo cáo
Hệ thống quản lý
nhân sự
Nhân viên
Quản lý
các phòng ban
Báo cáo
Gửi thông báo đào tạo cấp cao
Xác nhận nghỉ phép
Ban lãnh đạo
công ty
Xin nghỉ việc
Xin tạm ứng
Xác nhận tạm ứng
Xin nghỉ phép
Gửi bảng chấm công
Gửi yêu cầu đào tạo
Gửi bảng luơng
18
Hình 2.1.Biểu đồ ngữ cảnh
2.2.Xác định biểu đồ phân rã chức năng:
Hình 2.2.Biểu đồ phân rã chức năng
2.3.Ma trận thực thể chức năng
2.3.1.Danh sách hồ sơ tài liệu:
Ký hiệu
Quản lý nhân sự
1.0.Hồ sơ nhân viên
1.1.Lập hồ sơ
1.2.Sửa chữa, tra
cứu hồ sơ
1.3.Xóa hồ sơ
2.0.Đào tạo cấp cao
2.1.Gửi yêu cầu
2.2.Thông báo
đào tạo
2.3.Xác nhận
đào tạo
3.0.Quản lý lƣơng
3.1.Tiếp nhận bảng
chấm công, sổ bảo
hiểm
3.2.Tiếp nhận nghỉ
phép, tạm ứng
3.3.Tiếp nhận yêu
cầu nghỉ việc
3.4.Tổng hợp bảng
lƣơng
4.0 Báo cáo
4.1 Xác nhận yêu
cầu báo cáo
4.2.Gửi báo cáo
19
Hình 2.3.Danh sách hồ sơ tài liệu
Các thực thể D
6
Sổ bảo hiểm
D
7
Bảng lương D
8
Báo cáo
3.Quản lý lương
U
R
R
R
R
C
4.Báo cáo
R
R
R
C
Hình 2.4.Ma trận thực thể chức năng
20
2.3.Biểu đồ luồng dữ liệu:
2.3.1.Sơ đồ luồng dữ liệu mức 0:
3
Giấy xin tạm ứng
Bảng lƣơng
D
5
D
7
Xin nghỉ phép
Xin tạm ứng
Tra cứu hồ sơ
Quản lý các phòng
ban
Ban lãnh đạo
Yêu cầu báo cáo
Báo cáo
Nhân viên
Quản lý các
phòng ban
2.0
Quản lý
Đào tạo
D
4
Đơn xin nghỉ phép
3.0
Quản lý
lƣơng
D
4
Đơn nghỉ phép
Hồ sơ nhân viên
Bảng chấm công
Bảng lƣơng
Nhân viên
Cung cấp thông tin
D
7
D
1
D
4
1.1
Lập
hồ sơ
Tra cứu hồ sơ
1.2
Tra cứu
hồ sơ
1.3
Cập nhật
hồ sơ
Quản lý
các phòng ban
Cập nhật thông tin
Đơn xin nghỉ phép
2.1
Nhận yêu cầu
đào tạo
Nhân viên
Yêu cầu đào tạo
DS Nhân viên đƣợc đào tạo
Thông báo đào tạo cấp cao
D
2
D
4
Đơn xin nghỉ phép
Quản lý
các phòng ban
2.2
Xác nhận yêu
cầu đào tạo
TB đào tạo
Hồ sơ nhân viên
D
2
Giấy tạm ứng
Sổ bảo hiểm
Bảng lƣơng Hình 2.9. Sơ đồ luồng dữ liệu mức 1 tiến trình “báo cáo”
2.4.Thiết kế cơ sở dữ liệu:
2.4.1.Mô hình liên kết thực thể ER:
a.Các kiểu liên kết:
Các kiểu liên kết
Ban lãnh đạo
Yêu cầu báo cáo
4.1
Báo cáo
Báo cáo
D
SỔ BẢO HIỂM
1
1
Có
NHÂN VIÊN
1
1
HỢP ĐỒNG
Kí
NHÂN VIÊN
PHÒNG BAN
n
1
Thuộc
NHÂN VIÊN
n
1
Đƣợc
ĐÀO TẠO
24
b.Mô hình ER:
1
Tên phòng ban
Mã phòng ban
Số ĐT
Có
n
1
Chức vụ
Số CMT
Mã NV
BẢNG CHẤM CÔNG
Lập
BẢNG LƢƠNG
TẠM ỨNG
HỢP ĐỒNG
SỔ BẢO HIỂM
1
1
Nhiệm vụ
Số ĐT
Ngành đào tạo
1
1
Tháng nắm
Mã SBH
Số HĐ
Ngày cấp
Nơi cấp
Loại HĐ
Ngày bđ
ĐÀO TẠO CC
Mã ĐT
Thgian bđ
Thgian kt
Lý do ĐT
Kí
Nhận xét
25
2.4.2.Mô hình quan hệ Hình 2.11.Mô hình quan hệ
2.4.3.Thiết kế các bảng dữ liệu vật lý: