Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Công nghệ phần mềm: Mô hình hóa hệ thống - PGS. TS. Phạm Ngọc Hùng
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Công nghệ phần mềm: Mô hình hóa hệ thống cung cấp cho người đọc những kiến thức như: Khái niệm mô hình hóa hệ thống; Ngôn ngữ mô hình hóa UML; Các góc nhìn hệ thống; Một số loại mô hình hệ thống; Kỹ nghệ hướng mô hình. Mời các bạn cùng tham khảo! | Công nghệ phần mềm Bài 05 Mô hình hóa hệ thống Nội dung Khái niệm mô hình hóa hệ thống Ngôn ngữ mô hình hóa UML Các góc nhìn hệ thống Một số loại mô hình hệ thống - 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 Kỹ nghệ hướng mô hình Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 2 2 Khái niệm cơ bản về hệ thống Hệ thống bao gồm các thành phần thiết bị phần mềm con người hoạt động trong môi trường và hướng mục đích Hệ thống hiện thời system-as-is đang vận hành có vấn đề hoặc nhu cầu cần cải tiến cơ hội mới Hệ thống được phát triển system-to-be cần được phát triển tiến hóa từ hệ thống hiện thời giải pháp dựa vào phần mềm software-to-be . Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 3 3 Mô hình hóa hệ thống Mô hình hóa hệ thống sự đơn giản hóa của chủ thể trong thế giới thực Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 4 4 Mục đích của mô hình hóa hệ thống Để hiểu tổng thể hệ thống chức năng cấu trúc và để giao tiếp giữa các bên liên quan Mô hình hệ thống hiện thời giúp cho thu thập và phân tích yêu cầu kỹ nghệ yêu cầu Mô hình hệ thống mới phân tích thiết kế cài đặt - đặc tả yêu cầu hệ thống - đề xuất thiết kế hệ thống - làm tài liệu Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 5 5 Nguyên lý mô hình hóa hệ thống Mô hình ảnh hưởng đến cách vấn đề được giải quyết Mọi mô hình có thể được biểu diễn ở các mức độ chính xác khác nhau. Mô hình tốt nhất là khi được kết nối với thực tế. Sử dụng một mô hình duy nhất thường không đủ. Bộ môn Công nghệ phần mềm - Khoa CNTT - Trường ĐHCN - ĐHQGHN 6 6 Các góc nhìn hệ thống Góc nhìn từ bên ngoài mô hình hóa ngữ cảnh và môi trường hệ thống Góc nhìn tương tác giữa môi trường và hệ thống hoặc giữa các thành phần hệ thống Góc nhìn cấu trúc mô hình hóa tổ chức hệ thống hoặc biểu diễn cấu trúc của dữ liệu hệ thống Góc nhìn hành vi mô hình hóa hành vi động của hệ thống và cách mà hệ thống phản hồi các sự kiện Bộ môn Công nghệ phần mềm - Khoa CNTT - .