Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Đinh Thị Lương
lượt xem 6
download
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, được biên soạn với mục tiêu nhằm giúp sinh viên hiểu rõ các khái niệm liên quan đến phần mềm và công nghệ phần mềm được trình bày trong phần 1; Biết được một số nguyên tắc cơ bản về tính chuyên nghiệp và đúng nguyên tắc đối với kỹ sư phần mềm. Mời các bạn cùng tham khảo!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Đinh Thị Lương
- CÔNG NGHỆ PHẦN MỀM ThS. Đinh Thị Lương dt.luong@hutech.edu.vn 10-02-2023 1
- Giới thiệu Số tiết: 45 Điểm tổng kết Semina giữa kỳ: 30% Thi cuối kỳ: 70% 10-02-2023 2
- Tài liệu tham khảo R. Pressman, "Software Engineering A Practitioner's Approach", 2001 Ian Sommerville’s , “Software Engineering 7th Ed.”, 2005 Các giáo trình, bài giảng môn Công nghệ Phần mềm của Khoa Công nghệ Thông tin của các trường Đại học trên thế giới. 10-02-2023 3
- Tài liệu tham khảo R. Pressman, "Software Engineering A Practitioner's Approach", 2001 Ian Sommerville’s , “Software Engineering 7th Ed.”, 2005 Các giáo trình, bài giảng môn Công nghệ Phần mềm của Khoa Công nghệ Thông tin của các trường Đại học trên thế giới. 10-02-2023 4
- Các vấn đề liên quan Điều kiện tiên quyết: Có kiến thức về ngôn ngữ lập trình và đã từng lập trình các ứng dụng cơ bản Có khả năng áp dụng những cấu trúc dữ liệu và giải thuật. Có hiểu biết về kiến trúc máy tính, mạng máy tính. 5
- Các vấn đề liên quan (tt1) Mục tiêu môn học: giúp sinh viên Hiểu và giải thích được quy trình phát triển phần mềm Phân tích được các yêu cầu của người sử dụng Lựa chọn một mô hình quy trình phát triển phần mềm thích hợp cho một sản phẩm cụ thể. Giải thích tầm quan trọng của các hoạt động đánh giá chất lượng phần mềm. Biết được phải tạo ra những kết quả gì trong từng giai đoạn của quy trình phát triển phần mềm. Áp dụng các mô hình thiết kế hệ thống thích hợp cho từng sản phẩm cụ thể. Sử dụng các CASE Tool để hỗ trợ quá trình phát triển phần mềm. 10-02-2023 6
- Nội dung chương trình Chương 1 Tổng quan về công nghệ phần mềm Giới thiệu về một số khái niệm cơ bản Thế nào là một phần mềm tốt? Thách thức đối với công nghệ phần mềm? Vấn đề về tính chuyên nghiệp và đúng quy tắc Bài tập 10-02-2023 7
- Nội dung chương trình (tt1) Chương 2 Quy trình xây dựng phần mềm Một số mô hình phát triển phần mềm Các hoạt động trong quy trình phần mềm Bài tập 10-02-2023 8
- Nội dung chương trình (tt2) Chương 3 Yêu cầu hệ thống Yêu cầu hệ thống Yêu cầu của người sử dụng Tài liệu đặc tả yêu cầu Bài tập 10-02-2023 9
- Nội dung chương trình (tt3) Chương 4 Quy trình xác định yêu cầu Phân tích khả thi Phát hiện và phân tích yêu cầu Đánh giá yêu cầu Lập kế hoạch quản lý yêu cầu Bài tập 10-02-2023 10
- Nội dung chương trình (tt5) Chương 5 Các mô hình hệ thống Mô hình ngữ cảnh Mô hình ứng xử Mô hình dữ liệu Mô hình đối tượng Phương pháp hướng cấu trúc Bài tập 10-02-2023 11
- Nội dung chương trình (tt6) Chương 6 Thiết kế kiến trúc Thiết kế kiến trúc là gì? Tổ chức hệ thống Phân rã hệ thống Các chiến lược điều khiển Các kiến trúc tham chiếu Bài tập 10-02-2023 12
- Nội dung chương trình (tt7) Chương 7 Thiết kế giao diện người dùng Giao diện người dùng Quy trình thiết kế giao diện người dùng Bài tập 10-02-2023 13
- Nội dung chương trình (tt8) Chương 8 Cải tiến phần mềm Bảo trì phần mềm Các quy trình cải tiến phần mềm Tái kỹ nghệ hệ thống Bài tập 10-02-2023 14
- Nội dung chương trình (tt9) Chương 9 Kiểm thử phần mềm Quy trình kiểm thử Kiểm thử hệ thống Bài tập 10-02-2023 15
- Nội dung chương trình (tt10) Chương 10 Quản lý dự án Định nghĩa về quản lý dự án Các hoạt động quản lý Lập kế hoạch dự án Lịch biểu của dự án Quản lý rủi ro Bài tập 10-02-2023 16
- Nội dung chương trình (tt11) Chương 11 Chuẩn và các quy trình hoạt động trong công nghiệp phần mềm Các quy trình hoạt động Các vai trò trong hoạt động sản xuất phần mềm Khái niệm vai trò Các vai trò Hệ thống chuẩn trong công nghiệp phần mềm 10-02-2023 17
- Chương 1 Tổng quan về công nghệ phần mềm
- Giới thiệu Ngày nay, tất cả các nước phát triển đều phụ thuộc chủ yếu vào các hệ thống phần mềm. Và càng ngày càng có nhiều hệ thống được kiểm soát bởi phần mềm. Do đó, việc xây dựng và bảo trì hệ thống phần mềm một cách hiệu quả là yêu cầu cần thiết đối với nền kinh tế toàn cầu và của từng quốc gia. Khái niệm về công nghệ phần mềm được đưa ra lần đầu tiên vào năm 1968 tại hội nghị thảo luận về khủng hoảng phần mềm. 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. 10-02-2023 19
- Giới thiệu (tt1) Trong chương đầu tiên, chúng ta sẽ tìm hiểu về một số khái niệm cơ bản có liên quan tới phần mềm và công nghệ phần mềm. Để từ đó, chúng ta có những hiểu biết cơ bản để tiếp tục nghiên cứu các chương tiếp theo. Ngoài ra, quy trình xây dựng phần mềm đòi hỏi phải tuân thủ các nguyên tắc vô cùng chặt chẽ. Do đó, trong phần cuối chương này, chúng ta sẽ tìm hiểu về những yêu cầu căn bản đối với một kỹ sư phần mềm. 10-02-2023 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Nguyễn Khắc Quốc
61 p | 142 | 18
-
Bài giảng Công nghệ phần mềm: Bài 1 - TS. Lê Nguyễn Tuấn Thành
142 p | 231 | 17
-
Bài giảng Công nghệ phần mềm nâng cao: Giới thiệu môn học - Phạm Ngọc Hùng
14 p | 166 | 14
-
Tập bài giảng Công nghệ phần mềm - Phạm Hùng Phú, Nguyễn Văn Thẩm (Biên soạn)
291 p | 60 | 13
-
Bài giảng Công nghệ phần mềm: Chương 1 - ĐH Công nghệ TP.HCM
77 p | 36 | 13
-
Bài giảng Công nghệ phần mềm: Bài 1 - Học viện Kỹ thuật Quân sự
45 p | 20 | 11
-
Bài giảng Công nghệ phần mềm: Chương 0 - ThS. Trần Sơn Hải
5 p | 122 | 10
-
Bài giảng Công nghệ phần mềm: Yêu cầu phần mềm
66 p | 107 | 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 - Trường ĐH Công nghiệp TP. HCM
48 p | 42 | 9
-
Bài giảng Công nghệ phần mềm - Phần 1: Giới thiệu chung về công nghệ phần mềm
52 p | 88 | 8
-
Bài giảng Công nghệ phần mềm: Các quy trình phần mềm
31 p | 125 | 8
-
Bài giảng Công nghệ phần mềm ứng dụng: Bài 1 - ThS. Thạc Bình Cường
58 p | 60 | 6
-
Bài giảng Công nghệ phần mềm - Chương 1: Tổng quan về CNPM
13 p | 112 | 5
-
Bài giảng Công nghệ phần mềm - Phần 1: Giới thiệu công nghệ phần mềm
52 p | 79 | 5
-
Bài giảng Công nghệ phần mềm: Phần 1 - Vũ Thị Hương Giang
52 p | 49 | 3
-
Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Trần Sơn Hải
52 p | 73 | 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