| 9 4 2011 Nhập môn Phần IV Công nghệ học Phần mềm Thiết kế và Lập trình Introduction to Software Engineering Design and Programming Department of Software Engineering Chương 6 Faculty of Information Technology Phương pháp thiết kế hệ thống Hanoi University of Technology TEL 04-8682595 FAX 04-8692906 Email cnpm@ . Thiết kế hệ thống là gì . Phương pháp thiết kế hệ thống HUT Falt. of IT Dept. of SE 2001 HUT Falt. of IT Dept. of SE 2001 . Thiết kế hệ thống là gì Quy trình thiết kế hệ thống Là thiết kế cấu hình phần cứng và cấu trúc phần mềm gồm cả chức năng và dữ liệu để có Phân chia mô hình phân tích ra các hệ con được hệ thống thỏa mãn các yêu cầu đề ra Tìm ra sự tương tranh concurrency trong hệ Có thể xem như Thiết kế cấu trúc WHAT chứ thống không phải là Thiết kế Logic HOW Phân bố các hệ con cho các bộ xử lý hoặc các nhiệm vụ tasks Phát triển thiết kế giao diện Chọn chiến lược cài đặt quản trị dữ liệu HUT Falt. of IT Dept. of SE 2001 HUT Falt. of IT Dept. of SE 2001 Quy trình thiết kế hệ thống tiếp Các điểm lưu ý khi thiết kế hệ thống Tìm ra nguồn tài nguyên chung và cơ chế điều 1 Có thể trích được luồng dữ liệu từ hệ thống khiển truy nhập chúng đó là phần nội dung đặc tả yêu cầu và giao Thiết kế cơ chế điều khiển thích hợp cho hệ diện thống kể cả quản lý nhiệm vụ 2 Xem xét tối ưu tài nguyên kiến trúc lên hệ Xem xét các điều kiện biên được xử lý như thế thống rồi quyết định kiến trúc nào 3 Theo quá trình biến đổi dữ liệu hãy xem Xét duyệt và xem xét các thỏa hiệp trade-offs những chức năng được kiến trúc như thế nào HUT Falt. of IT Dept. of SE 2001 HUT Falt. of IT Dept. of SE 2001 https tailieudientucntt 1 9 4 2011 Các điểm lưu ý tiếp Các điểm lưu ý tiếp 4 Từ kiến trúc các chức năng theo 3 hãy xem xét 7 Xem xét dữ liệu vào-ra và các tệp dùng chung và chỉnh lại từ đó chuyển sang kiến trúc chương của chương trình. Truy cập tệp tối ưu trình và thiết kế chi tiết 5 Quyết .