Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
0,94 MB
Nội dung
Đồ án tốt nghiệp LỜI CẢM ƠN Trước hết em xin bày tỏ tình cảm lịng biết ơn Th.S Nguyễn Thị Thanh Thoan – Bộ môn Công nghệ thông tin – Trường Đại học Dân Lập Hải Phòng, người dành cho em nhiều thời gian quý báu, trực tiếp hướng dẫn tận tình giúp đỡ, bảo em suốt trình làm thực tập tốt nghiệp làm đồ án tốt nghiệp Em xin chân thành cảm ơn tất thầy cô giáo Bộ môn Công nghệ thông tin - Trường ĐHDL Hải Phịng, chân thành cảm ơn thầy giáo, giáo tham gia giảng dạy truyền đạt kiến thức quý báu suốt thời gian em học tập trường, đọc phản biện đồ án em giúp em hiểu rõ vấn đề nghiên cứu, để em hồn thành đồ án Em xin cảm ơn GS.TS.NGƯT Trần Hữu Nghị Hiệu trưởng Trường Đại học Dân lập Hải Phòng, Ban giám hiệu nhà trường, Bộ mơn tin học, Phịng ban nhà trường tạo điều kiện tốt suốt thời gian học tập làm tốt nghiệp Tuy có nhiều cố gắng trình học tập, thời gian thực tập trình làm đồ án khơng thể tránh khỏi thiếu sót, em mong góp ý quý báu tất thầy giáo, cô giáo tất bạn để kết em hoàn thiện Em xin chân thành cảm ơn! Hải Phòng, ngày tháng năm 2008 Sinh viên Trần Thu Hà Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp MỤC LỤC LỜI CẢM ƠN .1 MỤC LỤC LỜI MỞ ĐẦU Chương 1: PHƯƠNG PHÁP PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG I.1 Ý tưởng I.2 Ưu điểm nhược điểm phương pháp hướng đối tượng .5 Chương 2: BÀI TOÁN QUẢN LÝ NHÂN SỰ - TIỀN LƯƠNG II.1 Mơ tả tốn II.1.1 Quản lý hồ sơ II.1.1.1 Tuyển dụng .7 II.1.1.2 Đào tạo II.1.1.3 Nghỉ việc - sa thải - hưu II.1.2 Quản lý lương .8 II.1.2.1 Tính lương II.1.2.2 Tăng lương .9 II.1.2.3 Tạm ứng II.1.3 Các bảo đảm xã hội cho người lao động II.1.3.1 Ốm đau II.1.3.2 Thai sản II.2 Xác định mơ hình nghiệp vụ .10 II.2.1 Các chức nghiệp vụ hệ thống 10 II.2.1.1 Các tác nhân hệ thống 11 II.2.1.2 Các biểu đồ hoạt động tiến trình nghiệp vụ 12 II.2.1.3 Mơ hình miền lĩnh vực 16 II.2.2 Biểu diễn mơ hình hệ thống nghiệp vụ 16 II.2.2.1 Mô hình ca sử dụng mức cao .17 II.2.2.2 Các mơ hình ca sử dụng chi tiết 18 II.3 Phân tích hệ thống .21 II.3.1 Phân tích gói ca sử dụng “Quản lý hồ sơ nhân viên” 21 II.3.1.1 Ca sử dụng “Thêm hồ sơ” 21 II.3.1.2 Ca sử dụng “Tìm kiếm hồ sơ” .22 II.3.1.3 Ca sử dụng “Sửa chữa hồ sơ” .23 II.3.1.4 Ca sử dụng “Xóa hồ sơ” 24 II.3.2 Phân tích gói ca sử dụng “Quản lý lương” 26 II.3.2.1 Gói ca sử dụng “Tính lương” 26 II.3.2.2 Gói ca sử dụng “Làm thủ tục lên lương” 28 II.3.2.3 Gói ca sử dụng “Tạm ứng lương” .31 II.3.3 Phân tích gói ca sử dụng “Quản lý phúc lợi xã hội” 34 II.3.3.1 Ca sử dụng “Tiếp nhận Đơn xin nghỉ phép” .34 II.3.3.2 Ca sử dụng “Lập Phiếu đề nghị tạm ứng” 35 Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp II.3.3.3 Ca sử dụng “Tiếp nhận Giấy chứng nhận nghỉ việc hưởng BHXH” .36 II.3.3.4 Ca sử dụng “Lập danh sách người lao động hưởng trợ cấp BHXH” 37 II.3.3.5 Ca sử dụng “Lập Phiếu đề nghị tốn hồn tạm ứng” .38 II.4 Thiết kế hệ thống .40 II.4.1 Thiết kế hệ thống “Quản lý hồ sơ nhân viên” 40 II.4.2 Thiết kế hệ thống “Quản lý lương” 41 II.4.3 Thiết kế hệ thống “Quản lý phúc lợi xã hội” .42 II.4.4 Biểu đồ thiết kế lớp thực thể 43 KẾT LUẬN 44 TÀI LIỆU THAM KHẢO 45 Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp LỜI MỞ ĐẦU Phương pháp luận phát triển hệ thống thông tin chủ đề quan trọng công nghệ thông tin Trải qua giai đoạn tiến hoá lâu dài, phát triển theo cách tiếp cận hướng đối tượng chiếm ưu ngày trở nên phổ biến chuẩn hố cơng nghiệp phần mềm Cùng với đời ngôn ngữ mơ hình hố thống UML nhiều cơng cụ hỗ trợ Rational Rose, AgroUML…phương pháp luận phát triển phần mềm hướng đối tượng áp dụng rộng rãi công nghiệp phần mềm khắp giới Ngôn ngữ UML thời phát triển để đáp ứng cho nhiều yêu cầu nhiều dạng hệ thống khác hệ phân tán, hệ nhúng… Đồ án nhằm giới thiệu phương pháp phân tích thiết kế hướng đối tượng ngơn ngữ mơ hình hóa thống Đồng thời tìm hiểu trạng, nghiên cứu hệ thống quản lý nhân - tiền lương Công ty Thép Úc SSE Áp dụng phương pháp phân tích hướng đối tượng để giải tốn Thử nghiệm công cụ UML Rational Rose để hỗ trợ thiết kế Tiến hành phân tích cài đặt chương trình thử nghiệm Đồ án bao gồm hai chương: - Chương 1: Trình bày sở lý thuyết đề tài Bao gồm : Trình bày khái niệm phân tích thiết kế hệ thống thơng tin Các hướng tiếp cận chủ yếu Trình bày phương pháp phân tích hướng đối tượng với UML Giới thiệu cơng cụ Rational Rose ngơn ngữ lập trình Visual Basic 6.0 - Chương 2: Giải toán Quản lý Nhân - Tiền lương gồm: Giới thiệu Công ty Thép Úc Mô tả chi tiết hoạt động nghiệp vụ công việc Quản lý Nhân - Tiền lương Phát triển mơ hình nghiệp vụ mơ hình ca sử dụng từ mức tổng quát đến chi tiết công cụ UML Phân tích thiết kế hệ thống với hỗ trợ Rational Rose, sau dùng ngơn ngữ Visual Basic 6.0 để cài đặt chương trình thử nghiệm Cuối phần kết luận hướng phát triển đề tài Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp Chương 1: PHƯƠNG PHÁP PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG I.1 Ý tưởng Lối tiếp cận hướng đối tượng lối tư vấn đề theo lối ánh xạ thành phần tốn vào đối tượng ngồi đời thực Chúng ta chia ứng dụng thành thành phần nhỏ, gọi đối tượng, chúng tương đối độc lập với Sau xây dựng xong đối tượng chắp chúng lại với để tạo thành ứng dụng cần thiết Mỗi đối tượng bao hàm liệu xử lý tiến hành liệu gọi bao gói thông tin Nhờ thông báo để thực chức lớn đối tượng độc lập I.2 Ưu điểm nhược điểm phương pháp hướng đối tượng a Ưu điểm: Tính tái sử dụng ưu điểm quan trọng bậc phương pháp phân tích thiết kế hướng đối tượng, đối tượng tạo lần sử dụng nhiều lần sau Vì đối tượng thử nghiệm lần sử dụng trước, nên khả tái sử dụng đối tượng có tác dụng giảm thiểu lỗi khó khăn việc bảo trì, giúp tăng tốc độ thiết kế phát triển phần mềm Các đối tượng độc lập tương đối, việc sửa đổi đối tượng không gây ảnh hưởng lan truyền sang đối tượng khác Các đối tượng trao đổi thông tin với cách truyền thông điệp làm cho việc liên kết đối tượng lỏng lẻo, ghép nối tuỳ ý, dễ dàng bảo trì, nâng cấp Các đối tượng sử dụng lại tính kế thừa mở rộng đối tượng mà không ảnh hưởng đến đối tượng khác hoạt động Phương pháp phân tích thiết kế hướng đối tượng thực theo thuật ngữ khái niệm phạm vi lĩnh vực ứng dụng, nên tạo tiếp cận tương ứng hệ thống vấn đề thực đời Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp Do hệ thống chia thành phần nhỏ độc lập, sau xây dựng xong chúng ghép lại với nên đảm bảo đầy đủ thông tin giao dịch Tăng cường tính mở rộng: việc mở rộng chức thực qua việc tạo lớp Vì khơng ảnh hưởng đến cấu trúc thơng tin có Hơn phần mềm trở nên linh động hẳn Phuơng pháp hướng đối tượng giúp xử lý vấn đề phức tạp phát triển phần mềm tạo hệ phần mềm có khả thích ứng bền b Nhược điểm: Mặc dù phương pháp hướng đối tượng phát triển có nhiều ưu điểm giải thách thức hệ thống phức tạp, thường xuyên thay đổi, chưa phải chiếm ưu tuyệt nhược điểm sau : Trước hết, chưa có hệ quản trị sở liệu hướng đối tượng chuẩn để hỗ trợ cho việc phân tích thiết kế hướng đối tượng Sự trừu tượng hóa cao với khó khăn khâu phân tích, thiết kế làm hạn chế việc vận dụng phương pháp vào thực tế Do dựa vào cấu trúc thơng tin thay chức Nếu cấu trúc thay đổi việc xây dựng lại hệ thống khác không tránh khỏi Do phương pháp thiếu linh động thay đổi thông tin Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp Chương 2: BÀI TỐN QUẢN LÝ NHÂN SỰ - TIỀN LƯƠNG II.1 Mơ tả tốn Bài tốn quản lý nhân Cơng ty Thép Úc gồm vấn đề chính: + Quản lý hồ sơ nhân viên + Quản lý lương + Quản lý phúc lợi xã hội II.1.1 Quản lý hồ sơ II.1.1.1 Tuyển dụng Hàng năm, vào Kế hoạch tuyển dụng tồn cơng ty, Phịng Nhân Hành tổ chức thi tuyển vào vị trí khác cho ứng viên ngồi cơng ty Trong trường hợp tuyển dụng đột xuất, lãnh đạo phòng ban/ Xưởng sản xuất phải lập Đề nghị tuyển dụng đột xuất gửi phòng Nhân Hành Ứng viên trúng tuyển kí hợp đồng, sau thời gian thử việc, Lãnh đạo phòng ban/ Xưởng sản xuất đánh giá ứng viên theo mẫu Kết đánh giá sau thử việc chuyển đổi vị trí cơng tác gửi Phịng Nhân - Hành để thực thủ tục Khi nhân viên vào làm, Phịng Nhân sự-Hành phải cập nhật hồ sơ nhân viên II.1.1.2 Đào tạo Các Phòng ban/ Xuởng sản xuất gửi Yêu cầu đào tạo hàng năm (nếu có) phịng Nhân - Hành Phịng Nhân - Hành làm việc với bên liên quan để tổ chức khóa đào tạo Trường hợp đào tạo / bổ sung đột xuất lãnh đạo Phòng ban/ Xưởng sản xuất xác định nhu cầu đào tạo chuyên biệt mà chưa đưa vào kế hoạch đào tạo cần thiết gửi Đề xuất đào tạo bổ sung Phòng Nhân - Hành để giải II.1.1.3 Nghỉ việc - sa thải - hưu Nếu bị sa thải, Phòng Nhân - Hành trả lại hồ sơ cho nhân viên Nhân viên tự nghỉ việc, Phòng Nhân - Hành hủy hồ sơ Trường hợp hưu, Phịng Nhân - Hành chuyển hồ sơ nhân viên phòng BHXH thành phố Hải Phòng Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp Trường hợp chuyển đổi vị trí cơng tác, Phịng Nhân - Hành bổ sung thêm giấy tờ cần thiết : thơng báo thay đổi tình trạng nhân sự, thông báo tăng lương định kỷ luật,…vào hồ sơ nhân viên II.1.2 Quản lý lương II.1.2.1 Tính lương Hàng tháng, Phịng ban gửi Bảng chấm cơng Phịng Nhân - Hành để tính lương cho CBCNV theo cơng thức sau: Lương thời gian = lương bản/26 * số công Lương thêm = lương bản/26/8 * số làm viêc * x Trong đó: x = 150% làm thêm vào ngày thường x = 200% làm thêm vào ngày chủ nhật x = 300% làm thêm vào ngày lễ trùng với chủ nhật Phụ cấp làm đêm = lương /26 * số công * 35% Phụ cấp thâm niên = lương * y Trong đó: y = 10% (làm việc từ năm đến 10 năm) y = 15% (làm việc 10 năm) Phụ cấp trách nhiệm (dành cho quản lý), phụ cấp lại, phụ cấp độc hại (dành cho nhân viên làm môi trường độc hại), phụ cấp khác phụ thuộc vào Ban giám đốc định Các khoản khấu trừ trực tiếp : BHXH = lương * 5% BHYT = lương * 1% Thuế thu nhập (nếu có) Tổng thu nhập = lương thời gian + lương thêm + phụ cấp - BHXH BHYT – thuế thu nhập (nếu có) Sau lập Bảng tốn lương, Phịng Nhân - Hành chuyển sang Kế tốn để kiểm tra, ký xác nhận Sau Kế toán chuyển cho ngân hàng để trả lương vào tài khoản cho CBCNV II.1.2.2 Tăng lương Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp Tăng lương bù giá hoạt động kinh doanh tốt: Ban giám đốc gửi Quyết định tăng lương cho Phịng Nhân sự-Hành định tăng lương cho tất CBCNV Công ty Tăng lương cho cá nhân thăng cấp: Phòng ban đưa danh sách CBCNV thăng cấp lên Phòng Nhân sự-Hành chính, Phịng Nhân sựHành làm Quyết định thay đổi tình trạng nhân gửi cho Ban giám đốc kí duyệt Sau đó, Phịng Nhân sự-Hành lưu gốc để cập nhật phục vụ cho việc tính lương, gửi cho Kế toán CBCNV có tên danh sách II.1.2.3 Tạm ứng Khi CBCNV có nhu cầu tạm ứng, CBCNV làm giấy Đề nghị tạm ứng lương, gửi cho Trưởng phịng kí Sau gửi Đề nghị tạm ứng lương tới Phòng Nhân - Hành để kí xác nhận, Phịng Nhân sự- Hành gửi cho Ban giám đốc kí duyệt Cuối gửi cho Kế toán để tạm ứng tiền cho CBCNV II.1.3 Các bảo đảm xã hội cho người lao động II.1.3.1 Ốm đau Khi CBCNV nghỉ ốm hưởng lương ốm là: Lương ốm = Luơng * 75% Phịng Nhân sự-Hành vào Giấy chứng nhận nghỉ việc hưởng BHXH CBCNV mang tới lập biểu Danh sách người lao động hưởng trợ cấp BHXH gửi cho BHXH thành phố để toán II.1.3.2 Thai sản Trước nghỉ, CBCNV làm Đơn xin nghỉ phép có chữ kí Trưởng phịng, gửi cho Phịng Nhân sự-Hành Phịng Nhân - Hành lập Phiếu đề nghị tạm ứng, chuyển cho Kế toán kèm theo Đơn xin nghỉ phép CBCNV CBCNV tạm ứng lương nghỉ thai sản bốn tháng lương cộng với hai tháng lương tối thiểu chung theo Nhà nước Sau làm lại, CBCNV gửi Giấy chứng nhận nghỉ việc hưởng BHXH với Giấy khai sinh cho Phòng Nhân sự-Hành Phịng Nhân sự- Hành lập Danh sách người lao động hưởng trợ cấp BHXH gửi cho BHXH Phịng Nhân sự- Hành lập Phiếu đề nghị tốn hồn tạm ứng gửi cho Kế tốn để tốn hồn tạm ứng Sinh viên :Trần Thu Hà – Lớp CT802 Đồ án tốt nghiệp II.2 Xác định mơ hình nghiệp vụ II.2.1 Các chức nghiệp vụ hệ thống Ta xác định chức nghiệp vụ hệ thống sau: Tham chiếu Chức R1 Quản lý tuyển dụng R2 Quản lý đào tạo R3 Quản lý hồ sơ nhân viên R31 R32 R33 R34 R4 Thêm hồ sơ Tìm kiếm hồ sơ Sửa chữa hồ sơ Xóa hồ sơ Quản lý lương R41 Tính lương R411 Tiếp nhận Bảng chấm cơng R412 Lập Bảng tốn lương R42 Làm thủ tục lên lương R421 Tiếp nhận Quyết định lên lương R422 Tiếp nhận danh sách CBCNV thăng cấp R423 Lập Quyết định thay đổi tình trạng nhân R43 Tạm ứng lương R431 Tiếp nhận Đề nghị tạm ứng lương R432 Duyệt Đề nghị tạm ứng lương R5 Quản lý phúc lợi xã hội R51 Tiếp nhận Đơn xin nghỉ phép R52 Lập Phiếu đề nghị tạm ứng R53 Tiếp nhận Giấy chứng nhận nghỉ việc hưởng BHXH R54 Lập Danh sách người lao động hưởng trợ cấp BHXH R55 Lập Phiếu đề nghị tốn hồn tạm ứng Sinh viên :Trần Thu Hà – Lớp CT802 10