UML Use Case Diagram – Được thực hiện từ bỏ góc nhìn của Business Analyst

Từ ‘use case’ thường xuyên tuyệt được đưa vào những cuộc chat chit mà ko tốt nhất thiết phải có sự gọi biết đúng mực về nó. Vậy ‘use case’ thiệt sự tương quan đến gì?

Use case vào ngữ cảnh Phân tích nghiệp vụ (business analysis) là bức ảnh hoàn hảo về cách người dùng sẽ thực hiện một phần công dụng cụ thể cho một khối hệ thống new hoặc chuyển đổi. Nó là 1 trong biểu lộ về các bước mà lại người tiêu dùng đã thực hiện một tác dụng (cùng khối hệ thống sẽ tiến hành tác dụng kia nhằm thực hiện công dụng đó), nó biểu hiện kịch bản thành công xuất sắc Lúc công việc này được tiến hành với nó cũng bộc lộ các kịch bạn dạng ngoại lệ khi các bước ko được tuân thủ theo đúng theo đúng trình trường đoản cú. Use case đang tổng quát trường hợp dưới dạng các điều kiện trước nên đúng trước lúc use case được tiến hành, nó cũng trở thành miêu tả mục đích tiến hành ca áp dụng. Tóm lại, đó là một biểu lộ cụ thể về những gì khối hệ thống dự loài kiến đang có tác dụng lúc người tiêu dùng áp dụng khối hệ thống theo một biện pháp cụ thể.

Bạn đang xem: Use case diagram là gì

Vì vậy, giả dụ kế tiếp công ty chúng tôi thực hiện bước tiếp sau và hỏi: UML Use Case Diagram là gì? Câu vấn đáp mang đến câu hỏi này là nó đại diện trực quan lại cho những tính năng thiết yếu cơ mà hệ thống có thể triển khai hiển thị các use cases, các tác nhân, hệ thống và những tương tác giữa những nguyên tố này. Hãy nhằm áp dụng một ví dụ nhằm biểu lộ UML Use Case Diagram trên trên đây.

Các nhân tố cơ bạn dạng của UML Use Case DiagramHệ thống (System): Hộp hình chữ nhật thể hiện oắt con giới khối hệ thống. Hộp này phải được dán nhãn với thương hiệu hệ thống.Use Case: Mỗi UML Use Case bên trên sơ đồ phải được hiển thị dưới những thiết kế bầu dục. Mỗi UML Use Case chỉ mô tả một phần tác dụng. Bạn buộc phải sử dụng thuật ngữ cụ thể và một cồn tự chuyển động trong biểu hiện của người tiêu dùng.Tác nhân (Actors): Sử dụng hình que chúng ta cần khẳng định những loại người tiêu dùng khác biệt của khối hệ thống. Đối với từng nhiều loại người dùng, chúng ta buộc phải tất cả hình dính nghỉ ngơi phía bên ngoài đường viền hình chữ nhật.Liên kết (Associations): Mỗi Actor sẽ địa chỉ cùng với hệ thống trải qua các UML Use Case nhất mực nhỏng được trình diễn trên sơ đồ dùng của người sử dụng. Như vậy dựa vào đóng vai trò của Actor.

Mối quan hệ giữa những Use cases – Khuôn mẫu (Stereotypes):

Cũng bao gồm quan hệ tồn tại giữa một số use cases. Hãy xem xét rằng ít nhất một trong các use cases bao gồm mối quan hệ cùng với use cases sẽ không tồn tại mọt tương tác trực tiếp với actors. Vấn đề này là vì ít nhất một use case là use case khối hệ thống thuần túy (ví dụ: tính năng xác xắn / ngôi trường đúng theo sử dụng, tính toán một số trong những loại).

Xem thêm: Đánh Giá Xiaomi Redmi Note 3 Tinhte Giá Tốt Nhất, Cập Nhật Nhất Tháng 06/2021

> hoặc >: Loại mối quan hệ này Có nghĩa là use case (cũng đang can hệ cùng với actor) đang luôn luôn điện thoại tư vấn use case này để dứt chức năng mà lại nó đang thực hiện. Lưu ý thuật ngữ > hiện tại được thay thế sửa chữa bằng UML bởi >.>: Loại mối quan hệ này có nghĩa là use case (cũng liên quan với actor) sẽ chỉ lúc đáp ứng một vài ĐK nhất thiết, hãy áp dụng use case không giống bao gồm quan hệ.

*

Quan hệ > cùng > khác biệt sinh sống điểm nào?Với >, use case này mong mỏi được tiến hành đề nghị triển khai 1 use case khác. Ví dụ với việc bạn có nhu cầu rút ít chi phí ngơi nghỉ ATM thì các bạn yêu cầu xác minh tính danh của doanh nghiệp bằng cách nhập mật khẩu đăng nhập đúng với thẻ bạn đang áp dụng.Với >, use case này được triển khai với sự tđam mê gia hoặc không tđắm say gia của 1 use case không giống. Ví dụ với vấn đề sau khoản thời gian rút chi phí ngơi nghỉ ATM, bạn cũng có thể chọn in hóa 1-1 hoặc ko.Quý Khách có thể coi giải pháp vẽ UML Use Case Diagram bằng phương pháp coi video clip này:

BAers nên áp dụng UML Use Case Diagram như vậy nào?

Mục đích ban sơ của UML Use Case Diagram là một trong những vẻ ngoài quy mô hóa mức thi công hệ thống nhiều hơn nữa để giúp những đơn vị cải tiến và phát triển đọc thiết kế hệ thống thực tế buộc phải tuân hành Khi desgin phương án. Trong bối cảnh thực hiện nhiều hơn thế nữa UML Use Case Diagram, chúng tôi mong nhấn mạnh rằng với bốn bí quyết là Chulặng viên so sánh nghiệp vụ (Business Analyst), điều đặc biệt rộng những so với bạn là biểu thị những khoanh vùng tính năng chủ yếu cần phải có với các can hệ với những actors cân xứng bởi UML Use Case Diagram rộng mọi gì nó là để có được từng trường vừa lòng áp dụng đúng về khía cạnh nghệ thuật mang lại người theo dõi của kỹ càng phát triển ứng dụng của số đông lắp thêm. UML Use Case Diagram là một chuyên môn Phân tích nghiệp vụ khôn cùng tiện nghi được thực hiện với doanh nghiệp lớn để diễn tả phạm vi tác dụng và làm rõ rằng chính là âm thanh và chính xác hơn đối với hầu như gì cụ thể kỹ thuật chính xác tức thì từ đầu. Có những công ty so với hệ thống nghệ thuật cùng công ty kiến tạo phương án hoàn toàn có thể cung ứng bạn rước UML Use Case Diagram của bạn về phương diện nghệ thuật ở quá trình sau của vòng đời dự án công trình nếu vấn đề đó đặc biệt đối với những tiến độ kỹ thuật của dự án. Việc triển khai đúng những trải nghiệm tác dụng ban sơ bằng phương pháp áp dụng UML Use Case Diagram với doanh nghiệp là quan trọng đặc biệt hơn từ cách nhìn của Nhà so sánh nghiệp vụ rộng về khía cạnh kỹ thuật.

Xem thêm: Download Camtasia Studio 9 Full Key Tại Sinhvienit, Download Camtasia Studio 9 Full Key

*

Điều gì xảy ra giả dụ tôi có nhiều hơn 9 use cases để trình diễn trên UML Use case diagram của mình?

Quý khách hàng chỉ việc chế tác nhiều hơn thế nữa một UML Use Case Diagram bằng cách đội những UML use cases thành các đội theo xúc tích cùng hiển thị theo cách đó. Thậm chí, bạn có thể lưu ý thực hiện tác dụng nấc cao của UML Use Case Diagram, kế tiếp được cung ứng với UML Use Case Diagram ở cấp độ tiếp sau nhằm bảo đảm các bạn đang bao hàm tất cả những UML Use Cases bao gồm trên sơ đồ vật của mình.


Chuyên mục: ĐỊNH NGHĨA
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *