tailieunhanh - Bài giảng Bộ môn Công nghệ phần mềm - Bài 1: Giới thiệu chung về Công nghệ phần mềm
Bài 1 - Giới thiệu chung về công nghệ phần mềm. Bài giảng khái quát chung về bộ môn công nghệ phần mềm, trong đó bao gồm các nội dung như: Định nghĩa phần mềm, phân loại phần mềm, công nghệ phần mềm, các giai đoạn phát triển phần mềm, mô hình thác nước, các mô hình tiến hóa Cuối bài giảng có câu hỏi ôn tập nhằm giúp cho sinh viên nắm vững được kiến thức hơn. . | Giới thiệu chung về Công nghệ phần mềm BM CNPM – Khoa CNTT – HVKTQS 10/2012 Tài liệu tham khảo môn học R. Pressman, Kỹ nghệ phần mềm. Tập 1, 2, 3. NXB Giáo dục, Hà Nội, 1997 (Người dịch: Ngô Trung Việt). R. Pressman, Software Engineering: A Practioner’s Approach. 5th Ed., McGraw-Hill, 2001 I. Sommerville, Software Engineering. 5th Ed., Addison-Wesley, 1995 Pankaj Jalote, An Integrated Approach to Software Engineering, Third Edition, Springer. Wendy Boggs, Michael Boggs. Mastering UML with Rational Rose 2002. Copyright © 2002 SYBEX Inc. Đoàn Văn Ban. Phân tích, Thiết kế và Lập trình Hướng đối tượng - 1997 Nxb Thống kê Việt nam. Giới thiệu chung Định nghĩa phần mềm và phân loại phần mềm Khái niệm Công nghệ phần mềm Lịch sử tiến triển Công nghệ phần mềm Các giai đoạn sản xuất phần mềm thông thường sẽ bao gồm: Phân tích (yêu cầu) Thiết kế (xác định chức năng, development) Sửa chữa Chuyển giao Quá trình phần mềm (software process) Quá trình phát triển phần mềm: water fall, unified, agile CASE tools : Khái niệm CASE Tools Phân loại CASE Tools Định nghĩa phần mềm Phần mềm máy tính là sản phẩm do kỹ sư phần mềm thiết kế và xây dựng, bao gồm các yếu tố sau: (1) các chương trình máy tính (các tập lệnh) cung cấp các chức năng mong muốn cụ thể nào đó, (2) các cấu trúc dữ liệu trợ giúp CT thao tác với thông tin, (3) các tài liệu mô tả hoạt động cũng như sử dụng CT. Định nghĩa phần mềm Phần mềm là đối tượng logic, không giống như phần cứng Việc phát triển phần mềm không theo cách thức truyền thống của sản phẩm Phần mềm không bị hỏng hóc theo thời gian “Custom-built” Phân loại phần mềm Nhóm chương trình dịch: mỗi một ngôn ngữ có một chương trình dịch riêng. Nhóm các chương trình hệ thống (bao gồm cả các phần mềm hđh): Gồm có những chương trình soạn thảo văn bản, các chương trình đồ hoạ, hệ điều hành, Nhóm các tiện ích và trò chơi: chương trình xử lí bảng tính điện tử, chương trình tìm và diệt virus, tất cả các trò chơi. Nhóm các hệ quản trị CSDL Phân loại phần mềm Nhóm các . | Giới thiệu chung về Công nghệ phần mềm BM CNPM – Khoa CNTT – HVKTQS 10/2012 Tài liệu tham khảo môn học R. Pressman, Kỹ nghệ phần mềm. Tập 1, 2, 3. NXB Giáo dục, Hà Nội, 1997 (Người dịch: Ngô Trung Việt). R. Pressman, Software Engineering: A Practioner’s Approach. 5th Ed., McGraw-Hill, 2001 I. Sommerville, Software Engineering. 5th Ed., Addison-Wesley, 1995 Pankaj Jalote, An Integrated Approach to Software Engineering, Third Edition, Springer. Wendy Boggs, Michael Boggs. Mastering UML with Rational Rose 2002. Copyright © 2002 SYBEX Inc. Đoàn Văn Ban. Phân tích, Thiết kế và Lập trình Hướng đối tượng - 1997 Nxb Thống kê Việt nam. Giới thiệu chung Định nghĩa phần mềm và phân loại phần mềm Khái niệm Công nghệ phần mềm Lịch sử tiến triển Công nghệ phần mềm Các giai đoạn sản xuất phần mềm thông thường sẽ bao gồm: Phân tích (yêu cầu) Thiết kế (xác định chức năng, development) Sửa chữa Chuyển giao Quá trình phần mềm (software process) Quá trình phát triển phần mềm: water fall, unified, agile
đang nạp các trang xem trước