Giáo trình Công nghệ Phần mềm - Phạm Thị Vương

Quy trình đóng gói phần mềm • Sưu liệu mô tả đóng gói phần mềm • Một số công cụ đóng gói thông dụng (setup.exe): • Installshield • Wise Install

pdf17 trang | Chia sẻ: huongthu9 | Lượt xem: 414 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo trình Công nghệ Phần mềm - Phạm Thị Vương, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
PTV Nhập môn Công nghệ phần mềm GVLT: ThS Phạm Thi Vương Nội dung Thông tin môn học Tài liệu tham khảo Đánh giá kết quả Nội dung môn học Một số lưu ý 17-Sep-09 2SE - PTV Thông tin môn học – Mục tiêu • Kiến thức về quy trình và phương pháp xây dựng phần mềm • Kỹ năng phân tích, thiết kế phần mềm theo quy trình và phương pháp cụ thể • Qui trình và các kỹ thuật kiểm thử phần mềm 17-Sep-09 SE - PTV 3 Thông tin môn học • Số tín chỉ: 4 • Lý thuyết: 45; Thực hành 30; • Thời gian học: 9 buổi • Môn tiên quyết – Cấu trúc dữ liệu và giải thuật – Kiến thức cơ bản về Cơ sở dữ liệu 17-Sep-09 SE - PTV 4 Thông tin môn học – Liên hệ • Website: • Mail: se@ptvuong.com • Quy ước mail: [DHVH][Nhóm x][Tiêu đề] 17-Sep-09 SE - PTV 5 Tài liệu tham khảo • Giáo trình nhập môn Công nghệ phần mềm, Nguyễn Tiến Huy, Trường Đại học Khoa học Tự nhiên Tp.HCM. • Roger S. Pressman, Software Engineering A Practitioner's approach, fifth edition. McGraw Hill, 860p., 2001. Bản dịch tiếng Việt của lần xuất bản thứ 4, NXBGD • Ian Sommerville, Software Engineering, 7th Edition, Addison Wesley, 2004 • Các sách với tiêu đề “Software Engineering” • www.google.com • • 17-Sep-09 SE - PTV 6 Đánh giá kết quả • Nhóm 3-4 sv / 1 đề tài • Đề tài tự chọn (GV sẽ cung cấp một số đề tài gợi ý) • Đồ án giữa kỳ : 3 đ – báo cáo trên lớp • Thi cuối kỳ: 7đ – vấn đáp • Môi trường lập trình: .Net với Visual Studio • Đồ án môn học phần mềm: – Báo cáo cuối kỳ 10đ 17-Sep-09 SE - PTV 7 Nội dung môn học • Chương 1: Tổng quan về Công nghệ Phần mềm • Chương 2: Xác định và phân tích yêu cầu • Chương 3: Thiết kế hệ thống phần mềm • Chương 4: Cài đặt phần mềm • Chương 5: Kiểm thử phần mềm (Software Testing) • Chương 6: Đóng gói phần mềm • Chương 7: Vận hành và bảo trì phần mềm 17-Sep-09 SE - PTV 8 Chương 1: Tổng quan về Công nghệ Phần mềm • Một số khái niệm cơ bản • Phần mềm • Chất lượng phần mềm • Công nghệ phần mềm • Các phương pháp xây dựng phần mềm • Công cụ và môi trường phát triển phần mềm 17-Sep-09 SE - PTV 9 Chương 1: Tổng quan về Công nghệ Phần mềm • Quy trình phần mềm • Quy trình thác nước • Quy trình thác nước cải tiến • Quy trình Prototype • Quy trình xoắn ốc • Quy trình phát triển lặp • 17-Sep-09 SE - PTV 10 Chương 2: Xác định và phân tích yêu cầu • Khảo sát hiện trạng – Hiện trạng tổ chức – Hiện trạng nghiệp vụ – Hiện trạng Tin học (phần cứng, phần mềm, con người) • Xác định yêu cầu • Phân tích và mô hình hóa yêu cầu 17-Sep-09 SE - PTV 11 Chương 3: Thiết kế hệ thống phần mềm • Tổng quan về thiết kế phần mềm • Kiến trúc phần mềm • Thiết kế dữ liệu • Thiết kế xử lý • Thiết kế giao diện 17-Sep-09 SE - PTV 12 Chương 4: Cài đặt phần mềm • Phương pháp lập trình hướng chức năng • Phương pháp lập trình hướng cấu trúc • Phương pháp lập trình hướng đối tượng • Kiến trúc mô hình 1 lớp, 2 lớp, 3 lớp • Một số công cụ, môi trường phát triển phần mềm. 17-Sep-09 SE - PTV 13 Chương 5: Kiểm thử phần mềm • Kiểm thử phần mềm là gì? • Tại sao kiểm thử phần mềm lại cần thiết? • Quy trình kiểm thử phần mềm • Các phương pháp kiểm thử phần mềm • Công cụ hỗ trợ test • Công cụ theo dõi quá trình test • Công cụ hỗ trợ test tự động – Sưu liệu Testing: Test Plan, Test case, Test log, Test report, 17-Sep-09 SE - PTV 14 Chương 6: Đóng gói phần mềm • Quy trình đóng gói phần mềm • Sưu liệu mô tả đóng gói phần mềm • Một số công cụ đóng gói thông dụng (setup.exe): • Installshield • Wise Install • ... 17-Sep-09 SE - PTV 15 Chương 7: Vận hành và bảo trì phần mềm • Bảo trì phần mềm là gì. • Tại sao cần phải bảo trì. • Phân loại các kiểu bảo trì. • Khó khăn • Các nhân tố ảnh hưởng đến chi phí bảo trì • Bảo trì phần mềm hướng đối tượng 17-Sep-09 SE - PTV 16 PTV Thank You!

Các file đính kèm theo tài liệu này:

  • pdfgiao_trinh_cong_nghe_phan_mem_pham_thi_vuong.pdf