bai 1- su dung cong cu agent tool

19
Jan. 22 1 Bài tập: Phát triển phần mềm hướng Agent Bài 1 : Thử nghiệm Agent tools để vẽ các biểu đồ trong quá trình phân tích thiết kế hệ đa Agent hiện nay 1. Các bước cài đặt Agent tool Bước 1: Download Agent tool từ Internet Bước 2: Chạy file cài đặt - Sau khi down ve chay file - Extract ra ( mặc định là extract vào thư mục chúa bộ cài) - Sau khi extract xong - Thư mục sau khi giải nén Vũ Thị Minh Nghĩa H08-CN3

Upload: liar3228

Post on 15-Jun-2015

1.258 views

Category:

Documents


3 download

DESCRIPTION

ha thu

TRANSCRIPT

Page 1: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

1

Bài tập: Phát triển phần mềm hướng Agent

Bài 1: Thử nghiệm Agent tools để vẽ các biểu đồ trong quá trình phân tích thiết kế hệ đa Agent hiện nay

1. Các bước cài đặt Agent tool Bước 1: Download Agent tool từ Internet Bước 2: Chạy file cài đặt

- Sau khi down ve chay file

- Extract ra ( mặc định là extract vào thư mục chúa bộ cài)- Sau khi extract xong

- Thư mục sau khi giải nén

Vũ Thị Minh Nghĩa H08-CN3

Page 2: Bai 1- Su Dung Cong Cu Agent Tool

16

Bước 3: Khi quá trình cài đặt Agent tool đã được hoàn tất, mở thư mục Agent Tool và chỉnh sửa file AgentTool.bat

Thay thế đường dẫn mặc định trong dòng đường dẫn thiết lập với đường dẫn đến thư mục Java trên máy tính Trước khi thiết lập

Vũ Thị Minh Nghĩa H08-CN3

Page 3: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

Sau khi thiết lập

Bước 4: Chạy file AgentTool.bat để bắt đầu sử dụng Agent Tool2. Xây dựng hệ thống với công cụ Agent Tool

o Xây dựng Goal( Đích)- Mở file AgentTool.bat được giao diện như sau:

Vũ Thị Minh Nghĩa H08-CN3

Page 4: Bai 1- Su Dung Cong Cu Agent Tool

16

- Chọn mục Goal Hierarchy. Sau đó Click vào add Goal:

- Mô tả goal tổng thể. Đích này thường được đánh số thứ tự là 1- Sau khi xây dựng được goal tổng thể,ta có thể biểu diễn các goal con bằng

cách nhấn vào goal cha và nut Add Goal, sau đó đặt tên cho goal con. Quá trình tiếp diễn cho đến khi hoàn thành toàn bộ cây phân cấp đích

Vũ Thị Minh Nghĩa H08-CN3

Page 5: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

Ta thu được Tổ chức cây đích như sau:

o Xây dựng Use case - Để thêm một Use case nhấn “ Add use case”. Một use case mới sẽ xuất hiện

trong danh sách các use case- Ví dụ: Trong bài toán “ Du lịch tron gói” ta có các use case sau:

Vũ Thị Minh Nghĩa H08-CN3

Page 6: Bai 1- Su Dung Cong Cu Agent Tool

16

Use case 1: Thương lượng

Vũ Thị Minh Nghĩa H08-CN3

Page 7: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

Use case 2: Đặt chỗUse case 3: Tìm đối tác

Vũ Thị Minh Nghĩa H08-CN3

Page 8: Bai 1- Su Dung Cong Cu Agent Tool

16

Use case 4: Thông báo kết quả

Vũ Thị Minh Nghĩa H08-CN3

Page 9: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

o Biểu đồ tuần tự (Sequence Diagram)- Để thêm một Role, ấn “ Add Role”. Một cửa sổ sẽ xuất hiện. Nếu đã có các

Role trong hệ thống,người dung có thể lựa chọn chúng cho các biểu đồ tuần tự hoặc tạo Role mới

- Khi cac role được tạo mới trong biểu đồ tuần tự, chúng sẽ tự động được thêm vao Role panel

Vũ Thị Minh Nghĩa H08-CN3

Page 10: Bai 1- Su Dung Cong Cu Agent Tool

16

- Thông điệp có thể bổ xung thêm bằng cách nhấn “ Add maesage”. Sau đó lựa chọn 2 Role mà thông điệp sẽ đi giữa. Thông điệp sẽ xuất hiện giữa 2 role đã chọn. Nó có thể di chuyển bằng cách kéo lên hoặc xuống

Vũ Thị Minh Nghĩa H08-CN3

Page 11: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

Vũ Thị Minh Nghĩa H08-CN3

Page 12: Bai 1- Su Dung Cong Cu Agent Tool

16

Ta có các biểu đồ tuần tự sau:o Biểu đồ tuần tự cho use case Thương lượng

Vũ Thị Minh Nghĩa H08-CN3

Page 13: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

o Biểu đồ tuần tự cho use case Tìm đối tác

Vũ Thị Minh Nghĩa H08-CN3

Page 14: Bai 1- Su Dung Cong Cu Agent Tool

16

o Biểu đồ tuần tự cho use case Thông báo kết quả

Vũ Thị Minh Nghĩa H08-CN3

Page 15: Bai 1- Su Dung Cong Cu Agent Tool

Jan. 22

15

Bài tập: Phát triển phần mềm hướng Agent

d. Biểu đồ Role (Role Diagram)- Để thêm một Role nhấn “ Add Role”. Để thêm một tác vụ nhấn “ Add Task”

và sau đó chọn các Role mà các tác vụ sẽ thuộc vào role đó. Protocol phải ở giữa các task. Để thêm một protocol bấm vào “ Add protocol” sau đó lựa chọn 2 task mà protocol sẽ đi qua

Vũ Thị Minh Nghĩa H08-CN3

Page 16: Bai 1- Su Dung Cong Cu Agent Tool

16

e. Biều đồ trạng thái (State Diagram)

Vũ Thị Minh Nghĩa H08-CN3