Mỗi phòng trong số các yếu tố của các yêu cầu mô hình (Chương 6 và 7) cung cấp thông tin
đó là cần thiết để tạo ra bốn mô hình thiết kế cần thiết cho một hoàn toàn
đặc điểm kỹ thuật của thiết kế. Các dòng chảy của thông tin trong quá trình thiết kế phần mềm được minh họa
trong hình 8.1. Các mô hình yêu cầu, biểu hiện bằng dựa trên kịch bản, dựa trên lớp,
lưu lượng theo định hướng, và các yếu tố hành vi, ăn các nhiệm vụ thiết kế. Sử dụng ký hiệu thiết kế
và phương pháp thiết kế được thảo luận trong chương sau, thiết kế sản xuất một thiết kế dữ liệu / lớp,
một thiết kế kiến trúc, thiết kế giao diện, và một thành phần thiết kế.
Thiết kế dữ liệu / lớp biến đổi mô hình lớp học (Chương 6) vào ngộ lớp thiết kế
và cấu trúc dữ liệu cần thiết cần thiết để thực hiện các phần mềm. Các
đối tượng và các mối quan hệ được xác định trong sơ đồ CRC và nội dung dữ liệu chi tiết
được mô tả bởi các thuộc tính lớp và ký hiệu khác cung cấp cơ sở cho việc thiết kế dữ liệu
hành động. Một phần của thiết kế lớp có thể xảy ra cùng với việc thiết kế các phần mềm
kiến trúc. Lớp thiết kế chi tiết xảy ra như mỗi thành phần phần mềm được
thiết kế.
Thiết kế kiến trúc xác định mối quan hệ giữa các yếu tố chính cấu trúc
của phần mềm, các phong cách kiến trúc và các mẫu thiết kế có thể được sử dụng
để đạt được các yêu cầu quy định cho hệ thống, và những hạn chế ảnh hưởng đến
cách thức mà kiến trúc có thể được thực hiện [Sha96]. Thiết kế kiến trúc
đại diện-khuôn khổ của một hệ thống được dựa trên máy tính có nguồn gốc từ các
mô hình yêu cầu.
đang được dịch, vui lòng đợi..
