
Đề cương chi tiết học phần Công nghệ phần mềm (Software Engineering)
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề cương chi tiết học phần Công nghệ phần mềm (Software Engineering) BM01.QT02/ĐNT-ĐT TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự do – Hạnh Phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN 1. Thông tin chung về học phần - Tên học phần : Công nghệ phần mềm (Software Engineering) - Mã số học phần : 1221064 - Số tín chỉ học phần : 4 (3+1) tín chỉ - Thuộc chương trình đào tạo của bậc, ngành: Bậc Đại học, ngành Công nghệ thông tin - Số tiết học phần : Nghe giảng lý thuyết : 30 tiết Làm bài tập trên lớp : 9 tiết Thảo luận : 6 tiết Thực hành, thực tập (ở phòng thực hành, phòng Lab,...): 15 tiết Hoạt động theo nhóm : 15 tiết Thực tế: : 0 tiết Tự học :120 giờ - Đơn vị phụ trách học phần: Bộ môn Công nghệ phần mềm / Khoa Công nghệ thông tin 2. Học phần trước: Lập trình trên Windows. 3. Mục tiêu của học phần: Giúp sinh viên hiểu và biết tiến hành xây dựng phần mềm một cách có hệ thống, có phương pháp. Trong quá trình học sinh viên sẽ được giới thiệu nhiều phương pháp khác nhau để có được góc nhìn tổng quan về các phương pháp: - Cung cấp sự hiểu biết về các quy trình công nghệ phần mềm và phương pháp căn bản trong việc xây dựng một phần mềm, hiểu biết về các tiêu chí chất lượng phần mềm đối với từng giai đoạn trong quy trình phát triển phần mềm. - Hướng dẫn phương pháp tiếp nhận yêu cầu, lập danh sách yêu cầu, phân tích yêu cầu, thiết kế yêu cầu và kỹ năng xây dựng một phần mềm cụ thể. - Giúp sinh viên hiểu rõ tầm quan trọng của từng bước trong qui trình công nghệ phần mềm. - Giúp sinh viên có khả năng tự làm được một phần mềm cụ thể hoàn chỉnh. 4. Chuẩn đầu ra: Nội dung Đáp ứng CĐR CTĐT Kiến thức 4.1.1. Mô tả được các đặc điểm và phạm vi ứng K1 dụng của các phương pháp và qui trình phát triển phần mềm. 1 4.1.2. Trình bày được bản chất và nguyên lý của K2 các phương pháp: xác định yêu cầu; phân tích yêu cầu; thiết kế tổng thể và chi tiết hệ thống phần mềm. 4.1.3. Cài đặt các nội dung dựa vào việc kết quả K3 phân tích và thiết kế như: thành phần cơ sở dữ liệu, thành phần giao diện và thành phần xử lý. 4.1.4. Xác định được cơ chế đánh giá và các bộ K4 dữ liệu kiểm thử hệ thống phần mềm có đáp ứng yêu cầu nghiệp vụ của người dùng. 4.1.5. Phân tích được ưu điểm và hạn chế của K5 phương pháp phát triển phần mềm áp dụng cho dự án phần mềm cụ thể. Kỹ năng 4.2.1. Xây dựng đặc tả yêu cầu, phân tích, thiết S1 kế và cài đặt hệ thống phần mềm. 4.2.2. Kỹ năng làm việc nhóm, kỹ năng lắng S2 nghe, kỹ năng lập kế hoạch và tổ chức công việc, kỹ năng tổng hợp, phân tích và đánh giá thông tin, kỹ năng giải quyết vấn đề. Thái độ 4.3.1. Tinh thần thái độ làm việc nhóm, tìm hiểu A1 và giải quyết vấn đề. 5. Mô tả tóm tắt nội dung học phần: Giới thiệu các khái niệm cơ bản về phần mềm, các qui trình xây dựng và các phương pháp phát triển phần mềm. Các kỹ thuật mô hình hóa yêu cầu. Các kỹ thuật thiết kế phần mềm: dữ liệu, giao diện, xử lý. Các phương pháp kiểm chứng phần mềm. 2 6. Nội dung và lịch trình giảng dạy: - Các học phần lý thuyết: Buổi/ Hoạt động của Hoạt động của Giáo trình Tài liệu Nội dung Ghi chú Tiết giảng viên sinh viên chính tham khảo 1 Chương 1: Mở Đầu - Thuyết giảng - Nghe giảng, ghi chú [1]: chương 1, 2, [2]: chương 1, 2 Giải quyết 1.1.Giới thiệu phần mềm. - Trình chiếu power point 3 mục tiêu 1.2.Công nghệ phần mềm. 4.1.1 1.3.Các qui trình công nghệ. 2 Chương 1: Mở Đầu (tt) - Thuyết giảng - Nghe giảng, ghi chú [1]: chương 1, 2, [2]: chương 1, 2 Giải quyết 1.4.Các phương pháp phát triển - Trình chiếu power point 3 mục tiêu phần mềm. 4.1.1 1.5.Các công cụ và môi trường phát triển phần mềm. 1.6.Các nội dung cơ bản của công nghệ phần mềm. 3 Chương 2: Xác định yêu cầu - Thuyết giảng - Nghe giảng, ghi chú [1]: chương 7 - 11 [2]: chương 10- Giải quyết 2.1. Mô tả yêu cầu. - Trình chiếu power point - Tham gia trả lời hỏi đáp 12 mục tiêu 2.2. Phân loại yêu cầu. - Làm mẫu. 4.1.2 2.3. Yêu cầu chức năng nghiệp vụ - Tương tác hỏi đáp với 2.4. ...
Tìm kiếm theo từ khóa liên quan:
Đề cương môn Công nghệ phần mềm Công nghệ phần mềm Lập trình trên Windows Thiết kế phần mềm Thiết kế dữ liệuTài liệu có liên quan:
-
62 trang 418 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 242 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 213 0 0 -
6 trang 210 0 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 203 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 196 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 194 0 0 -
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 185 0 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 181 0 0 -
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 177 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 175 0 0 -
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 1 - ThS. Trần Bá Nhiệm
18 trang 170 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 165 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 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 154 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 144 0 0 -
Giáo trình Công nghệ phần mềm - Đề tài Quản lý nhà sách
79 trang 144 0 0 -
Tiểu luận môn Công nghệ phần mềm: Tìm hiểu công nghệ nhận diện giọng nói
27 trang 136 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 126 0 0 -
Giáo trình Cơ sở công nghệ phần mềm: Phần 1
95 trang 126 0 0