Song song với việc phát triển doanh nghiệp thì việc quản lý doanh nghiệp cũng không kém phần quan trọng, đặc biệt là việc quản lý đội ngũ công nhân_nhân viên các thông tin của nhân viên
Trang 1Nhận Xét Của Giáo Viên Hướng Dẫn
TpHCM, Ngày…….Tháng…….Năm……
Giáo Viên Hướng Dẫn [ Ký tên và ghi rõ họ tên ]
Trang 2Nhận Xét Của Giáo Viên Phản Biện
TpHCM, Ngày…….Tháng…….Năm……
Giáo Viên Hướng Dẫn [ Ký tên và ghi rõ họ tên ]
Trang 3Lời Cảm Ơn
—&–
Em xin chân thành cảm ơn thầy Đinh Thanh Hồng đã tận tình giúp đỡ, hướng dẫn và cung cấp tài liệu cho chúng em trong việc hoàn thành phần mềm này
Em xin chân thành cảm ơn khoa Công Nghệ Thông Tin trường Cao Đẳng Nguyễn Tất Thành đã tạo điều kiện thuận lợi cho chúng em trong học tập
Em cảm ơn các thầy cô trong khoa đã tận tình giảng dạy, trang bị cho chúng em những kinh nghiệm, những kiến thức quý báu trong những năm học vừa qua
Cảm ơn các bạn bè đã đóng góp ý kiến để xây dựng phần mềm này được thành công
Sinh viên thực hiện Huỳnh Vĩnh Thái Đinh Thị Kim Loan
Trang 4ĐỀ CƯƠNG CHI TIẾT
Tên Đề Tài : CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ VÀ TIỀN LƯƠNG CÔNG NHÂN
SẢN XUẤT CTY TNHH SX – TM PHÚ HỮU
Giáo Viên Hướng Dẫn : Đinh Thanh Hồng
Thời Gian Thực Hiện : 4/2008 – 8/2008
Sinh Viên Thực Hiện : Huỳnh Vĩnh Thái MSSV: 306305064
Đinh Thị Kim Loan MSSV: 306305038
Loại Đề Tài : Xây Dựng Ứng Dụng
Nội Dung Đề Tài : Xây dựng chương trình quản lý nhân sự, chấm công và tính lương,
phụ cấp, các chế độ BHXH, BHYT cho công nhân sản xuất thuộc Cty TNHH SX – TM Phú Hữu
Kế Hoạch Thực Hiện : Gồm 3 Giai Đoạn
►Giai Đoạn 1 (21/4 – 5/5 ) :
Phân tích , tìm hiểu , yêu cầu nội dung của đề tài
Xây dựng mô hình dữ liệu
· Về công tác quản lý nhân sự :
Cài đặt chức năng quản lý nhân sự
· Về công tác quản lý tiền lương :
Cài đặt chức năng quản lý tiền lương
Viết báo cáo đợt 1
►Giai Đoạn 3 (20/6 – 30/7 ) :
Hi ện thực chương trình
Báo cáo hoàn chỉnh
Xác Nhận Của GVHD : Ngày 18 Tháng 04 Năm 2008
SV Thực Hiện
Đinh Thanh Hồng Huỳnh Vĩnh Thái Đinh Thị Kim Loan
Trang 5Mục Lục
§ Trang nhận xét của GVHD 1
§ Trang nhận xét GVPB 2
§ Lời cám ơn 3
§ Đề cương chi tiết 4
§ Mục lục 5
§ Tóm tắt nội dung đề tài 6
Chương 1: Khảo sát hiện trạng 8
1.1 Giới thiệu 8
1.2 Bộ máy quản lý của công ty 9
1.3 Mục Đích 9
Chương 2: Hệ thống chương trình 10
2.1 Yêu cầu chức năng 10
2.1.1 Danh sách các yêu cầu nghiệp vụ 10
2.1.2 Danh sách các quy định 11
2.2 Yêu cầu xử lý 12
2.2.1 Sơ đồ lớp ở mức phân tích _ Vẽ sơ đồ 12
2.2.2 Danh sách các bảng dữ liệu 13
Chương 3: Phân tích 17
3.1 Mô hình dòng dữ liệu 17
3.1.1 Đăng nhập 17
3.1.2 Danh sách nhân viên 18
3.1.3 Ca làm việc 19
3.1.4 Chấm công 20
3.1.5 Công tác 21
3.1.6 Thân nhân 22
3.1.7 Tính lương 23
3.1.8 Bậc lương 24
3.1.9 Bộ phận 25
Trang 6Chương 4: Thiết kế 26
4.1 Thiết kế dữ liệu 26
4.1.1 Sơ đồ logic 26
4.2 Thiết kế giao diện 27
4.2.1 Màn hình đăng nhập 27
4.2.2 Màn hình chính 29
4.2.3 Màn hình danh sách nhân viên 30
4.2.4 Màn hình bộ phận 36
4.2.5 Màn hình chấm công 38
4.2.6 Màn hình công tác 41
4.2.7 Màn hình ca làm việc 42
4.2.8 Màn hình bậc lương 43
4.2.9 Màn hình tính lương 47
Chương 5: Cài đặt và thử nghiệm 49
5.1 Hệ thống 49
5.2 Những chức năng đã cài đặt 49
Chương 6: Kết luận 50
6.1 Đánh giá kết quả đạt được 50
6.2 Hướng phát triển 50
6.3 Kết luận 50
Trang 7Tóm Tắt Nội Dung Đề Tài
1 Đặc Điểm :
- Trong thời đại kinh tế hiện nay việc quản lý một doanh nghiệp với số
lượng công nhân_nhân viên lớn là việc hết sức khó khăn đối với các nhà doanh nghiệp Song song với việc phát triển doanh nghiệp thì việc quản
lý doanh nghiệp cũng không kém phần quan trọng, đặc biệt là việc quản
lý đội ngũ công nhân_nhân viên ( các thông tin của nhân viên_công nhân, theo dõi thời gian làm việc, các chế độ phụ cấp và ưu tiên cho nhân viên_công nhân ) và việc quản lý về tiền lương cho từng nhân viên trong công ty Vì vậy việc tin học hoá nghiệp vụ quản lý là rất cần thiết
sẽ góp phần làm giảm bớt những khó khăn trên, giúp cho các nhà doanh nghiệp có thể quản lý doanh nghiệp được dễ dàng hơn
- Giao diện thân thiện dễ sử dụng, hướng dẫn chi tiết các chức năng ứng dụng trong chương trình
- Chương trình này giúp người dùng tiết kiệm được nhiều thời gian và
công sức nhưng vẫn thu được kết quả đáng kể
- Theo dõi thời gian làm việc của nhân viên
- Quản lý thông tin chi tiết về quan hệ gia đình
- Hổ trợ chức năng tìm kiếm thông tin nhân viên theo tên
- Theo dõi quá trình diễn biến lương cho nhân viên_công nhân
- Theo dõi quá trình chuyển công tác nhân viên trong nội bộ công ty
- Theo dõi các chế độ nghĩ của nhân viên_công nhân ( nghĩ phép, nghĩ ốm đau, nghĩ thâm niên….)
Trang 8
Chương 1: Khảo Sát Hiện Trạng
1.1 Giới Thiệu :
- Công ty TNHH - PHÚ HỮU được thành lập và đi vào hoạt động từ năm 2000 với cơ sở vật chất ban đầu gồm : nhà xưởng , máy móc , trang thiết bị giá 1 tỷ đồng và vốn lưu động lúc này là 0,4 tỳ đồng, tổng số lao động ban đầu gần 520 công nhân Văn phòng đại diện giao dịch ban đầu được đặt tại số : D5/58T – Đường Bà Hom – Bình Chánh
- Hòa mình cùng xu thế phát triển chung của cả nước công ty xin Bộ Thương Mại cấp giấy phép xuất khẩu trực tiếp ra nước ngoài Với chức năng này công
ty sẽ đẩy mạnh các hoạt động, nhận ủy thác xuất khẩu, vừa tạo nguồn tăng doanh thu và lợi nhuận vừa có điều kiện mở rộng thị trường , tiếp cận được nhiều khu vưc khách hàng, mở rộng lĩnh vực sản xuất kinh doanh Hơn ba năm qua Công ty đã mở rộng qui mô sản xuất, xây dựng thêm hai dây chuyền May, hai dây chuyền thành hình, nới rộng thêm kho bãi, trang bị thêm cơ sở vật chất máy móc hiện đại hơn Đây là giải pháp tích cực góp phần nâng cao hiệu quả sản xuất Mở rộng thị trường sang các nước Mỹ, Úc và các nước Châu Âu
- Công ty TNHH - PHÚ HỮU là đơn vị chuyên sản xuất gia công giày da xuất khẩu, với nhiều loại hàng hóa, mẫu mã đa dạng luôn thay đổi theo xu hướng thời trang trong nước và đơn đặt hàng
Trang 91.2 Bộ máy quản lý của công ty :
1.3 Mục Đích :
Do nhu cầu quản lý lý lịch nhân sự còn thực hiện bằng nhiều phương pháp thủ
công, không khoa học, rất khó khăn trong việc tìm kiếm và tra cứu khi cần thiết, mặc khác với cách quản lý này khi mở rộng quy mô sản xuất lực lượng lao động sẽ tăng lên thì việc quản lý hồ sơ cho các nhân sự sẽ trở nên khó khăn hơn Vì vậy chương trình quản lý nhân sự và tiền lương này sẽ phần nào giải những khó khăn trên Chương trình hổ trợ các chức năng thông dụng giúp cho người dùng có thể quản lý nhẹ nhàng hơn và chặt chẽ hơn
Để tìm hiểu sâu về chương trình này , mời các thầy cô và các bạn cùng chúng
em đến với trang kế tiếp
Trang 10Chương 2: Hệ Thống Chương Trình
2.1 YÊU CẦU CHỨC NĂNG:
2.1.1 Danh sách các yêu cầu nghiệp vụ:
1 Danh Sách Nhân Viên Quản lý thông tin nhân viên ( họ
tên, ngày sinh, giới tính, ngày làm việc…)
Nhập mới, thay đổi thông tin nhân viên và thân nhân
2 Danh Sách Thân Nhân Quản lý thông tin thân nhân của
nhân viên ( họ tên, quan hệ, giới tính…)
Cho phép thêm, thay đổi, xóa thông tin thân nhân
tin nhân viên theo từng bộ phận
Cho phép thêm, sửa, xóa bộ phận và nhập mới nhân viên cho bộ phận đó
nhân viên theo từng bộ phận
Có thể thêm, xóa hoặc thay đổi các thông tin về công tác của nhhân viên
viên có qui định thời gian
Có thể thêm, xóa, thay đổi về ca làm việc
các nhân viên theo từng bộ phận
Cho phép in ra bảng chấm công theo tháng
phận nhân viên
Cho phép thêm, sửa, xóa bậc lương theo bộ phận
lương trong tháng cho từng nhân
Cho phép thêm, sửa, xóa về các khoản lương
Trang 112.1.2 Danh sách các quy định :
qui định nhiều bậc lương khác nhau
giới hạn về thời gian) theo từng bộ phận thì được qui định theo đúng bậc lương của bộ phận đó
Trang 122.2 YÊU CẦU XỬ LÝ:
2.2.1 Sơ Đồ Lớp Ở Mức Phân Tích_Vẽ Sơ Đồ:
Trang 13
2.2.2 Danh sách các bảng dữ liệu:
Biểu dữ liệu 1: NHÂN VIÊN
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
Biểu dữ liệu 2: THÂN NHÂN
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
Trang 14Biểu dữ liệu 3: BỘ PHẬN
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
Biểu dữ liệu 4: CÔNG TÁC
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
IDBACLUONG NUMBER Mã ID tự động Khóa chính
TUNGAY DATE/TIME Kiểu thời gian Khóa chính
Biểu dữ liệu 5: CA LÀM VIỆC
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
Trang 15Biểu dữ liệu 6: CHẤM CÔNG
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
Trang 16NGAY26 TEXT Kiểu chuổi Có = C & Không = K
Biểu dữ liệu 7: BẬC LƯƠNG
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
MUCLUONG NUMBER Nhập số Số thập phân >=0 & <=18 PHUCAPDOCHAI NUMBER Nhập số Số thập phân >=0 & <=18 THAMNEN NUMBER Nhập số Số thập phân >=0 & <=18 TIENCOM NUMBER Nhập số Số thập phân >=0 & <=18 TROCAPKHOKHAN NUMBER Nhập số Số thập phân >=0 & <=18
Biểu dữ liệu 8: LƯƠNG
Tên Field Kiểu dữ liệu Mô Tả Ghi chú
LUONGTHOIGIAN NUMBER Nhập số Số thập phân >=0 & <=18 PHUCAPDOCHAI NUMBER Nhập số Số thập phân >=0 & <=18 THAMNIEN NUMBER Nhập số Số thập phân >=0 & <=18 TIENCOM NUMBER Nhập số Số thập phân >=0 & <=18 TROCAPKHOKHAN NUMBER Nhập số Số thập phân >=0 & <=18 TONGCONG NUMBER Nhập số Số thập phân >=0 & <=18
Trang 17Chương 3: Phân Tích
3.1 Mô hình dòng dữ liệu:
3.1.1 Đăng Nhập:
Trang 18
3.1.2 Danh sách nhân viên:
Trang 193.1.3 Ca Làm Việc:
Trang 20
3.1.4 Chấm Công:
Trang 213.1.5 Công Tác:
Trang 223.1.6 Thân Nhân:
Trang 233.1.7 Tính Lương:
Trang 243.1.8 Bậc Lương:
Trang 253.1.9 Bộ Phận:
Trang 26Chương 4: Thiết Kế
4.1 Thiết kế dữ liệu:
Trang 274.2 Thiết kế giao diện:
4.2.1 Màn hình Đăng Nhập:
Trình tự thao tác :
Bước 1: Người dùng nhập tên người dùng và mật khẩu
Bước 2: Nếu người dùng muốn tạo thêm tài khoản thì nhấn nút Tạo
TK, màn hình Tạo Tài Khoản xuất hiện cho phép người dùng nhập tên người dùng, mật khẩu Nhấn nút Đăng Ký để hoàn tất và nút Đóng để đóng màn hình
Trang 28
Bước 3: Khi người dùng nhấn nút Đổi MK thì màn hình Đổi Mật Khẩu xuất hiện cho phép người dùng thay đổi mật khẩu Nhấn nút Ghi Nhận để hoàn tất và nút Đóng để đóng màn hình lại
Bước 4 : Nếu muốn xóa tài khoản thì nhấn nút Xóa, màn hình Xóa Tài Khoản xuất hiện Nhấn nút xóa để xóa tài khoản Trở về màn hình Đăng Nhập bằng nút Đóng
Trang 30Trình tự thao tác: Gồm các MenuBar, ToolBar, StatusBar và các icon
- MenuBar: gồm các menu Hệ Thống, Quản Lý Nhân Sự, Quản Lý Tiền
- ToolBar: gồm các biểu tượng của các menu Quản Lý Nhân Sự
- StatusBar: Hiển thị ngày - giờ hiện hành và tên người thực hiện
4.2.3 Màn hình Danh Sách Nhân Viên:
Trang 31Trình tự thao tác:
Hiển thị danh sách tất cả thông tin ( tên, ngày sinh, địa chỉ….) của nhân viên Và các nút ứng dụng cho phép hiển thị các chức năng của việc quản lý nhân viên( nhập mới nhân viên, câp nhật lại thông tin nhân viên, xác lập nghĩ việc, phân công lao động, sắp xếp ca làm việc cho nhân viên) Ngoài ra còn hổ trợ việc tìm kiếm thông tin nhân viên theo tên
Bước 1: Nếu người dùng muốn thêm mới một nhân viên thì nhấn nút Nhập Mới, màn hình Tiếp Nhận Nhân Viên xuất hiện cho phép người dùng nhập tất cả các thông tin về nhân viên (họ tên, giới tính, ngày sinh, địa chỉ, ngày làm việc… )
Trang 32Bước 4: Muốn cập nhật lại thông tin của nhân viên thì người dùng chọn đối tượng nhân viên cần cập nhật lại sau đó nhần nút Cập Nhật thì màn hình Cập Nhật Thông Tin Nhân Viên xuất hiện cho phép người dùng chỉnh sửa thông tin của nhân viên vừa chọn
Bước 5: Xác nhận nhân viên nghĩ việc thì người dùng chọn đối tượng nhân viên và nhấn nút Nghĩ Việc thì màn hính xuất hiện màn hình Nghĩ Việc, mặc định tên nhân viên được chọn sẽ hiện trên màn hình cùng với ngày nghĩ việc hiện hành Nhấn nút Ghi để hoàn tất và nút Đóng để trở về màn hình nhân viên
Trang 33
Bước 6: Nếu muốn xóa thông tin nhân viên thì người dùng chọn tên nhân viên và nhấn nút Xóa Xuất hiện hộp thoại Nhắc Nhở Chọn “Yes” để xóa và chọn “No” để hủy không xóa
Bước 7: Để biết thông tin về thân nhân của nhân viên thì người dùng nhấp chọn tên nhân viên đó và nhấn nút Thân Nhân Màn hình Thân Nhân xuất hiện Mặc định các ứng dụng đều ẩn
Trang 34- Nếu muốn nhập thêm tên thân nhân cho nhân viên vừa chọn thì chọn nút
Thêm Các ứng dụng hiện lên cho phép người dùng thêm, trừ ID Nhân Viên là
cố định Nhấn nút Ghi để hòan tất
- Chọn nhân viên và nhấn nút Thay Đổi để cập nhật lại thông tin thân nhân của nhân viên , nhấn nút Sửa để hoàn tất việc thay đổi
- Muốn xóa thông tin thân nhân chọn thân nhân muốn xóa và nhấn nút Xóa
Chọn “Yes” để xóa, chọn “No” để bỏ xóa
- Nhấn nút Đóng để quay về màn hình Danh Sách Nhân Viên
Trang 35Bước 8: Nhấn nút In để in ra toàn bộ danh sách nhân viên
Trang 37
Bước 3: Tương tự nhấn nút Xóa để xóa tên bộ phận Chọn “Yes” để xóa
và chọn “No” hủy xóa
Bước 4: Để nhập mới nhân viên cho bộ phận người dùng nhấn nút Nhập Mới Màn hình Danh Sách Nhân Viên xuất hiện cho phép nhập mới nhân viên trong bộ phận
Trang 38
4.2.5 Màn hình Chấm Công:
Trình tự thao tác: Theo dõi thời gian làm việc của nhân viên
Bước 1: Muốn chấm công cho nhân viên thì nhấn nút Chấm Công Màn hình Chấm Công xuất hiện cho phép chọn tên nhân viên và tháng để chấm Nhấn nút Ghi để hoàn tất
Trang 39
Bước 2: Trong trường hợp thông tin chấm công của nhân viên bị sai người
dùng muốn xóa để nhập lại thì nhấp chọn tên nhân viên cần xóa và nhấ nút
Xóa Chọn “Yes” đồng ý , chọn “No” không xóa
Trang 40
Bước 3: Chọn tháng và tên bộ phận sau đó nhấn nút In để in ra bảng công của nhân viên
Bước 4: Nhấn nút Tất Cả để hiển thị tất cả nhân viên đã chấm công
Trang 424.2.7 Màn hình Ca Làm Việc:
Trình tự thao tác: Xem thông tin về thời gian bắt đầu và thời gian kết thúc
công việc của công nhân, nhân viên Mặc định các ứng dụng đều ẩn
Bước 1: Nhấn nút Thêm để thêm ca làm việc có qui định thời gian bắt đầu
từ mấy giờ và kết thúc lúc mấy giờ Nhấn nút Không để hủy bỏ việc thêm ca
làm việc
Bước 2: Nếu muốn thay đổi thông tin ca làm việc của nhân viên thì chọn ca
làm việc cần thay đổi và nhấn nút Thay Đổi Thông tin ca làm việc vừa chọn sẽ
hiện lên ứng dụng, người dùng tiến hành thay đổi Nhấn nút Sửa để hoàn tất
Bước 3: Xóa ca làm việc bằng cách chọn ca làm việc cần xóa và nhấn nút
Xóa Chọn “Yes” để xóa và chọn “No” để hủy xóa
Trang 44Bước 1: Muốn thêm bậc lương cho bộ phận thì nhấp chọn nút Thêm màn hình Thêm Bậc Lương xuất hiện Nhập đầy đ ủ các thông tin và nhấn nút Ghi Nhận để hoàn thành Nút Đóng để trở về màn hình Bậc Lương
Bước 2: Muốn cập nhật lại bậc lương thì người dùng chọn bậc lương cần thay đổi và nhấn nút sửa Màn hình Sửa Bậc lương xuất hiện cho phép cập nhật lại thông tin bậc lương