Phân tích hệ thống

Một phần của tài liệu (Luận văn đại học thương mại) phân tích, đánh giá thực trạng quản lý nhân sự của ctcp tổ hợp truyền thông liên kết việt (Trang 34 - 67)

1.3 .1Quy trình phân tích, thiết kế HTTT

3.2. Phân tích hệ thống

3.2.1. Biểu đồ usecase

Biểu đồ usecase tổng quát:

Hình 3.2. Biểu đồ usecase tổng quát

Biểu đồ usecase tổng qt được mơ hình hóa như trên. Nhân viên kế tốn thơng qua đăng nhập để thực hiện quản lý hồ sơ nhân viên, quản lý lương, quản lý đào tạo và báo cáo, thống kê. Còn đối với nhân viên và lãnh đạo thơng qua đăng nhập để tìm kiếm thơng tin cá nhân, lương, thơng tin đào tạo của nhân viên. Chức năng quản lý được dung một phần như chức năng quản lý khác.

Các usecase phân rã

Hình 3.3. Biểu đồ phân rã usecase quản lý hồ sơ nhân viên

Quản lý lương:

Hình 3.4. Biểu đồ phân rã usecase quản lý lương

Quản lý đào tạo:

Hình 3.6. Biểu đồ phân rã usecase báo cáo, thống kê

Kịch bản của từng usecase

Biểu diễn kịch bản cho usecase “Đăng nhập”

Bảng 3.2. Kịch bản cho usecase “Đăng nhập”

Tên usecase Usecase “Đăng nhập”

Tác nhân chính Nhân viên kế toán, nhân viên, ban lãnh đạo Điều kiện vào Các tác nhân đăng nhập vào hệ thống thành công

Điều kiện ra Thực hiện thành công các chức năng và đưa ra kết quả tùy vào mục đích đăng nhập của từng tác nhân

Sự kiện chính - Các tác nhân truy cập vào hệ thống quản lý nhân sự của công ty - Hệ thống hiển thị giao diện đăng nhập quản lý nhân sự

- Các tác nhân nhập thông tin tài khoản (tên đăng nhập và mật khẩu) của mình và ấn nút đăng nhập

- Hệ thống kiểm tra thông tin tài khoản mà các tác nhân nhập vào và thơng báo đã đăng nhập thành cơng

- Q trình đăng nhập kết thúc

- Các tác nhân tiếp tục chọn các chức năng khác để tiếp tục quá trình thực hiện hoặc nhấn thoát để thoát khỏi hệ thống

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của các tác nhân khi nhập thông tin tài khoản sai, nếu muốn tiếp tục thì các tác nhân có thể chọn nút qn mật khẩu, thay mật khẩu hoặc tạo mới, trường hợp nếu khơng muốn tiếp tục thì chọn nút thốt để thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Thêm hồ sơ NV”

Bảng 3.3. Kịch bản cho usecase “Thêm hồ sơ NV”

Tên usecase Usecase “Thêm hồ sơ NV”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng

Điều kiện ra Hồ sơ mới của nhân viên được thêm và lưu vào hệ thống

Sự kiện chính - Nhân viên kế toán chọn form quản lý hồ sơ NV trên hệ thống - Hệ thống hiển thị form quản lý hồ sơ NV

- Nhân viên quản lý nhân sự chọn chức năng thêm hồ sơ NV - Hệ thống hiển thị form thêm hồ sơ NV và yêu cầu nhân viên kế tốn nhập thơng tin hồ sơ nhân viên mới

- Nhân viên kế tốn nhập thơng tin hồ sơ nhân viên mới

- Hệ thống kiểm tra thông tin hồ sơ nhân viên và xác nhận thông tin hợp lệ

- Thông tin hồ sơ nhân viên mới được lưu vào cơ sở dữ liệu - Hệ thống xử lý thao tác mà kế tốn nhập vào và thơng báo đã thực hiện thành cơng

- Q trình thêm hồ sơ nhân viên kết thúc

- Nhân viên kế toán thoát khỏi chức năng thêm hồ sơ NV

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế toán, nếu muốn tiếp tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Sửa hồ sơ NV”

Bảng 3.4. Kịch bản cho usecase “Sửa hồ sơ NV”

Tên usecase Usecase “Sửa hồ sơ NV”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng

Điều kiện ra Hồ sơ sau khi sửa của nhân viên được lưu vào hệ thống

Sự kiện chính - Nhân viên kế tốn chọn form quản lý hồ sơ NV trên hệ thống - Hệ thống hiển thị form quản lý hồ sơ NV

- Nhân viên kế toán chọn chức năng sửa hồ sơ NV

- Hệ thống hiển thị form sửa hồ sơ NV và yêu cầu nhân viên kế tốn sửa thơng tin hồ sơ nhân viên

- Nhân viên kế tốn sửa thơng tin hồ sơ nhân viên

- Hệ thống kiểm tra thông tin hồ sơ nhân viên và xác nhận thông tin hợp lệ

- Thông tin hồ sơ nhân viên sau khi sửa được lưu vào cơ sở dữ liệu

- Hệ thống xử lý thao tác mà nhân viên kế toán nhập vào và thơng báo đã thực hiện thành cơng

- Q trình sửa hồ sơ nhân viên kết thúc

- Nhân viên kế toán thoát khỏi chức năng sửa hồ sơ NV

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế tốn, nếu muốn tiếp tục thì nhân viên kế toán lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Xóa hồ sơ NV”

Bảng 3.5. Kịch bản cho usecase “Xóa hồ sơ NV”

Tên usecase Usecase “Xóa hồ sơ NV”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế toán đăng nhập vào hệ thống thành cơng Điều kiện ra Hồ sơ sau khi xóa của nhân viên đã mất khỏi hệ thống

Sự kiện chính - Nhân viên kế toán chọn form quản lý hồ sơ NV trên hệ thống - Hệ thống hiển thị form quản lý hồ sơ NV

- Nhân viên kế toán chọn chức năng xóa hồ sơ NV

- Hệ thống hiển thị form xóa hồ sơ NV và yêu cầu nhân viên kế tốn xóa thơng tin hồ sơ nhân viên

- Nhân viên kế tốn thơng tin hồ sơ nhân viên

- Hệ thống kiểm tra thơng tin hồ sơ nhân viên cần xóa và xác nhận thông tin hợp lệ

- Thông tin hồ sơ nhân viên sau khi xóa đã mất khỏi hệ thống - Hệ thống xử lý thao tác mà nhân viên kế tốn vào và thơng báo đã thực hiện thành công

- Q trình xóa hồ sơ nhân viên kết thúc

- Nhân viên kế tốn thốt khỏi chức năng xóa hồ sơ NV

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế tốn, nếu muốn tiếp tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “thêm thông tin đào tạo”

Bảng 3.6. Kịch bản cho usecase “Thêm thông tin đào tạo”

Tên usecase Usecase “Thêm thông tin đào tạo”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng

Điều kiện ra Thông tin đào tọa được thêm và lưu vào hệ thống

Sự kiện chính - Nhân viên kế tốn chọn form quản lý đào tạo trên hệ thống - Hệ thống hiển thị form quản lý đào tạo

- Nhân viên quản lý nhân sự chọn chức năng thông tin đào tạo - Hệ thống hiển thị form thêm thông tin đào tạo và u cầu nhân viên kế tốn nhập thơng tin đào tạo mới

- Nhân viên kế tốn nhập thơng tin đào tạo mới

- Hệ thống kiểm tra thông tin đào tạo và xác nhận thông tin hợp lệ - Thông tin đào tạo mới được lưu vào cơ sở dữ liệu

- Hệ thống xử lý thao tác mà kế tốn nhập vào và thơng báo đã thực hiện thành công

- Q trình thêm thơng tin đào tạo kết thúc

- Nhân viên kế toán thốt khỏi chức năng thêm thơng tin đào tạo Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế toán, nếu muốn tiếp

tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “sửa thông tin đào tạo”

Bảng 3.7. Kịch bản cho usecase “Sửa thông tin đào tạo”

Tên usecase Usecase “Sửa thông tin đào tạo”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng Điều kiện ra Thông tin sau khi sửa của nhân viên được lưu vào hệ thống

Sự kiện chính - Nhân viên kế tốn chọn form quản lý thơng tin đào tạo trên hệ thống

- Hệ thống hiển thị form quản lý thông tin đào tạo

- Nhân viên kế tốn chọn chức năng sửa thơng tin đào tạo

- Hệ thống hiển thị form sửa thông tin đào tạo và yêu cầu nhân viên kế tốn sửa thơng tin

- Nhân viên kế toán sửa thông tin đào tạo

- Hệ thống kiểm tra thông tin hồ sơ nhân viên và xác nhận thông tin hợp lệ

- Thông tin hồ sơ nhân viên sau khi sửa được lưu vào cơ sở dữ liệu

- Hệ thống xử lý thao tác mà nhân viên kế tốn nhập vào và thơng báo đã thực hiện thành cơng

- Q trình sửa thơng tin đào tạo kết thúc

- Nhân viên kế toán thoát khỏi chức năng sửa thông tin đào tạo Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế tốn, nếu muốn tiếp

tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Xóa thơng tin đào tạo”

Bảng 3.8. Kịch bản cho usecase “Xóa thơng tin đào tạo”

Tên usecase Usecase “Xóa thơng tin đào tạo”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng

Điều kiện ra Thơng tin đào tạo sau khi xóa của nhân viên đã mất khỏi hệ thống Sự kiện chính - Nhân viên kế tốn chọn form quản lý thơng tin đào tạo trên hệ

thống

- Hệ thống hiển thị form quản lý thông tin đào tạo

- Nhân viên kế tốn chọn chức năng xóa thơng tin đào tạo

- Hệ thống hiển thị form xóa thơng tin đào tạo và yêu cầu nhân viên kế tốn xóa thơng tin đào tạo

- Nhân viên kế tốn xóa thơng tin đào tạo

- Hệ thống kiểm tra thông tin đào tạo cần xóa và xác nhận thơng tin hợp lệ

- Thơng tin hồ sơ nhân viên sau khi xóa đã mất khỏi hệ thống - Hệ thống xử lý thao tác mà nhân viên kế tốn vào và thơng báo đã thực hiện thành cơng

- Q trình xóa thơng tin đạo tạo kết thúc

- Nhân viên kế tốn thốt khỏi chức năng xóa thơng tin đào tạo Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế toán, nếu muốn tiếp

tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Chấm công”

Bảng 3.9. Kịch bản cho usecase “Chấm công

Tên usecase Usecase “Chấm cơng”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế toán đăng nhập vào hệ thống thành công

Điều kiện ra Bảng chấm công của nhân viên được cập nhật đầy đủ, chính xác

Sự kiện chính - Nhân viên kế toán chọn form quản lý lương trên hệ thống - Hệ thống hiển thị form quản lý lương

- Nhân viên kế tốn chọn chức năng chấm cơng

- Hệ thống hiển thị form chấm cơng và u cầu nhân viên kế tốn chấm công cho nhân viên

- Nhân viên kế tốn chấm cơng theo ngày và cuối tháng thì tổng hợp thành bảng chấm công cho nhân viên

- Hệ thống kiểm tra thông tin ngày công và xác nhận thông tin hợp lệ

- Hệ thống xử lý thao tác mà nhân viên kế tốn nhập vào và thơng báo đã thực hiện thành cơng

- Q trình chấm cơng kết thúc

- Nhân viên kế tốn thốt khỏi chức năng chấm cơng

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế tốn, nếu muốn tiếp

tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Tính lương”

Bảng 3.10. Kịch bản cho usecase “Tính lương”

Tên usecase Usecase “Tính lương”

Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng

Điều kiện ra Bảng lương của nhân viên được cập nhật đầy đủ, chính xác Sự kiện chính - Nhân viên kế toán chọn form quản lý lương trên hệ thống

- Hệ thống hiển thị form quản lý lương

- Nhân viên kế tốn chọn chức năng tính lương

- Hệ thống hiển thị form tính lương và yêu cầu nhân viên kế tốn tính lương cho nhân viên

- Nhân viên kế tốn tính lương dựa trên bảng chấm cơng và tổng hợp thành bảng lương cho nhân viên

- Hệ thống xử lý thao tác mà nhân viên kế tốn nhập vào và thơng báo đã thực hiện thành cơng

- Q trình tính lương kết thúc

- Nhân viên kế toán thốt khỏi chức năng tính lương

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế tốn, nếu muốn tiếp tục thì nhân viên kế toán lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Báo cáo, thống kê thông tin cá nhân của nhân viên”

Bảng 3.11. Kịch bản cho usecase “Báo cáo, thống kê thông tin cá nhân của nhân viên”

Tên usecase Usecase “Báo cáo, thống kê thông tin cá nhân của nhân viên” Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế toán đăng nhập vào hệ thống thành công

Điều kiện ra Bảng thông tin cá nhân của nhân viên được cập nhật đầy đủ, chính xác

Sự kiện chính - Nhân viên kế tốn chọn form báo cáo, thống kê trên hệ thống - Hệ thống hiển thị form báo cáo, thống kê

- Nhân viên kế toán chọn chức năng báo cáo, thống kê thông tin cá nhân của nhân viên

- Hệ thống hiển thị form báo cáo, thống kê thông tin cá nhân của nhân viên và yêu cầu nhân viên quản lý nhân sự báo cáo, thống kê thông tin cá nhân của nhân viên

- Nhân viên kế toán báo cáo, thống kê thông tin cá nhân của nhân viên

- Hệ thống xử lý thao tác mà nhân viên kế toán nhập vào và thông báo đã thực hiện thành cơng

- Q trình báo cáo, thống kê thơng tin cá nhân của nhân viên kết thúc

- Nhân viên kế toán thoát khỏi chức năng báo cáo, thống kê thông tin cá nhân của nhân viên

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên kế tốn, nếu muốn tiếp tục thì nhân viên kế tốn lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Biểu diễn kịch bản cho usecase “Báo cáo, thống kê thông tin lương của nhân viên”

Bảng 3.12. Kịch bản cho usecase

“Báo cáo, thống kê thông tin lương của nhân viên”

Tên usecase Usecase “Báo cáo, thống kê thông tin lương của nhân viên” Tác nhân chính Nhân viên kế tốn

Điều kiện vào Nhân viên kế tốn đăng nhập vào hệ thống thành cơng

Điều kiện ra Bảng thông tin lương của nhân viên được cập nhật đầy đủ, chính xác

Sự kiện chính - Nhân viên kế toán chọn form báo cáo, thống kê trên hệ thống - Hệ thống hiển thị form báo cáo, thống kê

- Nhân viên kế toán chọn chức năng báo cáo, thống kê thông tin lương của nhân viên

- Hệ thống hiển thị form báo cáo, thống kê thông tin lương của nhân viên và yêu cầu nhân viên kế tốn báo cáo, thống kê thơng tin lương của nhân viên

- Nhân viên kế tốn báo cáo, thống kê thơng tin lương của nhân viên

- Hệ thống xử lý thao tác mà nhân viên quản lý nhân sự nhập vào

Một phần của tài liệu (Luận văn đại học thương mại) phân tích, đánh giá thực trạng quản lý nhân sự của ctcp tổ hợp truyền thông liên kết việt (Trang 34 - 67)

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

(83 trang)