Luận văn thạc sĩ về ứng dụng phương pháp kiến trúc và mô hình hóa hướng dịch vụ trong phát triển ...

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận văn
106
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN

1.1. Thực trạng hiện tại

1.2. Phân tích, đánh giá một số mô hình kiến trúc phân tán hiện tại

1.3. Các vấn đề phát sinh, nguyên nhân và biện pháp khắc phục

2. CHƯƠNG 2: GIỚI THIỆU VỀ KIẾN TRÚC HƯỚNG DỊCH VỤ (SOA - SERVICE ORIENTED ARCHITECTURE)

2.1. Giới thiệu về trúc hướng dịch vụ

2.2. Bốn nguyên tắc chính của hệ thống SOA

2.3. Sự phân định ranh giới rạch ròi giữa các dịch vụ

2.4. Các dịch vụ tự hoạt động

2.5. Các dịch vụ chia sẻ lược đồ

2.6. Tính tương thích của dịch vụ dựa trên chính sách

2.7. Các tính chất của một hệ thống

2.8. Sự liên kết lỏng lẻo (Loose coupling)

2.9. Sử dụng lại dịch vụ

2.10. Sử dụng dịch vụ bất đồng bộ

2.11. Quản lý các chính sách

2.12. Khả năng cộng tác

2.13. Tự do tìm và ràng buộc động

2.14. Tự hồi phục

2.15. Lợi ích của SOA

2.16. Một số mô hình triển khai SOA

2.17. Kiến trúc phân tầng chi tiết của SOA

2.18. Tầng kết nối

2.19. Tầng ứng dụng tổng hợp

3. CHƯƠNG 3: NGHIÊN CỨU TÌNH HUỐNG, KHUNG NHÌN NGHIỆP VỤ, XÂY DỰNG ỨNG DỤNG

3.1. Những thách thức khi xây dựng hệ thống SOA

3.2. Xây dựng hệ thống

3.3. Giới thiệu bài toán

3.4. Một số khái niệm

3.5. Các bước xây dựng hệ thống SOA

3.6. Triển khai SOA trong thực tế

3.7. Các đặc trưng chính về kinh doanh

3.8. Các đặc trưng về công nghệ

3.9. Kiến trúc hướng dịch vụ và Thương mại điện tử theo yêu cầu

4. CHƯƠNG 4: SOA VÀ VẤN ĐỀ TÍCH HỢP

4.1. Giới thiệu về Enterprise Application Integration

4.2. Một số lý do khiến các tổ chức doanh nghiệp phải quan tâm đến vấn đề tích hợp (xét về mặt nghiệp vụ)

4.3. Các vấn đề tích hợp gặp phải trong tích hợp hệ thống

4.4. Các yêu cầu cho một giải pháp tích hợp

4.5. Việc tích hợp có thể được áp dụng ở nhiều tầng khác nhau

4.6. Phân tích một số kỹ thuật tích hợp sử dụng lớp giữa (Middleware)

4.7. Khái niệm lớp giữa (middleware)

4.8. Các sản phẩm lớp giữa (Middleware) sử dụng trong tích hợp hệ thống

4.9. SOA và web service giải quyết vấn đề tích hợp như thế nào

4.10. Công nghệ XML và web service

4.11. Tích hợp dịch vụ Web (Web services integration-WSI) và tích hợp hướng dịch vụ (Service-oriented integration-SOI)

4.12. Ứng dụng SOA và Web service để tích hợp các hệ thống được xây dựng trên .NET và J2EE

4.13. Ứng dụng SOA và Web service trong việc tích hợp các hệ thống cũ

5. CHƯƠNG 5: SOA VÀ QUẢN LÝ TIẾN TRÌNH NGHIỆP VỤ

5.1. Một số khái niệm cơ bản về Quản lý tiến trình nghiệp vụ

5.2. Tiến trình nghiệp vụ

5.3. Quản lý tiến trình

5.4. Hệ quản lý tiến trình

5.5. Quản lý tiến trình, SOA và Web Service

5.6. Quản lý tiến trình, SOA và Web Service được kết hợp thế nào

5.7. Phân tích một ví dụ kết hợp Quản lý tiến trình, SOA và web service

5.8. Thiết kế tiến trình

5.9. Orchestration và Choreography

5.10. Các yêu cầu kỹ thuật khi thiết kế tiến trình

5.11. Giới thiệu một số ngôn ngữ đặc tả tiến trình

5.12. So sánh kiến trúc hướng mô hình (Moden Driven Architecture – MDA) với kiến trúc hướng dịch vụ (Service Oriented Architecture – SOA)

6. CHƯƠNG 6: ỨNG DỤNG SOA TRONG QUẢN LÝ NGUỒN NHÂN LỰC

6.1. Thực trạng các hệ thống ứng dụng trong tập đoàn

6.2. Hệ thống quản lý nguồn nhân lực PeopleSoft

6.3. Nhu cầu thực tế

6.4. Áp dụng mô hình kiến trúc hướng dịch vụ vào phần mềm quản lý nguồn nhân lực PeopleSoft

6.5. Xây dựng ứng dụng FPT SOA

LỜI CẢM ƠN

Luận văn thạc sĩ vnu uet nghiên cứu ứng dụng phương pháp kiến trúc và mô hình hóa hướng dịch vụ trong công nghệ phát triển phần mềm