1. Trang chủ
  2. » Luận Văn - Báo Cáo

Áo cáo giữa kì phân tích thiết kế hệ thống Đề tài hệ thống quản lý nhân sự

13 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,91 MB

Nội dung

Bảng phân côngThành viên Nhiệm vụ Nguyễn Phạm Huyền Trân  Tổng hợp tài liệu  Viết một phần tài liệu  Vẽ biểu đồ use case quản lý thông tin nhân viên  Vẽ biểu đồ use case tính lương 

Trang 1

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI TP HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO GIỮA KÌ PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Đề tài: HỆ THỐNG QUẢN LÝ NHÂN SỰ

Giảng viên: Mai Thanh Thảo

Nhóm 17: Nguyễn Phạm Huyền Trân

Phạm Ngọc Phú Dương Minh Nhật

Trang 2

Mục lục

I Lập kế hoạch 1

Xác định nhu cầu 1

Phân tích yêu cầu người dùng 1

Định nghĩa phạm vi 2

Lập kế hoạch chi tiết 2

II Phân tích 3

Thu thập yêu cầu 3

Xác định chức năng 3

Phân tích yêu cầu 3

III Thiết kế 3

Kiến trúc hệ thống 3

Thiết kế giao diện 3

Thiếy kế cơ sỡ dữ liệu 3

Định nghĩa module 3

IV Triển khai 3

V Biểu đồ 4

Biểu đồ UseCase tổng quát 4

Biểu đồ UseCase cho Quản lý thông tin nhân viên 4

Biểu đồ UseCase cho Tính lương 5

Biểu đồ UseCase cho Hợp đồng lao động 5

Biểu đồ Class Diagram 6

Biểu đồ Trình tự cho chấm công 6

Biểu đồ Trình tự cho tính lương 7

Biểu đồ hoạt động cho chấm công 7

Biểu đồ hoạt động cho tính lương 8

Biểu đồ trạng thái 8

Phụ lục

Danh sách thành viên: nhóm 17

Họ và Tên MSSV Nhóm trưởng

Nguyễn Phạm Huyền Trân 089305023533 x

Phạm Ngọc Phú 075205021304

Dương Minh Nhật 075205011271

Đề tài đăng kí cuối kì: Quản lý kho hàng

Trang 3

Bảng phân công

Thành viên Nhiệm vụ

Nguyễn Phạm Huyền Trân  Tổng hợp tài liệu

 Viết một phần tài liệu

 Vẽ biểu đồ use case quản lý thông tin nhân viên

 Vẽ biểu đồ use case tính lương

 Vẽ biểu đồ use case hợp đồng lao động

 Vẽ biểu đồ lớp.

Phạm Ngọc Phú  Viết một phần tài liệu

 Vẽ biểu đồ trình tự Chức năng chấm công

 Vẽ biểu đồ trình tự Chức năng tính lương

 Vẽ biểu đồ lớp.

Dương Minh Nhật  Viết một phần tài liệu

 Vẽ biểu đồ trạng thái

 Vẽ biểu đồ hoạt động tính lương

 Vẽ biểu đồ hoạt động chấm công

Danh mục hình ảnh

Hình 1 Biểu đồ use case tổng quát 4

Hình 2 Biểu đồ use case Quản lý thông tin nhân viên 4

Hình 3 Biểu đồ use case tính lương 5

Hình 4 Biểu đồ use case hợp đồng lao động 5

Hình 5 Biểu đồ Class diagram 6

Hình 6 Biểu đồ trình tự cho chức năng chấm công 6

Hình 7 Biểu đồ trình tự cho chức năng tính lương 7

Hình 8 Biểu đồ hoạt động chấm công 7

Hình 9 Biểu đồ hoạt động tính lương 8

Hình 10 Biểu đồ trạng thái chấm công 8

Trang 4

I Lập kế hoạch

 Xác định nhu cầu

- Tạo một hệ thống quản lý nhân sự cho một công ty quy mô nhỏ

- Lưu trữ và cập nhật thông tin cá nhân, hợp đồng lao động và lịch sử làm việc của 100% nhân viên

Cho phép ghi nhận thời gian check in, check out của nhân viên hàng ngày

thủ theo quy định của pháp luật

giúp giảm thời gian và công sức cho nhân viên

tạo sự tin tưởng giữa công ty và nhân viên

lương, thưởng, hoặc nghỉ phép do mọi thông tin được ghi nhận rõ ràng

quy trình làm việc gây khó khăn khi chuyển đổi hệ thống và sự tương thích với các hệ thống khác

 Phân tích yêu cầu người dùng

- Quản lý hợp đồng lao động:

Nhân viên khi mới gia nhập công ty sẽ được ký hợp đồng lao động với các điều khoản rõ ràng như thời hạn hợp đồng, mức lương cơ bản, điều khoản về quyền và nghĩa vụ của nhân viên, quy định về các trường hợp chấm dứt hợp đồng như hết hạn hợp đồng, vi phạm kỷ luật, hoặc thỏa thuận chấm dứt hợp đồng giữa hai bên Nhân viên sẽ nhận mẫu hợp đồng từ công ty, điền thông tin, và ký kết Sau đó, họ

sẽ nộp hợp đồng này lên phòng nhân sự để phê duyệt

Phòng nhân sự có nhiệm vụ xem xét các điều khoản, xác nhận tính hợp lệ của hợp đồng, và phê duyệt Hợp đồng được lưu trữ trong hệ thống quản lý để tiện tra cứu sau này

- Quản lý thông tin nhân viên:

Hệ thống lưu trữ tất cả thông tin cá nhân và nghề nghiệp của nhân viên, bao gồm tên, ID nhân viên, chức vụ, phòng ban, thông tin ngày sinh, giới tính

Trang 5

- Theo dõi chấm công:

Mỗi nhân viên sẽ chấm công hàng ngày thông qua hệ thống quét thẻ từ Hệ thống

sẽ ghi lại thời gian vào làm và ra về của nhân viên

Dữ liệu chấm công này sẽ được sử dụng để tính lương và quản lý hiệu suất làm việc

Phòng nhân sự sẽ giám sát dữ liệu chấm công, xử lý các trường hợp chấm công thiếu hoặc sai lệch (nếu có)

- Tính lương:

Hệ thống sẽ tự động tính toán lương hàng tháng cho mỗi nhân viên dựa trên lương

cơ bản, số giờ làm việc thực tế (theo dữ liệu chấm công), và các yếu tố khác như thưởng, phụ cấp, hoặc các khoản khấu trừ (nếu có) Sau khi cộng các khoản thưởng

và trừ các khoản khấu trừ, hệ thống sẽ tính toán lương thực nhận mà nhân viên sẽ được trả

Phòng nhân sự sẽ kiểm tra và phê duyệt bảng lương trước khi tiến hành trả lương cho nhân viên

Các thông tin về bảng lương sẽ được lưu trữ để nhân viên có thể tra cứu khi cần

- Thông tin nhân viên (hồ sơ cá nhân, hợp đồng lao động, thông tin liên hệ)

- Bảng chấm công, dữ liệu về giờ làm việc

- Dữ liệu lương

 Định nghĩa phạm vi:

 Lập kế hoạch chi tiết:

o Thời gian: Phát triển trong vòng 3 tháng, ra mắt phiên bản đầu tiên sau 6 tháng

o Nhân sự: 1 lập trình viên, 1 thiết kế giao diện, 1 quản lý dự án

II Phân tích

 Thu thập yêu cầu:

phỏng vấn để hiểu rõ các tác vụ hàng ngày của họ, vấn đề hiện tại và các cải tiến cần có

Trang 6

 Xác định chức năng:

 Phân tích yêu cầu khác:

điểm

III Thiết kế

o Lớp giao diện: Nhập liệu và hiển thị thông tin, giao diện thân thiện, dễ sử dụng.

o Lớp logic nghiệp vụ: Các phương thức thực hiện các quy trình nghiệp vụ cụ thể

như thêm, sửa, xóa, tìm kiếm và tính toán các thông tin liên quan đến nhân sự

o Lớp cơ sở dữ liệu: Lưu trữ tất cả thông tin của nhân viên, dữ liệu chấm công,

tính lương

 Thiết kế giao diện: Tạo giao diện trực quan, dễ sử dụng, phù hợp với nhiều thiết bị

 Thiết kế cơ sở dữ liệu:

 Định nghĩa module:

(theo dữ liệu chấm công), và các yếu tố khác như thưởng, phụ cấp

của nhân viên

IV Triển khai

 Lập trình: Phát tiển module, kết nối với cơ sở dữ liệu SQL server

 Kiểm thử: Kiểm thử từng module, kiểm thử toàn bộ hệ thống

 Triển khai: Đặt hệ thống lên server, cấu hình môi trường hoạt động

 Bảo trì: Theo dõi hoạt động của hệ thống, cập nhật phiên bản, sửa lỗi khi cần

V Biểu đồ

Biểu đồ UseCase tổng quát

Trang 7

Biểu đồ UseCase cho Quản lý thông tin nhân viên

Hnh 1 Biểu đồ use case Quản lý thông tin nhân viên

Biểu đồ UseCase cho Tính lương

Trang 8

Biểu đồ UseCase cho Hợp đồng lao động

Hnh 4 Biểu đồ use case Hợp đồng lao động

Trang 9

Biểu đồ Class Diagram

Hnh 5 Class diagram

Biểu đồ Trình tự cho chấm công

Hnh 6 Biểu đồ trnh tự chấm công

Trang 10

Biểu đồ Trình tự cho tính lương

Hnh 7 Biểu đồ trnh tự tính lương

Biểu đồ hoạt động cho chấm công

Hnh 8 Biểu đồ Hoạt động chấm công

Trang 11

Biểu đồ hoạt động cho tính lương

Hnh 9 Biểu đồ hoạt động tính lương

Biểu đồ trạng thái

Hnh 10 Biểu đồ trạng thái chấm công

Trang 12

Giao diện thông tin nhân viên

Giao diện bảng lương

Trang 13

Giao diện quản lý chấm công

Ngày đăng: 24/12/2024, 16:17

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN