Phần Mềm Vẽ Sơ Đồ Use Case

lúc kiếm tìm tìm tự khóa Use Case là gì, Google trả về 3.200.000 công dụng chỉ với sau 0.5s. Vấn đề này cho biết thêm use case là 1 kiến thức và kỹ năng nền tảng gốc rễ quan trọng nhưng mà bất cứ kỹ sư IT nào cũng rất cần được chũm được. Một mô hình Use Case xuất sắc đã biểu thị hệ thống một bí quyết trực quan tiền với dễ nắm bắt nhất mang lại phần lớn đối tượng áp dụng. Vậy Use Case là gì, làm cho thế như thế nào để rất có thể vẽ Use Case Diagram tác dụng, xem thêm ngay lập tức qua nội dung bài viết bên dưới đây!


*

Use Case là gì? Tổng quan lại về sơ thiết bị Use Case hoàn chỉnh vào quy trình cải cách và phát triển phần mềm

1. Use Case là gì?

Theo wikipedia quan niệm, Use Case (Trường hợp sử dụng) là “Một nghệ thuật được dùng vào nghệ thuật ứng dụng cùng hệ thống nhằm nắm bắt những hiểu biết tính năng khối hệ thống. Use Case biểu đạt sự can hệ đặc thù giữa người tiêu dùng phía bên ngoài (Actor) và khối hệ thống.”

Ví dụ: Hệ thống “Đặt vé máy cất cánh trực tuyến” tất cả tác dụng “đặt vé” là một trong những Use Case.

Bạn đang xem: Phần mềm vẽ sơ đồ use case

Use Case trình bày sự cửa hàng giữa người tiêu dùng với khối hệ thống làm việc trong một môi trường thiên nhiên cụ thể, vì chưng một mục đích ví dụ. Môi trường phía trong một toàn cảnh, phạm vi hoặc khối hệ thống phần mềm ví dụ. Mục đích cụ thể là diễn tả được tận hưởng theo góc nhìn từ bỏ phía người dùng.

Sự shop thân người tiêu dùng với hệ thống gồm 2 phương pháp phổ biến:

Cách thức mà người dùng liên tưởng cùng với khối hệ thống.Cách thức nhưng khối hệ thống liên hệ với các khối hệ thống khác.

2. Các yếu tố quánh tả Use Case

Các yếu tố quánh tả Use Case gồm những: Actor (người sử dụng), Use Case (tác dụng tương tác) và Relationship (những tình dục vào Use Case).

*

Các thành phần của Use Case gồm những: Actor, Use Case và Relationship

a, Actor (Người sử dụng)

Actor là yếu tố chỉ người dùng hoặc một đối tượng người dùng làm sao đó phía bên ngoài địa chỉ với khối hệ thống. Để xác nhận kia có phải là Actor hay không thì nên cẩn thận dựa và đều câu hỏi sau:

Ai là người tiêu dùng tác dụng thiết yếu của hệ thống (tác nhân chính)?Ai đã là admin của khối hệ thống – Người thiết đặt, quản lý với gia hạn khối hệ thống (tác nhân phụ)?Ai vẫn phải hệ thống cung cấp nhằm triển khai những tác vụ hằng ngày?Hệ thống này có rất cần được liên can cùng với các hệ thống nào không giống không?Ai là bạn input đầu vào dữ liệu vào khối hệ thống (ngôi trường phù hợp khối hệ thống lưu trữ dữ liệu)?Ai hay vật gì quyên tâm đến quý hiếm nhưng mà khối hệ thống vẫn mang lại?

b, Use Case (Chức năng tương tác)

Use Case là những chức năng nhưng mà các Actor vẫn thực hiện xuất xắc bộc lộ sự can hệ thân người tiêu dùng với hệ thống. Để tìm thấy được những Use Case, ta nên trả lời những câu hỏi sau:

Actor cần những công dụng như thế nào của hệ thống?Actor tất cả hành động đó là gì?Actor bao gồm bắt buộc gọi, thêm mới, bỏ quăng quật, chỉnh sửa xuất xắc lưu trữ nhiều loại thông tin như thế nào vào khối hệ thống không?Hệ thống tất cả nên thông tin số đông biến hóa bất thần vào nội bộ cho Actor không?Công Việc hàng ngày của Actor hoàn toàn có thể được đơn giản và dễ dàng hóa hoặc hữu ích hóa qua những công dụng của hệ thống?Use Case hoàn toàn có thể được tạo thành bởi vì sự kiện làm sao khác không?Hệ thống cần những thông tin đầu vào/áp ra output nào? Những đọc tin đó sẽ đi từ bỏ đâu đến đâu?Những trở ngại với thiếu hụt của khối hệ thống bây giờ nằm ở đâu?

c, Relationship (Các quan hệ nam nữ vào Use Case)

Các quan hệ vào Use Case bao gồm 3 loại: Include, Extover và Generalization.

Mối quan hệ nam nữ Include vào Use Case là gì?

Include là mối quan hệ bao gồm hoặc sẽ phải có giữa những Use Case cùng nhau. Hiểu đơn giản hơn: Để Use Case A xẩy ra thì bắt buộc đạt được Use Case B.

Xem thêm: Hæ°Á»›Ng DẫN Cã I App Điều Khiển Máy Lạnh Bằng Điện Thoại Trên Ios

Ví dụ: Use Case A rút ít chi phí xảy ra thì Use Case B chính xác tài khoản nên hoàn thành.

Mối tình dục Extend

Extover biểu diễn quan hệ không ngừng mở rộng, không bắt buộc, có thể bao gồm hoặc ko giữa những Use Case cùng nhau.

Ví dụ: Use Case B quên mật khẩu hoàn toàn có thể xẩy ra hoặc ko cùng nó có tương quan cho Use Case A đăng nhập khối hệ thống chđọng chưa phải ngẫu nhiên một Use Case làm sao khác.

*

Mối dục tình extend thể hiện mối quan hệ ko đề xuất thân các Use Case với nhau

Mối quan hệ nam nữ Generalization

Generalization là mối quan hệ phụ vương con thân các Use Case với nhau. Generalization còn mô tả khả năng biểu đạt mối quan hệ giữa các Actor cùng nhau.

Ví dụ: Mối quan hệ thân phụ – bé thân những Use Case:

Đăng nhập (cha): Có thể thông qua số Smartphone (con) hoặc Thư điện tử (con).Đặt hàng (cha): Có mua hàng qua số điện thoại cảm ứng (con) hoặc trang web (con).

Ví dụ: Mối dục tình thân phụ – con thân những Actor:

Khách mặt hàng (cha): Gồm quý khách hàng cũ (con) với khách hàng mới (con).

​​​​​​​