Use case xóa chi tiết biên bản chuyển giao dụng cụ

Một phần của tài liệu Hệ thống thông tin phòng quản trị thiết bị (Trang 110)

7 Kết luận và hướng phát triển

4.87 Use case xóa chi tiết biên bản chuyển giao dụng cụ

Tạo biên bản thanh lý dụng cụ.

Actor: Nhân viên phòng quản trị thiết bị.

Description: Thêm mới biên bản để thanh lý các dụng cụ.

Trigger: Người dùng nhấn chuột vào nút có biểu tượng dấu cộng tại giao diện hiển thị danh sách các biên bản thanh lý dụng cụ.

Precondition: Người dùng là nhân viên phòng quản trị thiết bị và có quyền tạo biên bản thanh lý.

Người dùng đang ở giao diện hiển thị danh sách các biên bản thanh lý dụng cụ.

Postcondition: Hệ thống tạo biên bản thanh lý thành công và chuyển hướng đến trang chi tiết của biên bản

Normal Flow: 1. Người dùng chọn nút có biểu tượng dấu cộng 2. Hệ thống hiển thị cửa sổ tạo mới biên bản 3. Người dùng nhập thông tin cho biên bản mới 4. Hệ thống xác thực số biên bản người dùng đã nhập 5. Người dùng chọn vào nút lưu

Alternative Flow: Không

Exception: 5a Hệ thống xác thực số biên bản đã tồn tại và hiện thị thông báo cho người dùng.

6a Người dùng chọn vào nút đóng.Biên bản không được tạo. Bảng 4.88: Use case thêm biên bản thanh lý dụng cụ

Xóa biên bản thanh lý dụng cụ.

Actor: Nhân viên phòng quản trị thiết bị.

Description: Xóa biên bản thanh lý dụng cụ.

Trigger: Người dùng nhấn chuột vào nút có biểu tượng xóa trên hàng tương ứng với biên bản thanh lý muốn chọn.

Precondition: Người dùng là nhân viên phòng quản trị thiết bị và có quyền xóa biên bản thanh lý dụng cụ.

Người dùng đang ở giao diện hiển thị danh sách các biên bản thanh lý dụng cụ.

Postcondition: Hệ thống xóa biên bản thành công

Normal Flow: 1. Người dùng nhấn vào nút có biểu tượng xóa trên biên bản được chọn 2. Hệ thống hiển thị cửa sổ xác nhận xóa biên bản

3. Người dùng chọn nút "Ok"

4. Hệ thống xóa biên bản khỏi cơ sở dữ liệu Hệ thống hiển thị thông báo đã xóa biên bản thành công

Alternative Flow: Không

Exception: 4a. Người dùng chọn nút "Cancel". Use case dừng lại Bảng 4.89: Use case xóa biên bản thanh lý dụng cụ

Chỉnh sửa thông tin biên bản thanh lý dụng cụ

Actor: Nhân viên phòng quản trị thiết bị

Description: Sửa các thông tin đã lưu cho biên bản thanh lý dụng cụ

Trigger: Người dùng nhấn chuột vào nút chỉnh sửa trên hàng tương ứng với biên bản cần chỉnh sửa

Precondition: Người dùng là nhân viên phòng quản trị thiết bị và có quyền chỉnh sửa biên bản thanh lý

Người dùng đang ở trang thông tin chi tiết của biên bản thanh lý cần được chỉnh sửa

Postcondition: Hệ thống thay đổi thông tin biên bản thanh lý dụng cụ thành công

Normal Flow: 1. Người dùng nhập thông tin của biên bản 2. Người dùng nhấn vào nút có biểu tượng lưu

3. Hệ thống xác thực các thông tin được chỉnh sửa hợp lệ 4. Hệ thống hiển thị thông báo cập nhật thông tin thành công

Alternative Flow: Không

Exception: 3a Hệ thống xác thực số biên bản bị bỏ trống và hiển thị lỗi. Bảng 4.90: Use case chỉnh sửa thông tin biên bản thanh lý dụng cụ

Thêm mới chi tiết biên bản thanh lý dụng cụ

Actor: Nhân viên phòng quản trị thiết bị.

Description: Thêm dụng cụ cho biên bản thanh lý.

Trigger: Người dùng nhấn chuột vào nút dấu cộng tại giao diện chỉnh sửa biên bản thanh lý.

Precondition: Người dùng là nhân viên phòng quản trị thiết bị và có quyền thêm chi tiết cho biên bản thanh lý

Người dùng đang mở giao diện chi tiết của biên bản thanh lý cần được thêm dụng cụ

Postcondition: Chi tiết biên bản thanh lý được thêm thành công.

Normal Flow: 1. Người dùng chọn nút có biểu tượng dấu cộng 2. Người dùng lựa chọn chi tiết cần được thanh lý 3. Người dùng nhập thông tin cho tiết thanh lý 4. Người dùng nhấn "Lưu" để hoàn tất

5. Hệ thống thông báo thêm chi tiết thành công

Alternative Flow: Không

Exception: 4a Người dùng chọn "Đóng", Hệ thống đóng cửa sổ và chi tiết thanh lý không được lưu vào cơ sở dữ liệu.

Bảng 4.91: Use case thêm mới chi tiết biên bản thanh lý dụng cụ

Xóa chi tiết biên bản thanh lý dụng cụ

Actor: Nhân viên phòng quản trị thiết bị

Description: Xóa chi tiết của biên bản thanh lý

Trigger: Người dùng nhấn chuột vào nút xóa trên hàng tương ứng với chi tiết cần xóa trong danh sách các chi tiết của biên bản

Precondition: Người dùng là nhân viên phòng quản trị thiết bị và có quyền xóa chi tiết của biên bản thanh lý

Người dùng đang mở giao diện chi tiết của biên bản thanh lý

Postcondition: Chi tiết biên bản thanh lý được xóa thành công.

Normal Flow: 1. Người dùng chọn nút có biểu tượng xóa tương ứng với chi tiết cần xóa trong danh sách các chi tiết của biên bản

2. Hệ thống mở cửa sổ xác nhận xóa chi tiết 3. Người dùng nhấn "Ok" để xác nhận

4. Hệ thống xóa chi tiết và hiển thị thông báo xóa thành công

Alternative Flow: Không

Exception: 3a. Người dùng chọn "Cancel", Hệ thống ẩn cửa số xác nhận và không xóa chi tiết.

Bảng 4.92: Use case xóa chi tiết biên bản thanh lý dụng cụ

In biểu sổ tài sản của trường

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu sổ tài sản của trường

Trigger: Người dùng muốn liệt kê danh sách tài sản của trường

Precondition: Người dùng đang mở giao diện in biểu sổ tài sản của trường

Postcondition: Hệ thống tính toán và trả về kết quả sổ tài sản của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng nhập các điều kiện lọc khoảng thời gian, mã tài khoản, giá trị

2. Người dùng nhấn nút "Lọc"

3. Hệ thống hiển thị kết quả thống kê sổ tài sản của trường theo các điều kiện lọc nói trên

Alternative Flow: Không

Exception: 1a. Người dùng không chọn năm để lọc tài sản, hệ thống hiển thị lỗi

Bảng 4.93: Use case in biểu sổ tài sản của trường

In biểu tổng hợp tài sản cố định theo tài khoản

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu tổng hợp tài sản cố định theo tài khoản

Trigger: Người dùng muốn liệt kê tài sản cố định của trường theo tài khoản

Precondition: Người dùng đang mở giao diện in biểu tổng hợp tài sản cố định theo tài khoản

Postcondition: Hệ thống tính toán và trả về kết quả tổng hợp tài sản cố định theo tài khoản từ các điều kiện lọc

Normal Flow: 1. Người dùng nhập các điều kiện lọc tài sản 2. Người dùng nhấn nút "Lọc"

3. Hệ thống hiển thị kết quả thống kê sổ tài sản của trường theo các điều kiện lọc nói trên

Alternative Flow: Không

Exception: 1a. Người dùng không chọn năm để lọc tài sản, hệ thống hiển thị lỗi

Bảng 4.94: Use case in biểu tổng hợp tài sản cố định theo tài khoản

In biểu tổng hợp dụng cụ theo tài khoản

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu tổng hợp dụng cụ theo tài khoản

Trigger: Người dùng muốn liệt kê dụng cụ của trường theo tài khoản

Precondition: Người dùng đang mở giao diện in biểu tổng hợp dụng cụ theo tài khoản

Postcondition: Hệ thống tính toán và trả về kết quả tổng hợp dụng cụ theo tài khoản từ các điều kiện lọc

Normal Flow: 1. Người dùng nhập các điều kiện lọc dụng cụ 2. Người dùng nhấn nút "Lọc"

3. Hệ thống hiển thị kết quả thống kê dụng cụ của trường theo các điều kiện lọc nói trên

Alternative Flow: Không

Exception: 1a. Người dùng không chọn năm để lọc dụng cụ, hệ thống hiển thị lỗi

Bảng 4.95: Use case in biểu tổng hợp dụng cụ theo tài khoản

In biểu báo cáo tăng giảm theo tài khoản

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu báo cáo tăng giảm tài sản hoặc dụng cụ theo tài khoản

Trigger: Người dùng muốn tạo báo cáo tăng giảm của trường theo tài khoản

Precondition: Người dùng đang mở giao diện báo cáo tăng giảm tài sản hoặc giao diện báo cáo tăng giảm dụng cụ

Postcondition: Hệ thống tính toán và trả về kết quả tăng giảm của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng chọn "In theo tài khoản"

2. Hệ thống hiển thị cửa sổ lấy tài sản theo năm 3. Người dùng nhập các điều kiện lọc từ năm, đến năm 4. Người dùng nhấn nút "Lọc"

5. Hệ thống hiển thị kết quả báo cáo tăng giảm tài sản cố định hoặc dụng cụ theo khoảng thời gian trên

Alternative Flow: Không

Exception: 4a. Người dùng nhấn nút "Đóng", hệ thống ẩn cửa sổ hiển thị

Bảng 4.96: Use case in biểu báo cáo tăng giảm theo tài khoản

In biểu báo cáo tổng hợp tăng giảm theo nhóm

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu báo cáo tổng hợp tăng giảm tài sản cố định hoặc dụng cụ theo nhóm

Trigger: Người dùng muốn tạo báo cáo tổng hợp tăng giảm tài sản hoặc dụng cụ theo nhóm

Precondition: Người dùng đang mở giao diện báo cáo tăng giảm tài sản hoặc giao diện báo cáo tăng giảm dụng cụ

Postcondition: Hệ thống tính toán và trả về kết quả tăng giảm của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng chọn "In bảng tổng hợp báo cáo tăng giảm tài sản theo nhóm" nếu ở trang in biểu báo cáo tăng giảm tài sản hoặc "In bảng tổng hợp báo cáo tăng giảm dụng cụ theo nhóm" nếu ở trang in biểu báo cáo tăng giảm dụng cụ

2. Hệ thống hiển thị cửa sổ lấy tài sản hoặc dụng cụ theo năm 3. Người dùng nhập các điều kiện lọc từ năm, đến năm 4. Người dùng nhấn nút "Lọc"

5. Hệ thống hiển thị kết quả báo cáo tăng giảm theo khoảng thời gian trên

Alternative Flow: Không

Exception: 4a. Người dùng nhấn nút "Đóng", hệ thống ẩn cửa sổ hiển thị

Bảng 4.97: Use case in biểu báo cáo tổng hợp tăng giảm theo nhóm

In biểu báo cáo chi tiết tăng giảm theo nhóm

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu báo cáo chi tiết tăng giảm tài sản cố định hoặc dụng cụ theo nhóm

Trigger: Người dùng muốn tạo báo cáo chi tiết tăng giảm tài sản hoặc dụng cụ theo nhóm

Precondition: Người dùng đang mở giao diện báo cáo tăng giảm tài sản hoặc giao diện báo cáo tăng giảm dụng cụ

Postcondition: Hệ thống tính toán và trả về kết quả tăng giảm của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng chọn "In bảng chi tiết báo cáo tăng giảm tài sản theo nhóm" nếu ở trang in biểu báo cáo tăng giảm tài sản hoặc "In bảng chi tiết báo cáo tăng giảm dụng cụ theo nhóm"nếu ở trang in biểu báo cáo tăng giảm dụng cụ

2. Hệ thống hiển thị cửa sổ lấy tài sản hoặc dụng cụ theo năm 3. Người dùng nhập năm yêu cầu

4. Người dùng nhấn nút "Lọc"

5. Hệ thống hiển thị kết quả báo cáo tăng giảm tài sản theo khoảng thời gian trên

Alternative Flow: Không

Exception: 4a. Người dùng nhấn nút "Đóng", hệ thống ẩn cửa sổ hiển thị

Bảng 4.98: Use case in biểu báo cáo chi tiết tăng giảm theo nhóm

In biểu báo cáo kiểm kê theo tài khoản

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu báo cáo kiểm kê tài sản cố định hoặc dụng cụ theo tài khoản

Trigger: Người dùng muốn tạo báo cáo kiểm kê theo tài khoản

Precondition: Người dùng đang mở giao diện in báo cáo kiểm kê

Postcondition: Hệ thống tính toán và trả về kết quả kiểm kê tài sản hoặc dụng cụ của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng chọn "In theo tài khoản" 2. Hệ thống hiển thị cửa sổ nhập năm yêu cầu 3. Người dùng nhập năm

4. Người dùng nhấn nút "Lọc"

5. Hệ thống hiển thị kết quả báo cáo kiểm kê theo khoảng thời gian trên

Alternative Flow: Không

Exception: 4a. Người dùng nhấn nút "Đóng", hệ thống ẩn cửa sổ hiển thị

Bảng 4.99: Use case in biểu báo cáo kiểm kê theo tài khoản

In biểu báo cáo kiểm kê tài sản theo tài khoản - chi tiết

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu báo cáo chi tiết kiểm kê tài sản cố định hoặc dụng cụ theo tài khoản

Trigger: Người dùng muốn tạo báo cáo chi tiết kiểm kê theo tài khoản

Precondition: Người dùng đang mở giao diện in báo cáo kiểm kê

Postcondition: Hệ thống tính toán và trả về kết quả chi tiết kiểm kê của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng chọn "In theo tài khoản - chi tiết" 2. Hệ thống hiển thị cửa sổ nhập năm yêu cầu 3. Người dùng nhập năm

4. Người dùng nhấn nút "Lọc"

5. Hệ thống hiển thị kết quả báo cáo chi tiết kiểm kê theo khoảng thời gian trên

Alternative Flow: Không

Exception: 4a. Người dùng nhấn nút "Đóng", hệ thống ẩn cửa sổ hiển thị

Bảng 4.100: Use case in biểu báo cáo chi tiết kiểm kê theo tài khoản

In biểu thống kê tài sản của trường

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu thống kê tài sản của trường

Trigger: Người dùng nhấn chuột vào nút có biểu tượng tải xuống ở góc phải phía dưới giao diện

Precondition: Người dùng đang đứng tại giao diện in biểu thống kê tài sản

Postcondition: Hệ thống tính toán và trả về kết quả thống kê tài sản của trường theo các điều kiện lọc

Normal Flow: 1. Người dùng nhập các điều kiện lọc ngày bắt đầu, ngày kết thúc và mã loại tài sản

2. Người dùng nhấn nút "Lọc"

3. Hệ thống hiển thị kết quả thống kê tài sản của trường theo các điều kiện lọc nói trên

Alternative Flow: Không

Exception: 2a. Nếu người dùng chưa nhập ngày bắt đầu hoặc ngày kết thúc hoặc giá trị của 1 trong 2 ngày trước ngày 1/1/1975, hệ thống sẽ không tính toán và yêu cầu nhập lại thông tin

Bảng 4.101: Use case in biểu thống kê tài sản của trường

In biểu sổ tài sản của đơn vị

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu sổ tài sản của đơn vị

Trigger: Người dùng nhấn chuột vào nút ’Lọc’ phía dưới cái điều kiện lọc

Precondition: Người dùng đang đứng tại giao diện in biểu sổ tài sản của đơn vị

Postcondition: Hệ thống tính toán và trả về kết quả sổ tài sản của đơn vị theo các điều kiện lọc

Normal Flow: 1. Người dùng nhập các điều kiện lọc khoảng thời gian, mã tài khoản, giá trị tối thiểu và đơn vị

2. Người dùng nhấn nút "Lọc"

3. Hệ thống hiển thị kết quả thống kê sổ tài sản của đơn vị theo các điều kiện lọc nói trên

Alternative Flow: Không

Exception: 2a. Nếu người dùng chưa nhập ngày bắt đầu hoặc ngày kết thúc hoặc giá trị của 1 trong 2 ngày trước ngày 1/1/1975, hệ thống sẽ không tính toán và yêu cầu nhập lại thông tin

Bảng 4.102: Use case in biểu sổ tài sản của đơn vị

In biểu hao mòn tài sản

Actor: Nhân viên phòng quản trị thiết bị

Description: In biểu hao mòn tài sản

Trigger: Người dùng nhấn chuột vào nút ’Lọc’ phía dưới cái điều kiện lọc

Precondition: Người dùng đang đứng tại giao diện in biểu hao mòn tài sản

Postcondition: Hệ thống tính toán và trả về kết quả hao mòn tài sản theo các điều kiện lọc

Normal Flow: 1. Người dùng chọn mẫu in biểu hao mòn tài sản, nhập các điều kiện lọc năm, mã tài khoản, mã loại tài sản và số hiệu tài sản

2. Người dùng nhấn nút "Lọc"

3. Hệ thống hiển thị kết quả thống kê tài sản và hao mòn của chúng theo các điều kiện lọc nói trên

Alternative Flow: Không

Exception: Không

Bảng 4.103: Use case in biểu hao mòn tài sản

Tải kết quả in biểu sổ tài sản của đơn vị

Actor: Nhân viên phòng quản trị thiết bị

Description: Tải kết quả in biểu sổ tài sản của đơn vị

Một phần của tài liệu Hệ thống thông tin phòng quản trị thiết bị (Trang 110)

Tải bản đầy đủ (PDF)

(195 trang)