ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN o0o Đề tài BÁO CÁO CÔNG NGHỆ PHẦN MỀM XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ CHO TRƯỜNG ĐH CNTT&TT TN Giảng viên hướng dẫn ThS Nguyễn Th[.]
Trang 1ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
………o0o………
Đề
tài:
BÁO CÁO CÔNG NGHỆ PHẦN MỀM
XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ CHO
TRƯỜNG ĐH CNTT&TT TN
Giảng viên hướng dẫn : ThS Nguyễn Thị Tính
Nhóm vinh viên thực hiện : Nhóm 4
Thái Nguyên, 16 tháng 3 năm 2023
Trang 3LÝ DO CHỌN ĐỀ TÀI:
Bài toán nhân sự hiện nay là bài toán vô cùng khó khăn và đầy áp lực tại các doanh nghiệp Nhiều doanh nghiệp đã dùng nhiều cách song vẫn chưa tìm ra lời giải hợp lý cho doanh nghiệp mình Đã không ít doanh nghiệp cho rằng, một trong những yếu tố làm kìm hãm sự phát triển của doanh nghiệp là vấn đề nhân sự
Mỗi lần muốn tìm hồ sơ của một nhân viên nào đó trong công ty người quản lý nhân sựh lại phải tìm lần lượt trong kho chứa xem hồ sơ nhân viên đó nằm ở đâu Như vậy mất rất nhiều thời gian mà có khi không tìm ra do hồ sơ nhânv iên quá nhiều Công việc lưu trữ hồ sơ rất thủ công hầy hết ở các khâu làm cho số lượng nhân viên tham gia vào việc lưu trữ hồ sơ sẽ nhiều lên Việc thống kê báo cáo hàng tháng, hàng năm
sẽ gặp rất nhiều khó khăn nếu thông tin nhân viên ngày càng nhiều
Khi có nhân viên thôi việc người quản lý nhân viên phải tìm trong kho xem hồ sơ đó ở đâu để chuyển sang kho lưu trữ thôi việc Nếu hàng ngày cứ lặp đi lặp lại nhiều lần như vậy người quản lý nhân sự sẽ gặp rất nhiều khó khăn trong công tác lưu trữ và quản lý
Vì vậy yêu cầu đặt ra ở đây là làm thế nào để có thể lưu trữ hồ sơ và lương của nhân viên một cách hiệu quả nhất, giúp cho nhân viên trong công ty có thể yên tâm và thoải mái làm việc đạt kết quả cao
Phần mềm có những tính năng:
Cung cấp giải pháp tổng thể trong lĩnh vực quản lý nhân sự, tiền lương Phần mềm hỗ trợ những tính năng mới như quản lý bảo hiểm xã hội, thuế thu nhập cá nhân, hỗ trợ các chức năng tìm kiếm truy vấn động, lập các báo cáo thống kê nhanh, giao diện thân thiện, dễ sử dụng Hỗ trợ nhập dữ liệu từ excel và ngược lại, chấm cônng máy tự động, chính xác, tự động gửi bảng chấm công, bảng lương qua email
QUY TRÌNH THỰC HIỆN:
Hoàn thiện mô hình cơ cấu tổ chức của cơ quan:
Hệ thống được xây dựng và vận hành dựa trên cơ cấu tổ chức của cơ quan, cho nên
cơ cấu tổ chức giúp bạn xác định phân quyền khi sử dụng phần mềm
Trang 4Chuẩn hóa dữ liệu, hoàn thiện mô tả công việc chi tiết:
Sau khi hoàn thiện mô hình cơ cấu tổ chức, doanh nghiệp cần chuẩn hóa các dữ liệu liên quan trước khi cập nhật lên hệ thống Bản mô tả chi tiết công việc bao gồm vị trí chức danh, thông tin công việc (trách nhiệm, yêu cầu, quyền lợi) và mô tả cụ thể về chức năng quản lý nhân sự mình lựa chọn
Thiết kế phần mềm quản lý nhân sự:
Khi đã thu thập và tổng hợp tất cả các thông tin cần thiết, giai đoạn tiếp theo là thiết
kế phần mềm quản lý nhân sự bằng cách mã hóa và lập trình dữ liệu trên nền tảng công nghệ tự động
Nếu doanh nghiệp quyết định triển khai phần mềm này mà không sử dụng dịch vụ của bên thứ ba, thì họ cần phải lập kế hoạch và phân bổ nguồn lực một cách hợp lý, bao gồm bộ phận hành chính nhân sự, đội ngũ IT và cơ sở vật chất để đảm bảo ổn định cho hệ thống Tuy nhiên, nếu nhà cung cấp là người thiết kế phần mềm cho doanh nghiệp, tương tác đa chiều giữa các bên là rất quan trọng để đảm bảo dự án được thực hiện đúng tiến độ và khả thi
Triển khai sử dụng phần mềm quản lý nhân sự:
Để đảm bảo hiệu quả trong việc triển khai phần mềm quản lý nhân sự, cần thông báo rộng rãi và đào tạo tất cả các thành viên trong tổ chức Doanh nghiệp nên tổ chức đào tạo theo cấp bậc nhân sự để hướng dẫn sử dụng phần mềm Ví dụ, đối với nhân viên, chỉ cần hướng dẫn các tính năng cơ bản, còn quản lý các cấp phải biết cách quản lý và theo dõi báo cáo Đối với nhân sự phòng Nhân sự, cần đào tạo về toàn bộ các thao tác của hệ thống
Theo dõi và đánh giá hiệu quả:
Sau khi triển khai, cần đánh giá hiệu quả và điều chỉnh phần mềm nếu cần Doanh nghiệp thường thay đổi không chỉ về quy mô nhân sự mà còn về quy trình vận hành và văn hóa doanh nghiệp Phần mềm quản lý nhân sự cần được theo dõi và điều chỉnh để phù hợp với chiến lược và mục tiêu quản lý của doanh nghiệp Điều này bao gồm đánh giá định kỳ và cập nhật mới hàng năm để tăng tuổi thọ và giảm nguy cơ gián đoạn vận hành trong tổ chức
Trang 5Đặc tả bài toán:
Mô ta nội dung bài toán quản lý nhân sự của trường ĐH CNTT&TT TN
Quản lý công tác: Trong quá trình làm việc tại trường, nhân viên sẽ chịu sự giám sát
và quản lý trực tiếp của đơn vị đó Và người nhân viên có thể làm đơn chuyển công tác sang đơn vị khác trong đơn vị Đơn yêu cầu này sẽ được chuyển đến phòng tổ chức lao động để gửi lên ban lãnh đạo duyệt Nếu được duyệt thì phòng tổ chức lao động sẽ ra quyết định chuyển công tác đến người lao động Hoặc người lao động có thể chuyển công tác theo nhu cầu làm việc của công ty Và tại một đơn vị mới người lao động sẽ được xếp vào một vin trí, chức vụ và có mức phụ cấp chức vụ giống hoặ khác ở đơn vị cũ
Quản lý lương: Khi mới vào trường, tùy trình độ mà người nhân viên sẽ có mức lương
và bậc lương khởi đầu trong thời gian làm việc, nếu người nhân viên hoàn thành tốt nhiệm vụ được giao, không có vi phạm kỉ luật lao động, không có vi phạm an toàn lao động thì sau 3 năm sẽ được nâng bậc lượng một lần Việc nâng bậc lương tùy vào học vấn của người nhân viên Bậc lương hiện thời sẽ được lưu vào quyết định nâng bậc lương
Phân tích thiết kế hệ thống Xác định tác nhân
Các tác nhận của hệ thống được xác định dựa vào tác nhân ngoài như sau:
Thay đổi mật khẩu
Cấp quyền cho người dung
Quản lý tài khoản người dung
Sao lưu dữ liệu
Phục hồi dữ liệu Nhân Viên Phòng Nhân Sự Đăng nhập hệ thống
Thay đổi mật khẩu
Quản lý hồ sơ
Quản lý hợp đồng lao động
Quản lý quy trình khen thưởng/ kỉ luật
Quản lý quá trình chấm công
Quản lý quá trình hưởng lương
Quản lý trình độ ngoại ngữ
Quản lý học vấn
Quản lý chức vụ Quản lý phòng ban
Trang 6 Quản lý công tác Nhân Viên Tài Chính Đăng nhập hệ thống
Thay đổi mật khẩu
Quản lý ngạch lương
Quản lý bậc lương
Quản lý hệ số lương
Quản lý phụ cấp Nhân Viên Công Đoàn Đăng nhập hệ thống
Thay đổi mật khẩu
Quản lý khen thưởng / kỉ luật
Quản lý tài chính
Đặc tả use case sử dụng và vẽ biểu đồ Use case
Khi đặc tả case sử dụng ta tập ching vào hành vi bên ngoài không qua tâm đến các sử
lý bên trong Cấu trúc đặc tả theo bảng sau
Tên use case Tên use case
Tác Nhân Những tác nhân liên quan đến ca sử dụng, chỉ rõ tác nhân nào bắt
đầu với ca sử dụng
Mục đích Mục đích của Use case
Mô ta Tóm tắt tiến trình xử lý công việc hiện thực
Biểu đồ use case tổng thể của hệ thống :
Trang 7Sơ đồ use case quản lý hệ thống
1, Ca sử dụng them người dung
Đặc tả ca sử dụng “Cấp quyền người dùng”
Tên Use case Cấp quyền người dung
Mục đích - Cấp quyền để người dung có thể thực hiện công
việc của mình
Mô tả - Người dung muốn tham gia vào hệ thống thì
phải cấp quyền đúng với chức năng công việc của mình
- Người quản trị căn cứ vào thông tin người dung, kiểm tra người dung thuộc bộ phận nào, thuộc nhóm quyền nào để cấp quyền cho người dùng, quyền cấp cho người dung phải có trng danh sách quyền cảu hệ thống Thông tin quyền người dùng được cập nhật vào bản chi tiết quyền người dung ghi lại quyền cụ thể cảu từng người
Trang 82, Ca sử dụng “Đăng nhập hệ thống”
Đặc tả ca sử dụng “Đăng nhập hệ thống”
Tên Use case Đăng nhập hệ thống
Tác Nhân Người dung ( Nhân viên quản lý )
Người Quản Trị Mục Đích Nhân viên đăng nhập vào hệ thống thực hiện các công
việc của mình
Mô Tả - Khi người dung sử dụng hệ thống để thực hiện
công việc của mình thì phải dăng nhập vào hệ thống, from đăng nhập cho phép người dùng nhập tài khoản của mình bao gồm tên đăng kí và mật khẩu
- Hệ thống kiểm tra tài khoản của người dung đăng nhậ vào đúng hay sai Nếu đúng hệ thống kiểm tra quyền truy cập, trong trường hợp người dùng có quyền thì hệ thống sẽ thiết lập trạng thái cho người dung Trong trường hợp người dung nhập sai tài khoản thì hệ thống sẽ báo lại cho người dùng
3, Ca sử dụng “Sao lưu dữ liệu”
Đặc tả ca sử dụng “Sao lưu dữ liệu”
Tên Use Case Sao lưu dữ liệu
Mục đích - Lưu lại thông tin dữ liệu của hệ thống có thể
khôi phục khi gặp sự cố
Mô tả - Định kì người quản trị phải thực hiện sao lưu
dữ liệu có trong hệ thống vào một thư mục khác
- Trong quá trình sao lưu người quản trị chọn hình thức sao lưu dữ liệu, chọn thư mục để lưu nhập tên file sao lưu và tiến hành sao lưu dữ liệu Thông tin dữ liệu sẽ được sao lưu vào một thư mục khác, người quản trị phải lưu lại đường dẫn file để quản lý
4, Ca sử dụng “Phục hồi dữ liệu”
Đặc tả ca sử dụng “Phục hồi dữ liệu”
Tên Use case Phục hồi dữ liệu
Trang 9Mục đích - Khôi phục lại thông tin của hệ thống sau khi gặp
sự cố
Mô tả - Trong quá trình phục hồi người quản trị chọn
thư mục chứa file đã sao lưu trước để phục hồi
dữ liệu Trong quá trình phục hồi người quản trị
có thể chọn chức năng ghi đè hoặc không Biểu đồ use case tổng quát quản lý nhân sự :
5, Ca sử dụng “Quản lý hồ sơ”
Đặc tả sử dụng “Quản lý hồ sơ”
Tên use case Quản lý hồ sơ
Mục đích - Lưu lại thông tin nhân viên trong công ty
Mô tả - Mỗi nhân viên trong công ty đều có thông tin
của mình Người quản lý sẽ kiểm tra thông tin của nhân viên trong công ty và lưu vào cơ sở dữ liệu
- Thông tin nhân viên có thể sửa hoặc xóa khi có nhu cầu
6, Ca sử dụng “Quản lý hợp đồng lao động”
Đặc tả sử dụng “Quản lý hợp đồng lao động”
Trang 10Tên use case Quản lý hợp đồng lao động
Mục đích - Sau thời gian thử việc, người lao động mà dạt sẽ
kí hợp đồng với thời gian nhất định với công ty
Và hết thời hạn lại đăng kí hợp đồng
- Cập nhật ngày lập hợp đồng
- Cập nhật ngày kết thúc hợp đồng
- In hợp đồng
7, Ca sử dụng “Quản lý quá trình khen thưởng kỉ luật”
Đặc ta sử dụng “Quản lý quá trình khen thưởng kỉ luật”
Tên Use Case Quản lý quá trình khen thưởng kỉ luật
Mục đích - Khen thưởng nhưng cá nhân, tập thể có thành
tích tốt và kỉ luật những cá nhân, tập thể vi phạm lao động
- Cập nhật các cá nhân khen thưởng kỉ luật
- In danh sách khen thưởng kỉ luật
8, Ca sử dụng “Quản lý công tác”
Đặc tả ca sử dụng “Quản lý công tác”
Tên Use case Quản lý công tác
Mục đích - Lưu trữ quá trình công tác của nhân viên khi
nhân viên làm đơn yêu cầu chuyển công tác sang đơn vị khác trong công ty Hoặc lao động
chuyển công tác theo nhu cầu của công ty
- Cập nhật quá trình công tác
- In danh sách thuyên chuyển
9, Ca sử dụng “Quản lý phòng ban”
Đặc tả ca sủ dụng “Quản lý phòng ban”
Tên Use case Quản lý phòng ban
Trang 11Tác nhân Nhân viên nhân sự
Mục đích - Lưu trữ thông tin các phòng ban của công
ty,quan lý thông tin của nhân vien trong phòng đó
- Cập nhật phòng ban
- In danh sách các nhân viên phòng ban
10 Ca sử dụng “Quản lý trình độ học vấn”
Đặc tả ca sử dụng “Quản lý trình độ học vấn”
Tên Use case Quản lý trình độ học vấn
Mục đích - Lưu trữ thông tin trình độ học vấn của nhân viên
trong công ty
- Cập nhật thông tin trình độ học vấn của nhân viên khi có sự thay đổi
- Cập nhật trình độ
- In danh sách trình độ
Trang 12Biểu đồ use case tổng quá quản lý lương:
11.Ca sử dụng “Quản lý ngạch lương”
Đặc tả ca sử dụng “Quản lý ngạch lương”
Tên Use case Quản lý ngạch lương
Tác nhân Nhân viên tài chính
Mục đích - Lưu trữ thông tin ngạch lương của công ty Và cập
nhật khi có sự thay đổi
Mô tả Bao gồm các công việc như :
- Cập nhật ngạch lương
- In danh sách ngạch lương
12, Ca sử dụng “Quản lý bậc lương ”
Trang 13Đặc tả ca sử dụng “Quản lý bậc lương”
Tên Use case Quản lý bậc lương
Tác nhân Nhân viên tài chính
Mục đích - Lưu trữ thông tin bậc lương của công ty Và cập nhật
khi có sự thay đổi
- Cập nhật bậc lương
- In danh sách bậc lương
13 Ca sử dụng “Quản lý phụ cấp”
Đặc ta ca sự dụng “Quản lý phụ cấp”
Tên Use case Quản lý phụ cấp
Tác nhân Nhân viên tài chính
Mục đích - Lưu trữ thông tin phụ cấp nhân viên cảu công ty Và
cập nhật khi có sự thay đổi
- Cập nhật phụ cấp
- Lập danh sách phụ cấp
- In danh sách phụ cấp Biểu đồ use case tổng quát của quản lý danh sách:
Trang 1414 Ca sử dụng “Quản lý khen thưởng kỉ luật”
Đặc tả ca sủ dụng “Quản lý khen thưởng kỉ luật”
Tên Use case Quản lý khen thưởng kỉ luật
Mục đích - Xét các cá nhân tập thể có thành tích tốt và kỉ luật
những cá nhân, tập thể vi pham lao động Các quyết định này sẽ được lưu trữ trong quyết định khen thưởng kỉ luật và được phòng nhân sự lưu trữ
- Lập danh sách khen thương kỉ luật
- Xét thưởng kỉ luật
- In danh sách khen thưởng kỉ luật
15 Ca sử dụng “Quản lý nghỉ chế độ”
Đặc tả ca sử dụng “Quản lý nghỉ chế độ”
Tên Use case Quản lý chế độ
Mục đích - Giải quyết chế độ nghỉ hưu : Đối với người lao động
có 20 năm công tác, 55 tuổi đối với nữ và 60 tuổi đối với nam Những người lao động đủ tuổi nghỉ hưu được lưu trong quyết định nghỉ hưu và được theo dõi trong sổ nghỉ hưu và được hưởng lương từ sở
LDTBXH
- Giải quyết các trường hợp nghỉ chế độ : Như nghỉ
ốm, nghỉ đẻ, đi học để nâng cao trình độ tay nghề… thì hộ được xét lương và hưởng mức phụ cấp để bảo đảm lợi ích cho họ và họ được công ty theo dõi trong
sổ theo dõi nghỉ hưu chế độ
- Giải quyết các trường hợp thôi việc tùy theo nguyên nhân thôi việc Nếu lỗi từ công ty người lao động tiếp tục được hưởng 5 tháng lương tiếp theo Còn nếu lỗi thuộc về người lao động thì công ty không phải trợ cấp bất kì kinh phí nào Các trường hợp thôi việc sẽ có quyết định thôi việc và được theo dõi trong sổ theo dõi thôi việc
- Đối với các trường hợp tai nạn trong khi làm việc thì
sẽ được xét nguyên nhân vào bồi thường một cách thích đáng Với trường hợp vi phạm nội quy lao
Trang 15động, vi phạm an toàn lao động mà tùy theo mức độ nặng nhẹ của vi phạm mà sử lí.Nhẹ thì phạt tiền nặng thì đuổi việc Các hành vi vi phạm này sẽ được ghi vào trong biên bản vi phạm lao động và biên bản
an toàn lao động
- Lập danh sách nghỉ chế độ
- Lập danh sách thôi việc
- Giải quyết chính sách
- In danh sách
-Biểu đồ trạng thái :
+ Trạng thái đăng nhập :
Trang 16+ Trạng thái tạo hồ sơ nhân viên:
Biều đồ hoạt động lớp hồ sơ nhân viên:
Trang 17Kết luận:
Trong bài báo cáo này, nhóm chúng em chỉ thể hiện lên những yếu tố cơ bản để tạo thảnh hệ thống Một vài biểu đồ được lược bớt để tránh sự quá phức tạp của hệ thống Hệ thống còn nhiều thiếu sót mong cô và các bạn đóng góp ý kiến để giúp nhóm chúng em có thể hoàn chỉnh hơn từ đó phat triển hệ thống tạo
ra một sản phẩm hoàn chỉnh.
Trân thành cảm ơn!
Thành viên nhóm:
- Dương Ngọc Đức
- Bùi Anh Tú
- Nguyễn Văn Định
- Nguyễn Vũ Phương
- Nguyễn Tuấn Anh
- Hà Minh Hải
- Mai Văn Quang