Câu 16 : kn thiết kế và tầm quan trọng. các loại thiết kế theo góc kỹ thuật
Cõu 16: -Trình bày khái niệm thiết kế và tầm quan trọng của thiết kế. - Các loại thiết kế theo góc nhìn kỹ thuật?
Trả lời:
· Khỏi niệm thiết kế: là một quỏ trỡnh chuyển hóa các yêu cầu phần mềm sau khi đó được phân tích và đặc tả thành một biểu diễn thiết kế.
· Tầm quan trọng của thiết kế: thiết kế phần mềm được coi là nền tảng cho các pha cũn lại của quỏ trỡnh phần mềm. Nếu khụng cú thiết kế, chỳng ta cú nguy cơ xây dựng nên một hệ thống không ổn định, một hệ thống có thể sụp đổ khi có một thay đổi nhỏ, một hệ thống rất khó có thể kiểm thử và bảo trỡ.
· Cỏc loại thiết kế theo gúc nhỡn kỹ thuật:
- Thiết kế dữ liệu: Thiết kế dữ liệu là hoạt động thiết kế đầu tiên trong ba hoạt động thiết kế. Thiết kế dữ liệu có ảnh hưởng lớn tới chất lượng phần mềm vì cấu trúc dữ liệu có tác động tới câú trúc chương trình và độ phức tạp của thủ tục. Dữ liệu được thiết kế tốt có thể dẫn tới cấu trúc chương trình tốt hơn, tính mô đun hiệu quả hơn và rút gọn độ phức tạp thủ tục.
- Thiết kế kiến trỳc: Thiết kế kiến trúc là hoạt động thiết kế tiếp theo thiết kế dữ liệu. Mục tiêu chủ yếu của thiết kế kiến trúc là phát triển một cấu trúc chương trình mô đun theo cấp bậc và biểu diễn mối quan hệ điều khiển giữa các mô đun. Ngoài ra thiết kế kiến trúc còn trộn lẫn cấu trúc chương trình và cấu trúc dữ liệu, xác định giao diện làm cho dữ liệu chảy qua toàn bộ chương trình. Biểu đồ cấu trúc là công cụ để diễn tả cấu trúc chương trình mô đun và mối quan hệ điều khiển giữa các mô đun
- Thiết kế thủ tục: Thiết kế thủ tục được thực hiện sau thiết kế dữ liệu và thiết kế kiến trúc. Thiết kế thủ tục phải xác định chi tiết thủ tục một cách không mơ hồ, vì vậy không thể dùng ngôn ngữ tự nhiên.
- Thiết kế giao diện người dựng:
Bạn đang đọc truyện trên: Truyen4U.Com