... cấu trúc d liệu
Chọn cách biểu diễn các đối tợng thiết kế có
ảnh hởng mạnh mẽ đến chất lợng phần mềm
Thiết kế cấu trúc lô gic
Các quan hệ chuẩn
Các khóa
Các tham chiếu
Các cấu trúc thao ... trừu tợng theo ý đồ
Tính môdun: phân chia dữ liệu v chức năng
Kiến trúc: cấu trúc tổng thể của phần mềm
Thủ tục: thuật toán để thực hiện chức năng
Che dấu: điều khiển bằng giao diện
B mụ...
... mÒm
kh¸ch
PhÇn mÒm
kh¸ch
PhÇn mÒm
kh¸ch
KiÕn tróc d÷ liÖu tËp trung
B mụn Cụng ngh phn mm HCN
11
NguynVnV
Kiến trúc của bộ công cụ CASE
Bộ tạo sinh
báo cáo
Bộ phân
tích thiết kê
Bộ biên tập
... cho đối tợng khác hay yêu cầu
các đối tợng khác thực hiện một dịch vụ
B mụn Cụng ngh phn mm HCN
11
NguynVnV
Lớp đối tợng
Lớp đối tợng l khuôn mẫu để tạo ra tập đối
tợng có các đặc trng chung
... Hybrid Re-engineering
Tái kỹ nghệ mã ổn định có thể không đòi hỏi tất cả kỹ nghệ
ngược (Reverse engineering), nó có thể thực hiện đơn giản
phân chia phần viết lại mã này vào phần ngôn ngữ mới hay ... re-engineering thực hiện ntn?
COTS Track Hybrid Re-engineering
Áp dụng các kỹ thuật của kỹ nghệ
ngược phần mềm để xác định các yêu
cầu.
Yêu cầu phải chứa trong hệ th...
... TẬP KỸ NGHỆ PHẦN MỀM NÂNG CAO
1. Chất lượng và đảm bảo chất lượng phần mềm
1.1. Khái niệm về đảm bảo chất lượng
Câu 1. Chất lượng của một sản phẩm phần được sản xuất là gì? Đối với
phần mềm ...
Câu 11. Tại sao cần đảm bảo chất lượng phần mềm? Nó đóng vai trò gì
trong một doanh nghiệp phát triển phần mềm?
Đảm bảo chất lượng phần mềm là các hoạt động nhằm mục tiêu là...
... Hải Phòng
Hệ thống cần
tái kỹ nghệ
Hệ thống cần
tái kỹ nghệ
Hệ thống được
tái kỹ nghệ
Hệ thống được
tái kỹ nghệ
Hệ thống cần
tái kỹ nghệ
Hệ thống cần
tái kỹ nghệ
Nhận biết sự
khác nhau ... vấn đề về tái kỹ nghệ phần mềm và vận dụng chúng cho
việc phát triển phần mềm. Quá trình tái kỹ nghệ phần mềm đề cập tới các tác vụ nhằm
tổ chức lại, hay th...
... vấn đề về tái kỹ nghệ phần mềm và vận dụng chúng cho
việc phát triển phần mềm. Quá trình tái kỹ nghệ phần mềm đề cập tới các tác vụ nhằm
tổ chức lại, hay thay đổi lại hệ thống phần mềm để làm ... trong hình 1.2, kỹ nghệ ngược để có được
một sự hiểu biết về hệ thống và thường là một phần của tiến trình tái kỹ nghệ.
Kỹ nghệ ngược được dùng trong tiến trình...
... môn Công nghệ phầnmềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 11
NGÔN NGỮ LẬP TRÌNH -
Miền ứng dụng
z
Phầnmềmhệ thống
•
C, C++
z
Hệ thờigianthực
•
C, C++, Ada, Assembly
z
Phầnmềm nhúng
•
C++, ... Assembly
z
Phầnmềm nhúng
•
C++, Java, Assembly
z
Phầnmềmkhoahọckỹ thuật
•
Fortran
Bộ môn Công nghệ phầnmềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 12
z
Phầnmềm nghiệpvụ...
... TẬP KỸ NGHỆ PHẦN MỀM NÂNG CAO 6
1. Chất lượng và đảm bảo chất lượng phần mềm 6
1.1. Khái niệm về đảm bảo chất lượng 6
Câu 1: Chất lượng của một sản phẩm phần được sản xuất là gì? Đối với phần mềm ...
Câu 11: Tại sao cần đảm bảo chất lượng phần mềm? Nó đóng vai trò gì trong một
doanh nghiệp phát triển phần mềm?
Đảm bảo chất lượng phần mềm là các hoạt động nhằm mục tiêu...