Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
thiết kế phần mềm III.1.Thiết kế phần mềm III.1.1.Vấn đề thiết kế III.I.2.Quá trình thiết kế III.1.3. Ph-ơng pháp thiết kế III.1.4. Chiến l-ợc thiết kế III.1.5. Chất l-ợng thiết kế III.2.Thiết kế h-ớng đối t-ợng III.2.1. Cách tiếp cận h-ớng đối t-ợng III.2.2.Ba đặc tr-ng của thiết kế h-ớng đối t-ợng III.2.3.Các -u điểm của thiết kế h-ớng đối t-ợng III.2.4.Phân biệt giữa thiết kế h-ớng đối t-ợng và lập trình h-ớng đối t-ợng III.3.Thiết kế h-ớng chức năng III.3.1.Cách tiếp cận h-ớng chức năng III.3.2.L-u đồ dữ liệu III.3.3.Đồ thị cấu trúc III.3.4.Các từ điển dữ liệu III.4.Giao diện. | CHƯƠNG III THIẾT KẾ PHẦN MỀM III.l.Thiết kế phẩn mềm III.1.1Vấn đề thiết kế III.I.2.Quá trình thiết kế III. 1.3. Phương pháp thiết kế 111.1.4. Chiến lược thiết kế 111.1.5. Chất lượng thiết kế 111.2. Thiết kế hướng đối tượng 111.2.1. Cách tiếp cận hướng đối tượng 111.2.2. Ba đặc trưng của thiết kế hướng đối tượng 111.2.3. Các ưu điểm của thiết kế hướng đối tượng 111.2.4. Phân biệt giữa thiết kế hướng đối tượng và lập trình hướng đối tượng 111.3. Thiết kế hướng chức năng 111.3.1. Cách tiếp cận hướng chức năng 111.3.2. Lưu đồ dữ liệu 111.3.3. ĐỒ thị cấu trúc 111.3.4. Các từ điển dữ liệu 111.4. Giao diện người sử dụng 111.4.1. Nhân tố con người và tương tác người-máy 111.4.2. Thiết kế giao diện người- máy 111.4.3. Hướng dẫn thiết kế giao diện 111.5. Tài liệu thiết kế Chương III56 Nguyễn Quốc Toản- Nguyên văn Vỵ - Vu Đức Thi - Lê Đình Phùng HLl.Thiết kê phần mềm III.l.lVấn đề thiết kế Thiết kế là bước đẩu tiên trong giai đoạn phát triển cho bất kỳ sản phẩm hay hệ thống công nghệ nào. Nó có thể được định nghĩa là .tiến trình áp dụng nhiều kỹ thuật và nguyên lí với mục đích xác định ra một thiết bị một tiến trình hay một hệ thống đủ chi tiết để cho phép thực hiện nó về mặt vật lý. Mục tiêu thiết kế là để tạo ra một mô hình hay biểu diễn của một thực thể mà sau này sẽ được xây dựng. Thiết kế là một quá trình sáng tạo đòi hỏi kinh nghiệm và sự tinh nhanh của người thiết kế Thiết kế phải được thực hành và học bằng kinh nghiệm bằng khảo sát các hệ đang tồn tại không thể học bằng sách vở nói đúng ra là không đủ Thiết kế phẩn mềm là một tiến trình chuyển hoá các yêu cẩu thành một biểu diễn phẩn mềm. Bước đẩu biểu diễn mô tả cho quan điểm toàn bộ về phẩn mềm. Việc làm mịn tiếp sau dẫn tới một biểu diễn thiết kế rất gẩn với chương trình gốc. Thiết kế phẩn mềm nằm ở trung tâm kỹ thuật của tiến trình kỹ nghệ phẩn mềm và được áp dụng bất kể tới khuôn cảnh phát triển được sử dụng. Một khi các yêu cẩu phẩn mềm đã được phân tích và đặc tả thì thiết kế phẩn mềm là một trong ba hoạt động