Chương 1: GIỚI THIỆU CÔNG NGHỆ PHẦN MỀM
lượt xem 14
download
Phần mềm: là một hệ thống các đơn thể. Trong đó mỗi một đơn thể là một hệ thống các thủ tục và hàm.Phần mềm máy tính (tiếng Anh: Computer Software) hay gọi tắt là Phần mềm (Software) là một tập hợp những câu lệnh hoặc chỉ thị (Instruction) được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định, và các dữ liệu hay tài liệu liên quan nhằm tự động thực hiện một số nhiệm vụ hay chức năng hoặc giải quyết một vấn đề cụ thể nào đó....
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Chương 1: GIỚI THIỆU CÔNG NGHỆ PHẦN MỀM
- Khoa CNTT CNPM Chương 1 GIỚI THIỆU CÔNG NGHỆ PHẦN MỀM GV. PHHải Chương 01 - 1 ThS. NTTMKhang
- Khoa CNTT CNPM 1. PHẦN MỀM - SOFTWARE GV. PHHải Chương 01 - 2 ThS. NTTMKhang
- Khoa CNTT CNPM 1. PHẦN MỀM - SOFTWARE Phần mềm (Software) Phần mềm: là một tập hợp những câu lệnh được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định nhằm tự động thực hiện một số chức năng hoặc giải quyết một bài toán nào đó. Người sử dụng (User) Phần mềm: là công cụ hỗ trợ nhà chuyên môn thực hiện tốt công việc trên máy tính. Người phát triển (Developer) Phần mềm: là một hệ thống các đơn thể. Trong đó mỗi một đơn thể là một hệ thống các thủ tục và hàm. GV. PHHải Chương 01 - 3 ThS. NTTMKhang
- Khoa CNTT CNPM 2. SỬ DỤNG PHẦN MỀM Sử dụng phần mềm là tiến trình ra quyết định gồm ba bước như sau: Bước 1: Chọn công việc cần thực hiện. Bước 2: Cung cấp thông tin để công việc có thể thực hiện. Bước 3: Xem kết quả thực hiện công việc trên thiết bị xuất. GV. PHHải Chương 01 - 4 ThS. NTTMKhang
- Khoa CNTT CNPM 2. MỤC TIÊU MÔN HỌC Cung cấp cho sinh viên các kiến thức cơ sở liên quan đến các đối tượng chính trong lĩnh vực CNPM. Giúp cho sinh viên biết và hiểu các kiếm thức nền tảng, để học tiếp các môn ngành CNPM. Siên viên có khả năng hiểu và áp dụng kiến thực về tiến trình xây dựng phần mềm để làm được phần mềm ở mức cơ bản. GV. PHHải Chương 01 - 5 ThS. NTTMKhang
- Khoa CNTT CNPM 3. NỘI DUNG MÔN HỌC Tiếp cận các khái niệm cơ bản. Tìm hiểu những phương pháp và kỹ thuật được sử dụng trong ngành CNPM. GV. PHHải Chương 01 - 6 ThS. NTTMKhang
- Khoa CNTT CNPM 3. NỘI DUNG MÔN HỌC Tiếp cận các khái niệm cơ bản. Tìm hiểu những phương pháp và kỹ thuật được sử dụng trong ngành CNPM. Đưa ra cách thiết lập các mô hình để kiểm tra và đảm bảo chất lượng phần mềm. GV. PHHải Chương 01 - 7 ThS. NTTMKhang
- Khoa CNTT CNPM 3. NỘI DUNG MÔN HỌC Tiếp cận các khái niệm cơ bản. Tìm hiểu những phương pháp và kỹ thuật được sử dụng trong ngành CNPM. Đưa ra cách thiết lập các mô hình để kiểm tra và đảm bảo chất lượng phần mềm. Một số kiến thức cơ bản về quản lý dự án phần mềm. GV. PHHải Chương 01 - 8 ThS. NTTMKhang
- Khoa CNTT CNPM 3.1. PHẦN MỀM - SOFTWARE GV. PHHải Chương 01 - 9 ThS. NTTMKhang
- Khoa CNTT CNPM 2. XÂY DỰNG PHẦN MỀM Thu thập yêu cầu, phân tíc, thiết kế, cài đặt, thử nghiệm. Chế tạo hàng loạt. hàng lo Bảo trì Bị hao mòn. Hư bộ phần nào thì chỉ cần thay bộ phần đó. Thu thập yêu cầu, phân tích, thiết kế, cài đặt, thử nghiệm Copy hàng loạt. Bảo trì. trì Bị lỗi thời. Khi có lỗi, không thể khoanh vùng cục bộ; phát hiện càng trê trả giá càng đắt. GV. PHHải Chương 01 - 10 ThS. NTTMKhang
- Khoa CNTT CNPM 3. CÔNG NGHỆ PHẦN MỀM Công nghệ phần mềm (Software Engineering) Định nghĩa 1: Công Nghệ Phần Mềm là một ngành khoa học nghiên cứu về việc xây dựng phần mềm có chất lượng cao trong khoảng thời gian và với chi phí hợp lý. GV. PHHải Chương 01 - 11 ThS. NTTMKhang
- Khoa CNTT CNPM 3. CÔNG NGHỆ PHẦN MỀM Công nghệ phần mềm (Software Engineering) Định nghĩa 2: Công nghệ phần mềm hay kỹ nghệ phần mềm là sự áp dụng một cách tiếp cận có hệ thống, có kỷ luật, và định lượng được cho việc phát triển, hoạt động và bảo trì phần mềm. GV. PHHải Chương 01 - 12 ThS. NTTMKhang
- Khoa CNTT CNPM 3. CÔNG NGHỆ PHẦN MỀM Ngành học công nghệ phần mềm bao trùm kiến thức, các công cụ, và các phương pháp cho việc xác định yêu cầu phần mềm, và thực hiện các tác vụ thiết kế phần mềm, xây dựng phần mềm, kiểm thử phần mềm, và bảo trì phần mềm. Kỹ nghệ phần mềm còn sử dụng kiến thức của các lĩnh vực như kỹ thuật máy tính, khoa học máy tính, quản lý, toán học, quản lý dự án, quản lý chất lượng, công thái học phần mềm và kỹ nghệ hệ thống..[2] GV. PHHải Chương 01 - 13 ThS. NTTMKhang
- Khoa CNTT CNPM 3. YÊU CẦU PHẦN MỀM SOFTWARE REQUIREMENT GV. PHHải Chương 01 - 14 ThS. NTTMKhang
- Khoa CNTT CNPM 3. YÊU CẦU PHẦN MỀM SOFTWARE REQUIREMENT Yêu cầu phần mềm (Software Requirement). Trong các ngành kỹ thuật, một yêu cầu (requirement) là một đòi hỏi được tài liệu hóa về các chức năng và đặc điểm của một sản phẩm hoặc dịch vụ Yêu cầu phần mềm là các công việc, các nghiệp vụ được hỗ trợ thực hiện trên máy tính với phần mềm. GV. PHHải Chương 01 - 15 ThS. NTTMKhang
- Khoa CNTT CNPM 4. PHÂN LOẠI YÊU CẦU PHẦN MỀM Phân loại yêu cầu phần mềm (Software Requirement Classification) Yêu cầu chức năng (Functional Requirement) Yêu cầu phi chức năng (Non-Functional Requirement) GV. PHHải Chương 01 - 16 ThS. NTTMKhang
- Khoa CNTT CNPM 4. PHÂN LOẠI YÊU CẦU PHẦN MỀM Yêu cầu chức năng (Functional Requirement) Yêu cầu chức năng là các yêu cầu mô tả chức năng của một hệ thống phần mềm. Yêu cầu chức năng mô tả phần mềm phải làm gì. Nghĩa là phần mềm phải có khả năng thực hiện những công việc gì. Một chức năng được mô tả thông qua các dữ liệu đầu vào, cách thức xử lý và dữ liệu được kết xuất. GV. PHHải Chương 01 - 17 ThS. NTTMKhang
- Khoa CNTT CNPM 4. PHÂN LOẠI YÊU CẦU PHẦN MỀM Yêu cầu phi chức năng (Non-Functional Requirement) Yêu cầu phi chức năng là các yêu cầu mô tả về tính dễ sử dụng, độ tin cậy, độ ổn định, tốc độ xử lý của phần mềm cũng như yêu cầu về sự sẵn sàng hỗ trợ trong quá trình triển khai đối với nhà cung cấp phần mềm. GV. PHHải Chương 01 - 18 ThS. NTTMKhang
- Khoa CNTT CNPM 4. PHÂN LOẠI YÊU CẦU PHẦN MỀM Yêu cầu phi chức năng (Non-Functional Requirement) GV. PHHải Chương 01 - 19 ThS. NTTMKhang
- Khoa CNTT CNPM 4. PHÂN LOẠI YÊU CẦU PHẦN MỀM Liệu có còn cách thức phân loại yêu cầu phần mềm nào khác không? GV. PHHải Chương 01 - 20 ThS. NTTMKhang
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình Nhập môn Công nghệ phần mềm: Phần 1 - NXB ĐHQG TP.HCM
131 p | 254 | 73
-
Bài giảng công nghệ phần mềm - Chương 1
14 p | 224 | 51
-
Giáo trình Công nghệ phần mềm: Phần 2
65 p | 159 | 37
-
Công nghệ phần mềm - Chương 1: Giới thiệu về công nghệ phần mềm
15 p | 123 | 29
-
Bài giảng công nghệ phần mềm - Chương 6
13 p | 159 | 29
-
Bài giảng Nhập môn công nghệ phần mềm: Chương 1 - GV. Trương Minh Thái
29 p | 289 | 26
-
Bài giảng Công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm
27 p | 122 | 16
-
Bài giảng Công nghệ phần mềm: Chương 1 - ĐH Công nghệ TP.HCM
77 p | 37 | 13
-
Bài giảng Công nghệ phần mềm: Chương 4 - Nguyễn Thị Cẩm Hương
30 p | 92 | 11
-
Bài giảng Công nghệ phần mềm: Chương 1 - Nguyễn Thanh Bình
13 p | 105 | 10
-
Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Dương Thành Phết
19 p | 138 | 9
-
Bài giảng Công nghệ phần mềm: Chương 1 - Hoàng Thị Hà
22 p | 43 | 9
-
Bài giảng Nhập môn công nghệ phần mềm: Chương 1 - ThS. Phạm Đào Minh Vũ
37 p | 81 | 7
-
Công nghệ phần mềm - Chapter 1
15 p | 69 | 7
-
Bài giảng Công nghệ phần mềm: Chương 1 - Trần Anh Dũng
39 p | 77 | 6
-
Bài giảng Kỹ thuật phần mềm - Phần 1: Giới thiệu chung về Công nghệ phần mềm
52 p | 103 | 6
-
Bài giảng Nhập môn công nghệ phần mềm: Chương 1 - Nguyễn Thanh Bình
13 p | 37 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn