Đang tải... (xem toàn văn)
Quan Ly Nhan Su(1)
Trang 1TẬP ĐỒN ĐIỆN LỰC VIỆT NAMTRƯỜNG ĐẠI HỌC ĐIỆN LỰC
Phân tích thiết kế phần mềm quản lý nhân sự
Giảng viên hướng dẫn: Ths Nguyễn Ánh NguyệtSinh viên thực hiện : - Nguyễn Như Tồn
- Phạm Xuân Hiếu- Nguyễn Văn PhụngLớp : D2_CNTT
Trang 2I/ Giới thiệu bài tốn
Ngày nay, các cơng ty phát triển mỗi lúc một lớn và cần nhiều nhân viên hơn, với thực tế đĩ làm cho việc quản lý nhân sự cũng trở nên phức tạp và khĩ kiểm sốt hơn so với trước kia Các cơng việc đơn thuần như tìm kiếm và hiệu chỉnh hồ sơ nhân viên cũng trở nên mất rất nhiều thời gian và cơng sức, trong khi độ chính xác khơng cao, dễ gây nhầm lẫn, đơi khi gây ra các sự cố làm tổn thất nghiêm trọng đến cơng ty Ngồi ra việc quản lý dựa trên giấy tờ cịn cần một khơng gian lưu trữ khá đồ sộ, dễ bị thất lạc, tốn kém…
Với tình hình như hiện nay ta cĩ thể thấy việc tin học hố tổ chức quản lý nhân sự mang lại nhiều lợi ích hơn so với quản lý thủ cơng Quản lý thơng tin về cán bộ, cơng nhân viên là một bài tốn quan trọng và cĩ nhiều ứng dụng trong việc quản lý nguồn nhân lực, chính sách cán bộ nhằm đưa ra các quyết định trong lĩnh vực xây dựng đội ngũ lao động đủ khả năng và trình độ đáp ứng các nhu cầu trong giai đoạn mới thành lập cũng như duy trì và phát triển cơng ty.
Từ các nhu cầu trên chúng tơi đã nghiên cứu và phát triển phần mềm QuảnLý Nhân Sự nhằm giúp các doanh nghiệp thuộc các ngành khác nhau giải quyết
những vấn đền liên quan đến quản lý nhân sự một cách hiệu quả và nhanh chĩng.
Trang 3II/ Thực trạng và giải pháp:
1/ Thực trạng:
a/ Cơ cấu tổ chức của một cơng ty:
Trang 4Trách nhiệm quản lí nhân sự và tiền lương sẽ thuộc về 2 phịng ban: phịng hành chính nhân sự (HC-NS) và phịng tài chính kế tốn (TC-KT) Trong đĩ:
Nhân viên phịng hành chính nhân sự sẽ quản lí các vấn đề về nhân sự như: tạo danh sách các nhân viên của cơng ty và các phịng ban trực thuộc, các thơng tin về nhân viên (thơng tin cá nhân, chức vụ….)
Nhân viên phịng tài chính kế tốn sẽ quản lí tiền lương bằng cách tạo các bảng lương, khung lương đối với từng bộ phận và từng chức vụ
Mức lương của nhân viên tùy thuộc vào chức vụ Nhân viên ở chức vụ nào sẽ nhận được mức lương ứng với từng chức vụ đĩ
Những việc được khen thưởng (lí do khen thưởng) và hình thức khen thưởng tương ứng do giám đốc cơng ty định ra Bộ phận quản lí lương cĩ trách nhiệm tạo ra bảng khen thưởng trong đĩ cĩ tên loại khen thưởng và hình thức khen thưởng tương ứng
Những việc được kỉ luật (lí do kỉ luật) và hình thức kỉ luật tương ứng do giám đốc cơng ty định ra Bộ phận quản lí lương cĩ trách nhiệm tạo ra bảng kỉ luật trong đĩ cĩ tên loại kỉ luật và hình thức kỉ luật tương ứng
b/ Các nghiệp vụ quản lý nhân sự:
Tạo danh sách nhân viên
Người quản lí nhân sự cĩ trách nhiệm tạo danh sách nhân viên từ những thơng tin trong đơn xin việc của nhân viên cộng với những thơng tin về mã nhân viên, chức vụ cơng tác, phịng ban và mức lương của nhân viên Mã nhân viên luơn được giữ nguyên , nĩ chỉ thay đổi khi cơng ty cĩ những thay đổi lớn về mặt nhân sự ( khi đĩ cần tạo danh sách nhân viên mới)
Khi cơng ty thực hiện cải tổ lớn về cơ cấu tổ chức và nhân sự thì bắt buộc người quản lí nhân sự phải tạo mới hồn tồn danh sách nhân viên bằng cách thêm một số dữ liêu của nhân viên, thay đổi cách lập mã nhân viên.
Khi cơng ty cĩ những thay đổi nhỏ liên quan đến vấn đề nhân sự thì người quản lí nhân sự cĩ thể thực hiện tạo danh sách mới dựa trên danh sách cũ (khơng cần thay đổi mã nhân viên, khơng cần cập nhật thêm thơng tin về nhân viên (thêm cột dữ liệu ))
Thơng tin về nhân viên
Trang 5 Một nhân viên cĩ một chức vụ duy nhất
Một nhân viên cĩ một chuyên mơn nhất định và bằng cấp tương ứng với chuyên mơn đĩ (trình độ học vấn: tiến sỉ, cử nhân…)
Mỗi nhân viên của cơng ty đều yêu cầu phải cĩ một trình độ anh văn nhất định Tối thiểu là bằng B Anh Văn Nhân viên chỉ cần khai báo cho cơng ty chứng chỉ tốt nhất của mình
Cơng ty lưu lại quá trình cơng tác trước đây của nhân viên
Thêm một nhân viên vào danh sách nhân viên
Khi cĩ một nhân viên được trúng tuyển vào cơng ty thì người quản lí nhân sự cĩ nhiệm vụ thêm thơng tin về người đĩ vào danh sách nhân viên bằng cách thực hiện các bước sau:
1 Tạo mã nhân viên cho nhân viên đĩ theo qui ước của cơng ty 2 Điền họ và tên nhân viên ứng với mã nhân viên đĩ
3 Điền thơng tin chi tiết về nhân viên như : giới tính, ngày sinh, địa chỉ ,điện thoại, trình độ
4 Nhập phịng ban mà nhân viên đĩ làm việc
5 Nhập thơng tin về nhân thân cho nhân viên : tên người thân, giới tính, quan hệ đối với nhân viên
Thuyên chuyển nhân viên
Khi nhân viên được thuyên chuyển trong nội bộ cơng ty thì chỉ cần thay đổi phịng ban mà nhân viên đĩ làm việc trong danh sách nhân viên và mức lương.
Khi nhân viên được thuyên chuyển ra ngồi cơng ty thì cho nhân viên trạng thái đĩng.
Tạo và thay đổi bảng lương , khung lương
Người quản lí lương cĩ trách nhiệm tạo bảng lương cho nhân viên cơng ty Quản lí lương tạo bảng lương từ những mức lương được qui định sẵn, tạo ra
Trang 6số tiền lương tương ứng Ví dụ: Mức lương 1: 1000000 VND, Mức lương 2: 2000000 VND…
Mức lương được sắp xếp theo thứ tự tăng dần về tên mức lương và số tiền tương ứng Cĩ 8 mức lương được đặt tên là mức 1, mức 2… mức 8 Mã lương được đặt dựa trên tên mức lương bằng cách lấy chữ số làm mã.VD: Mã lương 1: mức lương 1.
Khi cơng ty cĩ những điều chỉnh nhỏ liên quan đến mức lương hoặc giá trị tiền ứng với mức lương ,người quản lí cĩ thể tạo bảng lương mới từ những bảng lương cĩ sẵn
Người quản lí lương chỉ tạo mới hồn tồn bảng lương khi cơng ty cĩ yêu cầu hoặc cĩ những thay đổi lớn về cơ cấu lương.
Khung lương là do sự nhất trí của lãnh đạo cơng ty về mức lương của một chức vụ trong cơng ty cĩ thể nhận được Khi cần sự thay đổi bảng lương, ngưởi quản lí lương cĩ thể mở bảng lương cũ ra và thay đổ dữ liệu về lương trong đĩ.
Tạo bảng khen thưởng / kỉ luật
Những việc được kỉ luật (lí do kỉ luật) và hình thức kỉ luật tương ứng do giám đốc cơng ty định ra Quản lí lương cĩ trách nhiệm tạo ra bảng kỉ luật trong đĩ cĩ tên loại kỉ luật và hình thức kỉ luật tương ứng
Tùy theo yêu cầu của giám đốc mà quản lí lương cĩ thể tạo mới hồn tồn bảng khen thưởng/kỉ luật hay tạo bằng cách thay đổi bảng khen thưởng kỉ luật cũ.
Mã khen thưởng và kỉ luật theo qui ước cơng ty.
Tra cứu dữ liệu
Nhân viên khi truy cập vào hệ thống chỉ cĩ thể xem thơng tin về cá nhân mình.
Quản lí nhân sự cĩ thể xem xét được bảng lương do phịng tài chính kế tốn lập để cĩ thể định ra được mức lương phù hợp cho nhân viên.
Quản lí lương cĩ thể xem danh sách nhân viên để xem mức lương của họ do quản lí nhân sự đặt ra cĩ phù hợp với khung lương mà cơng ty qui định hay khơng.
Trang 7Thực hiện khen thưởng và kỉ luật
Sau một khoảng thời gian nhất định (1 tháng) quản lí nhân sự dựa vào bảng khen thưởng/kỉ luật do quản lí lương tạo để lập ra bảng danh sách các nhân viên được khen thưởng / kỉ luật với những lí do khen thưởng/kỉ luật tương ứng.
Một nhân viên cĩ thể cĩ một hoặc nhiều việc được khen thưởng/kỉ luật.
2/ Giải pháp:
Để giải quyết vấn đề trên, cĩ thể xây dựng cơ sở dữ liệu tập trung theo kiến trúc
client-server Qua phân tích và đánh giá thực tế cĩ thể sử dụng 2 giải pháp về việc
xây dựng ứng dụng như sau:
Xây dựng hệ thống trên mơi trường Web Xây dựng hệ thống chạy trên mạng cục bộ Lan So sánh 2 giải pháp :
Hệ thống chạy trên internet Hệ thống chạy trên mạng nội bộ (Lan) Đặc điểm Dữ liệu hồn tồn nằm trên một máy
chủ (server) , người sử dụng tại các máy client truy cập dữ liệu ở server
Mất nhiều thời gian do phải dành khá nhiều thời gian cho việc thiết lập cách thức bảo mật
Ít thời gian hơn do khơng cần phải tập trung
Trang 8Dễ sử dụng, khơng phải tốn thời gian và chi phí đào tạo cách sử dụng
Bảo mật Khĩ bảo mật , dễ bị đánh phá hơn Dễ bị mất dữ liệu qua đường truyền
Qua khảo sát và dựa vào yêu cầu thực tế của quý cơng ty chúng tơi quyết định
xây dựng ứng dụng trên mơi trường mạng nội bộ (mạng Lan) Cơ sở dữ liệu được lưu vào trong máy chủ (gọi là máy Server), các máy khách (Client) được cài đặt ứng dụng và cĩ thể truy xuất dữ liệu từ server qua mạng Lan
Chức năng của ứng dụng:
Ứng dụng quản lý nhân sự sẽ được chia làm 4 chức năng chính: quản trị hệ thống, quản lý nhân sự, quản lý lương, in báo cáo và thống kê.
Qui tắc#
với tên và mật khẩu để cĩ quyền được truy cập vào
Trang 9R1.4 Sao lưu và phục hồi dữ liệu
Ẩn đi
nhân viên : cho phép lập danh sách nhân viên một thêm-xĩa-sửa thơng tin nhân viên trong danh sách
Hiển thị
và tạo danh sách nhân viên cho phịng ban đĩ
Hiển thị
viên cĩ sẵn trong hệ thống
Hiển thị
viên đang làm việc theo
thưởng và kỷ luật của
Hiển thị
Trang 10nhân viên
lượng nhân viên trong cơng ty
Hiển thị
các nhân viên trong cơng ty
Hiển thị
viên chuẩn bị tới thời kỳ tăng lương, khen thưởng và kỉ luật.
Hiển thị
Yêu cầu phần cứng và phần mềm của ứng dụng:
Trang 11III/ Phân tích đặc tả yêu cầu theo hướng đối tượng:
1/ Tác nhân:
Quản lý nhân sự: quản lý thơng tin của các nhân viên và phịng ban trong cơng tyQuản lý lương: quản lý lương, khen thưởng, kỉ luật của các nhân viên trong cơng
Quản trị hệ thống: duy trì sự hoạt động của hệ thống (đĩng, mở, sao lưu, phục hồi
dữ liệu cho hệ thống) Thêm, sửa, xĩa quyền truy cập của người dùng hệ thống.
Nhân viên: chỉ được quyền xem thơng tin cá nhân của các nhân viên trong cơng
ty, khơng cĩ quyền can thiệp vào hệ thống.
2/ Sơ đồ ca sử dụng:
Tìm kiếm: tìm kiếm nhân viên, tìm kiếm phịng ban trong cơng ty
Quản lý nhân viên: thêm, sửa, xĩa thơng tin của danh sách nhân viên trong cơng
Quản lý phịng ban: thêm, sửa, xĩa thơng tin về các phịng ban trong cơng ty.Quản lý chức vụ: thêm, sửa, xĩa chức vụ của nhân viên trong cơng ty.
Quản lý lí lịch: thêm, sửa, xĩa thơng tin cụ thể về lí lịch cá nhân của các nhân viên
trong cơng ty.
In báo cáo: in báo cáo về danh sách nhân viên, phịng ban trong cơng ty
Trang 12Thêm, xĩa, sửa bảng khen thưởng kỉ luật In báo cáo
Xem danh sách nhân viên Xem bảng khen thưởng, kỉ luật
Thêm bảng khen thưởng kỉ luật Thêm bảng lương
Xem bảng lương
Xem bảng khen thưởng kỉ luật Sửa bảng khen thưởng kỉ luật Sửa bảng lương
Xĩa bảng lương
Xĩa bảng khen thưởng kỉ luật In báo cáo phiếu lương
Quản trị hệ thống Đăng nhập vào hệ thống
Duy trì hoạt động của hệ thống
Thêm, sửa, xĩa quyền truy cập của người dùng vào hệ thống
Thực hiện Backup và Restore dữ liệu cho hệ thống
Xem thơng tin cá nhân (chỉ cĩ quyền xem thơng tin cá nhân của các nhân viên trong cơng ty, khơng cĩ quyền can thiệp vào hệ thống)
Tìm kiếm nhân viên
In báo cáo danh sách nhân viên In báo cáo bảng lương
Trang 13Sơ đồ Use Case của tác nhân quản trị viên:
Trang 14Sơ đồ Use Case của tác nhân quản lý nhân sự:
Trang 15Sơ đồ Use Case của tác nhân quản lý nhân sự:
Trang 16Sơ đồ Use Case của tác nhân quản lý lương và quản lý nhân sự:
Trang 17Sơ đồ Use Case của tác nhân nhân viên: