Bài giảng môn Tích hợp hệ thống - Chương 6: Mô hình hệ thống doanh nghiệp

Sau khi học xong bài này sinh viên có thể:

Biết được một số mô hình và kiến trúc hệ thống cơ bản của doanh nghiệp

Biết được các kiểu kiến trúc ERP, những ưu và nhược điểm của từng kiến trúc

Tìm hiểu kiến trúc SOA (Service Oriented Architecture)

 

ppt18 trang | Chia sẻ: phuongt97 | Lượt xem: 493 | Lượt tải: 0download
Nội dung tài liệu Bài giảng môn Tích hợp hệ thống - Chương 6: Mô hình hệ thống doanh nghiệp, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
TRƯỜNG ĐH KINH TẾ TP HỒ CHÍ MINHBài giảng mônTÍCH HỢP HỆ THỐNGBÀI 6: MÔ HÌNH HỆ THỐNG DOANH NGHIỆP KHOA HỆ THỐNG THÔNG TIN KINH DOANH2Mục tiêuSau khi học xong bài này sinh viên có thể: Biết được một số mô hình và kiến trúc hệ thống cơ bản của doanh nghiệpBiết được các kiểu kiến trúc ERP, những ưu và nhược điểm của từng kiến trúcTìm hiểu kiến trúc SOA (Service Oriented Architecture)3Kiến trúc hệ thống doanh nghiệp (ESA)Giúp cho nguời quản lý và các nhóm hiện thực hiểu rõ về chức năng và thành phần của hệ thống doanh nghiệpCung cấp khung nhìn trực quan về các thành phần hệ thống phức tạp, bao gồm các ứng dụng ERP, database, OS, các ứng dụng độc lập và mạng Giúp nhà quản lý có thể phát triển các hệ thống IT tốt hơn.4 Mô hình ESAMô hình kiến trúc tổng thể doanh nghiệpCác kiểu kiến trúcTwo-tiers architectureThree-tiers architectureService oriented architecture5Two-tiers architecture6The server handles both application and database dutiesTwo-tiers architectureƯu điểmDễ truy xuất thông tin và các dịch vụGiảm chi phí các yêu cầu về hạ tầng (infrastructure)Khả năng thực thi cao do giới hạn về số lượng các máy trạm (workstation)Nhược điểmKhông linh động trong việc thêm các client và phần mềmChi phí middleware cho tích hợp khá tốn kém Các thay đổi trong database sẽ ảnh hưởng đến ứng dụng7Three-tiers architecture 8Data Tier (Data Management)Business Tier (Business logic of functional modules)Presentation Tier (End-User Interface—GUI)Three-tiers architectureƯu điểmNgười dùng truy xuất đến các ứng dụng ERP qua Web.Dễ tích hợp ứng dụng ERP với các hệ thống hiện tạiCác kiến trúc Web-based cho phép tích hợp hệ thống tốt hơn.Nhược điểmKiến trúc thường ít bảo mật910Example of Two-tiers architectureSAP R/2 là giải pháp mainframe và là gói phần mềm ra đời đầu tiêu cho toàn bộ các ứng dụng doanh nghiệp. SAP R/2 chạy trên các mainframe như: IBM, Siemens, Amdahl. SAP (Systems, Applications and Products data in process) được đánh giá là một trong bốn công ty software lớn nhất thế giới, sau Microsoft, IBM, và Oracle. Là công ty tập trung đi tiên phong cung cấp giải pháp phần mềm Enterprise Resource Planning (ERP) lớn nhất. 11Example of Three-Tiers architecture SAP R/3 là giải pháp phần mềm tích hợp cho các kiến trúc client/server và các hệ thống phân tán. SAP R/3 là gói phần mềm tiêu chuẩn, được sử dụng phổ biến nhất cho kiến trúc client/server.R/3 thoả mãn các nhu cầu khách hàng từ công ty có quy mô nhỏ đến lớn. 12Service Oriented Architecture (SOA)Được biết đến như các kiến trúc hướng đối tượng cho các Web platformPhân chia business tier thành các đơn vị dịch vụ (units of services) nhỏ hơn, hỗ trợ cho các module chức năng ERP.Cho phép tương tác dạng messageHệ thống với bất kỳ hệ điều hành (và bất kỳ ngôn ngữ nào) cũng có thể sử dụng dịch vụ.13Service-oriented architecture (SOA)Kiến trúc SOA14Service-oriented architecture (SOA)Kiến trúc SOA15Ưu điểm của SOACung cấp cầu nối dữ liệu giữa các công nghệ không tương thíchCác dịch vụ (services) đi qua những platform khác nhauDịch vụ có ở mặt mọi nơi (any system and any network)Nâng cao độ tin cậy của kiến trúcGiảm chi phí phần cứng16Nhược điểm của SOATriển khai SOA tốn nhiều thời gian và chi phíCần các firewall bảo mật để hỗ trợ giao tiếp giữa các dịch vụViệc thực hiện có thể không nhất quán, mâu thuẫnĐòi hỏi sự quan tâm của toàn doanh nghiệp mới có thể triển khai thành công17SAP eSOA Enterprise SOA là một phiên bản SOA của SAP được phát triển theo giải pháp hướng dịch vụ. eSOA = ES (Enterprise Service) + SOA Enterprise SOA cung cấp cho doanh nghiệp một chiến lược IT, và một tiếp cận top-down nhằm định nghĩa các dịch vụ của doanh nghiệp và hướng dẫn phát triển các dịch vụ Web ở cấp độ quy trình nghiệp vụ.18SAP Enterprise Architecture framework

Các file đính kèm theo tài liệu này:

  • pptbai_giang_mon_tich_hop_he_thong_chuong_6_mo_hinh_he_thong_do.ppt