Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf

45 0 0
Tài liệu đã được kiểm tra trùng lặp
Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

KHOA: CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN

HỌC PHẦN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI 6: QUẢN LÝ NHÂN SỰ

Nguyễn Hữu HiệpDCCNTT 12.10.13K12Đào Quang HuyDCCNTT 12.10.13K12Ngyễn Quang Hồng AnhDCCNTT 12.10.13K12

Nguyễn Thị Bích LiênDCCNTT 12.10.13K12

Hà Nội, tháng 05 năm 2023

Trang 2

BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

KHOA: CÔNG NGHỆ THÔNG TIN

TSinh viên thực hiện

KhóaMã sinh viênĐiểm bằngsố

Điểm bằngchữ

3Ngyễn Quang Hồng Anh1220213648

Trang 3

Mục lục

DANH MỤC CÁC TỪ VIẾT TẮT 1

DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ 2

Chương 1: Tổng quan về đề tài 3

1.1 Giới thiệu đề tài 3

1.2 Phân công công việc 4

Chương 2 : Khảo sát thực trạng và xác định yêu cầu hệ thống 5

2.1 Khảo sát thực trạng 5

2.1.1 Khảo sát thực tế 5

2.1.2 Đánh giá hiện trạng 5

2.2 Xác định yêu cầu hệ thống 5

2.2.1 Yêu cầu chức năng 5

2.2.2 Yêu cầu phi chứ năng 8

2.2.3 Yêu cầu sơ đồ tổ chức 9

2.3 Các hồ sơ 10

Chương 3: Phân tích và thiết kế hệ thống 11

3.1 Mô hình hóa yêu cầu 11

3.2 Mô hình hóa khái niệm 20

3.3 Biểu đồ tương tác 26

3.4 Mô hình hóa kiến thức 28

Chương 4 : Cài đặt và triển khai ứng dụng 30

Trang 4

Danh mục tài liệu tham khảo 40

Trang 5

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Trang 6

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ

Trang 7

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Chương 1: Tổng quan về đề tài1.1.Giới thiệu đề tài

Trong thời đại công nghệ 4.0, việc quản lý nhân sự trong các dự án phát triển hệ thống trở thành một yếu tố quan trọng nhằm đảm bảo hiệu quả và thành công của dự án.

Đề tài này sẽ tập trung vào việc phân tích và đánh giá những yếu tố ảnh hưởng đến quản lý nhân sự trong phân tích thiết kế hệ thống, bao gồm: đặc tính của công việc, yêu cầu kỹ năng và kinh nghiệm của nhân sự, cấu trúc tổ chức, quy trình và phương pháp làm việc.

Ngoài ra, đề tài cũng sẽ đưa ra các giải pháp và hướng khắc phục những vấn đề cần cải thiện trong quá trình quản lý nhân sự trong phân tích thiết kế hệ thống Những giải pháp này sẽ giúp tăng cường sự hiệu quả và độ chuyên nghiệp của quản lý nhân sự, đồng thời giúp nâng cao chất lượng sản phẩm và dịch vụ được cung cấp.

Quản lý nhân sự sẽ đóng góp một phần nào đó vào việc nâng cao năng suất và hiệu quả của quá trình phát triển hệ thống thông tin trong các tổ chức và doanh nghiệp.

3

Trang 8

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

1.2 Phân công công việc

Bảng phân công công việc

Trang 9

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Chương 2 : Khảo sát thực trạng và xác định yêu cầu hệ thống2.1 Khảo sát thực trạng

2.1.1 Khảo sát thực tế

Quan sát hoạt động của hệ thống trên các web site, sách báo từ công ty SABOCO

Phỏng vấn trực tiếp các quản lý (khảo sát với những quản lý và nhân viên) Tự đặt mình vào vị trí của quản lý để thấy được rõ những yêu cầu thực tế mà hệ thống cần thực hiện.

Do phạm vi và khả năng nên nhóm chỉ khảo sát và quản lý một cửa hàng vừa và nhỏ.

Với mục đích tìm hiểu hoạt động của hệ thống quản trị nhân sự dưới góc độ các luồng thông tin dữ liệu, tiến hành nghiên cứu, khảo sát các công ty hoạt động trong lĩnh vực công nghệ thông tin, chuyên gia công phần mềm máy tính, tổ chức hệ thống quản lý nhân sự với những nội dung chính sau:

- Quản lý hồ sơ nhân viên - Quản lý chấm công - Quản lý khen thưởng - Thống kê báo cáo

2.1.2 Đánh giá hiện trạng

Hoạt động hệ thống của công ty SABOCO dùng phương pháp quản lý nhân sự từ các phòng bằng những báo cáo nhân viên gửi cho quản lý Từ đó quản lý có trách nhiệm thống kê những báo cáo và đưa ra kết quả tìm hiểu rồi quản lý nhân sự Vì việc quản lý nhân sự bằng những báo cáo của nhân viên nên cần có một phần mềm quản lý chuyên nghiệp để giảm thiểu những biến cố trong quá trình quản lý.

2.2 Xác định yêu cầu hệ thống2.2.1 Yêu cầu chức năng

Hoạt động quản lý hồ sơ nhân viên:

Phòng nhân sự có trách nhiệm thực hiện chức năng này thông qua việc lập và điều chỉnh hồ sơ nhân viên

5

Trang 10

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

- Khi công ty có nhu cầu và thực hiện tuyển dụng để đưa ra quyết định tuyển dụng một nhân viên từ ban quản lý, phòng nhân sự sẽ lập danh sách và cập nhật hồ sơ cá nhân của nhân viên mới này.

- Trong quá trình hoạt động, phòng nhân sự sẽ xem thông tin của nhân viên trong công ty để có thể cập nhật các thông tin mới về nhân viên Việc sửa đổi này được dựa trên cơ sở lấy thông tin cung cấp lại từ phía nhân viên Tất cả thông tin điều chỉnh sẽ được lưu lại hồ sơ nhân viên làm cơ sở cho kiểm tra của ban quản lý - Đồng thời nếu ban quản lý cần xem hoặc điều chỉnh thông tin, phòng nhân sự cần phải lấy thông tin từ hồ sơ nhân viên để báo cáo cho Ban quản lý xem hoặc để thực hiện điều chỉnh cho phù hợp yêu cầu

- Với nhiệm vụ theo dõi hồ sơ nhân viên nên khi có quyết định cho một nhân viên trong công ty thay đổi mức lương, phòng nhân sự sẽ tiến hành điều chỉnh này được ghi vào hồ sơ nhân viên để làm cơ sở cho việc tính lương của phòng kế toán - Một nhân viên trong công ty thôi không làm việc, sau khi đã có quyết định thôi việc từ quản lý, phòng nhân sự sẽ tiến hành hủy bỏ thông tin về nhân viên đó - Sau khi thống kê được hồ sơ nhân viên của cả công ty, nhân viên có nhiệm vụ lập báo cáo để gửi cho quản lý

Hoạt động quản lý chấm công:

Phòng nhân sự có trách nhiệm thực hiện hoạt động với chức năng là cập nhật và điều chỉnh chấm công:

- Hàng ngày, phòng nhân sự cập nhật thông tin ngày công làm việc nào đó, quản lý sẽ ra quyết định cho phòng nhân sự điều động nhân viên làm thêm giờ Việc điều động của phòng nhân sự phải dựa trên cơ sở cập nhật thông tin về ngày làm thực tế của nhân viên trong tháng để bố trí, sắp xếp phù hợp.

- Khi nhân viên đã làm thêm giờ, phòng nhân sự sẽ cập nhật tiếp ngày công làm thêm vào bảng chấm công, thông tin này vẫn được lấy từ phía nhân viên - Bảng theo dõi công sẽ được có sự đối chiếu với nhân viên.

- Cuối tháng phòng nhân sự sẽ dựa trên bảng theo dõi công đã kiểm tra để lập ra báo cáo chấm công để trình lên quản lý kí duyệt.

Hoạt động quản lý lương thưởng:

Trách nhiệm thực hiện chính của hoạt động này là phòng kế toán với chức năng cơ bản là tính và lập các báo cáo lương, thưởng.

Trang 11

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

- Cuối tháng, phòng kế toán sẽ nhận báo cáo chấm công đã được quản lý kí duyệt của phòng nhân sự, đồng thời cập nhật thông tin về mức thưởng và các khoản phụ cấp và các khoản BHYT, BHXH để làm cơ sở tính lương.

- Dựa vào các thông tin trên, Phòng kế toán sẽ ra lập phiếu lương cho từng nhân viên với đầy đủ mức lương, thưởng và khấu trừ các khoản phải nộp.

- Sau khi lập phiếu lương, kế toán sẽ thống kê để lên bảng lương – là mức lương thực hưởng của mỗi nhân viên để trình lên quản lý kí duyệt.

- Sau khi quản lý kí duyệt, nhân viên sẽ được nhận lương, kế toán sẽ phải lập các báo cáo về lương, báo cáo về thuế thu nhập, BHYT, BHXH phải nộp hàng tháng.

- Các báo cáo này sẽ được trình cho ban quản lý xem để nắm bắt tình hình lương thưởng của công ty

Hoạt động thống kê báo cáo:

- Sau khi nhận được các báo cáo từ nhân viên, ban quản lý nhân sự sẽ có trách nhiệm tổng hợp thống kê báo cáo lại và dựa vào kết quả để đưa ra quyết định cho công ty.

7

Trang 12

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Hình 1 Sơ đồ chức năng

2.2.2 Yêu cầu phi chứ năng

- Hệ thống có giao diện người dùng ổn định và trực quan - Hệ thống có hiệu suất cao và ổn định

- Hệ thống có tính an toàn cao, không để xảy ra trường hợp mất mát hay sai sót trong việc quản lý thông tin

- Hệ thống có tính linh hoạt cao, có khả năng mở rộng khi cần thiết

Trang 13

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

2.2.3 Yêu cầu sơ đồ tổ chức

Hình 2 Sơ đồ tổ chức

9

Trang 14

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

2.3 Các hồ sơ

- Hình ảnh các hồ sơ liên quan đến đề tài

Hình 3 Sổ quản lý lao động

Hình 4 Bảng quá trình làm việc

Trang 15

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Chương 3: Phân tích và thiết kế hệ thống 3.1 Mô hình hóa yêu cầu

- Các tác nhân

Nhận những thống kê báo cáo Kiểm tra thông tin, phiếu lương

Điều chỉnh,chấm công ngày làm Lập báo cáo về hồ sơ thông tin

- Các ca sử dụng của hệ thống dựa vào các tác nhân sau:

Gói ca sử dụngCác ca sử dụng chi tiếtTác nhân

Quản lý Kế toán

Quản lý hồ sơ nhân

viên UC2: Cập nhật hồ sơ nhân viênUC3: Tìm kiếm thông tin UC4: Điều chỉnh thông tin UC5: Lập báo cáo

Nhân viên Quản lý

Quản lý chấm công UC6: Lập bảng chấm công UC7: Cập nhật ngày công UC8: Điều chỉnh chấm công UC9: Lập báo cáo chấm công

Nhân viên Quản lý

11

Trang 16

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Quản lý khen thưởng UC10: Cập nhật mức lương, thưởng phụ cấp

UC11: Lập phiếu lương UC12: Thống kê lương UC13: Lập báo cáo

Kế toán Quản lý

Thống kê báo cáo UC14: Báo cáo danh sách nhân viên UC15: Báo cáo tình hình chấm công UC16: Báo cáo thanh toán tiền lương

Nhân viên Kế toán Quản lý

Biểu đồ use case tổng quát

Hình 5 Use case xác định tác nhân - Ca sử dụng “Đăng nhập”:

Trang 17

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Use case: Đăng nhập tài khoảnID: UC1

Phạm vi: Nhân viên, quản lý, kế toán đăng nhập vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý, kế toánĐiều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Sự kiện kích hoạt: Người dùng click nút “Đăng nhập” trên form “Đăng nhập”

- Tác nhân nhân viên

Hình 6 Tác nhân nhân viên - Ca sử dụng “Cập nhật hồ sơ nhân viên”:

Use case: Cập nhật hồ sơ nhân viênID: UC2Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Sự kiện kích hoạt: Người dùng click nút “Cập nhật hồ sơ nhân viên” trên form “Quản

lý hồ sơ nhân viên”

- Ca sử dụng “Điều chỉnh thông tin”: 13

Trang 18

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Use case: Điều chỉnh thông tinID: UC4Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Dung lượng trên đĩa đủ cho việc ghi

Sự kiện kích hoạt: Người dùng click nút “Điều chỉnh thông tin” trên form “Quản lý

hồ sơ nhân viên”

- Ca sử dụng “Lập bảng chấm công”:

Use case: Lập bảng chấm côngID: UC6Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Người dùng đi làm ngày hôm đó để chấm công

Sự kiện kích hoạt: Người dùng click nút “Lập bảng chấm công” trên form “Quản lý

chấm công”

- Ca sử dụng “Lập báo cáo”:

Use case: Lập báo cáoID: UC5Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Lập báo cáo” trên form “Quản lý hồ sơ

nhân viên”

- Ca sử dụng “Báo cáo danh sách nhân viên”:

Use case: Báo cáo danh sách nhân viênID: UC14

Trang 19

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Báo cáo danh sách nhân viên” trên form

“Thống kê báo cáo”

- Ca sử dụng “Báo cáo tình hình chấm công”:

Use case: Báo cáo tình hình chấm côngID: UC15

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Báo cáo tình hình chấm công” trên form

“Thống kê báo cáo”

- Tác nhân kế toán

15

Trang 20

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ Phạm vi: Quản lý, kế toán vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Quản lý, kế toán

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu bảng chấm công

Sự kiện kích hoạt: Người dùng click nút “Cập nhật ,ức lương thưởng phụ cấp” trên

form “Quản lý khen thưởng”

- Ca sử dụng “Lập phiếu lương”:

Trang 21

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Use case: Lập phiếu lươngID: UC11Phạm vi: Kế toán đăng nhập vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Kế toán, nhân viên

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu bảng chấm công

Sự kiện kích hoạt: Người dùng click nút “Lập phiếu lương” trên form “Quản lý khen

- Ca sử dụng “Thống kê lương”:

Use case: Thống kê lươngID: UC12

Phạm vi: Kế toán đăng nhập vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Kế toán

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu bảng chấm công

Sự kiện kích hoạt: Người dùng click nút “Thống kê lương” trên form “Quản lý khen

- Ca sử dụng “Lập báo cáo”:

17

Trang 22

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Use case: Lập cáo cáoID: UC13

Phạm vi: Kế toán, quản lý đăng nhập vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Kế toán, quản lýĐiều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Lập báo cáo” trên form “Quản lý khen

- Ca sử dụng “Báo cáo thanh toán tiền lương”:

Use case: Báo cáo thanh toán tiền lươngID: UC16

Phạm vi: Kế toán, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Kế toán, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Báo cáo thanh toán tiền lương” trên form

“Thống kê báo cáo”

- Tác nhân quản lý

Trang 23

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Hình 8 Tác nhân quản lý - Ca sử dụng “Tìm kiếm thông tin”:

Use case: Tìm kiếm thông tinID: UC3

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Sự kiện kích hoạt: Người dùng click nút “Tìm kiếm thông tin” trên form “Quản lý hồ

sơ nhân viên”

- Ca sử dụng “Điều chỉnh thông tin”: 19

Trang 24

PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ

Use case: Điều chỉnh thông tinID: UC4Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhânĐiều kiện tiên quyết: Hệ thống hoạt động ổn địnhTác nhân chính: Nhân viên, quản lý

Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Dung lượng trên đĩa đủ cho việc ghi

Sự kiện kích hoạt: Người dùng click nút “Điều chỉnh thông tin” trên form “Quản lý

hồ sơ nhân viên”

3.2 Mô hình hóa khái niệm

- Biểu đồ hoạt động

Hình 9 Biểu đồ hoạt động đăng nhập hệ thống

Ngày đăng: 04/05/2024, 12:48

Tài liệu cùng người dùng

Tài liệu liên quan