KHẢO SÁT HỆTHỐNG

Một phần của tài liệu Phân tích, thiết kế hệ thống thông tin quản lý nhân sự tại công ty TNHH du lịch và thương mại tân hồng hà (Trang 46)

3.1.1. Mô tả bài toán

Trong khi làm việc tại công ty nhân viên sẽ ký hợp đồng với Công ty, hợp đồng giữa nhân viên và công ty sẽ được phòng nhân sự lưu giữ và quản lý. Nhân viên trong công ty sẽ được nhân viên phòng nhân sự cập nhật thông tin nhân viên vào hồ sơ nhân viên.

Đồng thời, nhân viên nhân sự sẽ theo dõi và cập nhật (thêm mới, sửa, xóa) các thông tin về nhân viên và hồ sơ khen thưởng kỷ luật trong thời gian làm việc tại công ty.

Nhân viên kế toán sẽ lập bảng lương và tính lương cho nhân viên theo hệ số lương, trợ cấp, thưởng, phạt.

Để thuận tiện cho việc quản lý việc hồ sơ nhân viên hệ thống phải cho phép nhân viên phòng nhân sự và Giám đốc có thể tra cứu mọi thông tin về nhân viên một cách thuận tiện nhất.

Hệ thống quản lý nhân sự hỗ trợ các chức năng lập báo cáo cho nhân viên phòng nhân sự và nhân viên kế toán. Báo cáo sẽ gửi đến cho Giám đốc công ty xem và đưa ra cách quản lý phù hợp hơn.

Hệ thống cũng cho phép nhân viên trong công ty đăng nhập vào tài khoản thông qua mã nhân viên để xem chi tiết hồ sơ nhân viên và bảng lương của mình.

3.1.2. Xây dựng bảng công việc

Sản phẩm chung nhất

Hệ thống 1.

quản lý nhân LAN

sự Công ty nghiệp

TNHH Du chi nhánh

Lịch và

Thương Mại

Formatted: Line spacing: Multiple 1.3 li, No bullets or numbering

Formatted: Line spacing: Multiple 1.3 li

3.2. ĐẶC TẢ YÊU CẦU HỆ THỐNG

3.2.1. Xác định và phân tích các chức năng chính của hệ thống

Chức năng quản lý hồ sơ nhân viên: Một người khi trở thành nhân viên của công ty sẽ có hồ sơ nhân viên. Quá trình làm việc của nhân viên trong công ty sẽ được cập nhật vào hồ sơ nhân viên. Nhân viên sẽ được phân vào các phòng ban khác nhau tùy vào trình độ và năng lực của mình. Tùy theo năng lực, nhân viên có thể được thăng chức hoặc chuyển đổi phòng ban, hệ thống sẽ cập nhật lại hồ sơ nhân viên.

- Cập nhật phòng ban: Nhân viên nhân sự có nhiệm vụ nhập dữ liệu liên quan tới phòng ban khi có sự thay đổi về các phòng ban trong công ty: Khi công ty có quyết định thành lập thêm phòng ban mới thì nhân viên sẽ cập nhật vào hệ thống

thêm phòng ban. Xóa bớt các phòng ban khi có sự sát nhập các phòng ban thu gọn bộ máy nhân sự của công ty.

-Cập nhật thông tin nhân viên: Khi có sự thay đổi cơ cấu nhân sự thì hệ thống cũng phải cập nhật cho phù hợp và có thể xem thông tin chi tiết về nhân viên. Hệ thống hỗ trợ: thêm thông tin nhân viên khi có nhân viên mới, xóa thông tin nhân viên khi Công ty có nhân viên thôi việc, sửa thông tin nhân viên khi có sự luân chuyển nhân sự hoặc bổ sung thêm thông tin trong hồ sơ.

Chức năng quản lý khen thưởng kỷ luật: Khen thưởng kỷ luật là một trong những cách đánh giá mức độ làm việc của nhân viên. Nhân viên phòng nhân sự sẽ cập nhật thông tin khen thưởng kỷ luật.

Quản lý hợp đồng lao động: Khi nhân viên ký hợp đồng lao động với công ty, hợp đồng lao động sẽ được cập nhật vào hệ thống.

Quản lý quá trình công tác: Quá trình nhân viên làm việc tại các phòng ban, chức vụ khác nhau, tình hình thuyên chuyển nhân viên giữa các bộ phận sẽ được cập nhật vào hệ thống.

Quản lý lương cho nhân viên: Nhân viên khi được tuyển dụng sẽ tùy vào từng bộ phận sẽ có cách tính chung:

Lương thực lĩnh = Lương cơ bản + Lương tăng ca + Phụ cấp - Bảo hiểm – Thuế thu nhập

Trong đó, Bảo hiểm bao gồm: Bảo hiểm xã hội, Bảo hiểm y tế, Bảo hiểm thất nghiệp,

kinh phí công đoàn được tính theo tỷ lệ dưới đây:

Bảng 3.2. Tỉ lệ trích các khoản bảo hiểm năm 2020

Các khoản trích theo lương

Bảo hiểm xã hội Bảo hiểm y tế Bảo hiểm thất nghiệp Kinh phí công đoàn Cộng (%)

Tìm kiếm: Tìm kiếm thông tin liên quan đến nhân viên và thông tin lương một cách dễ dàng.

Thống kê báo cáo: Là công việc thống kê báo cáo tình hình nhân sự các phòng ban cho Giám đốc.

3.2.2. Đặc tả chức năng

Chức năng quản lý thông tin hồ sơ nhân viên, phòng ban

- Người thực hiện: Nhân viên nhân sự.

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

-Đầu vào: Thông tin về nhân viên (mã nhân viên, họ tên, mã phòng ban, chi nhánh, chức vụ, giới tính, ngày sinh, địa chỉ, SĐT,…) và thông tin về phòng ban (mã phòng ban, tên phòng ban, điện thoại phòng ban, địa điểm).

-Hoạt động xử lý: Cập nhật HSNV, HSPB, lưu thông tin, tạo danh sách nhân viên, danh sách phòng ban (thêm, sửa, xóa,…).

-Đầu ra: Hồ sơ nhân viên, hồ sơ phòng ban, danh sách nhân viên, danh sách phòng ban.

Chức năng quản lý khen thưởng, kỷ luật

-Người thực hiện: Nhân viên nhân sự.

-Đầu vào: Thông tin khen thưởng kỷ luật (mã nhân viên, thời gian KTKL, mã hình thức KTKL, lý do KTKL,…).

-Hoạt động xử lý: Cập nhật quá trình khen thưởng kỷ luật, lưu thông tin, tạo danh sách KTKL theo phòng ban (thêm, sửa, xóa,…).

-Đầu ra: Thông tin khen thưởng, kỷ luật nhân viên, danh sách khen thưởng kỷ luật theo phòng ban.

Chức năng quản lý hợp đồng lao động

-Người thực hiện: Nhân viên nhân sự.

- Đầu vào: Thông tin về hợp đồng lao động (mã hợp đồng, loại hợp đồng, ngày nhân viên ký hợp đồng, ngày kết thúc hợp đồng,…).

-Hoạt động xử lý: Cập nhật thông tin hợp đồng lao động, tính thời gian hợp đồng hết hạn để tự động cảnh báo.

-Đầu ra: Tự động ra các cảnh báo về các hợp đồng khi sắp hết hạn. Chức năng quản lý quá trình công tác

- Người thực hiện: Nhân viên nhân sự.

- Đầu vào: Thông tin về quá trình công tác của nhân viên (mã chức vụ, ngày đến công tác, ngày chuyển công tác,…).

- Hoạt động xử lý: Cập nhật thông tin quá trình công tác, tình hình thuyên chuyển phòng ban của nhân viên.

-Đầu ra: Thông tin quá trình công tác của nhân viên, danh sách thuyên chuyển công tác.

Chức năng quản lý lương

-Người thực hiện: Nhân viên kế toán.

-Thông tin đầu vào: Thông tin về lương (mã bảng lương, lương cơ bản, thời gian, phụ cấp, bảo hiểm,…).

-Hoạt động xử lý: Cập nhật bảng lương theo tháng cho cá nhân nhân viên và bảng lương cả phòng ban.

-Đầu ra: Bảng lương chi tiết của nhân viên theo tháng. Danh sách lương nhân viên theo phòng ban.

Chức năng tìm kiếm

-Người thực hiện: Tất cả người sử dụng phần mềm

-Đầu vào: Yêu cầu tìm kiếm về hồ sơ nhân viên, lương của người sử dụng. -Hoạt động xử lý: Nhập thông tin cần tìm vào thanh công cụ tìm kiếm. Phần mềm tự động tra dữ liệu trong kho dữ liệu để tìm kiếm thông tin người sử dụng cần.

-Đầu ra: Thông tin về hồ sơ nhân viên và lương mà người sử dụng đã tìm kiếm.

Chức năng thống kê, báo cáo

-Người thực hiện: Nhân viên nhân sự, kế toán -Đầu vào: Tổng hợp thông tin về nhân viên, lương. -Hoạt động xử lý: Thống kê, tổng hợp, phân loại.

-Đầu ra: Báo cáo thống kê về nhân sự, lương (gửi cho ban giám đốc) Các chức năng quản lý đăng nhập, đăng xuất, cấp lại mật khẩu

+ Đăng nhập:

- Người thực hiện: Tất cả người sử dụng phần mềm. - Đầu vào: Tên đăng nhập, mật khẩu.

- Hoạt động xử lý: Kiểm tra tên và mật khẩu.

- Đầu ra: Lưu thông tin mật khẩu, cho phép người dùng đăng nhập vào hệ thống.

+ Đăng xuất:

-Người thực hiện: Tất cả người sử dụng phần mềm.

- Hoạt động: Sau khi kết thúc quản lý các tác vụ trên hệ thống, người dùng chọn đăng xuất để thoát khỏi phần mềm.

+ Cấp lại mật khẩu:

-Người thực hiện: Nhân viên nhân sự.

-Đầu vào: Thông tin mật khẩu mới cho người dùng.

-Hoạt động: Cập nhật mật khẩu mới cho người dùng trong hệ thống. -Đầu ra: Lưu mật khẩu mới và gửi cho người dùng.

3.2.3. Đặc tả phi chức năng

-Kích thước màn hình: 750pixel x 400pixel. -Màu sắc:

+Phông nền: Trắng xanh + viền xanh ngọc trong đó mã viền xanh ngọc là #cbdff7, mã màu trắng xanh là #e3efff.

- Cỡ chữ:

+Chữ tiêu đề (in đậm, size 14). +Chữ có nội dung chính (size 13).

+Chữ nội dung thường (chữ thường size 12). - Font chữ: Time New Roman.

- Ngôn ngữ: Tiếng Việt. - Họ tên: không quá 40 kí tự.

- Logo: Chèn thêm logo tại góc dưới bên phải của giao diện màn hình chính và giao diện màn hình đăng nhập.

-Định dạng ngày trên hệ thống là dd/mm/yyyy. -Công suất:

+Cho phép 100 người truy cập cùng lúc. +Hệ thống luôn sẵn sàng phục vụ 24/24. - Tốc độ:

+Tốc độ duyệt web: khoảng 1- 1,25 giây.

+Thời gian cho phép để hệ thống phản hồi lại thông tin đã tiếp nhận yêu cầu xử lý từ phía người sử dụng là 3 giây (s); thời gian cho phép để hiện thị đầy đủ trang thông tin/cổng thông tin điện tử tĩnh là 3 (s); thời gian cho phép để gửi kết quả tìm kiếm thông tin là 10 (s).

+Tốc độ xử lý sự cố: Trong mọi trường hợp xảy ra sự cố (dữ liệu, máy chủ vật lý, máy chủ ứng dụng), thời gian cho phép để hệ thống phục hồi trạng thái hoạt động bình thường là 3h.

- Người sử dụng được quản lý bởi ID, Password.

- Yêu cầu về hiệu năng: hệ thống cần có bộ nhớ cần thiết và khi chạy chương trình, hệ điều hành cần chạy với tốc độ Ram tối thiểu 512MB

- Hệ thống hỗ trợ khả năng cấu hình ứng dụng đảm bảo khả năng bảo mật nhiều mức (trình diễn, nghiệp vụ, truy cập dữ liệu).

- Phân tích và thiết kế theo chuẩn UML.

- Có khả năng tương thích trên hệ điều hành windows XP/7 của Microsoft.

3.2.4. Đặc tả miền ứng dụng

Hệ thống sử dụng hệ quản trị cơ sở dữ liệu (SQL server + visual sttudio + Devexpress hỗ trợ thiết kế giao diện).

SQL server dùng tạo CSDL, Visual studio dùng C# để lập trình, Devexpress hỗ trợ thiết kế giao diện.

3.3. PHÂN TÍCH HỆ THỐNG3.3.1. Xác định tác nhân 3.3.1. Xác định tác nhân

Formatted: Level 1, Line spacing: Multiple 1.3 li

Thông qua chu trình nghiệp vụ quản lý nhân sự tại Công ty TNHH Du Lịch và

Formatted: Line spacing: Multiple 1.3 li Thương Mại Tân Hồng Hà, các tác nhân tác động lên hệ thống thông tin quản lý nhân sự:

Nhân viên nhân sự Nhân viên kế toán Giám đốc Nhân viên D ự a v à o c á c t á c n h â n đ ã đ ư

case của hệ thống thông tin quản lý nhân sự được xây dựng như sau:

Bảng 3.3. Bảng mô tả Use case của hệ thống thông tin quản lý nhân sự Tác nhân

Nhân viên nhân sự

Giám đốc

Nhân viên

3.3.2 Đặc tả ca sử dụng và vẽ biểu đồ Use Case

Biểu đồ Use Case tổng thể cả hệ thống

Biểu đồ Use Case tổng quát được mô hình hóa như trong hình. Các nhân viên nhân sự thông qua đăng nhập để thực hiện các chức năng cấp nhật thông tin nhân sự. Nhân viên kế toán thông qua đăng nhập để thực hiện cập nhật thông tin lương. Sau khi đăng nhập, nhân viên và giám đốc có thể tìm kiếm thông tin về thông tin cá nhân cũng như lương của nhân viên. Chức năng tìm kiếm được dùng như một phần của các chức năng quản lý nhân sự nên sử dụng quan hệ include.

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

nh 3.1 . Bi ểu đồ Us e Ca se tổ ng thể hệ thống

spacing: single, Tab stops: Not at 15 mm + 20 mm

Formatted: Line spacing: Multiple 1.3 li

Biểu đồ Use Case phân rã tác nhân nhân viên nhân sự

Hình 3.2. Biểu đồ Use Case phân rã tác nhân nhân viên nhân sự

Biểu đồ use case phân rã tác nhân nhân viên kế toán

Hình 3.3. Biểu đồ Use Case phân rã tác nhân nhân viên kế toán

Formatted: Centered, Indent: First line: 0 mm, Line

spacing: Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Formatted: Line spacing: Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Biểu đồ use case phân rã tác nhân giám đốc

Hình 3.4. Biểu đồ Use Case phân rã tác nhân giám đốc

Biểu đồ Use Case phân rã tác nhân nhân viên

Hình 3.5. Biểu đồ Use Case phân rã tác nhân nhân viên

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Formatted: Line spacing: Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Biểu đồ Use Case chi tiết cập nhật hồ sơ nhân viên

Hình 3.6. Biểu đồ Use Case chi tiết cập nhật hồ sơ nhân viên

Biểu đồ Use Case chi tiết cập nhật khen thưởng, kỷ luật

Hình 3.7. Biểu đồ Use Case chi tiết cập nhật khen thưởng, kỷ luật

Formatted: Line spacing: Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Formatted: Font: 2 pt

Formatted: Line spacing: Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Formatted: Line spacing: Multiple 1.3 li

Biểu đồ Use Case chi tiết cập nhật hợp đồng lao động

Hình 3.8. Biểu đồ Use Case chi tiết cập nhật hợp đồng lao động

Biểu đồ Use Case chi tiết cập nhật bảng lương

Hình 3.9. Biểu đồ Use Case chi tiết cập nhật bảng lương

Formatted: Indent: First line: 0 mm, Line spacing:

Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Formatted: Line spacing: Multiple 1.3 li

Formatted: Indent: First line: 0 mm, Line spacing:

Multiple 1.3 li

Formatted: Hình, Left, Indent: First line: 0 mm, Line spacing: single, Tab stops: Not at 15 mm + 20 mm

Biểu đồ Use Case chi tiết cập nhật quá trình công tác

Hình 3.10. Biểu đồ Use Case chi tiết cập nhật quá trình công tác

3.3.3. Biểu đồ lớp

Xác định các lớp thực thể

+ HOSONV (MaNV, Hoten, MaPB, Chinhanh, CV, Gioitinh, Ngaysinh, Diachi, Didong, Bangcap, SoCMND, Email, MaHD).

+PHONGBAN (MaPB, TenPB, Dienthoai, Diadiem). +CHUCVU (MaCV, Chucvu, Ghichu).

+ HOPDONGLD (MaNV, MaloaiHD, MaCV, NgaykyHD, NgayBD, NgayKT).

+LOAIHD (MaloaiHD, TenloaiHD).

+ BANGLUONG (MaBangLuong, MaPB, Thoigian, TongluongCB, TongluongTC, TongBHXH, TongBHYT, TongBHTN, Tongphucap, TongthueTN, Luongthuclinh, ghichu).

+ CT_BANGLUONG (MaNV, Mabangluong, MaBHXH, MaBHYT, MaBHTN, LuongCB, LuongTC, MucBHXH, MucBHYT, MucBHTN, Phucap, MucthueTN, Luongthuclinh).

+ QTKTKL (Ma NV, MaHTKTKL, MucKTKL, ThoigianKTKL, MalydoKTKL).

+HTKHKL (MaHTKTKL, HTKTKL, Ghichu).

+LYDOKTKL (MalydoKTKL, LydoKTKL, Viphamchinhsach). +QTCONGTAC (MaNV, MaCV, MaPB, NgaydenCT, NgaychuyenCT).

Xác định mối quan hệ giữa các lớp thực thể + Mối quan hệ kết hợp: Bảng 3.4. Bảng các quan hệ kết hợp giữa các lớp thực thể. HOSONV – HOPDONGLD HOSONV – QTCONGTAC HOSONV – QTKTKL HOSONV – PHONGBAN QTCONGTAC – CHUCVU +Mối quan hệ kết tập BANGLUONG – CT_BANGLUONG

Formatted: 123, Left, Indent: First line: 0 mm, Add space between paragraphs of the same style, Line

spacing: single, Tab stops: Not at 0 mm + 15 mm + 20 mm

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

Formatted: Line spacing: Multiple 1.3 li

H ì n h 3 . 1 1 . B i u đ l p c h i t i ế t 3 .

thái

Biểu đồ trạng thái lớp “Hồ sơ nhân viên”

Multiple 1.3 li

Một phần của tài liệu Phân tích, thiết kế hệ thống thông tin quản lý nhân sự tại công ty TNHH du lịch và thương mại tân hồng hà (Trang 46)

Tải bản đầy đủ (DOCX)

(96 trang)
w