Có hai bước nhỏ trong việc xây dựng cây đích của hệ thống là tập hợp các đích và tổ chức cây đích. Trong ngữ cảnh của hệ dịch vụ TraNeS, hai bước nhỏ này được thực hiện như sau:
Tập hợp cây đích.
Trước hết cần xác định các yếu cầu chức năng để từđó chỉ ra các đích ban đầu của hệ thống. Với dịch vụ du lịch TraNeS, có thể xác định ngay được hai đích ban
đầu là thương lượng (Negotiation) và đặt chỗ khách sạn.
Tiếp theo cần thực hiện việc phân rã các đích. Với hai đích ban đầu đã được phát hiện là đặt chỗ và thương lượng, thì đích thương lượng sẽđược phân rã thành hai đích con là tìm đối tác và thông báo kết quả. Việc đặt chỗsẽ hoàn thành nếu các việc đặt chỗ khách sạn và đặt vé tàuđược hoàn thành. Do vậy, đích đặt chỗđược phân rã thành hai đích con là đặt vé tàu và đặt chỗ khách sạn.
Deleted: <sp>
Deleted: trong hệ dịch vụ du lịch TraNeS
Formatted: Font: 15 pt, Bold Formatted: Font: 13 pt
Formatted: Font: 15 pt Formatted: Font: 13 pt Formatted: Space Before: 6 pt Formatted: Font: 15 pt, Bold Formatted: Font: 13 pt Deleted: .
Với đích tìm đối tác, ta sẽ không thể phân rã thêm vì khi trả lời câu hỏi” muốn hoàn thành việc tìm đối tác thì nên làm cái gì?” sẽđưa ra cách thức tìm đối tác mà không phải là một cái gì đó để tìm đối tác. Do vậy, đích này không cần phân rã thêm. Như vậy, các đích hệ thống được xác định như sau:
-Đích thương lượng, muốn thương lượng thành công thì trước hết phải có đối tác phù hợp, tức là phải tìm kiếm đối tác. Nhận xét rằng việc tìm kiếm đối tác cũng là một task mức hệ thống, cho nên sẽđóng vai trò một đích, gọi là Search Seller. Hơn nữa, sau khi thương lượng thì khách hàng phải biết được kết quả thương lượng, do
đó, việc thông báo kết quả cũng là một đích, gọi là Report result.
-Đích đặt chỗ sẽ hoàn thành nếu các việc đặt vé tàu và đặt chỗ khách sạn được hoàn thành. Do vậy, đích đặt chỗ được phân rã thành hai đích con và đặt vé tàu (Train ticket booking) và đặt chỗ khách sạn (Hotel reservation).
Tóm lại, hệ thống có các đích thương lượng(Negotiation), đặt chỗ(Reservation), tìm đối tác (Search seller), thông báo kết quả (Report result), đặt chỗ khách sạn (Hotel reservation) và đặt vé tàu (Train ticket booking ).
Tổ chức cây đích.
Bước con này có task tổ chức các đích đã xác định trong bước con trước vào một sơđồ phân cấp đích. Trong hệ dịch vụ du lich, hai đích ở cùng mức cao nhất là thương lượng và đặt chỗ. Nhận xét rằng dù hai đích này không trực tiếp hỗ trợ nhau nhưng cùng hỗ trợ một task chung, chính là mục đích của bài toán: dịch vụ du lịch trọn gói. Cho nên đích tổng thể của hệ thống được xác định là dịch vụ trọn gói (Travel package). Trong hệ dịch vụ du lịch các đích được đưa vào cây phân cấp
đích như sau:
-Các đích thương lượng và đặt chỗ là nút con trực tiếp của nút gốc. -Các đích tìm đối tác và thông báo kết quả là nút con của đích thương lượng. -Các đích đặt vé tàu và đặt chỗ khách sạn là nút con của đích đặt chỗ.
Công nghệ agent thông minh và ứng dụng
Formatted: Border: Bottom: (Double
solid lines, Auto, 0.5 pt Line width)
Formatted: Border: Top: (Double
solid lines, Auto, 0.5 pt Line width)
Hình 3.1. Cây Đích của hệ thống.
Trong cây đích này, travel package là một loại đích tổng hợp và bị phân hoạch.