intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Nhập môn Công nghệ phần mềm: Chương 5 - Nguyễn Thị Minh Tuyền

Chia sẻ: đinh Thị Tú Oanh | Ngày: | Loại File: PDF | Số trang:60

77
lượt xem
16
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nội dung chương 5 trình bày đến người học những vấn đề liên quan đến "Thiết kế kiến trúc phần mềm", cụ thể như: Quyết định chọn kiến trúc thiết kế, các góc nhìn về kiến trúc, các kiến trúc mẫu, các kiến trúc ứng dụng,...

Chủ đề:
Lưu

Nội dung Text: Bài giảng Nhập môn Công nghệ phần mềm: Chương 5 - Nguyễn Thị Minh Tuyền

Thiết kế kiến trúc phần mềm<br /> <br /> Nguyễn Thị Minh Tuyền<br /> <br /> Nội dung của slide này dựa vào các slides của Ian Sommerville<br /> <br /> Nội dung<br /> 1.  Quyết định chọn kiến trúc thiết kế<br /> 2.  Các góc nhìn về kiến trúc<br /> 3.  Các kiến trúc mẫu<br /> 4.  Các kiến trúc ứng dụng<br /> <br /> Nguyễn Thị Minh Tuyền<br /> <br /> 2<br /> <br /> Nhập môn CNPM<br /> <br /> Kiến trúc phần mềm<br /> v Thiết kế kiến trúc là việc hiểu một hệ<br /> thống được tổ chức như thế nào và thiết<br /> kế toàn bộ kiến trúc của hệ thống đó.<br /> v Đầu ra của quy trình thiết kế này là một<br /> mô tả về kiến trúc phần mềm.<br /> <br /> Nguyễn Thị Minh Tuyền<br /> <br /> 3<br /> <br /> Nhập môn CNPM<br /> <br /> Thiết kế kiến trúc<br /> v Là giai đoạn đầu tiên của một quy trình<br /> thiết kế hệ thống.<br /> v Biểu diễn mối liên kết giữa đặc tả và các<br /> quy trình thiết kế.<br /> v Thường được tiến hành song song với<br /> các hoạt động đặc tả.<br /> v Bước này giúp nhận diện các component<br /> chính của hệ thống và cách giao tiếp<br /> của chúng với nhau.<br /> <br /> Nguyễn Thị Minh Tuyền<br /> <br /> 4<br /> <br /> Nhập môn CNPM<br /> <br /> Các mức trừu tượng của kiến trúc<br /> v Kiến trúc phần mềm nhỏ liên quan đến kiến<br /> trúc của các chương trình đơn lẻ. Ở mức này,<br /> một chương trình được phân thành các<br /> component.<br /> v Kiến trúc hệ thống lớn liên quan đến kiến trúc<br /> của một hệ thống phức tạp gồm nhiều hệ<br /> thống khác, chương trình và các components<br /> chương trình. Những hệ thống này được phân<br /> tán trên nhiều máy tính khác nhau, có thể<br /> được sở hữu và quản lý bởi nhiều công ty khác<br /> nhau.<br /> <br /> Nguyễn Thị Minh Tuyền<br /> <br /> 5<br /> <br /> Nhập môn CNPM<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2