Bài giảng Nhập môn Công nghệ phần mềm: Tuần 1 - Nguyễn Thị Minh Tuyền
Số trang: 27
Loại file: pdf
Dung lượng: 1.56 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mục tiêu của bài giảng Nhập môn Công nghệ phần mềm - Tuần 1: Tổng quan nhằm: Công nghệ phần mềm (CNPM) là gì? Tại sao CNPM quan trọng? Sự phát triển của các loại hệ thống phần mềm khác nhau đòi hỏi các kỹ thuật CNPM khác nhau. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Tuần 1 - Nguyễn Thị Minh TuyềnNhập môn Công nghệ phần mềm Tuần 1: Tổng quan Nội dung của slide được dịch và phát triển dựa vào bộ slide của Ian Sommerville CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu£ Hiểu được: p Công nghệ phần mềm (CNPM) là gì, p Tại sao CNPM quan trọng. p Sự phát triển của các loại hệ thống phần mềm khác nhau đòi hỏi các kỹ thuật CNPM khác nhau. 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung Phần mềm Công nghệ phần mềm Quy trình phần mềm Công nghệ phần mềm và Web Đạo đức nghề nghiệp 3CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung Phần mềm Công nghệ phần mềm Quy trình phần mềm Công nghệ phần mềm và Web Đạo đức nghề nghiệp 4CuuDuongThanCong.com https://fb.com/tailieudientucntt Phần mềm£ Định nghĩa£ Vai trò£ Phân loại£ Tiêu chí của một phần mềm tốt 5 CuuDuongThanCong.com https://fb.com/tailieudientucnttVật hữu hình và phần mềm Xây dựng một ngôi nhà, một cây cầu, một hệ thống tàu điện có giống với việc xây dựng một phần mềm không? 6CuuDuongThanCong.com https://fb.com/tailieudientucntt Phần mềm là gì?£ Phần mềm bao gồm các chương trình máy tính và tài liệu liên quan.£ Phần mềm luôn gắn với một hệ thống cụ thể.£ Các sản phẩm phần mềm có thể được phát triển cho một khách hàng cụ thể hoặc được phát triển cho thị trường chung. 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt Vai trò phần mềm£ Phần mềm có quan trọng không? Tại sao?£ Hãy đưa ra 10 ví dụ về phần mềm. 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt Phần mềm – Vai trò£ Ảnh hưởng gần như tất cả các khía cạnh của cuộc sống.£ Ngày càng nhiều hệ thống được điều khiển bằng phần mềm.£ Ảnh hưởng đến kinh tế của các quốc gia p Nền kinh tế của các nước phát triển đều phụ thuộc vào phần mềm. p Chi phí cho phần mềm chiếm một tỷ lệ quan trọng trong GNP của tất cả các nước phát triển. 9 CuuDuongThanCong.com https://fb.com/tailieudientucntt Phân loại sản phẩm phần mềm£ Sản phẩm dùng chung (Generic products) p Những hệ thống độc lập được chào bán trên thị trường và bất cứ ai cũng có thể mua chúng. p Ví dụ: các cơ sở dữ liệu, xử lý văn bản (Microsoft Office), các công cụ vẽ (Corel Draw, Photoshop), những công cụ quản trị dự án...£ Sản phẩm đặt hàng (Customized products) p Phần mềm được phát triển cho một khách hàng cụ thể để đáp ứng nhu cầu của họ. p Ví dụ: hệ thống điều khiển nhúng, phần mềm điều khiển không lưu, hệ thống điều khiển giao thông. 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt Điểm khác nhau£ Sản phẩm dùng chung p Người phát triển hệ thống điều khiển đặc tả của hệ thống. Sự thay đổi phần mềm là do người phát triển quyết định và thực hiện.£ Sản phẩm đặt hàng p Đặc tả về những gì phần mềm phải có là do khách hàng quyết định. Quyết định về sự thay đổi phần mềm là do khách hàng yêu cầu. 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt Tiêu chí của một phần mềm tốt£ Tính bảo trì được (Maintainability) p Phần mềm phải cải tiến được để đáp ứng những thay đổi về nhu cầu của khách hàn ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Tuần 1 - Nguyễn Thị Minh TuyềnNhập môn Công nghệ phần mềm Tuần 1: Tổng quan Nội dung của slide được dịch và phát triển dựa vào bộ slide của Ian Sommerville CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu£ Hiểu được: p Công nghệ phần mềm (CNPM) là gì, p Tại sao CNPM quan trọng. p Sự phát triển của các loại hệ thống phần mềm khác nhau đòi hỏi các kỹ thuật CNPM khác nhau. 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung Phần mềm Công nghệ phần mềm Quy trình phần mềm Công nghệ phần mềm và Web Đạo đức nghề nghiệp 3CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung Phần mềm Công nghệ phần mềm Quy trình phần mềm Công nghệ phần mềm và Web Đạo đức nghề nghiệp 4CuuDuongThanCong.com https://fb.com/tailieudientucntt Phần mềm£ Định nghĩa£ Vai trò£ Phân loại£ Tiêu chí của một phần mềm tốt 5 CuuDuongThanCong.com https://fb.com/tailieudientucnttVật hữu hình và phần mềm Xây dựng một ngôi nhà, một cây cầu, một hệ thống tàu điện có giống với việc xây dựng một phần mềm không? 6CuuDuongThanCong.com https://fb.com/tailieudientucntt Phần mềm là gì?£ Phần mềm bao gồm các chương trình máy tính và tài liệu liên quan.£ Phần mềm luôn gắn với một hệ thống cụ thể.£ Các sản phẩm phần mềm có thể được phát triển cho một khách hàng cụ thể hoặc được phát triển cho thị trường chung. 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt Vai trò phần mềm£ Phần mềm có quan trọng không? Tại sao?£ Hãy đưa ra 10 ví dụ về phần mềm. 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt Phần mềm – Vai trò£ Ảnh hưởng gần như tất cả các khía cạnh của cuộc sống.£ Ngày càng nhiều hệ thống được điều khiển bằng phần mềm.£ Ảnh hưởng đến kinh tế của các quốc gia p Nền kinh tế của các nước phát triển đều phụ thuộc vào phần mềm. p Chi phí cho phần mềm chiếm một tỷ lệ quan trọng trong GNP của tất cả các nước phát triển. 9 CuuDuongThanCong.com https://fb.com/tailieudientucntt Phân loại sản phẩm phần mềm£ Sản phẩm dùng chung (Generic products) p Những hệ thống độc lập được chào bán trên thị trường và bất cứ ai cũng có thể mua chúng. p Ví dụ: các cơ sở dữ liệu, xử lý văn bản (Microsoft Office), các công cụ vẽ (Corel Draw, Photoshop), những công cụ quản trị dự án...£ Sản phẩm đặt hàng (Customized products) p Phần mềm được phát triển cho một khách hàng cụ thể để đáp ứng nhu cầu của họ. p Ví dụ: hệ thống điều khiển nhúng, phần mềm điều khiển không lưu, hệ thống điều khiển giao thông. 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt Điểm khác nhau£ Sản phẩm dùng chung p Người phát triển hệ thống điều khiển đặc tả của hệ thống. Sự thay đổi phần mềm là do người phát triển quyết định và thực hiện.£ Sản phẩm đặt hàng p Đặc tả về những gì phần mềm phải có là do khách hàng quyết định. Quyết định về sự thay đổi phần mềm là do khách hàng yêu cầu. 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt Tiêu chí của một phần mềm tốt£ Tính bảo trì được (Maintainability) p Phần mềm phải cải tiến được để đáp ứng những thay đổi về nhu cầu của khách hàn ...
Tìm kiếm theo từ khóa liên quan:
Công nghệ phần mềm Nhập môn Công nghệ phần mềm Software engineering Quy trình phần mềm Nhập môn Công nghệ phần mềm Đạo đức nghề nghiệpGợi ý tài liệu liên quan:
-
Giáo trình Đạo đức công vụ: Phần 1
78 trang 675 6 0 -
62 trang 394 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 216 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 191 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 185 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 167 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 164 0 0 -
6 trang 157 0 0
-
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 148 0 0 -
Cuộc chiến Phân kỳ - Tích hợp nhiều tranh cãi bậc nhất trong giới marketing
3 trang 148 0 0