III. Mơ hình hố cài đặt hệ thống 1 Giới thiệu
Hình: Các nút của máyATM
Với hệ thống ngân hàng thương mại ABC, ở trung tâm cài đặt một server CSDL quản lý toàn bộ dữ liệu hệ thống. Ở mỗi chi nhánh sẽ có một server CSDL quản lý dữ liệu của từng chi nhánh và các máy tính làm việc cho các nhân viên. Đây là một hệ thống phân tán và dữ liệu tại các server CSDL chi nhánh sẽ được tổng hợp với server CSDL trung tâm. Các nút được xác định cho hệ thống triển khai của ngân hàng như sau:
Hình 5.51 nút được xác định cho hệ thống triển khai của ngân hàng
Xác định liên kết truyền thông giữa các nút
Các giao thức liên kết truyền thông giữa các nút. Các giao thức này sẽ có nhiều loại khác nhau: <<TCP/IP>>, <<HTTP>>, <<FTP>>, <<LAN>>, <<WAN>>, <<ADSL>>,…
Hình : liên kết các nút của hệ thống ATM
Liên kết các nút trong hệ thống ngân hàng thương mại ABC. Các nút trong cùng một địa điểm kết nối với nhau theo mạng cục bộ trên phương thức TCP/IP, các chi nhánh từ xa liên kết với server trung tâm theo mạng diện rộng (WAN).
Hình 5.52 chi nhánh từ xa liên kết với server trung tâm theo mạng diện rộng Xác định các thành phần của nút
Xác định các thành phần hoặc các đối tượng cho các nút nhằm biểu diễn vị trí triển khai của chúng trong hệ thống
Hình :các thành phần được thêm vào các nút trong hệ thống ATM
Các thành phần thêm vào nút của hệ thống ngân hàng thương mại ABC ở một chi nhánh. Trong đó, các máy PC cho nhân viên xử lý nghiệp vụ sẽ được cài một thành phần các đối tượng giao diện (GiaoDich_GD) (các form trong VB) nhằm phục vụ cho nhân viên làm việc tại chổ thông qua các giao diện này. Một máy PC của nhân viên quản trị sẽ được cài đặt các giao diện cho phép quản trị hệ thống (QuanTri_GD). Server của chi nhánh đón vai trị như một AppServer và được cài đặt các thành phần GiaoDich, CSDLGiaoDich gồm các lớp cung cấp các dịch vụ xử lý giao dịch và truy cập CSDL tại chi nhánh; thành phần ChuyenDoiDL được cài đặt tài server chi nhánh gồm các lớp nhằm xứ lý các dịch vụ chuyển đổi dữ liệu với server trung tâm. Tại nút trung tâm, thành phần xử lý tích hợp dữ liệu (XuLyTichHopDL) được cài đặt gồm các lớp quản lý việc tích hợp và đồng bộ hố dữ liệu với các server chi nhánh và server trung tâm.
Hình : thành phần xử lý tích hợp dữ liệu Thêm liên kết phụ thuộc
Nếu cần thiết chúng đưa vào các liên kết pụ thuộc giữa các thành phần với nhau hoặc giữa thành phần với các đối tượng trong sơ đồ nhằm mô tả rõ hơn sự ảnh hưởng lẫn nhau giữa cácyếu tố của sơ đồ.
Với hệ thống ngân hàng thường mại ABC
Hình :hệ thống ngân hàng thường mại ABC
Chú ý: rằng khi chúng ta tiếp cận với một hệ thống lớn lúc đó mơ hình triển khai sẽ trở nên phức tạp với nhiều nút và liên kết. Khi đó, chúng ta nên chia thành nhiều biểu đồ triển khai với mỗi biểu đồ minh hoạ một phần của hệ thống.
Câu hỏi và bài tập