1 / 12

Software Engineering ( SE)

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ì ?

kedma
Download Presentation

Software Engineering ( SE)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Engineering (SE) GV: PhạmViếtVăn Email: phamvietvan.c4@gmail.com

  2. 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?

  3. 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

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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

  9. 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

  10. 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

  11. 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?

  12. Q&A Trường CĐKT Cao Thắng Bộ môn Tin Học

More Related