Tải bản đầy đủ - 0 (trang)
3 Biểu đồ UseCase phân rã:

3 Biểu đồ UseCase phân rã:

Tải bản đầy đủ - 0trang

2.3.2. Quản lý Mượn sách



2.3.3. Quản lý Trả sách



2.3.4. Quản lý Sách và bản sao



2.3.4.1. Quản lý sách



2.3.4.2. Quản lý bản sao



2.3.5. Tìm kiếm thơng tin sách



2.3.6. Đăng ký mượn sách



III. Đặc tả chức năng

3.1. Đặc tả Use Case Quản lý Thẻ

3.1.1. Phát hành Thẻ mới

3.1.1.1. Đặc tả bằng lời

Mã Use case



UC001



Tên Use case Phát hành thẻ Mượn sách mới



Mô tả



Phát hành thẻ Mượn sách mới



Tác nhân



Librarian



Tiền điều kiện

Luồng sự kiện

chính

(Thành cơng)



Librarian đăng nhập thành cơng vào hệ thống

Thực hiện

STT

Hành động

bởi



1



Librarian



2

3

4

5

6



Librarian

System

System

System

System

Thực hiện

bởi

System

System

System



STT

Luồng sự kiện

thay thế



Hậu điều kiện



4a

4b

4c



Điền thông tin vào Form “Thông tin

thẻ”

Chọn “Phát hành”

Lấy dữ liệu được nhập

Kiểm tra tính hợp lệ

Thêm Thẻ vào CSDL

Hiển thị kết quả trong bảng

Hành động



Báo thông tin nhập không hợp lệ

Báo “Người dùng này đã có Thẻ”

Báo “Mã người dùng khơng tồn tại”

Báo “Tạo Thẻ không thành công” do

5a

System

ko truy xuất được CSDL

Thông báo kết quả cho Librarian



*Dữ liệu đầu vào

STT Trường dữ liệu



Mơ tả



Bắt buộc ?



1



Mã người dùng







2



Ngày Làm Thẻ



Nhập Mã người

dùng

Ngày làm thẻ



3



Ngày Hết Hạn



Hạn của Thẻ







4



Mã kích hoạt



Mã kích hoạt

được hệ thống

tạo random







5



Trạng thái



6



Mã thẻ



Xác định Thẻ đã Có

được kích hoạt

hay chưa

Mã của Thẻ sau Có

khi Phát hành







Điều kiện

hợp lệ

Phải là số



Ví dụ



Là chuỗi

dạng yyyymm-dd

Là chuỗi

dạng yyyymm-dd



2016-10-16



Kiểu

Boolean



Mơ tả



Bắt



2017-10-16

cb00c7543670-4db2a2e3f7997253ea51

false



Phải là số,

1

tự động tăng

với CSDL



* Dữ liệu đầu ra

STT Trường dữ



1



Điều kiện



Ví dụ



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

3 Biểu đồ UseCase phân rã:

Tải bản đầy đủ ngay(0 tr)

×