Quản lý nhân sự và tính lương

91 2 0
Quản lý nhân sự và tính lương

Đ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

Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp Trường ĐH Bách Khoa Hà Nội Khoa Tốn Tin ứng dụng ~***~ Cộng hịa xã hội chủ nghĩa Việt Nam Độc lập – Tự – Hạnh phúc … o0o… )0 NHIỆM VỤ TỐT NGHIỆP Sinh viên thực hiện: Họ tên: Tô Hữu Lớp: K5A Khoa: Tốn Tin ứng dụng Khóa: 2003 – 2006 Tên đề tài: Nội dung yêu cầu thực hiện: Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp Giáo viên hướng dẫn: Thầy Trần Kim Đính Giáo viên duyệt Ngày giao nhiệm vụ Ngày yêu cầu hoàn thành đề tài: Hà Nội, ngày… tháng… năm 2006 Giáo viên hướng dẫn (Ký, ghi rõ họ tên) Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp Nhân xét giáo viên hướng dẫn Hà Nội, ngày… tháng… năm 2006 Giáo viên hướng dẫn (Ký, ghi rõ họ tên) Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp Nhận xét giáo viên duyệt Hà Nội, ngày… tháng… năm 2006 Giáo viên duyệt (Ký, ghi rõ họ tên) Quản lý nhân tính lương Sinh viên thực hiện: Tơ Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp MỤC LỤC Chương I NGHIÊN CỨU VÀ PHÁT TRIỂN BÀI TỐN11 I Tìm hiểu toán 11 Mơ hình tổ chức Ngân hàng Nông nghiệp Phát triển Nông thôn Sơn Hải – Quỳnh Lưu – Nghệ An .11 1.1 Cơ cấu tổ chức phòng ban 11 1.2 Chức nhiệm vụ 13 Hoạt động phòng Tổ chức cán chi nhánh Ngân hàng Nông nghiệp Phát triển Nông thôn Sơn Hải – Quỳnh Lưu – Nghệ An 14 2.1 Công tác quản lý nhân 14 2.2 Tính lương 15 Các nhược điểm hệ thống cũ 17 Khả tin học hóa 18 II Nghiên cứu xây dựng chương trình 18 Ứng dụng tin học công tác quản lý 29 Mục đích đề tài 20 Các chức hệ thống 20 3.1 Chức cập nhật 20 3.2 Chức xử lý 21 Yêu cầu hệ thống .22 Các bước xây dựng hệ thống thông tin quản lý 22 5.1 Nghiên cứu sơ lập dự án 22 5.2 Phân tích hệ thống 23 5.3 Thiết kế tổng thể 23 5.4 Thiết kế chi tiết 23 5.5 Cài đặt, lập trình 23 5.6 Một số yêu cầu khác chương trình 23 Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp Chương II PHÂN TÍCH HỆ THỐNG .26 I Yêu cầu hệ thống mặt chức 26 Biểu đồ phân cấp chức 26 Biểu đồ luồng liệu 28 2.1 Biểu đồ luồng liệu mức khung cảnh .28 2.2 Biểu đồ luồng liệu mức đỉnh 30 2.3 Biểu đồ luồng liệu mức đỉnh 31 II Yêu cầu hệ thống mặt liệu 34 Dữ liệu hệ thống 34 Mơ hình thực thể quan hệ 38 Chương III THIẾT KẾ HỆ THỐNG .40 I Thiết kế sở liệu 40 Mơ hình thực thể liên kết .40 II Các bảng liệu .46 Bảng nhân viên 46 Bảng Nhan_Vien (nhân viên ) 48 Bảng Phong ( phòng ) 49 Bảng QT_Cong tac (q trình cơng tác ) 49 Bảng QT_Dao tao ( trình đào tạo ) 49 Bảng LS_Luong ( Lịch sử lương ) 50 Bảng Trinh_do ( trình độ ) 50 Bảng DM_Ngoai_Ngu ( DM ngoại ngữ ) 50 8.Bảng DM_Chuyen_mon ( DM chuyên môn ) .51 Bảng DM_chinh_tri (DM trị ) 51 10 Bảng Quan_he (Quan hệ ) 51 11 Bảng Khen_thuong ( khen thưởng ) 52 Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp 12 Bảng Cong ( công ) .52 13 Bảng Tam_ung (tạm ứng ) 52 14 Bảng Thang ( tháng ) 53 15 Bảng Dan_toc (dân tộc ) .53 16 Bảng Tinh/Tp (Tỉnh/Tp) 53 17 Bảng Chuc_vu ( Chức vụ ) 54 18 Bảng Luu_luong ( lưu lương ) 54 19 Bảng Ngach_cong_chuc ( Ngạch công chức ) 54 II Thiết kế chương trình .56 Lựa chọn chương trình 56 Xây dựng chương trình 57 Chương IV CƠ SỞ LÝ THUYẾT .59 I Tổng quát ngơn ngữ lập trình Visual Basic 6.0 CSDL SQL 59 Biến 59 1.1 Cách khai báo biến 59 1.2 Quy tắc đặt tên biến 59 1.3 Phạm vi sử dụng biến 59 Các kiểu liệu Visual Basic 60 Các toán tử 60 3.1 Các tốn tử tính tốn 60 3.2 Các toán tử so sánh 61 3.3 Các toán tử logic 61 Điều khiển dịng chương trình .61 4.1 If….Then 61 4.2 Select Case 61 Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp 4.3 Do… Loop; vịng lặp khơng xác định trước .62 4.4 For… Next; Vòng lặp biết trước số lần lặp 62 4.5 For Each… Next; Vòng lặp biết trước số lần lặp .63 4.6 While….Wend 63 Thủ tục hàm .63 5.1 Cách định nghĩa thủ tục .63 5.2 Cách định nghĩa hàm 64 Xây dựng đơn thể ( Modules ) .64 Điều khiển liệu để tạo giao diện người sử dụng .64 7.1 Giới thiệu chung 64 7.2 Khái quát ADO .65 Công cụ tạo báo cáo sở liệu 66 II Giới thiệu tổng quan sở liệu SQL Server 2000 .67 Tổng quan 67 1.1 Các thành phần sở liệu .67 1.2 Các file file group 67 1.3 Các Transaction log 68 1.4 Các log file ảo 68 1.5 Các vấn đề cần xem xét thiết kế sở liệu .69 Tạo sở liệu 69 Các bảng cách thiết kế bảng .70 Các kiểu liệu 70 4.1 Dữ liệu nhị phân 70 4.2 Dữ liệu kiểu ký tự 70 4.3 Dữ liệu ngày tháng thời gian 71 4.4 Dữ liệu kiểu số 71 Quản lý nhân tính lương Sinh viên thực hiện: Tô Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp 4.5 Dữ liệu kiểu số nguyên 71 4.6 Dữ liệu thập phân phân số .71 4.7 Dữ liệu số gần 71 4.8 Dữ liệu kiểu tiền tệ .71 4.9 Một số kiểu liệu đặc biệt khác 72 Các ràng buộc (Constraint) 72 5.1 Các ràng buộc khóa ( Constraint Primary Key) .72 5.2 Các ràng buộc khóa ngoại ( Constraint Foreign Key) .72 5.3 Các ràng buộc ( Constraint Unique) 72 5.4 Các ràng buộc kiểm tra ( Constraint Check) 73 Các khung nhìn (View) trường hợp sử dụng khung nhìn 73 6.1 Các khung nhìn 73 6.2 Các trường hợp sử dụng khung nhìn 73 6.2.1 Tập trung vào liệu định 73 6.2.2 Đơn giản hóa cách xử lý liệu .74 6.2.3 Tùy ý sử dụng liệu .74 6.2.4 Xuất nhập liệu .74 6.3 Tạo khung nhìn 74 Quản lý nhân tính lương Sinh viên thực hiện: Tơ Hữu Trường ĐH Bách Khoa Hà Nội – Khoa Toán Tin ứng dụng Đồ án tốt nghiệp LỜI NÓI ĐẦU Công nghệ thông tin xu tin học quản lý phát triển vượt bậc ngành khoa học kỹ thuật toàn giới Các ứng dụng tin học trở thành nhu cầu phổ biến ngành: Kinh tế, giáo dục, y tế, du lịch, sản xuất kinh doanh… Đặc biệt ngành quản lý, giúp nhà quản lý quản lý cơng việc cách khoa học, mau lẹ, nhanh chóng xác Những ứng dụng khoa học máy tính kết khơng thể thiếu việc thúc đẩy nhanh nhịp độ phát triển toàn xã hội Việc đưa mạng máy tính áp dụng cơng việc quản lý cách thiết thực có hiệu Trong lĩnh vực thơng tin, mạng máy tính làm cho người xích lại gần hơn, nắm bắt thông tin nhanh với thay đổi phút, giây tồn cầu Khơng mạng máy tính cịn có khả chia thơng tin, tài ngun, góp phần giảm chi phí mặt thiết bị tăng hiệu làm việc Do việc đào tạo, bồi dưỡng kiến thức tin học cho cán công nhân viên chức ngành cách cấp bách nhằm đưa mạng máy tính áp dụng vào công tác quản lý cách khoa học xác để giảm chi phí cơng sức tiền bạc đáp ứng với nhịp độ thời đại Song song với công cụ trên, ngành khoa học máy tính cịn cung cấp cho người sử dụng cơng cụ lập trình hướng đối tượng, phục vụ cho việc kết nối quản lí sở liệu hiệu Đó việc kết hợp sử dụng phần mềm Visual Basic công cụ kết nối SQL hay Access, để tạo chương trình phục vụ cho cơng tác văn phịng tính lương quản lí nhân Với lý em chọn nghiên cứu đề tài với mong muốn cẩm nang hữu ích cho cơng tác em sau Tuy Quản lý nhân tính lương 10 Sinh viên thực hiện: Tơ Hữu

Ngày đăng: 07/08/2023, 08:30