Danh mục

Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Đinh Thị Lương

Số trang: 40      Loại file: pdf      Dung lượng: 615.66 KB      Lượt xem: 11      Lượt tải: 0    
tailieu_vip

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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!
Nội dung trích xuất từ tài liệu:
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ô ...

Tài liệu được xem nhiều: