Phân tích thiết kế hướng đối tượng ứng dụng trong bài toán quản lý nhân sự - Tiền lương công ty thép Úc - pdf 28

Download miễn phí Đồ án Phân tích thiết kế hướng đối tượng ứng dụng trong bài toán quản lý nhân sự - Tiền lương công ty thép Úc



MỤC LỤC
LỜI CẢM ƠN 1
MỤC LỤC 2
LỜI MỞ ĐẦU 4
Chương 1: PHƯƠNG PHÁP PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG 5
I.1. Ý tưởng 5
I.2. Ưu điểm và nhược điểm của 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 7
II.1. Mô tả bài toán 7
II.1.1. Quản lý hồ sơ 7
II.1.1.1. Tuyển dụng 7
II.1.1.2. Đào tạo 7
II.1.1.3. Nghỉ việc - sa thải - về hưu 7
II.1.2. Quản lý lương 8
II.1.2.1. Tính lương 8
II.1.2.2. Tăng lương 9
II.1.2.3. Tạm ứng 9
II.1.3. Các bảo đảm xã hội cho người lao động 9
II.1.3.1. Ốm đau 9
II.1.3.2. Thai sản 9
II.2. Xác định mô hình nghiệp vụ 10
II.2.1. Các chức năng nghiệp vụ của 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 của 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ý các 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
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ị thanh toán hoà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ý các phúc lợi xã hội” 42
II.4.4. Biểu đồ thiết kế các lớp thực thể 43
KẾT LUẬN 44
TÀI LIỆU THAM KHẢO 45
 
 





Để tải tài liệu này, vui lòng Trả lời bài viết, Mods sẽ gửi Link download cho bạn ngay qua hòm tin nhắn.

Ket-noi - Kho tài liệu miễn phí lớn nhất của bạn


Ai cần tài liệu gì mà không tìm thấy ở Ket-noi, đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:


LỜI CẢM ƠN
Trước hết em xin bày tỏ tình cảm và lòng biết ơn đối với 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 rất nhiều thời gian quý báu, trực tiếp hướng dẫn tận tình giúp đỡ, chỉ bảo em trong suốt quá trình làm thực tập tốt nghiệp và làm đồ án tốt nghiệp.
Em xin chân thành Thank tất cả các thầy cô giáo trong Bộ môn Công nghệ thông tin - Trường ĐHDL Hải Phòng, chân thành Thank các thầy giáo, cô giáo tham gia giảng dạy và truyền đạt những kiến thức quý báu trong suốt thời gian em học tập tại trường, đã đọc và phản biện đồ án của em giúp em hiểu rõ hơn các vấn đề mình nghiên cứu, để em có thể hoàn thành đồ án này.
Em xin Thank 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, các Phòng ban nhà trường đã tạo điều kiện tốt nhất trong suốt thời gian học tập và làm tốt nghiệp.
Tuy có nhiều cố gắng trong quá trình học tập, trong thời gian thực tập cũng như trong quá trình làm đồ án nhưng không thể tránh khỏi những thiếu sót, em rất mong được sự góp ý quý báu của tất cả các thầy giáo, cô giáo cũng như tất cả các bạn để kết quả của em được hoàn thiện hơn.
Em xin chân thành cảm ơn!
Hải Phòng, ngày 2 tháng 7 năm 2008
Sinh viên
Trần Thu Hà
MỤC LỤC
LỜI MỞ ĐẦU
Phương pháp luận phát triển các hệ thống thông tin luôn là một trong những chủ đề quan trọng nhất của công nghệ thông tin. Trải qua một 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 đã dần dần chiếm ưu thế và ngày càng trở nên phổ biến và đã được chuẩn hoá trong công nghiệp phần mềm.
Cùng với sự ra đời của ngôn ngữ mô hình hoá thống nhất UML và nhiều công cụ hỗ trợ như Rational Rose, AgroUMLphương pháp luận phát triển phần mềm hướng đối tượng đã được áp dụng rộng rãi trong công nghiệp phần mềm trên khắp thế giới. Ngôn ngữ UML hiện thời vẫn đang được phát triển để đáp ứng cho nhiều yêu cầu và nhiều dạng hệ thống khác nhau như hệ phân tán, hệ nhúng
Đồ án nhằm giới thiệu về phương pháp phân tích thiết kế hướng đối tượng và ngôn ngữ mô hình hóa thống nhất. Đồng thời tìm hiểu hiện trạng, nghiên cứu hệ thống quản lý nhân sự - tiền lương tại 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 quyết bài toán này. Thử nghiệm công cụ UML và Rational Rose để hỗ trợ thiết kế. Tiến hành phân tích và cài đặt chương trình thử nghiệm.
Đồ án bao gồm hai chương:
Chương 1: Trình bày cơ sở lý thuyết của đề 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 về 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 và ngôn ngữ lập trình Visual Basic 6.0.
Chương 2: Giải quyết bài toán Quản lý Nhân sự - 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 sự - Tiền lương. Phát triển mô hình nghiệp vụ bằng mô hình ca sử dụng từ mức tổng quát đến chi tiết bằng công cụ UML. Phân tích và thiết kế hệ thống với sự hỗ trợ của Rational Rose, sau đó dùng ngôn ngữ Visual Basic 6.0 để cài đặt chương trình thử nghiệm.
Cuối cùng là phần kết luận và hướng phát triển của đề tài.
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à một lối tư duy về vấn đề theo lối ánh xạ các thành phần trong bài toán vào các đối tượng ngoài đời thực. Chúng ta chia ứng dụng thành các thành phần nhỏ, gọi là các đối tượng, chúng tương đối độc lập với nhau. Sau khi xây dựng xong các đối tượng thì chắp chúng lại với nhau để tạo thành ứng dụng cần thiết.
Mỗi đối tượng bao hàm trong nó cả dữ liệu và các xử lý tiến hành trên các dữ liệu này được gọi là bao gói thông tin. Nhờ các thông báo để thực hiện các chức năng lớn hơn các đối tượng độc lập.
I.2. Ưu điểm và nhược điểm của phương pháp hướng đối tượng
a. Ưu điểm:
Tính tái sử dụng là ưu điểm quan trọng bậc nhất của phương pháp phân tích và thiết kế hướng đối tượng, các đối tượng được tạo ra một lần và có thể được sử dụng nhiều lần sau đó.
Vì các đối tượng đã được thử nghiệm trong lần sử dụng trước, nên khả năng tái sử dụng đối tượng có tác dụng giảm thiểu lỗi và các khó khăn trong việc bảo trì, giúp tăng tốc độ thiết kế và phát triển phần mềm.
Các đối tượng là độc lập tương đối, vì vậy việc sửa đổi đối tượng này sẽ 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 nhau bằng cách truyền thông điệp làm cho việc liên kết giữa các đối tượng lỏng lẻo, có thể ghép nối tuỳ ý, dễ dàng bảo trì, nâng cấp.
Các đối tượng có thể sử dụng lại do tính kế thừa và có thể mở rộng các đối tượng mà không ảnh hưởng đến các đối tượng khác đang hoạt động.
Phương pháp phân tích và thiết kế hướng đối tượng thực hiện theo các thuật ngữ và khái niệm của phạm vi lĩnh vực ứng dụng, nên nó tạo sự tiếp cận tương ứng giữa hệ thống và vấn đề thực ngoài đời.
Do hệ thống được chia thành các phần nhỏ độc lập, sau khi xây dựng xong chúng được ghép lại với nhau nên đảm bảo được sự đầy đủ thông tin khi giao dịch.
Tăng cường tính mở rộng: việc mở rộng chức năng có thể được thực hiện qua việc tạo lớp con. Vì vậy không ảnh hưởng đến cấu trúc thông tin đã có. Hơn thế nữa phần mềm trở nên linh động hơn hẳn.
Phuơng pháp hướng đối tượng giúp xử lý các vấn đề phức tạp trong phát triển phần mềm và tạo ra các thế hệ phần mềm có khả năng thích ứng và bền chắc.
b. Nhược điểm:
Mặc dù phương pháp hướng đối tượng được phát triển có nhiều ưu điểm giải quyết được các thách thức của những hệ thống phức tạp, thường xuyên thay đổi, nhưng cũng chưa phải đã chiếm ưu thế tuyệt đối với những nhược điểm sau :
Trước hết, chưa có những hệ quản trị cơ sở dữ 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 cùng với những khó khăn trong khâu phân tích, thiết kế làm hạn chế việc vận dụng phương pháp này vào thực tế.
Do dựa vào cấu trúc thông tin thay vì chức năng. Nếu cấu trúc này thay đổi thì việc xây dựng lại một hệ thống khác là không tránh khỏi. Do đó phương pháp này thiếu linh động đối với sự thay đổi thông tin.
Chương 2: BÀI TOÁN QUẢN LÝ NHÂN SỰ - TIỀN LƯƠNG
II.1. Mô tả bài toán
Bài toán quản lý nhân sự Công ty Thép Úc gồm các vấn đề chính:
+ Quản lý hồ sơ nhân viên
+ Quản lý lương
+ Quản lý các 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, căn cứ vào Kế hoạch tuyển dụng toàn công ty, Phòng Nhân sự - Hành chính tổ chức thi tuyển vào các vị trí khác nhau cho các ứng viên trong và ngoài công ty. Trong trường hợp tuyển dụng đột xuất, lãnh đạo các phòng ban/ Xưởng sản xuất phải lập Đề nghị tuyển dụng đột xuất gửi về phòng Nhân sự - Hành chính.
Ứng viên trúng tuyển được kí hợp đồng, sau thời gian thử việc, Lãnh đạo các phòng ban/ Xưởng sản xuất đánh giá ứng viên theo mẫu Kết quả đánh giá sau thử việc hay chuyển đổi vị trí công tác gửi về Phòng Nhân sự - Hành chính để thực hiện các thủ tục tiếp theo.
Khi nhân viên mới được vào làm, Phòng Nhân sự-Hành chí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ó) về phòng Nhân sự - Hành chính. Phòng Nhân sự - Hành chí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 được đưa vào kế hoạch đào tạo nhưng rất cần thiết và gửi Đề xuất đào tạo bổ sung về Phòng Nhân sự - Hành chính để giải quyết.
II.1.1.3. Nghỉ việc - sa thải - về hưu
Nếu bị sa thải, Phòng Nhân sự - Hành chính trả lại hồ sơ cho nhân viên.
Nhân viên tự nghỉ việc, Phòng Nhân sự - Hành chính sẽ hủy hồ sơ.
Trường hợp về hưu, Phòng Nhân sự - Hành chính sẽ chuyển hồ sơ của nhân viên về phòng BHXH thành phố Hải Phòng.
Trường hợp chuyển đổi vị trí công tác, Phòng Nhân sự - Hành chính bổ sung thêm giấy tờ cần thiết như : thông báo thay đổi tình trạng nhân sự, thông báo tăng lương hay quyết định kỷ luật,vào hồ sơ của nhân viên.
II.1.2. Quản lý lương
II.1.2.1. Tính lương
Hàng tháng, các Phòng ban gửi Bảng chấm công về Phòng Nhân sự - Hành chính để tính lương cho CBCNV theo công thức sau:
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 * x
Trong đó: x = 150% nếu làm thêm giờ vào ngày thường
x = 200% nếu làm thêm giờ vào ngày chủ nhật
x = 300% nếu làm thêm giờ vào ngày lễ trùng với chủ nhật.
Phụ cấp làm đêm = lương cơ bản /26 * số công * 35%
Phụ cấp thâm niên = lương cơ bản * y
Trong đó: y = 10% (làm việc từ 5 năm đến dưới 10 năm)
y = 15% (làm việc trên 10 năm)
Phụ cấp trách nhiệm (dành cho quản lý), phụ cấp đi lại, phụ cấp độc hại (dành cho nhân viên làm trong môi trường độc hại), và các phụ cấp khác phụ thuộc vào Ban giám đốc quyết định
Các khoản khấu trừ trực tiếp :
BHXH = lương cơ bản * 5%.
BHYT = lương cơ bản * 1%.
Thuế thu nhập (nếu có) .
Tổng thu nhập = lương thời gian + lương thêm giờ + phụ cấp - BHXH - BHYT – thuế thu nhập (nếu có).
Sau khi lập Bảng than...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status