Biểu đồ Use Case A Ý Nghĩa - Tài Liệu Text - 123doc
Có thể bạn quan tâm
- Trang chủ >
- Công Nghệ Thông Tin >
- Kỹ thuật lập trình >
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.69 MB, 138 trang )
2.2.1 Biểu đồ use case a Ý nghĩa
Biểu đồ use case biểu diễn sơ đồ chức năng của hệ thống. Từ tập yêu cầu của hệ thống, biểu đồ use case sẽ phải chỉ ra hệ thống cần thực hiện điều gì để thoả mãncác yêu cầu của người dùng hệ thống đó. Đi kèm với biểu đồ use case là các kịch bản scenario. Có thể nói, biểu đồ use case chỉ ra sự tương tác giữa các tác nhânvà hệ thống thông qua các use case.Mỗi use case mô tả một chức năng mà hệ thống cần phải có xét từ quan điểm người sử dụng. Tác nhân là con người hay hệ thống thực khác cung cấp thông tinhay tác động tới hệ thống. Một biểu đồ use case là một tập hợp các tác nhân, các use case và các mốiquan hệ giữa chúng. Các use case trong biểu đồ use case có thể được phân rã theo nhiều mức khác nhau.b Tập ký hiệu UML cho biểu đồ use case Một biểu đồ Use Case chứa các phần tử mơ hình biểu thị hệ thống, tác nhân cũngnhư các trường hợp sử dụng và các mối quan hệ giữa các Use Case. Chúng ta sẽ lần lượt xem xét các phần tử mơ hình này:a Hệ thống: Với vai trò là thành phần của biểu đồ use case, hệ thống biểu diễn ranh giới giữa bên trong và bên ngoài của một chủ thể trong phần mềmchúng ta đang xây dựng. Chú ý rằng một hệ thống ở trong biểu đồ use case không phải bao giờ cũng nhất thiết là một hệ thống phần mềm; nó có thể làmột chiếc máy, hoặc là một hệ thống thực như một doanh nghiệp, một trường đại học, ….b Tác nhân actor: là người dùng của hệ thống, một tác nhân có thể là một người dùng thực hoặc các hệ thống máy tính khác có vai trò nào đó tronghoạt động của hệ thống. Như vậy, tác nhân thực hiện các use case. Một tácnhân có thể thực hiện nhiều use case và ngược lại một use case cũng có thể được thực hiện bởi nhiều tác nhân.c Các use case: Đây là thành phần cơ bản của biểu đồ use case. Các use case được biểu diễn bởi các hình elip. Tên các use case thể hiện một chức năngxác định của hệ thống. d Mối quan hệ giữa các use case: giữa các use case có thể có các mối quanhệ như sau: 22- Include: use case này sử dụng lại chức năng của use case kia. - Extend: use case này mở rộng từ use case kia bằng cách thêm vào một chứcnăng cụ thể. - Generalization: use case này được kế thừa các chức năng từ use case kia.Các phần tử mơ hình use case cùng với ý nghĩa và cách biểu diễn của nó được tổng kết trong bảng 2.2.Phần tử mơ hình
Ý nghĩa Cách biểu diễn Kýhiệu trong biểu đồUse case Biểu diễn một chứcnăng xác định của hệ thốngHình ellip chứa tên của use caseTác nhân Là một đối tượng bênngoài hệ thống tương tác trực tiếp với cácuse case Biểu diễn bởi mộtlớp kiểu actor hình người tượngtrưngMối quan hệ giữa các usecase Tùy từng dạng quan hệ Extend và includecó dạng các mũi tên đứt nétGeneralization có dạng mũi tên tamgiác.Biên của hệ thốngTách biệt phần bên trong và bên ngoài hệthống Được biểu diễnbới một hình chữ nhật rỗng.Usecase nameextend includeBảng 2.2: Các phần tử mơ hình trong biểu đồ use casec Ví dụ biểu đồ use case Dưới đây là một use case cho hệ thống quản lý thư viện đơn giản. Người quản trịthư viện thủ thư thông qua đăng nhập để thực hiện Cập nhật thông tin và Quản lý các giao dịch mượn - trả sách. Bạn đọc chỉ có thể tìm kiếm, tra cứu thơng tin sách.Chức năng tìm kiếm sách được dùng như một phần trong chức năng Cập nhật và Quản lý mượn sách nên chúng ta sử dụng quan hệ include. Chi tiết hơn về cáchxây dựng biểu đồ này sẽ trình bày trong chương 3.23 Xem ThêmTài liệu liên quan
- Phân tích thiết kế hệ thống thông tin
- 138
- 5,616
- 49
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(3.69 MB) - Phân tích thiết kế hệ thống thông tin-138 (trang) Tải bản đầy đủ ngay ×Từ khóa » Các Biểu đồ Use Case Là Gì
-
Use Case Là Gì? Các Thành Phần Chính Có Trong Use Case
-
Use Case Là Gì? Bí Quyết để Xây Dựng 1 Sơ đồ Use Case Hoàn Hảo
-
Tìm Hiểu Về Use Case - Viblo
-
Use Case Là Gì? Tìm Hiểu Về Use Case - Thuận Nhật
-
Biểu đồ Use Case - VOER
-
Tất Cả Những Gì Bạn Cần Biết Về Biểu đồ Use Case Quản Lý Bán Hàng
-
Trường Hợp Sử Dụng – Wikipedia Tiếng Việt
-
Use Case Diagram Và 5 Sai Lầm Thường Gặp
-
Sơ đồ Use Case Là Gì ý Nghĩa Biểu đồ Use Case Là Gì - Bình Dương
-
Biểu đồ UML Use Case Trong Thiết Kế Hệ Thống Thông Tin - Hapolog
-
Biểu đồ Use Case Là Gì
-
Bản Vẽ Use Case (Use Case Diagram) - IViettech
-
Sơ đồ Use Case Là Gì ý Nghĩa Biểu đồ Use Case Là Gì