Customer Credit

Một phần của tài liệu Phân tích thiết kế hướng đối tượng - Bài 5 doc (Trang 27 - 30)

Credit Form Credit Processor : Credit System Confirmation Form Invalid Credit Form 4: ReserveSite 5: GenerateConfirmationCode 1: SubmitCreditInfo 2: CheckCredit 3: CheckCredit 6: DisplayConfirmation 9: Display 7: DisplayConfirmation 8: Confirm

Thắ dụ biểu ựồ cộng tác

n Cả biểu ựồ trình tự và biểu ựồ cộng tác ựều mô tả luồng ựiều khiển

trong kịch bản

n Khác biệt giữa biểu ựồ trình tự và biểu ựồ cộng tác

n biểu ựồ cộng tác mô tả luồng dữ liệu

n biểu ựồ trình tự không mô tả luồng dữ liệu

n Luồng dữ liệu ựược sử dụng ựể mô tả thông tin trả lại khi một ựối

tượng gửi thông ựiệp ựến ựối tượng kia

n Không nên bổ sung mọi luồng dữ liệu bào biểu ựồ vì nó sẽ làm rốin Sử dụng nó khi thấy cần thiết n Sử dụng nó khi thấy cần thiết

Object1 Object2

1: Perform function

Kỹ thuật xây dựng biểu ựồ tương tác

n Xây dựng biểu ựồ tương tác theo

tiệm cận 2 bước [Boggs]

n Bước thứ nhất tập trung vào thông tin mức cao mà khách hàng quan tin mức cao mà khách hàng quan tâm

n Chưa ánh xạ thông ựiệp vào thao tác tác

n Chưa ánh xạ ựối tượng vào lớp

n Dành cho phân tắch viên, khách hàng và những ai quan tâm ựến hàng và những ai quan tâm ựến luồng nghiệp vụ -> thấy ựược luồng logắc trong hệ thống

n Bước thứ 2 bổ sung chi tiết hơn vào biểu ựồ tạo ra từ bước 1 biểu ựồ tạo ra từ bước 1

: Actor Form Object Data Object

1. Open form2. Enter information 2. Enter information

3. Save information

4. Create

5. Populate with information6. Save 6. Save

Kỹ thuật xây dựng biểu ựồ tương tác

n Xây dựng biểu ựồ tương tác

theo tiệm cận 2 bước [Boggs]

n Bước thứ nhất tập trung vào thông tin mức cao thông tin mức cao

n Bước thứ 2 bổ sung chi tiết hơn vào biểu ựồ tạo ra từ bước 1 vào biểu ựồ tạo ra từ bước 1

n Không hiệu quả cho khách hàng hàng (adsbygoogle = window.adsbygoogle || []).push({});

n Rất hữu ắch cho người phát triển, kiểm thử và các thành triển, kiểm thử và các thành viên khác...

n Bổ sung vào biểu ựồ ựối tượng ựiều khiển (ựối tượng quản lý): ựiều khiển (ựối tượng quản lý): Có trách nhiệm ựiều khiển trình tự ựi qua kịch bản.

n Mọi biểu ựồ trình tự trong UC có thể cùng chia sẻ một ựối có thể cùng chia sẻ một ựối tượng ựiều khiển.

Một phần của tài liệu Phân tích thiết kế hướng đối tượng - Bài 5 doc (Trang 27 - 30)