: nhaquangcao
12: thong bao ket qua
2.1.3 Biểu đồ thành phần
Biểu đồ thành phần –Component Diagram là biểu đồ mô tả các thành phần và sự phụ thuộc của chúng trong hệ thống.
Tương tự như các phần tử khác trong UML, đối với các thành phần cũng có thể bổ sung một số đặc tả chi tiết:
- Stereotype: mẫu rập khuôn cho các biểu tượng sẽ được sử dụng để phân nhóm các thành phần. Nó có thể là một trong các lựa chọn: <none>, đặc tả chương
trình con, chương trình chính, đặc tả gói, nội dung của gói, đặc tả nhiệm vụ, nội dung công việc, ActiveX, Applet, ứng dụng, v.v.
- Ngôn ngữ: Rose cho phép lựa chọn ngôn ngữ lập trình cho từng thành phần, như C++, Java, Visual Basic, Oracle 8, v.v.
- Khai báo: phụ thuộc được gộp vào mã chương trình cho mỗi thành phần. Lệnh #include của C++ được xem như là lệnh khai báo.
- Lớp: trước khi phát sinh mã chương trình thì lớp phải được ánh xạ vào thành phần. Điều này báo cho Rose biết mã chương trình của lớp sẽ được ghi vào tệp nào. Có thể ánh xạ một hay nhiều lớp vào một thành phần.
Biểu đồ thành phần được xem như là tập các biểu tượng thành phần biểu diễn cho các thành phần vật lý trong một hệ thống. Ý tưởng cơ bản của biểu đồ thành phần là tạo ra cho những người thiết kế và phát triển hệ thống một bức tranh chung về các thành phần của hệ thống.
Giao dien quan tri
<<Application>>
Giao dien nguoi dung <<Application>> Quan ly nguoi dung Quan ly don hang Quan ly bai viet Dang nhap/dang ky Thanh Toan Mua Hang Bao mat Ket noi CSDL Xem bai viet Xem hang Hình 2.19 Sơ đồ thành phần