CHƯƠNG 4 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
4.5 Đặc tả Use-case
4.5.6 Quản lý Người dùng
Tên Usecase: Quản lý các user trên hệ thống Mức độ BMT: B
Tác nhân chính: quản trị viên Tác nhân phụ: Hệ thống
Mô tả Usecase: Quản lý thông tin các user trên hệ thống
Điều kiện để bắt đầu Use-case (Pre-Condition): Người dùng đã đăng nhập
vào hệ thống
Điều kiện để kết thúc Use-case (Post Condition): Hiển thị giao diện danh
sách các user có trong hệ thống
Trình tự các sự kiện:
Bước 1: Người dùng thực hiện vào menu “Quản lý User”.
Bước 2: Hệ thống thực hiện tìm kiếm và hiển thị danh sách các user được
quản lý bởi User đăng nhập.
Bước 3: Hệ thống hiển thị danh sách người dùng. - Sơ đồ luồng:
Kết thúc Bắt đầu
Người dùng chọn quản lý user trong menu “hệ thống”
Thông báo lỗi cho quản trị viên
Hiển thị dữ liệu cho người dùng Hệ thống load cở sở dữ liệu trong DB
41
4.5.7 Quản lý dịch vụ.
Tên Usecase: Quản lý các dịch vụ trên hệ thống Mức độ BMT: B
Tác nhân chính: quản trị viên, chuyên viên,
lãnh đạo
Tác nhân phụ: Hệ thống
Mô tả Usecase: Quản lý thông tin các dịch vụ trên hệ thống. Mã dịch vụ là duy nhất trên hệ thống
Điều kiện để bắt đầu Use-case (Pre-Condition): Người dùng đã đăng nhập
vào hệ thống
Điều kiện để kết thúc Use-case (Post Condition): Hiển thị giao diện danh
sách các dịch vụ người dùng quản lý trong hệ thống
Trình tự các sự kiện:
Bước 1: Người dùng thực hiện vào menu “Quản lý dịch vụ”.
Bước 2: Hệ thống thực hiện tìm kiếm và hiển thị danh sách các dịch vụ
42
Bước 3: Hệ thống hiển thị danh sách dịch vụ cho User. - Sơ đồ luồng:
Kết thúc Bắt đầu
Người dùng chọn quản lý dịch vụ trong menu “văn bản”
Thông báo lỗi cho quản trị viên
Hiển thị dữ liệu cho người dùng Hệ thống load cở sở dữ liệu trong DB