... HUT, Falt of IT + 1970 + 1985 â Dept of SE, 2001 + 2000 SE-I.46 So sỏnh chi phớ cho cỏc pha 7 Xác định yêu cầu 3% Đặc tả 3% Thiết kế 5% Lập trình 7% Kiểm thử môđun 8% Kiểm thử tích hợp 7% 67 HUT,...
... phương pháp thiết kế phầnmềmĐịnhnghĩaCôngnghệhọcphầnmềm Vòng đời phầnmềm Quy trình phát triển phầnmềm 3.1 Lịch sử tiến triển CNHPM • Nửa đầu 1960: quan tâm đến phần mềm, chủ yếu tập trung ... thành phần; Hỗ trợ phát triển phầnmềm từ hệ chuyên gia, vv Hình thái sản xuất Phầnmềm 3.3 ĐịnhnghĩaCôngnghệhọcphầnmềm • Bauer [1969]: CNHPM việc thiết lập sử dụng nguyên tắc côngnghệhọc ... khủng hoảng phần mềm, tìm cách nỗ lực vượt qua để tạo phầnmềm tốt! Chương CôngnghệhọcPhầnmềm (Software Engineering) 3.1 3.2 3.3 3.4 3.5 Lịch sử tiến triển Côngnghệhọcphầnmềm Sự tiến...
... 1955 HUT, Falt of + 1970 + 1985 Dept of SE, 2001 + 2000 SE-I.46 So sỏnh chi phớ cho cỏc pha 7 Xác định yêu cầu 3% Đặc tả 3% Thiết kế 5% Lập trình 7% Kiểm thử môđun 8% Kiểm thử tích hợp 7% 67 HUT,...
... Xác định yêu cầu Thiết kế hệ thống Thiết kế chương trình Lập trình Đảm bảo chất lượng Vận hành Bảo trì Nội dung nghiệp vụ Đặc tả yêu cầu người dùng Xác định yêu cầu phầnmềm Thiết kế phầnmềm ... cấu trúc hóa Kiểm tra chất lượng phầnmềm Phương pháp kiểm phát triển thử chương trình Sử dụng, vận hành phầnmềm Chưa cụ thể phát triển Biến đổi, điều chỉnh phầnmềm HUT, Falt of Dept of SE, 2001 ... Thiết kế cấu trúc phầnmềm Phương pháp, kỹ thuật Phân tích cấu trúc hóa Thiết kế cấu trúc hóa Lập trình cấu trúc Là thiết kế chi tiết: Thiết kế cấu Phương pháp Jackson trúc bên phầnmềm (đơn Phương...
... để tạo phầnmềm từ thành phần có sẵn tạo thành phần tái dụng lại sau Dùng công cụ tự động để xây dựng phầnmềm • Testing and Turnover: Kiểm thử thành phần kiểm chứng giao diện (các thành phần cũ ... Xây dựng thành phần kh.có SE-I.24 3.5.7 Mô hình hình thức (Formal model) • Còn gọi CNHPM phòng (Cleanroom SE) • Tập hợp công cụ nhằm đặc tả toán họcphầnmềm máy tính từ khâu định nghĩa, phát triển ... Falt of Xác định thành phần ứng viên Xây dựng bước lặp thứ n hệ thống Kỹ nghệ Xây dựng & Xuất xưởng Dept of SE, 2001 Đặt thành phần vào thư viện Tìm thành phần từ thư viện Lấy thành phần có Xây...
... 1955 HUT, Falt of + 1970 + 1985 Dept of SE, 2001 + 2000 SE-I.46 So sỏnh chi phớ cho cỏc pha 7 Xác định yêu cầu 3% Đặc tả 3% Thiết kế 5% Lập trình 7% Kiểm thử môđun 8% Kiểm thử tích hợp 7% 67 HUT,...
... phục khiếm khuyết có phầnmềm • Một số nguyên nhân điển hình – Kỹ sư phầnmềm khách hiểu nhầm – Lỗi tiềm ẩn phầnmềm sơ ý lập trình kiểm thử chưa bao quát hết – Vấn đề tính phần mềm: không đáp ứng ... mềm thích nghi với môi trường: côngnghệphần cứng, môi trường phầnmềm • Những nguyên nhân chính: – Thay đổi phần cứng (ngoại vi, máy chủ, .) – Thay đổi phầnmềm (môi trường): đổi OS – Thay ... trì Hiểu phầnmềm có Loại bảo trì? Phát triển phầnmềm Chỉnh phầnmềm có Kiểm thử tính quán Kiểm thử sau bảo trì Tạo biểu quản lý bảo trì HUT, Falt of Dept of SE, 2001 SE-V.38 Hiểu phầnmềm có...
... others” Yêu cầu ý nghĩa môn học Yêu cầu Học xong Côngnghệ lọc dầu, hóa dầu, chế biến khí Nội dung môn học Ý nghĩa môn học - Cách thiết lập trình mô (thu thập tài liệu, lựa chọn công nghệ, ) Thiết ... we teach others” MỤC ĐÍCH MÔN HỌC Hiểu vai trò mô phỏng, số phầnmềm mô điển hình côngnghệ Lọc Hóa dầu Cách xây dựng toán mô Nắm rõ bước, tiện ích phầnmềm Hysys để thực số toán chuyên ... tối ưu, kiểm tra trình côngnghệ cần nghiên cứu Học xong môn Hóa Lý Sử dụng tiện ích Hysys Tính toán tính chất dòng, trợ giúp cho môn học Hóa Lý keo, côngnghệ chế biến khí Học xong môn thiết bị...
... phục khiếm khuyết có phầnmềm • Một số nguyên nhân điển hình – Kỹ sư phầnmềm khách hiểu nhầm – Lỗi tiềm ẩn phầnmềm sơ ý lập trình kiểm thử chưa bao quát hết – Vấn đề tính phần mềm: không đáp ứng ... mềm thích nghi với môi trường: côngnghệphần cứng, môi trường phầnmềm • Những nguyên nhân chính: – Thay đổi phần cứng (ngoại vi, máy chủ, .) – Thay đổi phầnmềm (môi trường): đổi OS – Thay ... trì Hiểu phầnmềm có Loại bảo trì? Phát triển phầnmềm Chỉnh phầnmềm có Kiểm thử tính quán Kiểm thử sau bảo trì Tạo biểu quản lý bảo trì HUT, Falt Dept of SE, 2001 SE-V.38 Hiểu phầnmềm có •...
... phỏt trin phn mm Nội dung nghiệp vụ Đặc tả yêu cầu ng-ời dùng Xác định yêu cầu phầnmềm Thiết kế phầnmềm Thiết kế cấu trúc phầnmềm Ph-ơng pháp, kỹ thuật Phân tích cấu trúc hóa Thiết kế cấu trúc ... cấu Ph-ơng pháp Jackson trúc bên phầnmềm (đơn Ph-ơng pháp vị ch-ơng trình môđun) Warnier Mã hóa ngôn ngữ lập trình Mã hóa cấu trúc hóa Kiểm tra chất l-ợng phầnmềm Ph-ơng pháp kiểm phát triển ... mềm Ph-ơng pháp kiểm phát triển thử ch-ơng trình Sử dụng, vận hành phầnmềm Ch-a cụ thể phát triển Biến đổi, điều chỉnh phầnmềm Dept of SE, 2001 HUT, Falt of IT SE-I.80 3.5.1 Capability Maturity...
... pháp, công c Nhuongld Software Engineering, 2007 phát tri n ph n m m máy tính 3.3 nh ngh a Công ngh h c ph n m m (ti p) p) Sommerville [1995]: CNHPM l nh v c liên quan thuy t, ph n lý ng pháp công ... Nhuongld Software Engineering, 2007 3.3 nh ngh a Công ngh h c ph n m m (ti p) p) Công ngh h c ph n m m l nh v c khoa h c v ph ng pháp lu n, k thu t công c tích h p quy trình s n xu t v n hành ph ... c t vào t ng quy trình C i biên bi n #i vào t ng s n ph&m công c% ph n m m máy tính hóa t ng ph n T#ng h p h th"ng hóa cho t ng lo i công c% Máy tính hóa toàn b quy trình s n xu t ph n m m H...