Bài giảng Nhập môn Công nghệ phần mềm: Chương 0 - ThS. Phạm Thi Vương

17 6 0
Bài giảng Nhập môn Công nghệ phần mềm: Chương 0 - ThS. Phạm Thi Vương

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Nhập môn Công nghệ phần mềm: Chương 0 cung cấp cho người học các kiến thức: Tổng quan về Công nghệ Phần mềm, xác định và phân tích yêu cầu, thiết kế hệ thống phần mềm, cài đặt phần mềm, kiểm thử phần mềm,...Mời các bạn cùng tham khảo!

Nhập môn Công nghệ phần mềm GVLT: ThS Phạm Thi Vương PTV Nội dung Thông tin môn học Tài liệu tham khảo Đánh giá kết Nội dung môn học Một số lưu ý 17-Sep-09 SE - PTV Thông tin mơn học – Mục tiêu • Kiến thức quy trình phương pháp xây dựng phần mềm • Kỹ phân tích, thiết kế phần mềm theo quy trình phương pháp cụ thể • Qui trình kỹ thuật kiểm thử phần mềm 17-Sep-09 SE - PTV Thơng tin mơn học • • • • Số tín chỉ: Lý thuyết: 45; Thực hành 30; Thời gian học: buổi Môn tiên – Cấu trúc liệu giải thuật – Kiến thức Cơ sở liệu 17-Sep-09 SE - PTV Thơng tin mơn học – Liên hệ • Website: http://se.ptvuong.com • Mail: se@ptvuong.com • Quy ước mail: [DHVH][Nhóm x][Tiêu đề] 17-Sep-09 SE - PTV 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 lần xuất 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 • http://msdn.microsoft.com • http://www.codeguru.com 17-Sep-09 SE - PTV Đánh giá kết • Nhóm 3-4 sv / đề tài • Đề tài tự chọn (GV cung cấp số đề tài gợi ý) • Đồ án kỳ : đ – báo cáo 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 Nội dung mơn học • • • • • • • Chương 1: Tổng quan Công nghệ Phần mềm Chương 2: Xác định 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 bảo trì phần mềm 17-Sep-09 SE - PTV Chương 1: Tổng quan Công nghệ Phần mềm • Một số khái niệm • 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ụ môi trường phát triển phần mềm 17-Sep-09 SE - PTV Chương 1: Tổng quan 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 phân tích u cầu • Khảo sát 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, người) • Xác định yêu cầu • Phân tích mơ hình hóa 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 thiết kế phần mềm Kiến trúc phần mềm Thiết kế 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 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 lớp, lớp, 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 gì? Tại 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 q 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 bảo trì phần mềm • Bảo trì phần mềm • Tại cần phải bảo trì • Phân loại 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 Thank You! PTV ... cầu 17-Sep -0 9 SE - PTV 11 Chương 3: Thi? ??t kế hệ thống phần mềm • • • • • Tổng quan thi? ??t kế phần mềm Kiến trúc phần mềm Thi? ??t kế liệu Thi? ??t kế xử lý Thi? ??t kế giao diện 17-Sep -0 9 SE - PTV 12 Chương. .. hành bảo trì phần mềm 17-Sep -0 9 SE - PTV Chương 1: Tổng quan Cơng nghệ Phần mềm • Một số khái niệm • 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... nghệ Phần mềm Chương 2: Xác định 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

Ngày đăng: 11/05/2021, 03:39

Tài liệu cùng người dùng

Tài liệu liên quan