Professional Documents
Culture Documents
Lecture 06
Lecture 06
Các biểu đồ
Class Diagram
Interaction Diagram
Sequence Diagram
Collaboration Diagram
Các biểu đồ
Activity Diagram
State Diagram
Component Diagram
Deployment Diagram
Activity Diagram về
hoạt động
rút tiền từ ATM
Swimlance :được dùng để xác định đối tượng nào tham gia hoạt
động nào trong một qui trình. Ví dụ ở trên
Customer thì Insert Card còn ATM Machine thì Show
Balance.
Fork: thể hiện cho trường hợp thực hiện xong một hoạt
động rồi sẽ rẽ nhánh tthực hiện nhiều hoạt động tiếp
theo.
Deliver Order
Unpaid
Paying
Invoice created
Paid
Invoice destroyed
Liên quan đến hoạt động của đối tượng (Review Activity
Diagram)
Adding Passengers
Add/Remove Passenger
Add/Remove Passenger
Add Passenger [last seat was sold]
Open Add Passenger Full
Open Full [Last seat was sold]
Remove Passenger [Passenger name]
[10 min before scheduke take off] [10 min before scheduke take off]
Closed
Component Dependence thể hiện quan hệ giữa các thành phần với nhau.
Các thành phần phần mềm luôn cần sử dụng một số chức năng ở các
thành phần khác trong hệ thống nên quan hệ Dependence được sử dụng
thường xuyên.
Trong suốt quá trình cài đặt, biểu đồ thành phần được đưa ra để mô tả
các thành phần ở mức thấp hơn, như các tập tin .java và .class của Java
Bản vẽ trên mô tả hệ
thống được triển khai
trên:
-03 Server khác nhau
gồm: Webserver,
Application Server,
Database server
- 02 thiết bị truy cập đầu
cuối.
Connector: Một đường kết nối biểu diễn một cơ chế truyền
thông
• Đường truyền vật lý
• Giao thức phần mềm
Có 2 loại relationships: Association và Dependence
IBM - RUP
Google, …
44
Thực hành