Mô hình liên hệ giữa các Transaction của Usecase trong biểu đồ tuần tự (Sequence Diagram)

3 413 2
Mô hình liên hệ giữa các Transaction của Usecase trong biểu đồ tuần tự (Sequence Diagram)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Nội dung của bài viết trình bày biểu đồ tuần tự; liên hệ giữa giao dịch trong biểu đồ tuần tự; kịch bản trường hợp sử dụng. Mời các bạn cùng tham khảo bài viết để nắm chi tiết nội dung nghiên cứu.

MƠ HÌNH LIÊN HỆ GIỮA CÁC TRANSACTION CỦA USECASE TRONG BIỂU ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) Nguyễn Văn Mười Công ty Cổ phần ĐTPT Cơng nghệ Trí Nam Tháng 12/2019 Biểu đồ Theo UML, trường hợp sử dụng (Usecase) thành phần để thực công việc xây dựng phần mềm Mỗi Usecase thực bước thiết kế hệ thống thiết kế biểu đồ hoạt động, biểu đồ lớp, biểu đồ tuần tự… Trong viết xác định số giao dịch (transaction) usecase thông qua biểu đồ Mục đích việc xác định số giao dịch để phục vụ cho việc ước lượng giá trị phần mềm Chúng ta ví dụ usecase sau: Sửa hồ sơ sinh viên (Đối với hệ thống phần mềm phần mềm quản lý đào tạo) Biểu đồ sau: Biểu đồ UC Sửa hồ sơ sinh viên Liên hệ giao dịch biểu đồ Liên hệ giao dịch (transaction) biểu đồ minh họa sau Mơ hình liên hệ giao dịch biểu đồ Kịch trường hợp sử dụng Tác nhân Hệ thống Vào chức quản lý hồ sơ sinh viên, nhập mã sinh viên vào ô tra cứu, nhấn tra cứu Hệ thống tìm kiếm trả kết thông tin sinh viên cần tìm Nhấn nút sửa hồ sơ Hệ thống trả form sửa hồ sơ Nhập nội dung cần sửa, nhấn lưu Hệ thống lưu nội dung sửa hiển thị thông báo thành công Luồng kiện Ngoại lệ Nếu nội dung cần sửa vào bị lỗi, hệ thống báo lỗi yêu cầu nhập lại, người dùng quay lại bước để thực Nếu nhập nội dung sửa, người dùng nhấn nút back trình duyệt, hệ thống trở lại giao diện bước Kết luận: - Số giao dịch (transaction): 3 Một số lưu ý Theo Ivar Jacobson (1992) Object-Oriented Software Engineering (tác giả UML), Usecase thực mục đích Trong Software cost estimation using use case points: Getting use case transactions straight Remi-Armand Collaris usecase có nhiều 12 giao dịch, thường usecase hoạt động cho nhiều mục đích, xem xét việc tách usecase Áp dụng kĩ thuật , , tổng quát hóa(generalization) tách usecase cho hợp lý Hệ thống khơng phải tác nhân Nếu hệ thống khác tác nhân ...Mơ hình liên hệ giao dịch biểu đồ Kịch trường hợp sử dụng Tác nhân Hệ thống Vào chức quản lý hồ sơ sinh viên, nhập mã sinh viên vào ô tra cứu, nhấn tra cứu Hệ thống tìm kiếm trả... duyệt, hệ thống trở lại giao diện bước Kết luận: - Số giao dịch (transaction) : 3 Một số lưu ý Theo Ivar Jacobson (1992) Object-Oriented Software Engineering (tác giả UML), Usecase thực mục đích Trong. .. case points: Getting use case transactions straight Remi-Armand Collaris usecase có nhiều 12 giao dịch, thường usecase hoạt động cho nhiều mục đích, xem xét việc tách usecase Áp dụng kĩ thuật ,

Ngày đăng: 12/01/2020, 01:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan