Bài 3. Tổng quan về OOAD

Cần thiết lập một cơ chế hiệu quả để nắm bắt yêu cầu, phân tích thiết chế này phải như là một “ngôn ngữ thống nhất” giúp cho quá trình hợp tác hiệu quả giữa các thành viên trong nhóm phát triển phần mềm. | OBJECT-ORIENTED ANALYSIS AND DESIGN WITH UML Bé m«n C«ng nghÖ phÇn mÒm KHOA CÔNG NGHỆ THÔNG TIN TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Bài 03: Tổng quan về OOAD Nội dung Mục đích của OOAD Phương pháp OOAD Case study Công cụ UML . Tầm quan trọng của OOAD Nhiều người phát triển dự án Cho rằng phần mềm chủ yếu được xây dựng bằng cách gõ “code” từ bàn phím Không dành đủ thời gian cho quá trình phân tích và thiết kế phần mềm Họ phải “cày bừa” để hoàn thành chương trình vì Không hiểu hoặc hiểu sai yêu cầu Giao tiếp với các thành viên không tốt Không tích hợp được với module của đồng nghiệp Họ nhận ra rằng “Phân tích” và “Thiết kế” cần được coi trọng hơn, nhưng đã quá muộn Nhiều LTV cho rằng phần mềm chủ yếu được xây dựng bằng cách gõ “code” từ bàn phím Không dành đủ thời gian cho quá trình phân tích và thiết kế phần mềm Quan điểm này dẫn tới việc LTV tìm đến các ứng dụng hỗ trợ lập trình như Delphi, C++ Builder, JBuilder hay VB (RAD IDE). Với những “trận chiến coding” không bao giờ kết thúc, nhiều LTV phải “cày bừa” để hoàn thành chương trình vì Họ không hiểu hoặc hiểu sai yêu cầu Giao tiếp với các thành viên không tốt Không tích hợp được với module của đồng nghiệp Họ nhận ra rằng “Phân tích” và “Thiết kế” cần được coi trọng hơn, nhưng đã quá muộn . Tầm quan trọng của OOAD (2) Cần thiết lập một cơ chế hiệu quả để nắm bắt yêu cầu, phân tích thiết kế Cơ chế này phải như là một “ngôn ngữ thống nhất” giúp cho quá trình hợp tác hiệu quả giữa các thành viên trong nhóm phát triển phần mềm. OOAD Cần xây dựng một quy trình phát triển phần mềm hiệu quả Quản lý yêu cầu hệ thống Lập kế hoạch và kiểm soát công việc Đảm bảo chất lượng sản phẩm Thiết lập một cơ chế để nắm bắt yêu cầu, xây dựng thiết kế là điều rất quan trọng Sử dụng các mẫu, các kỹ thuật để có thể đặc tả và minh họa quá trình phân tích và thiết kế Sử dụng các chương trình hỗ trợ phân tích và thiết kế (tools) Cơ chế này phải như là một “ngôn ngữ thống nhất” giúp cho quá . | OBJECT-ORIENTED ANALYSIS AND DESIGN WITH UML Bé m«n C«ng nghÖ phÇn mÒm KHOA CÔNG NGHỆ THÔNG TIN TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Bài 03: Tổng quan về OOAD Nội dung Mục đích của OOAD Phương pháp OOAD Case study Công cụ UML . Tầm quan trọng của OOAD Nhiều người phát triển dự án Cho rằng phần mềm chủ yếu được xây dựng bằng cách gõ “code” từ bàn phím Không dành đủ thời gian cho quá trình phân tích và thiết kế phần mềm Họ phải “cày bừa” để hoàn thành chương trình vì Không hiểu hoặc hiểu sai yêu cầu Giao tiếp với các thành viên không tốt Không tích hợp được với module của đồng nghiệp Họ nhận ra rằng “Phân tích” và “Thiết kế” cần được coi trọng hơn, nhưng đã quá muộn Nhiều LTV cho rằng phần mềm chủ yếu được xây dựng bằng cách gõ “code” từ bàn phím Không dành đủ thời gian cho quá trình phân tích và thiết kế phần mềm Quan điểm này dẫn tới việc LTV tìm đến các ứng dụng hỗ trợ lập trình như Delphi, C++ Builder, JBuilder hay VB (RAD IDE). Với những “trận chiến

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.