120 likes | 301 Views
Software Engineering ( SE). GV: Phạm Viết Văn Email: phamvietvan.c4@gmail.com. Một số câu hỏi đặt ra. Phần mềm là gì ? Công nghệ phần mềm (CNPM) là gì ? CNPM có những chi phí nào ? CASE(Computer-Aided Software Engineering) là gì ? Một Software tốt cần có thuộc tính gì ?
E N D
Software Engineering (SE) GV: PhạmViếtVăn Email: phamvietvan.c4@gmail.com
Mộtsốcâuhỏiđặtra Trường CĐKT Cao Thắng Bộ môn Tin Học Phầnmềmlàgì? Côngnghệphầnmềm (CNPM) làgì? CNPM cónhững chi phínào? CASE(Computer-Aided Software Engineering) làgì? Một Software tốtcầncóthuộctínhgì? Nhữngtháchthứccủa CNPM?
Phầnmềm (Software) làgì? Trường CĐKT Cao Thắng Bộ môn Tin Học • Chươngtrìnhmáytính cùng vớicáctàiliệuliênquan, các đoạn script càiđặt/gõbỏ,... • Sản phẩm của phần mềm có thể là • Generic – đại trà • Customised – cho 1 khách hàng riêng lẻ • Tạo phần mềm mới? • Pháttriểntừđầu • Sửalạiphầnmềmđãcósẵn
Phầnmềmtốt? Trường CĐKT Cao Thắng Bộ môn Tin Học Đáp ứng các chức năng theo yêu cầu Có khả năng bảo trì Đáng tin cậy Hiệuquả Được người sử dụng chấp nhận.
Phầnmềmtốt? (tt) Trường CĐKT Cao Thắng Bộ môn Tin Học Khả năng bảo trì: điều chỉnh và mở rộng được để thoả mãn những yêu cầu thay đổi. Mức độ tin cậy: phần mềm phải được tin cậy, bảo mật và chính xác. Hiệu quả: phần mềm không nên sử dụng lãng phí tài nguyên của hệ thống.
Phầnmềmtốt? (tt) Trường CĐKT Cao Thắng Bộ môn Tin Học Khả năng được chấp nhận: người sử dụng phải chấp nhận phần mềm. Điều đó có nghĩa là nó phải dễ hiểu, sử dụng được và tương thích với các hệ thống khác.
CNPM là gì? Trường CĐKT Cao Thắng Bộ môn Tin Học Địnhnghĩa: Công nghệ phần mềm đề cập tới các lý thuyết, phương thức và công cụ để xây dựng phần mềm chuyên nghiệp, mang lại lợi nhuận cao.
Cáchệthống CASE Trường CĐKT Cao Thắng Bộ môn Tin Học • CASE • Hỗ trợ các hoạt động trong qui trình xây dựng phần mềm. • Có hai loại CASE • Upper-CASE: hỗ trợ đặc tả yêu cầu và thiết kế,… • Lower-CASE: hỗtrợlậptrình, test
Tháchthứcnàocho CNPM? Trường CĐKT Cao Thắng Bộ môn Tin Học Không đồng nhất. Chuyển giao Độ tin cậy
Nhiệmvụtuầntới Trường CĐKT Cao Thắng Bộ môn Tin Học • Download TurtoiseSVN • Tạomộttàikhoảntrên • code.google.com • assembla.com • Hoặctrangnàokháchỗtrợsvn • Đọchướngdẫndùngsvnđểtìmcách • Tạothưmục • Check out thưmụcđóvềmáy
Nhiệmvụtuầntới (tt) Trường CĐKT Cao Thắng Bộ môn Tin Học • Đưalên web vềkếtquảtìmhiểu. • Public việcphânchiacôngviệc • Nộp link báocáo qua email. • Deadline 11pm, 04/01/2011 • [CDTH08?]CCMTPTPM_Nhom?_BaiTap?
Q&A Trường CĐKT Cao Thắng Bộ môn Tin Học