Danh mục

Bài giảng Nhập môn Công nghệ học phần mềm (Phần IV: Thiết kế và lập trình Design and Programming) – Chương 6: Phương pháp thiết kế hệ thống

Số trang: 10      Loại file: pdf      Dung lượng: 494.06 KB      Lượt xem: 6      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (10 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mời các bạn cùng tham khảo "Bài giảng Nhập môn Công nghệ học phần mềm (Phần IV: Thiết kế và lập trình Design and Programming) – Chương 6: Phương pháp thiết kế hệ thống" để nắm bắt được những nội dung về thiết kế hệ thống và phương pháp thiết kế hệ thống.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ học phần mềm (Phần IV: Thiết kế và lập trình Design and Programming) – Chương 6: Phương pháp thiết kế hệ thống 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@it-hut.edu.vn 6.1. Thiết kế hệ thống là gì? 6.2. Phương pháp thiết kế hệ thốngHUT, Falt. of IT Dept. of SE, 2001 SE-IV.1 HUT, Falt. of IT Dept. of SE, 2001 SE-IV.2 6.1. 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ệuHUT, Falt. of IT Dept. of SE, 2001 SE-IV.3 HUT, Falt. of IT Dept. of SE, 2001 SE-IV.4 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àoHUT, Falt. of IT Dept. of SE, 2001 SE-IV.5 HUT, Falt. of IT Dept. of SE, 2001 SE-IV.6 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 định các đơn vị chương trình theo các (8) Hãy nghĩ xem để có được những thiết kế trên chức năng của hệ phần mềm có dựa theo luồng thì nên dùng phương pháp luận và những kỹ dữ liệu và phân chia ra các thành phần thuật gì ?(6) Khi cấu trúc chương trình lớn quá, phải phân chia nhỏ hơn thành các môđunHUT, Falt. of IT Dept. of SE, 2001 SE-IV.7 HUT, Falt. of IT Dept. of SE, 2001 SE-IV.8 6.2 Phương pháp thiết kế hệ thống Thiết kế hệ thống• Thiết kế hệ thống • Phương pháp thiết kế cấu trúc hóa (Structured – Thiết kế hệ thống phần cứng [(1), (2)] Design) của Con ...

Tài liệu được xem nhiều: