Luận văn: KIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENT
Số trang: 41
Loại file: doc
Dung lượng: 566.50 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hiện nay, khi Internet trở nên phổ biến và cần thiết, các hệ thống mở, phân tánđang được phát triển rộng rãi và hữu ích theo cùng. Hướng phát triển các hệ thốngnày chủ yếu được sử dụng theo mô hình Client –Server, mọi tính toán, yêu cầu đượcchuyển lên và thực hiện ở Server bên ngoài Internet Điều này đòi hỏi một băngthông Internet lớn với chi phí cao. Có các hướng giải quyết để phân tải mạng trên server...
Nội dung trích xuất từ tài liệu:
Luận văn:" KIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENT" ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thị Hồng HạnhKIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENTKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin HÀ NỘI – 2010§ Trang 2 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thị Hồng HạnhKIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENTKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin Cán bộ hướng dẫn: PGS.TS. Nguyễn Việt Hà HÀ NỘI – 2010 LỜI CẢM ƠN Lời đầu tiên em muốn gửi cảm ơn chân thành và sâu sắc tới thầy giáo, Phó GiáoSư, Tiến sĩ Nguyễn Việt Hà – Phó Hiệu trưởng trường Đại học Công Nghệ, ngườithầy đã giúp em định hướng, có những kinh nghiệm quý báu về công nghệ Agent,thầy đã tận tình giúp đỡ em hoàn thành khóa luận. Em xin gửi lời cảm ơn đến thầy giáo, Thạc sĩ Đào Kiến Quốc đã giúp em hoànthiện và hiểu rõ các khái niệm, cách phân tích chương trình để hoàn thiện khóa luậnnày. Em cũng muốn gửi lời cảm ơn tới các thầy, cô giáo đã chỉ bảo trong suốt quátrình học tập tại trường Đại học Công Nghệ - Đại học Quốc Gia Hà Nội. Cảm ơnbạn Tạ Minh Tú, chị Nguyễn Thị Thu Hiền, những người đã cùng giúp đỡ, hợp tácnghiên cứu các bài toán, ứng dụng được trình bày trong khóa luận tốt nghiệp này. Ngoài ra, em muốn gửi lời cảm ơn đến các thầy giáo, cô giáo trong bộ mônCông nghệ phần mềm, khoa Công nghệ thông tin, Trường Đại học Công nghệ, đãtạo điều kiện thuận lợi cho em trong quá trình học tập chuyên ngành và thực hi ệnkhóa luận . Cuối cùng con muốn cảm ơn đến cha mẹ, tới gia đình và bạn bè với tình yêuthương sâu sắc – những người đã hết sức ủng hộ, giúp đỡ và động viên con trongsuốt quá trình học tập đã qua. Hà nội, ngày 18/05/2010 Sinh viên: Lê Thị Hồng Hạnh Trang 2 TÓM TẮT Hiện nay, khi Internet trở nên phổ biến và cần thiết, các hệ thống mở, phân tánđang được phát triển rộng rãi và hữu ích theo cùng. Hướng phát triển các hệ thốngnày chủ yếu được sử dụng theo mô hình Client –Server, mọi tính toán, yêu cầu đượcchuyển lên và thực hiện ở Server bên ngoài Internet. Điều này đòi hỏi một băngthông Internet lớn với chi phí cao. Có các hướng giải quyết để phân tải mạng trênServer như phân tải mạng bằng các Server khác hay sử dụng Proxy Cache để lưu cáckết quả tính toán, yêu cầu đã được thực hiện. Khóa luận này sẽ giới thiệu mộthướng phân tải mạng cho Server bằng cách sử dụng Proxy động được xây dựng dựatrên lý thuyết, các kiến thức về kiến trúc xây dựng phần mềm dựa trên Agent – mộthướng nghiên cứu phát triển phần mềm mới được xem là tiếp theo của phương pháphướng đối tượng. Trong mô hình này, các tính toán, yêu cầu được đóng gói thành các Agent, sau đóđược chuyển xuống Proxy, lưu giữ và thực thiện các tính toán. Các agent này có thểdi chuyển, cập nhật cơ sở dữ liệu từ Server, lưu giữ các tính toán, thực hiện các tínhtoán này ngay trên Proxy khi có yêu cầu gửi đến nhằm giảm thiểu việc truy cập lênServer, cơ sở dữ liệu, và phân tải mạng cho Server. Bên cạnh đó, sử dụng Proxyđộng sẽ làm việc thực hiện các tính toán một cách nhanh chóng hơn do các tính toánở gần và cơ sở dữ liệu được lưu trữ sẵn trên Proxy, do đó tốc độ truyền dẫn thôngtin và các tính toán đã được lưu trữ sẽ tối ưu hơn so với khi Client yêu cầu tính toánnếu được gửi và thực hiện trên Server theo mô hình truyền thống. Trang 3 MỤC LỤCLỜI CẢM ƠN..................................................................................................................... 2TÓM TẮT............................................................................................................................. 3MỤC LỤC............................................................................................................................ 4Chương 1. GIỚI THIỆU.....................................................................................................6 1.1 Tổng quan kiến trúc phần mềm dựa trên Agent.............................................6 1.2 Bài toán xây dựng mô hình phân tải mạng nhờ Proxy động dựa trên Agent ............................................................................................................................................ 7 1.3 Nội dung và cấu trúc khóa luận.......................................................................7Chương 2. TỔNG QUAN VỀ AGENT .............................................................................9 ...
Nội dung trích xuất từ tài liệu:
Luận văn:" KIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENT" ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thị Hồng HạnhKIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENTKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin HÀ NỘI – 2010§ Trang 2 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thị Hồng HạnhKIẾN TRÚC PHẦN MỀM DỰA TRÊN AGENTKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin Cán bộ hướng dẫn: PGS.TS. Nguyễn Việt Hà HÀ NỘI – 2010 LỜI CẢM ƠN Lời đầu tiên em muốn gửi cảm ơn chân thành và sâu sắc tới thầy giáo, Phó GiáoSư, Tiến sĩ Nguyễn Việt Hà – Phó Hiệu trưởng trường Đại học Công Nghệ, ngườithầy đã giúp em định hướng, có những kinh nghiệm quý báu về công nghệ Agent,thầy đã tận tình giúp đỡ em hoàn thành khóa luận. Em xin gửi lời cảm ơn đến thầy giáo, Thạc sĩ Đào Kiến Quốc đã giúp em hoànthiện và hiểu rõ các khái niệm, cách phân tích chương trình để hoàn thiện khóa luậnnày. Em cũng muốn gửi lời cảm ơn tới các thầy, cô giáo đã chỉ bảo trong suốt quátrình học tập tại trường Đại học Công Nghệ - Đại học Quốc Gia Hà Nội. Cảm ơnbạn Tạ Minh Tú, chị Nguyễn Thị Thu Hiền, những người đã cùng giúp đỡ, hợp tácnghiên cứu các bài toán, ứng dụng được trình bày trong khóa luận tốt nghiệp này. Ngoài ra, em muốn gửi lời cảm ơn đến các thầy giáo, cô giáo trong bộ mônCông nghệ phần mềm, khoa Công nghệ thông tin, Trường Đại học Công nghệ, đãtạo điều kiện thuận lợi cho em trong quá trình học tập chuyên ngành và thực hi ệnkhóa luận . Cuối cùng con muốn cảm ơn đến cha mẹ, tới gia đình và bạn bè với tình yêuthương sâu sắc – những người đã hết sức ủng hộ, giúp đỡ và động viên con trongsuốt quá trình học tập đã qua. Hà nội, ngày 18/05/2010 Sinh viên: Lê Thị Hồng Hạnh Trang 2 TÓM TẮT Hiện nay, khi Internet trở nên phổ biến và cần thiết, các hệ thống mở, phân tánđang được phát triển rộng rãi và hữu ích theo cùng. Hướng phát triển các hệ thốngnày chủ yếu được sử dụng theo mô hình Client –Server, mọi tính toán, yêu cầu đượcchuyển lên và thực hiện ở Server bên ngoài Internet. Điều này đòi hỏi một băngthông Internet lớn với chi phí cao. Có các hướng giải quyết để phân tải mạng trênServer như phân tải mạng bằng các Server khác hay sử dụng Proxy Cache để lưu cáckết quả tính toán, yêu cầu đã được thực hiện. Khóa luận này sẽ giới thiệu mộthướng phân tải mạng cho Server bằng cách sử dụng Proxy động được xây dựng dựatrên lý thuyết, các kiến thức về kiến trúc xây dựng phần mềm dựa trên Agent – mộthướng nghiên cứu phát triển phần mềm mới được xem là tiếp theo của phương pháphướng đối tượng. Trong mô hình này, các tính toán, yêu cầu được đóng gói thành các Agent, sau đóđược chuyển xuống Proxy, lưu giữ và thực thiện các tính toán. Các agent này có thểdi chuyển, cập nhật cơ sở dữ liệu từ Server, lưu giữ các tính toán, thực hiện các tínhtoán này ngay trên Proxy khi có yêu cầu gửi đến nhằm giảm thiểu việc truy cập lênServer, cơ sở dữ liệu, và phân tải mạng cho Server. Bên cạnh đó, sử dụng Proxyđộng sẽ làm việc thực hiện các tính toán một cách nhanh chóng hơn do các tính toánở gần và cơ sở dữ liệu được lưu trữ sẵn trên Proxy, do đó tốc độ truyền dẫn thôngtin và các tính toán đã được lưu trữ sẽ tối ưu hơn so với khi Client yêu cầu tính toánnếu được gửi và thực hiện trên Server theo mô hình truyền thống. Trang 3 MỤC LỤCLỜI CẢM ƠN..................................................................................................................... 2TÓM TẮT............................................................................................................................. 3MỤC LỤC............................................................................................................................ 4Chương 1. GIỚI THIỆU.....................................................................................................6 1.1 Tổng quan kiến trúc phần mềm dựa trên Agent.............................................6 1.2 Bài toán xây dựng mô hình phân tải mạng nhờ Proxy động dựa trên Agent ............................................................................................................................................ 7 1.3 Nội dung và cấu trúc khóa luận.......................................................................7Chương 2. TỔNG QUAN VỀ AGENT .............................................................................9 ...
Tìm kiếm theo từ khóa liên quan:
kiến trúc phần mềm agent phần mềm lịch sử Fipa truyền thông agent quản lý agent nền tảng JadeTài liệu có liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 329 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 204 0 0 -
Giáo trình môn học: Cấu trúc máy tính (Trình độ: Trung cấp/cao đẳng)
103 trang 88 0 0 -
Tập bài giảng Kiến trúc máy tính
227 trang 58 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 10 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
8 trang 37 0 0 -
Cài đặt IBM Rational Team Concert Express-C
11 trang 37 0 0 -
Giáo trình Kiến trúc và thiết kế phần mềm: Phần 2
117 trang 35 0 0 -
Bài giảng Bộ môn Công nghệ phần mềm - Bài 3: Kiến trúc phần mềm
27 trang 35 0 0 -
Hello World: Bộ kiểm thử hiệu năng Rational
36 trang 34 0 0 -
Bài giảng Nhập môn công nghệ phần mềm: Chương 6 - Nguyễn Minh Huy
23 trang 32 0 0