Hướng dẫn dùng use case bằng visio 2023

Em đang bắt đầu làm BA nhưng chưa có nhiều kiến thức và kinh nghiệm. Em đang tìm hiểu vẽ 1 số sơ đồ do cấp trên yêu cầu bằng visio 2016

Use case Activity Màn hình Function workflow Screen workflow

Anh/chị có thể cung cấp giúp em 1 số thông tin cơ bản về sơ đồ này ko ạ? Use case, activity e đã tìm hiểu và có vẽ được rồi nhưng còn các sơ đồ khác mà e search ko ra.

Chỉ mô tả chủ yếu các thông tin liên quan đến việc thực hiện các nghiệp vụ trong thế giới thực, chưa thể hiện rõ nét việc thực hiện các nghiệp vụ trên máy tính.

Mô tả thông quá các văn bản dễ gây ra nhầm lẫn và không trực quan.

Actor

Hướng dẫn dùng use case bằng visio 2023

Actor là các tác nhân bên ngoài tác động vào phần mềm:

  • Người dùng
  • Thiết bị ngoại vi
  • Phần mềm khác.

Một nhóm người dùng tương ứng với một Actor.

Mỗi Actor được phép sử dụng một hay nhiều chức năng trong hệ thống như:

  • Nhân viên được phép thêm, sửa hóa đơn.
  • Admin được phép toàn quyền với hệ thống.

Một chức năng có thể cho phép nhiều Actor sử dụng như:

  • Nhân viên và Quản lý đều được phép thông báo giờ làm của mình với hệ thống.

Nhiều Actor có thể có các quyền hạng giống nhau như:

  • Admin và Quản lý đều có thể xem thống kê báo cáo của hệ thống.
    Một hay nhiều Actor tùy vào ngữ cảnh: Với trường hợp nhân viên dùng phần mềm thì có thể có nhiều nhân viên. Nhưng vẫn gọi chung Actor đó là Nhân Viên. Máy quét mã vạch thì chỉ có một tương tác với phần mềm.

Nhóm người sử dụng

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023

Chúng ta có thể xác định các Actor qua hình sau.

Hướng dẫn dùng use case bằng visio 2023

Phân loại các Actor ra theo tác nhân.

Hướng dẫn dùng use case bằng visio 2023


Nhóm phần cứng ngoại vi

Hướng dẫn dùng use case bằng visio 2023


Nhóm phần mềm khác

Ví dụ:

  • Nhập xuất file Excel.
  • Gửi mail thông qua Microsoft Outlook.
  • Phần mềm phân tích dữ liệu…

Use – Case

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023

Trong ví dụ này, có tổng cộng 6 Use – Case. Tính năng Thêm, xóa, sửa là tính năng<> và <> và<> sẽ được giới thiệu trong bài.

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023

Một ví dụ về Use – Case:

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023


Sơ đồ Use – Case

Hướng dẫn dùng use case bằng visio 2023


Tổng quát hóa giữa các Actor

Hướng dẫn dùng use case bằng visio 2023

Ta có thể gom những Use-Case của nhiều Actor dùng chung thành một. Và đặt cho Actor đó một cái tên riêng. Các Actor có Actor chung có Use-Case riêng thì sẽ vẽ tách biệt ra.

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023


<> và <>

Hướng dẫn dùng use case bằng visio 2023


Quan hệ <>

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023


Quan hệ <>

Hướng dẫn dùng use case bằng visio 2023


Ví dụ về Sơ đồ Use – Case

Hướng dẫn dùng use case bằng visio 2023

Chúng ta có thể dùng các công cụ để vẽ sơ đồ Use – Case như:

  • IBM Rational Rose
  • Enterprise Architecture
  • Visio

Đặc tả Use – Case

Sau khi mô hình hóa yêu cầu hệ thống. Chúng ta cần Đặc Tả lại hệ thống theo phong cách chuyên ngành. Với mỗi Use – Case sẽ có một đặc tả riêng.

Hướng dẫn dùng use case bằng visio 2023

Chúng ta sẽ cùng tham khảo về Ví dụ Use – Case đăng nhập.

Hướng dẫn dùng use case bằng visio 2023

Hướng dẫn dùng use case bằng visio 2023


Kết luận

Bài viết có sử dụng nhiều hình ảnh của tài liệu PTTKHT của trường ĐH KHTN

Qua bài này các bạn đã nắm được sơ đồ Use – Case là gì. Các luồng sự kiện.

Bài sau chúng ta sẽ cùng tìm hiểu cách để tạo ra TẠO ACTIVITY – DIAGRAM trong phân tích thiết kế phần mềm.

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên “Luyện tập – Thử thách – Không ngại khó”.


Tải xuống

Tài liệu

Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Tạo lược đồ Use - Case trong PTTKPM dưới dạng file PDF trong link bên dưới.

Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com

Đừng quên like và share để ủng hộ Kteam và tác giả nhé!

Hướng dẫn dùng use case bằng visio 2023


Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.