CHƯƠNG I: PHẦN MỀM VÀ KỸ NGHỆ PHẦN MỀM
I.Phần mềm
I.1 Mô tả phần mềm
I.2 Quá trình tiến hoá của phần mềm
I.3 Các đặc trưng phần mềm
I.4 Phân loại phần mềm
I.5 Các thành phần của phần mềm
I.6 Việc ứng dụng phần mềm
I.7 Các thách thức đối với phần mềm máy tính
II. Kỹ nghệ phần mềm
II.1 Định nghĩa
II.2 Cách tiếp cận 1: Mô hình vòng đời cổ điển
II.3 Cách tiếp cận 2: Mô hình làm bản mẫu
II.4 Cách tiếp cận 3: Mô hình xoắn ốc
II.5 Cách tiếp cận 4: Kỹ thuật thế hệ thứ tư
II.6 Cách tiếp cận 5: Tổ hợp các khuôn cảnh
III. Các giai đoạn trong tiến trình kỹ nghệ phần mềm
III.1 Giai đoạn xác định
III.2 Giai đoạn phát triển
III.3 Giai đoạn bảo trì
CHƯƠNG II: PHÂN TÍCH YÊU CẦU VÀ ĐẶC TẢ PHẦN MỀM
I. Phân tích yêu cầu
I.1 Việc hình thành các yêu cầu
I.2 Phân tích và nắm bắt nhu cầu
I.3 Xác định các yêu cầu
II Đặc tả phần mềm
II.1 Cách đặc tả và biểu diễn
II.2 Các nguyên lý đặc tả
II.3 Các mức trừu tượng của đặc tả
II.4 Đặc tả yêu cầu
II.5 Dàn bài đặc tả yêu cầu phần mềm
II.6 Xét duyệt đặc tả
III. Kỹ nghệ hệ thống và tạo bản mẫu (prototype)
III.1 Kỹ nghệ hệ thống
III.2 Tạo bản mẫu
CHƯƠNG III: THIẾT KẾ PHẦN MỀM
I. Tổng quan về thiết kế phần mềm
I.1 Thiết kế phần mềm trong kỹ nghệ phần mềm
I.2 Các giai đoạn trong thiết kế phần mềm
I.3 Quá trình thiết kế
I.4 Phương pháp thiết kế
II. Thiết kế hướng đối tượng
II.1 Cách tiếp cận hướng đối tượng
II.2 Đặc trưng của thiết kế hướng đối tượng
II.3 Các ưu nhược điểm của thiết kế hướng đối tượng
II.4 Phân biệt giữa thiết kế hướng đối tượng và lập trình hướng đối tượng
III. Thiết kế hướng chức năng
III.1 Cách tiếp cận hướng chức năng
III.2 Biểu đồ dòng dữ liệu
III.3 Lược đồ cấu trúc
III.4 Từ điển dữ liệu
IV. Thiết kế giao diện người sử dụng
IV.1 Nhân tố con người và tương tác người máy
IV.2 Thiết kế giao diện người - máy
IV.3. Hướng dẫn thiết kế giao diện
CHƯƠNG IV: ĐẢM BẢO CHẤT LƯỢNG, KIỂM THỬ VÀ BẢO TRÌ PHẦN MỀM
I. Đảm bảo chất lượng phần mềm
I.1 Các nhân tố chất lượng phần mềm
I.2 Độ đo chất lượng phần mềm
I.3 Độ tin cậy phần mềm
I.4 Cách tiếp cận bảo đảm chất lượng phần mềm
II. Kiểm thử phần mềm
II.1 Nền tảng của kiểm thử phần mềm
II.2 Chiến lược kiểm thử phần mềm
III. Bảo trì phần mềm
III.1 Định nghĩa về bảo trì phần mềm
III.2 Các đặc trưng bảo trì
III.3 Tổ chức bảo trì
III.4 Luồng sự kiện
III.5 Bảo trì chương trình xa lạ
CHƯƠNG V: LẬP TRÌNH HIỆU QUẢ
I. Các đặc trưng ngôn ngữ lập trình
I.1 Đặc trưng tâm lý của ngôn ngữ lập trình
I.2 Mô hình cú pháp và ngữ nghĩa
I.3 Hướng quan điểm kỹ nghệ
I.4 Việc chọn ngôn ngữ
I.5 Ngôn ngữ lập trình và kỹ nghệ phần mềm
II. Nền tảng của ngôn ngữ lập trình
II.1 Kiểu dữ liệu và định kiểu dữ liệu
II.2 Chương trình con
II.3 Cấu trúc điều khiển
II.4 Cách tiếp cận hướng đối tượng
II.5 Các lớp ngôn ngữ
II.6 Các công cụ lập trình
III. Phong cách lập trình
III.1 Tài liệu chương trình
III.2 Khai báo dữ liệu
III.3 Xây dựng câu lệnh
III.4 Vào/ra
IV. Tính hiệu quả
IV.1 Kỹ thuật lập trình hướng hiệu qủa
IV.2 Một vài hướng dẫn lập trình hướng hiệu quả
I.Phần mềm
I.1 Mô tả phần mềm
I.2 Quá trình tiến hoá của phần mềm
I.3 Các đặc trưng phần mềm
I.4 Phân loại phần mềm
I.5 Các thành phần của phần mềm
I.6 Việc ứng dụng phần mềm
I.7 Các thách thức đối với phần mềm máy tính
II. Kỹ nghệ phần mềm
II.1 Định nghĩa
II.2 Cách tiếp cận 1: Mô hình vòng đời cổ điển
II.3 Cách tiếp cận 2: Mô hình làm bản mẫu
II.4 Cách tiếp cận 3: Mô hình xoắn ốc
II.5 Cách tiếp cận 4: Kỹ thuật thế hệ thứ tư
II.6 Cách tiếp cận 5: Tổ hợp các khuôn cảnh
III. Các giai đoạn trong tiến trình kỹ nghệ phần mềm
III.1 Giai đoạn xác định
III.2 Giai đoạn phát triển
III.3 Giai đoạn bảo trì
CHƯƠNG II: PHÂN TÍCH YÊU CẦU VÀ ĐẶC TẢ PHẦN MỀM
I. Phân tích yêu cầu
I.1 Việc hình thành các yêu cầu
I.2 Phân tích và nắm bắt nhu cầu
I.3 Xác định các yêu cầu
II Đặc tả phần mềm
II.1 Cách đặc tả và biểu diễn
II.2 Các nguyên lý đặc tả
II.3 Các mức trừu tượng của đặc tả
II.4 Đặc tả yêu cầu
II.5 Dàn bài đặc tả yêu cầu phần mềm
II.6 Xét duyệt đặc tả
III. Kỹ nghệ hệ thống và tạo bản mẫu (prototype)
III.1 Kỹ nghệ hệ thống
III.2 Tạo bản mẫu
CHƯƠNG III: THIẾT KẾ PHẦN MỀM
I. Tổng quan về thiết kế phần mềm
I.1 Thiết kế phần mềm trong kỹ nghệ phần mềm
I.2 Các giai đoạn trong thiết kế phần mềm
I.3 Quá trình thiết kế
I.4 Phương pháp thiết kế
II. Thiết kế hướng đối tượng
II.1 Cách tiếp cận hướng đối tượng
II.2 Đặc trưng của thiết kế hướng đối tượng
II.3 Các ưu nhược điểm của thiết kế hướng đối tượng
II.4 Phân biệt giữa thiết kế hướng đối tượng và lập trình hướng đối tượng
III. Thiết kế hướng chức năng
III.1 Cách tiếp cận hướng chức năng
III.2 Biểu đồ dòng dữ liệu
III.3 Lược đồ cấu trúc
III.4 Từ điển dữ liệu
IV. Thiết kế giao diện người sử dụng
IV.1 Nhân tố con người và tương tác người máy
IV.2 Thiết kế giao diện người - máy
IV.3. Hướng dẫn thiết kế giao diện
CHƯƠNG IV: ĐẢM BẢO CHẤT LƯỢNG, KIỂM THỬ VÀ BẢO TRÌ PHẦN MỀM
I. Đảm bảo chất lượng phần mềm
I.1 Các nhân tố chất lượng phần mềm
I.2 Độ đo chất lượng phần mềm
I.3 Độ tin cậy phần mềm
I.4 Cách tiếp cận bảo đảm chất lượng phần mềm
II. Kiểm thử phần mềm
II.1 Nền tảng của kiểm thử phần mềm
II.2 Chiến lược kiểm thử phần mềm
III. Bảo trì phần mềm
III.1 Định nghĩa về bảo trì phần mềm
III.2 Các đặc trưng bảo trì
III.3 Tổ chức bảo trì
III.4 Luồng sự kiện
III.5 Bảo trì chương trình xa lạ
CHƯƠNG V: LẬP TRÌNH HIỆU QUẢ
I. Các đặc trưng ngôn ngữ lập trình
I.1 Đặc trưng tâm lý của ngôn ngữ lập trình
I.2 Mô hình cú pháp và ngữ nghĩa
I.3 Hướng quan điểm kỹ nghệ
I.4 Việc chọn ngôn ngữ
I.5 Ngôn ngữ lập trình và kỹ nghệ phần mềm
II. Nền tảng của ngôn ngữ lập trình
II.1 Kiểu dữ liệu và định kiểu dữ liệu
II.2 Chương trình con
II.3 Cấu trúc điều khiển
II.4 Cách tiếp cận hướng đối tượng
II.5 Các lớp ngôn ngữ
II.6 Các công cụ lập trình
III. Phong cách lập trình
III.1 Tài liệu chương trình
III.2 Khai báo dữ liệu
III.3 Xây dựng câu lệnh
III.4 Vào/ra
IV. Tính hiệu quả
IV.1 Kỹ thuật lập trình hướng hiệu qủa
IV.2 Một vài hướng dẫn lập trình hướng hiệu quả
- Attachments
- lesson1-SE.ppt
- You don't have permission to download attachments.
- (90 Kb) Downloaded 16 times
29.09.13 20:44 by knet1304
» RDsteel - Phần mềm tính toán khung thép tiền chế zamil
29.09.13 0:17 by knet1304
» RDM - Phần mềm thống kê thép - tối ưu cắt thép
29.09.13 0:15 by knet1304
» giao trinh ket cau thep 2 moi day
19.01.13 19:51 by thuythuy
» Thông bản vẽ lần cuối cùng
29.05.12 0:43 by knet1304
» Thông báo thông đồ án thép lần 4 nhóm thầy Thuật:
29.05.12 0:41 by knet1304
» Thông đồ án thép lần 3 thầy Thuật
14.05.12 16:20 by knet1304
» Thông báo đồ án KTTC lần 3
14.05.12 16:18 by knet1304
» Đồ án KTTC nhóm 1 thông lần 2
07.05.12 23:11 by knet1304