Biểu đồ phân rã usecase quản lý HSNV

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, thiết kế hệ thống thông tin quản lý nhân sự cho công ty TNHH truyền thông sky ads việt nam (Trang 45 - 48)

Biểu diễn kịch bản cho use case “ ThemHSNV”:

Bảng 3.3 Biểu diễn kịch bản cho use case “ ThemHSNV”

Tác nhân chính Nhân viên phịng nhân sự

Mức 2

Điều kiện bắt đầu Nhân viên vào hệ thống.

Điều kiện kết thúc Thông tin về hồ sơ NV mới được thêm vào cơ sở dữ liệu. Diễn biến chính:

Nhân viên chọn form Quanly HSNV trên hệ thống. Nhân viên chọn chức năng thêm HSNV.

Hệ thống hiển thị form thêm HSNV và yêu cầu NV nhập thông tin nhân viên mới.

Nhân viên nhập thông tin HSNV mới và nhấn Create.

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

Hệ thống thông báo đã thêm mới thành cơng.

Nhân viên thốt khỏi chức năng thêm hồ sơ nhân viên. Ngoại lệ :

Hệ thống thông báo đã có hồ sơ nhân viên trong cơ sở dữ liệu. Hệ thống thông báo thông tin hồ sơ không hợp lệ.

Hệ thống yêu cầu nhập lại thông tin hồ sơ nhân viên. Nhân viên nhập lại thông tin hồ sơ.

Biểu diễn kịch bản cho use case “SuaHSNV”

Bảng 3.4 Biểu diễn kịch bản cho use case “SuaHSNV”

Tác nhân chính Nhân viên phịng nhân sự

Mức 2

Điều kiện bắt đầu Nhân viên vào hệ thống. Điều kiện kết

thúc

Thông tin khách hàng vừa sửa được cập nhập vào cơ sở dữ liệu.

Diễn biến chính

Nhân viên chọn form Quanly HSNV trên hệ thống. Nhân viên chọn chức năng sửa thông tin hồ sơ nhân viên.

Hệ thống hiển thị form sửa thông tin HSNV và yêu cầu NV nhập mã NV cần sửa

Hệ thống kiểm tra mã NV mà nhân viên phòng nhân sự đã nhập và hiển thị thông tin của hồ sơ nhân viên.

Nhân viên sửa thông tin hồ sơ nhân viên và nhấn Update.

Hệ thống kiểm tra thông tin hồ sơ được sửa và xác nhận thông tin hợp lệ. Hệ thống lưu thông tin hồ sơ nhân viên đã được sửa vào cơ sở dữ liệu. Hệ thống thơng báo sửa thành cơng.

Nhân viên thốt khỏi chức năng sửa HSNV. Ngoại lệ

Hệ thống thông báo khơng có mã NV mà nhân viên phịng nhân sự đã nhập. Hệ thống hỏi nhân viên có muốn nhập mã NV khác khơng.

Nhân viên nhập mã NV khác.

Hệ thống hiển thị thông tin của hồ sơ. Nhân viên sửa lại thông tin hồ sơ Hệ thống thông báo sửa thành công.

Hệ thống thông báo thông tin hồ sơ được sửa không hợp lệ. Hệ thống yêu cầu nhân viên nhập lại thông tin hồ sơ cần sửa. Nhân viên nhập lại thông tin hồ sơ.

Biểu diễn kịch bản cho use case “XoaHSNV”:

Bảng 3.5 Biểu diễn kịch bản cho use case “XoaHSNV”

Tác nhân chính Nhân viên phòng nhân sự

Mức 2

Điều kiện bắt đầu Nhân viên vào hệ thống.

Điều kiện kết thúc Thông tin về hồ sơ được xóa khỏi cơ sở dữ liệu. Diễn biến chính

Nhân viên chọn form Quanly HSNV trên hệ thống. Nhân viên chọn chức năng xóa hồ sơ.

Hệ thống hiển thị form xóa hồ sơ và yêu cầu nhập mã NV muốn xóa. Nhân viên nhập mã NV muốn xóa và nhấn OK

Hệ thống kiểm tra mã của của NV muốn xóa và xác nhận hợp lệ.

Hệ thống hỏi nhân viên phịng nhân sự có chắc chắn muốn xóa hồ sơ khỏi cơ sở dữ liệu không? Và hiển thị lựa chọn yes hoặc no.

Nhân viên phịng nhân sự chọn yes. Hệ thống xóa hồ sơ khỏi cơ sở dữ liệu.

Nhân viên phịng nhân sự thốt khỏi chức năng xóa hồ sơ. Ngoại lệ

Hệ thống thơng báo khơng có mã NV trong cơ sở dữ liệu. Hệ thống yêu cầu nhập lại mã NV.

Nhân viên phòng nhân sự nhập mã NV khác. Hệ thống thơng báo xóa thành cơng.

Nhân viên phòng nhân sự chọn “No”: hệ thống quay lại bước trước. Biểu diễn kịch bản cho use case “TimKiemHSNV :

Bảng 3.6 Biểu diễn kịch bản cho use case “TimKiemHSNV”

Tác nhân chính Nhân viên phịng nhân sự

Mức 2

Điều kiện bắt đầu Nhân viên vào hệ thống.

Điều kiện kết thúc Hiển thị thơng tin cần tìm kiếm Diễn biến chính :

Nhân viên chọn form Quanly HSNV trên hệ thống.

Nhân viên nhập từ khóa tìm kiếm vào ơ Tìm kiếm trên form Quanly HSNV và gõ phím Enter.

Hệ thống kiểm tra từ khóa tìm kiếm. Hệ thống hiển thị kết quả tìm được. Ngoại lệ :

Hệ thống thơng báo khơng có thơng tin cần tìm trong cơ sở dữ liệu. Hệ thống hỏi nhân viên có muốn tìm kiếm thơng tin khác khơng. Nhân viên nhập thơng tin khác.

Hệ thống đưa ra kết quả cần tìm.

Hệ thống báo từ khóa cần tìm khơng hợp lệ. Hệ thống u cầu nhân viên nhập lại từ khóa. 2.2 Nhân viên nhập lại từ khóa.

Use case phân rã quản lý HSKTKL:

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, thiết kế hệ thống thông tin quản lý nhân sự cho công ty TNHH truyền thông sky ads việt nam (Trang 45 - 48)