Bài giảng môn Công nghệ phần mềm - Chương 6: Thiết kế kiến trúc

Bài giảng Công nghệ phần mềm - Chương 6: Thiết kế kiến trúc cung cấp cho chúng ta bản đặc tả về kiến trúc hệ thống, bao gồm những hệ thống con nào, tương tác với nhau ra sao, framework hỗ trợ điều khiển tương tác giữa các hệ thống con như thế nào. Mời các bạn cùng tham khảo! | Chương 6 THIẾT KẾ KIẾN TRÚC Giới thiệu Sau khi xác định và phân tích yêu cầu hệ thống chúng ta chuyển sang pha thiết kế và cài đặt hệ thống. Thiết kế kiến trúc hệ thống là giai đoạn sớm nhất trong quy trình thiết kế hệ thống. Thiết kế kiến trúc cung cấp cho chúng ta bản đặc tả về kiến trúc hệ thống bao gồm những hệ thống con nào tương tác với nhau ra sao framework hỗ trợ điều khiển tương tác giữa các hệ thống con như thế nào 11 12 2021 2 Thiết kế kiến trúc là gì Quy trình thiết kế nhằm xác định các hệ thống con cấu tạo lên hệ thống đề xuất và framework giúp điều khiển các hệ thống con và giao tiếp giữa chúng được gọi là quy trình thiết kế kiến trúc. Kết quả của quy trình thiết kế này là bản đặc tả về kiến trúc phần mềm. Thiết kế kiến trúc là pha sớm nhất trong quy trình thiết kế hệ thống. Thiết kế kiến trúc thường được thực hiện song song với một số hành động đặc tả. Nó bao gồm có việc phát hiện các thành phần chính của hệ thống và giao tiếp giữa chúng. 11 12 2021 3 Thiết kế kiến trúc là gì Nếu chúng ta có được bản thiết kế kiến trúc rõ ràng thì ta sẽ thấy được các ưu điểm của nó trong những hoạt động sau Giao tiếp giữa các stakeholder kiến trúc hệ thống thường được sử dụng làm tâm điểm của các buổi thảo luận giữa các stakeholder. Phân tích hệ thống tức là phân tích để xác định liệu hệ thống có thoả mãn các yêu cầu phi chức năng của nó hay không. Tái sử dụng với quy mô lớn kiến trúc có thể được tái sử dụng trong nhiều hệ thống. 11 12 2021 4 Thiết kế kiến trúc là gì Các đặc điểm của kiến trúc hệ thống Hiệu năng hạn chế các thao tác phức tạp và tối thiểu hoá giao tiếp. Bảo mật sử dụng kiến trúc phân lớp với nhiều kiểm soát chặt chẽ ở các lớp sâu hơn. An toàn. Sẵn dùng. Có khả năng bảo trì. 11 12 2021 5 Thiết kế kiến trúc là gì Tuy nhiên trong quá trình thiết kế kiến trúc có thể xảy ra các xung đột về mặt kiến trúc như sau Sử dụng nhiều thành phần lớn sẽ tăng hiệu năng nhưng giảm khả năng bảo trì. Nếu dữ liệu bị dư thừa thì sẽ cải thiện tính sẵn dùng nhưng làm cho .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.