tailieunhanh - Bài giảng Nhập môn Công nghệ phần mềm: Chương 4 - Nguyễn Thị Minh Tuyền
Chương 4 bài giảng Nhập môn Công nghệ phần mềm trình bày về "Mô hình hóa phần mềm". Nội dung cụ thể của chương này gồm có: Mô hình ngữ cảnh, mô hình tương tác, mô hình cấu trúc, mô hình hành vi,. | Mô hình hóa phần mềm Nguyễn Thị Minh Tuyền Nội dung của slide này dựa vào các slides của Ian Sommerville Nội dung Mô hình ngữ cảnh Mô hình tương tác Mô hình cấu trúc Mô hình hành vi Nguyễn Thị Minh Tuyền Nhập môn CNPM Mô hình hóa hệ thống (system modeling) v Là quy trình phát triển các mô hình trừu tượng của một hệ thống, trong đó mỗi mô hình biểu diễn một góc nhìn. v Hiện nay mô hình hóa hệ thống đã trở thành một phương tiện để biểu diễn một hệ thống sử dụng một số ký hiệu đồ họa UML (Unified Modeling Language). v Các mô hình § giúp cho người phân tích hiểu được chức năng của một hệ thống § được sử dụng để giao tiếp với khách hàng. Nguyễn Thị Minh Tuyền 3 Nhập môn CNPM Mô hình cho hệ thống đã tồn tại và cho hệ thống mới v Các mô hình của những hệ thống đã có sẵn § Được sử dụng trong suốt giai đoạn công nghệ yêu cầu. § Giúp làm rõ việc hệ thống đó làm được gì. § Có thể được sử dụng như là một cơ sở để thảo luận về độ mạnh yếu của nó. Từ đó sẽ tìm ra những yêu cầu cho hệ thống mới. v Các mô hình cho hệ thống mới § Được sử dụng trong suốt quá trình công nghệ yêu cầu. § Hỗ trợ việc giải thích các yêu cầu cho các stakeholder của hệ thống § Kỹ sư sử dụng các mô hình này để thảo luận về các thiết kế và viết tài liệu hệ thống cho phần cài đặt. v Quy trình công nghệ hướng mô hình (model-driven engineering process) có thể phát sinh một phần hay toàn bộ cài đặt hệ thống từ mô hình hệ thống. Nguyễn Thị Minh Tuyền 4 Nhập môn CNPM Các góc nhìn hệ thống • Mô hình hóa tương • Mô hình hóa ngữ tác giữa một hệ thống và môi trường của nó, hoặc giữa các component của một hệ thống. cảnh hay môi trường của hệ thống. external perspective interaction perspective System behavioral perspective structural perspective • Mô hình hóa tổ chức • Mô hình hóa hành vi của một hệ thống hay cấu trúc của dữ liệu được xử lý bởi hệ thống. động của hệ thống và cách nó trả lời sự kiện như thế nào. Nguyễn Thị Minh Tuyền 5 Nhập môn .
đang nạp các trang xem trước