Chức năng“Quản lý người dùng”

Một phần của tài liệu Phát triển hệ thống quản lý tài sản tại trường đại học hải dương sử dụng IBM bluemix luận văn ths công nghệ thông tin (Trang 49 - 50)

Hình 3.4. Biểu đồ Use Case chức năng “Quản lý danh mục người dùng” a. Thêm người dùng

Tác nhân: Admin

Mô tả khái quát: Ca sử dụng cho phép người sử dụng thêm người dùng mới vào hệ thống.

Tiền điều kiện: người sử dụng phải “Đăng nhập” hệ thống, sau đó chọn chức năng “Thêm người dùng”.

Hậu điều kiện: Nếu ca sử dụng thành công thì thêm được người dùng mới vào CSDL. Ngược lại hệ thống không có gì thay đổi

Luồng sự kiện chính:

(1) Người sử dụng nhập thông tin về người dùng mới như tên đăng nhập, mật khẩu và các thông tin khác của người sử dụng.

(2) Người sử dụng chọn nút “Thêm người dùng”

(3) Tên đăng nhập và các thông tin nhập vào hợp lệ, quá trình thêm người dùng thành công.

Ngoại lệ:

- Nhập trực tiếp: kết quả kiểm tra thông tin thiếu hoặc không chính xác thì hệ thống thông báo lỗi và yêu cầu nhập lại hoặc phải dừng ca sử dụng.

- Nếu kiểm tra thông tin trùng với một thông tin người dùng đã tồn tại trong hệ thống thì thông báo nhập lại hoặc dừng ca sử dụng.

Yêu cầu đặc biệt: không có b. Sửa thông tin người dùng

Tác nhân: Admin

Mô tả: Ca sử dụng cho phép người sử dụng sửa thông tin người dùng đã có trong hệ thống.

Tiền điều kiện:người sử dụng phải “Đăng nhập” hệ thống, sau đó chọn chức

năng “Sửa thông tin ngƣời dùng”.

Luồng sự kiện chính:

(1) Hệ thống hiển thị thông tin chi tiết ở trạng thái sửa đổi

(2) Tác nhân chọn thông tin muốn sử đổi (chỉ bao gồm những thông tin có ở

chức năng Thêm người dùng)

(3) Các thông tin nhập vào hợp lệ, quá trình sửa thông tin người dùng thành công.

Ngoại lệ: Kết quả kiểm tra thông tin mới là chưa đầy đủ hoặc không chính xác (do xóa thông tin cũ nhưng chưa nhập đầy đủ thông tin mới hoặc đã nhập đủ nhưng không chính xác) thì yêu cầu nhập lại hoặc dừng ca sử dụng.

Yêu cầu đặc biệt: không có c. Xoá người dùng

Tác nhân: Admin

Mô tả: Ca sử dụng cho phép người sử dụng xóa thông tin người dùng đã có trong hệ thống.

Tiền điều kiện:người sử dụng phải “Đăng nhập” hệ thống, sau đó chọn chức

năng “Xóa ngƣời dùng”.

Hậu điều kiện: nếu ca sử dụng thành công thì một người dùng bị xoá khỏi hệ thống. Ngược lại, trạng thái hệ thống không thay đổi.

Luồng sự kiện chính:

(1) Người sử dụng chọn thông tin về người dùng cần xóa và chọn nút “Xóa

(2) Hệ thống xác nhận lại việc xoá một người dùng (3) Hệ thống xoá thông tin về nhân viên đó từ CSDL

Ngoại lệ: Khi hệ thống xác nhận lại việc xoá, tác nhân không muốn xoá người dùng nữa, chọn huỷ xoá thì dùng ca sử dụng .

Yêu cầu đặc biệt: không có.

Một phần của tài liệu Phát triển hệ thống quản lý tài sản tại trường đại học hải dương sử dụng IBM bluemix luận văn ths công nghệ thông tin (Trang 49 - 50)