Cách vẽ biểu đồ use case

Tại kỳ trước "Tìm hiểu về Use Case Diagram vào UML" tôi đã giải thích sơ qua về lý thuyết của Use Case Diagram. Trong kỳ này, chúng ta đang thực hành thực tế đối chiếu một vài đòi hỏi cùng vẽ thành một Use Case Diagram nho bé dại nhé.Quý Khách đã xem: Hướng dẫn vẽ biểu thứ use case

Xây dựng Use Case Diagram

Bước 1:Thu thập kỹ năng liên quan đến hệ thống sẽ xây dựng

Trước không còn, nhằm so sánh hệ thống trên chúng ta đề nghị có kiến thức về hệ thống thương mại năng lượng điện tử, bạn cũng có thể tò mò thông qua những nguồn sau:

– Xem qua những forum

– Xem những hệ thống mẫu

– Hỏi những người siêng về lĩnh vực này

Lưu ý: quý khách hàng quan yếu thi công xuất sắc được nếu như bạn không có kỹ năng và kiến thức về lĩnh vực của thành phầm nhưng các bạn sẽ xây dựng.

Bạn đang xem: Cách vẽ biểu đồ use case

Bước 2:Xác định các Actor

Quý khách hàng hãy trả lời cho thắc mắc “Ai sử dụng hệ thống này?”

Xem xét Website bọn họ nhấn thấy:

– Những tín đồ chỉ vào nhằm hiểu nội dung bài viết. Những bạn này làNgười xem (Guest).

– Những bạn vào để đăng topic, comment,… v.v.. call làThành viên (Member).

Về phía cai quản trị forum, tất cả những người dưới đây tmê mệt gia vào hệ thống:

Mod: Quản lý các nội dung bài viết, đăng lưu ý, xóa bài viết, tắt bình luận

S-mod: Quản lý những bài viết, đăng cảnh báo, xóa nội dung bài viết, tắt bình luận, đề cử Mod

Admin: Quản lý các bài viết, đăng lưu ý, xóa bài viết, tắt phản hồi, Tạo người tiêu dùng, Phân quyền, Ban người dùng, hướng đẫn Mod, S-mod

Tiếp theo bọn họ vấn đáp câu hỏi “Hệ thống nào shop với khối hệ thống này?”

lấy ví dụ như bọn họ áp dụng Facebook, Gmail để tiến hành chức năng Login thì bọn họ sẽ có được các Actor khớp ứng xúc tiến với hệ thống

vì thế, họ vẫn gồm các Actor của hệ thống gồm:Guest, Member, Mod, S-thủ thuật, Admin, Facebook, Google

Quý Khách đề nghị điều tra khảo sát và phân tích thêm tương tự như hỏi thẳng người sử dụng nhằm khẳng định đầy đủ những Actor đến hệ thống.

Bước 3:Xác định Use Case

Thứ nhất, để ý với Actor “Guest” trên trang bkc.vn để thấy bọn họ sử dụng tác dụng nào?

– Xem trang chủ

– Xem bài bác viết

– Tìm tìm bài xích viết

– Đăng ký tài khoản để biến Member

– .......

Xem thêm: Lợi Ích Của Thiết Bị Viễn Thông Là Gì ? Lợi Ích Của Thiết Bị Viễn Thông Mang Lại

Tiếp theo, chú ý Actor “Member” với nhận thấy họ thực hiện chức năng:

– Đăng nhập

– Bình luận

– Đăng bài

–...

Tương tự như vậy chúng ta xác minh tính năng cho các Actor còn sót lại.

Cách 4:Vẽ bạn dạng vẽ Use Case

Trước không còn chúng ta xem xét với đối chiếu các tác dụng của “Guest” chúng ta phân biệt.Chức năng kiếm tìm tìm bài viết sẽ bao hàm tác dụng coi hồ hết nội dung bài viết đang tra cứu tìm ấy. Tuy nhiên tác dụng xem nội dung bài viết vẫn là một trong công dụng hòa bình. Vì cầm bản thân nối Association vào cả 2. Và đặt mối quan hệ Extend cho chúng.

Xem thêm: Linking Verb Là Gì Về Linking Verb ? Linking Verbs

Đặt lại tên mang lại gọn và khẳng định các mối quan hệ của bọn chúng, bạn cũng có thể vẽ Use Case Diagram mang đến Actor này hệt như sau:


*

Tiếp theo, bọn họ chu đáo mang lại Actor "Member", Actor này còn có phần đa tác dụng tương tự cùng với "Guest" nhưng chúng ta rất có thể chế tạo ra nội dung bài viết, phản hồi, trả lời một bình luận. Ta có thể vẽ nhỏng sau:

Ttuyệt vày nối tất cả như thế sẽ rất rối mắt. "Member" gồm tất cả Use Case của "Guest", có thể xem "Member" là nhỏ của "Guest", vì thế ta hoàn toàn có thể thực hiện dục tình kế thừa. Chúng ta vẫn buổi tối giản sơ trang bị nhỏng hình ảnh dưới:


*

Đỡ nhức mắt rộng rồi đúng không ạ nào?

Tiếp tục để ý các Actor còn sót lại, coi cả hồ hết hệ thống nào xúc tiến cùng với ứng dụng cùng xác minh các mối quan hệ, thêm hầu như Actor/ Use Case cần thiết hoặc sút các đồ vật ko tương quan, không ngừng mở rộng System Boundary khi không còn vị trí. Cuối thuộc bọn họ có sơ vật vắt này:


*

Kết luận

Tips: Nếu ứng dụng của doanh nghiệp được desgin theo quy mô Agile/Scrum, những bạn đã có vào tay Use Story rồi thì Việc chuyển bọn chúng thành Use Case sẽ dễ dàng nhỏng trsống bàn tay.


Chuyên mục: Blogs