2.3.4
2.3.4.1. Đăng nhập
hình 2-4: biều đồ hoạt động chức năng đăng nhập
Chức năng đăng nhập: người dùng sẽ thấy form đăng nhập khi bắt đầu vào sử dụng hệ thông quản lý, form sẽ yêu cầu người dùng nhập tên tài khoản và mật khẩu. khi chọn đăng nhập, hệ thống sẽ kiểm tra có tồn tại tài khoản hay không, kiểm tra mật khẩu có khớp với tài khoản không. Nếu có sẽ cho phép đăng nhập. Nếu sai thông tin đăng nhập hệ thống sẽ hiển thị thông báo lỗi “Tài khoản hoặc mật khẩu không đúng, hãy kiểm tra lại”. Hệ thống sẽ có hai loại người sử dụng hệ thống:
act Log in
hiển thị form đăng nhập
bắt đầu
nhập tài khoản và mật khẩu
xác nhận thông báo lỗi đăng nhập
đăng nhập hệ thống
hiển thị form chính
(admin), người quản lý (manager). Hệ thống sẽ trả về form riêng cho từng vai trò đăng nhập. 2.3.4.2. Đăng ký người dùng đăng ký ời dùng tính hợp lệ u vào a sự tồn tại
hình 2-5: biều đồ hoạt động chức năng đăng ký người dùng
Chức năng đăng ký người dùng: hệ thống sẽ hiển thị form đăng ký để người dùng nhập thông tin cá nhân, tên tài khoản và mật khẩu. Khi chọn đăng ký, hệ thống sẽ kiểm tra thông tin đã đúng với định dạng hay không. Nếu không đúng thì hệ thống hiện thông báo bắt người dùng kiểm tra lại thông tin. Sau đó, hệ thống tiếp tục kiểm tra sự tồn tại của tên tài khoản. Nếu hệ thống đã tồn tại tên tài khoản thì sẽ hiện thông báo người dùng sử dụng tên tài khoản khác. Nếu không, hệ thống sẽ hiện thông báo đăng ký thành công và thoát khỏi form đăng ký người dùng, quay trở về form quản lý người dùng.
kết thúc
thông báo kết quả thành công
kiểm tr kiểm tra đầ
form ngư
bắt đầu
2.3.4.3. Xóa người dùng
hình 2-6: biều đồ hoạt động chức năng xóa người dùng
chức năng xóa người dùng: trên form quản lý người dùng, người dùng sẽ chọn một tài khoản nào đó để thực hiện xóa, sau đó chọn chức năng xóa. Hệ thống sẽ hiện thị thông báo xác nhận xóa. Người dùng chọn chấp nhận để xóa và hủy để hủy bỏ xóa.
act Delete user
hiện thị danh
bắt đầu sách người dùng hủy bỏ
chọn tài khoản người dùng cần xóa
xác định
xác định xóa
xóa tài khoản thành công
2.3.4.4. Thêm, Sửa, Xóa thông tin cán bộ
hình 2-7: biều đồ hoạt động chức năng thêm, sửa, xóa thông tin cán bộ
Chức năng thêm, sửa, xóa cán bộ: là phần chức năng quản lý chung cho người dùng. Người dùng lựa chọn chức năng và hệ thống sẽ trả về form chức năng tương ứng cho phần quản lý cán bộ. Khi thực hiện xong chức năng, hệ thống sẽ thông báo thực hiện thành công và trở về form quản lý cán bộ. Ví dụ: Người dùng chọn chức năng sửa thông tin cán bộ. Hệ thống sẽ hiển thị form sửa thông tin cán bộ và sau khi thực hiện xong sẽ trở về form quản lý cán bộ.
act Manage employee
bắt đầu
form quản lý thông tin cán bộ
chọn chức năng
chọn chức năng
thêm cán bộ mới sửa thông tin cán bộ xóa cán bộ
thông báo thành công
2.3.4.5. Tính toán lương cho cán bộ
hình 2-8: biều đồ hoạt động chức năng tính lương cán bộ
Chức năng tính lương cán bộ: người dùng cần phải chọn một cá nhân hoặc một danh sách cán bộ cần tính lương. Sau đó, chọn chức năng tính lương. Hệ thống sẽ tự động tính toán các mức lương theo quy định của từng cá nhân tương ứng. Sau đó, trả về kết quả bảng danh sách cán bộ cùng với thông tin mức lương theo từng mục.
act Calculate salary
chọn danh sách cán
bắt đầu bộ
chọn chức năng tính lương
hiển thị danh sách cán bộ và thông tin lương
2.3.4.6. Thăng cấp – bậc cán bộ
hình 2-9: biều đồ hoạt động chức năng thăng cấp – bậc cán bộ
Chức năng thăng cấp – bậc cán bộ: người dùng chọn một cán bộ cần thăng cấp và chọn chức năng thăng cấp – bậc. Hệ thống sẽ trả về form nhập cấp – bậc mới để người dùng nhập thông tin thăng cấp. Hệ thống sẽ kiểm tra tính hợp lệ của thông tin người dùng đã nhập. Nếu cấp nhỏ hơn cấp cũ hoặc thông tin không hợp lệ thì hệ thống sẽ hiện thông báo lỗi, nếu không sẽ hiện thông báo thành công.
act Manage Level degree
chọn cán bộ
bắt đầu không hợp lệ
chọn cấp - bậc mới
kiểm tra tính hợp lệ
hợp lệ
thông báo thành công
2.3.4.7. Quản lý phòng ban
hình 2-10: biều đồ hoạt động chức năng quản lý phòng ban
Chức năng quản lý phòng ban: là phần chức năng quản lý chung cho người dùng. Người dùng lựa chọn chức năng và hệ thống sẽ trả về form chức năng tương ứng cho phần quản lý phòng ban. Khi thực hiện xong chức năng, hệ thống sẽ thông báo thực hiện thành công và trở về form quản lý phòng ban. Ví dụ: Người dùng chọn chức năng sửa thông tin phòng ban. Hệ thống sẽ hiển thị form sửa thông tin phòng ban và sau khi thực hiện xong sẽ trở về form quản lý phòng ban.
act Manage department
bắt đầu
form quản lý phòng ban
chọn chức năng
chọn
thêm phòng ban sửa đổi thông tin phòng ban xóa phòng ban
thông báo thành công