Bảng 2.1. Bảng xác định các tác nhân và đặc tả vắn tắt Tác nhân Ca sử dụng Mô tả Nhân viên tổ chức hành chính Cập nhật hồ sơ nhân
viên. tùy theo sự thay đổi về nhân sự của Cơng ty.NVTCHC có thể thêm, sửa hay xóa HSNV Cập nhật hợp đồng lao
động
NVTCHC tiến hành thêm, sửa, xóa hợp đồng lao động cho nhân viên khi ký hợp đồng, hỗn hợp đồng hay hủy hợp đồng. Chấm cơng
NVTCHC theo dõi số ngày làm việc, doanh số trong tháng , số ngày nghỉ phép, số ngày tăng ca của từng nhân viên
Báo cáo thơng tin nhân sự
Thống kê báo cáo tình hình nhân sự các phịng ban cho Giám đốc cơng ty.
Nhân viên kế tốn
Cập nhật bảng lương xóa bảng lương theo yêu cầu của Công ty.NVKT lập bảng lương, thêm mới, sửa hoặc Cập nhật quá trình
khen thưởng kỷ luật.
NVKT có nhiệm vụ thêm mới, sửa, xóa q trình KTKL cho nhân viên trong Cơng ty. Báo cáo thông tin
lương quý, năm cho Giám đốc Công ty.Thực hiện việc báo cáo lương hàng tháng, Giám đốc
Xem báo cáo nhân sự Xem báo cáo, tra cứu thông tin về nhân sự. Xem báo cáo chấm
công công, ngày công đi làm, ngày nghỉ.Xem báo cáo, tra cứu thông tin về chấm Xem báo cáo tiền
lương
Xem báo cáo, tra cứu thông tin về lương.
Nhân viên
Xem hồ sơ nhân viên xem thông tin hồ sơ nhân viên.Nhân viên Công ty đăng nhập vào hệ thống, Xem thông tin lương xem thông tin lương.Nhân viên Công ty đăng nhập vào hệ thống,
Hình 3.1: Sơ đồ use case tổng quát
Hình 3.3: Sơ đồ use case QL Chấm công
2.2 Biểu đồ lớp
Hình 3.5: Biểu đồ lớp
2.3 Biểu đồ trạng thái
Hình 3.7: Biểu đồ trạng thái lớp KTKL 2.4 Biểu đồ tuần tự
Biểu đồ tuần tự Tìm kiếm HSNV
Biểu đồ tuần tự Thêm Hồ sơ nhân viên
Biểu dồ tuần tự Sửa HSNV
Hình 3.10: Biểu đồ tuần tự Sửa Hồ sơ nhân viên
Hình 3.11: Biểu đồ tuần tự thêm vào BCC
Biểu đồ tuần tự sửaBCC
Biểu đồ tuần tự Xóa BCC
Hình 3.13: Biểu đồ tuần tự Xóa BCC
Biểu đồ tuần tự Tìm kiếm HDLD
Hình 3.14: Biểu đồ tuần tự Tìm kiếm HDLD
Hình 3.15: Biểu đồ tuần tự Thêm vào HDLD
Biểu đồ tuần tự sửa KTKL
Biểu đồ tuần tự xóa BL
Hình 3.17: Biểu đồ tuần tự Xóa Bảng lương
(Xem ở phụ lục 3) 2.5 Biểu đồ hoạt động
Hình 3.18 Biểu đồ hoạt động Cập nhật Hợp đồng lao động
Hình 3.19 Biểu đồ hoạt động Cập nhật Bảng chấm công (Xem ở phụ lục 4)
2.6 Biểu đồ thành phần
2.7 Biểu đồ triển khai
Hình 3.21 Biểu đồ triển khai 3. Thiết kế hệ thống
3.1 Thiết kế cơ sở dữ liệu
3.2 Thiết kế giao diện
Giao diện đăng nhập
Hình 4.1 Giao diện đăng nhập
Giao diện chính
Giao diện Hồ sơ nhân viên
Hình 4.3 Giao diện Hồ sơ nhân viên
Giao diện Hợp đồng lao động
4. Một số kiến nghị cho đề tài nghiên cứu
Sau khi thực hiện phân tích, thiết kế phần mềm hướng đối tượng cho công tác quản lý nhân sự tại Công ty cổ phần phát triển kinh doanh Artemis, em nhận thấy đề tài chưa được thực hiện một cách trọn vẹn. Việc phân tích mới chỉ thực hiện trên văn bản, chưa có xây dựng cụ thể nên khơng có tính ứng dụng cao, chưa xây thực hiện được đến giai đoạn cuối cùng là xây dựng phần mềm cho công tác quản lý tại Công ty.
Nhận thấy việc xây dựng phần mềm quản lý nhân sự tại công ty cổ phần Cổ phần phát triển kinh doanh Artemis là rất cần thiết. Vì vậy, em đưa ra những góp ý về hướng phát về đề tài được hồn thiện hơn:
- Tiến hành lập trình và triển khai phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh Artemis.
- Nâng cấp ứng dụng để hỗ trợ tối đa người dùng: giao diện thiết kế tiện lợi hơn, nâng cấp các chức năng phân rã công việc, phân công công việc.
- Nghiên cứu thêm các hệ thống hỗ trợ dự đốn thời gian hồn thành công việc và khả năng thành công của dự án.
PHẦN KẾT LUẬN
Trong thời gian thực hiện làm khóa luận tốt nghiệp, nhờ có sự chỉ bảo tận tình của giáo viên hướng dẫn Th.S Cù Nguyên Giáp, em đã hồn thành được đề tài: “Phân tích, thiết kế phần mềm quản lý nhân sự tại Công ty cổ phần Phát triển kinh doanh
Artemis”. Trong khn khổ khóa luận tốt nghiệp, em xin giới thiệu một cách tổng quan nhất về cơ sở lý luận, phần phân tích thiết kế phần mềm quản lý nhân sự tại Công ty cổ phần phát triển kinh doanh Artemis.
Tuy nhiên, yêu cầu quản lý nhân sự ở Cơng ty trong thực tế là rất lớn, có nhiều khía cạnh khác nhau, cơng tác quản lý ngày càng có nhiều thay đổi, người sử dụng ln u cầu những tính năng mới phục vụ tốt cơng việc của họ. Song, do sự eo hẹp về thời gian cũng như hạn chế về tài liệu và trình độ nên khóa luận tốt nghiệp này chưa thể đi sâu vào phân tích đầy đủ mọi nghiệp vụ phát sinh trong thực tế. Vì vậy, khóa luận tốt nghiệp này khơng tránh khỏi những thiếu sót và hạn chế. Em rất mong nhận được mọi ý kiến đóng góp của các thầy cơ giáo và các bạn quan tâm đến để tài này để khóa luận này được phát triển hồn thiện hơn.
Một lần nữa em xin chân thành cảm ơn anh chị đang làm việc trong công ty cổ phần phát triển kinh doanh Artemis và đặc biệt là Th.S Cù Nguyên Giáp đã tạo điều kiện để em hồn thành bài khóa luận này.
Sinh viên thực hiện Phạm Thị Huyền
TÀI LIỆU THAM KHẢO
1. Đặng Văn Đức (2002), Phân tích thiết kế hướng đối tượng, NXB Giáo dục. 2. Vũ Thuỳ Dương, Hoàng Văn Hải (2008), Giáo trình quản trị nhân lực căn
bản, NXB Thống Kê
3. Ts.Lê Văn Phụng (2011), Các mơ hình cơ bản trong phân tích và thiết kế
hướng đối tượng, NXB Thông tin và truyền thông.
4. Đỗ Văn Nhơn, Nguyễn Thị Thanh Trúc, Nguyễn Trác Thức (2007), Giáo trình
nhập mơn cơng nghệ phần mềm, NXB Đại học Quốc gia TP Hồ Chí Minh.
5. Bin Lu, Changyu Liu, Tiezhu Zhao (2015), Đề tài nghiên cứu khoa học “A
Three-Tier Salary Management System for Higher Vocational Colleges”.
6. Muhammad Azeem, Masud Ur Rehman, Luận văn thạc sĩ “Salary
Management System”, khóa học 5DV01E, 4DV01E, Linnaeus University.
7. Vũ Anh Quyết, Khoá luận tốt nghiệp “Thiết kế phần mềm quản lý nhân sự tại
mỏ than Cọc Sáu”, lớp Tin 44C - Khoa Quản trị hệ thống thông tin kinh tế, Đại học
Kinh tế quốc dân.
8. Cao Thị Hồng Nhung, Khoá luận tốt nghiệp “Xây dựng hệ thống thông tin
quản lý nhân sự tại TRATECHCOM”, Lớp 47A , Trường Đại học Kinh tế Quốc dân.
9. Nguyễn Thị Lịch, Khố luận tốt nghiệp “Phân tích và thiết kế hệ thống nhân
sự tại công ty trách nhiệm hữu hạn Hưng Long”, khoa Tin học kinh tế, Trường Đại
PHỤ LỤC 1
PHIẾU ĐIỀU TRA KHẢO SÁT
THỰC TRẠNG QUẢN LÝ NHÂN SỰ TẠI DOANH NGHIỆP
Chúng em cam kết mọi thông tin cung cấp trong điều tra chỉ sử dụng cho mục đích nghiên cứu, khơng có mục đích thương mại. Cam kết khơng tiết lộ thông tin tại phiếu khảo sát này cho bên thứ ba.
Tên doanh nghiệp: Công ty Cổ phần Phát triển kinh doanh Artemis THÔNG TIN NGƯỜI ĐIỀN PHIẾU:
Họ tên:.……………………………………………………….Nam/nữ:.………. Vị trí cơng tác:………………..…………………………..……………………..
1. Mức độ hài lịng về cơng tác quản lý nhân sự của cơng ty?
a. Hài lịng
b. Tương đối hài lòng c. Khơng hài lịng
2. Trong năm 2016, số lần cơng ty tính sai lương của anh (chị) là:
a. Không lần nào b. 1 – 5 lần c. Trên 5 lần
3. Mức độ hài lịng của anh (chị) về việc tính lương?
a. Hài lịng b. Bình thường c. Khơng hài lịng
4. Nhu cầu cần xây dựng phần mềm quản lý nhân sự?
a. Cần thiết
b. Không cần thiết
5. Theo anh (chị), tại sao công ty chưa sử dụng phần mềm quản lý nhân sự chuyên dụng?
a. Chi phí cao
c. Phần mềm khơng ổn định
d. Khơng phù hợp với doanh nghiệp
6. Nếu công ty sử dụng phần mềm trong cơng tác quản lí nhân sự thì anh (chị) nghĩ phần mềm này cần đáp ứng được các tiêu chí gì?
a. Dễ sử sụng, độ chính xác cao b. Đầy đủ chức năng
c. Giao diện thân thiện với người dùng d. Tính ổn định cao
e. Chi phí thấp
7. Đánh giá mức độ hài lòng về việc quản lý hồ sơ nhân viên hiện tại?
a. Rất hài lòng b. Khá hài lòng c. Khơng hài lịng
8. Đánh giá mức độ hài lòng về việc quản lý khen thưởng kỷ luật hiện tại?
a. Rất hài lòng b. Khá hài lịng c. Khơng hài lòng
9. Đánh giá mức độ hài lòng về việc quản lý lương nhân viên hiện tại?
a. Rất hài lòng b. Khá hài lòng c. Khơng hài lịng
PHỤ LỤC 2
CÂU HỎI PHỎNG VẤN VỀ QUẢN LÝ NHÂN SỰ
- Anh (chị) hãy cho biết phương thức quản lý nhân sự tại Công ty là phương thức nào?
- Phần mềm được sử dụng trong quản lý nhân sự là gì? (excel, …)
10. Về quản lý thơng tin nhân viên:
- Anh (chị) hãy cho biết thông tin nhân viên được lưu trữ như thế nào?
- Khi anh (chị) tìm kiếm thơng tin nhân viên có mất nhiều thời gian khơng?
- Anh (chị) thấy khó khăn hay hạn chế gì trong việc quản lý thông tin nhân viên như vậy?
11. Về tính lương
- Anh (chị) tính lương cho nhân viên như thế nào?
- Theo anh (chị) hạn chế của việc tính lương như vậy là gì?
12. Về chấm cơng
- Cách chấm công nhân viên trong Công ty được thực hiện như thế nào? (chấm công theo ngày, chấm công theo giờ, …)
- Theo anh (chị) hạn chế của việc lập bảng chấm cơng là gì?
13. Về lập báo cáo
- Thời gian để lập được 1 báo cáo khi có yêu cầu của giám đốc?
- Khi lập báo cáo thường gặp phải khó khăn gì?
14. Nếu có phần mềm quản lý nhân sự chuyên dụng, anh (chị) muốn phần mềm đó có những chức năng gì?
(quản lý nhân viên, quản lý chấm cơng, quản lý tiền lương, báo cáo, quản lý hợp đồng lao động, …)
PHỤ LỤC 3 Biểu đồ tuần tự
Hình 3.23: Biểu đồ tuần tự Thêm KTKL
Hình 2.25: Biểu đồ tuần tự Sửa HDLD
PHỤ LỤC 4
BIỂU ĐỒ HOẠT ĐỘNG