Bài thuyết trình: Quy trình phát triển phần mềm với SDLC

Bài thuyết trình môn Phương pháp mô hình hóa với đề tài: Quy trình phát triển phần mềm với SDLC. Bài thuyết trình gồm các nội dung sau: Quy trình phát triển phần mềm (SDLC), Mô hình phát triển ứng dụng nhanh RAD, Mô hình thác nước | Phương Pháp Mô Hình Hóa Quy Trình Phát Triển Phần Mềm Với SDLC 03/11/2013 1 GV:ThS. Nguyễn Công Hoan Thành Viên Nhóm: Nguyễn Trọng Văn 11520686 Nguyễn Hiếu Trung 11520669 1 Quy trình phát triển phần mềm (SDLC). 1 2 3 Mô hình phát triển ứng dụng nhanh RAD. Mô hình thác nước. Nội dung 03/11/2013 2 Phát triển phần mềm Một bài toán phức tạp. Cần có khả năng thích ứng và mở rộng. Trước đây: lập trình ngay dù có hoặc không có kiến thức đầy đủ về hệ thống sẽ phát triển. Ngày nay: luôn có kế hoạch phát triển hệ thống từ đầu đến cuối. 03/11/2013 3 SDLC (Software Development Life Cycle) là gì? SDLC là một chuỗi các hoạt động để phát triển và thực hiện một hệ thống thông tin. SDLC rất hữu ích khi xây dựng một hệ thống phức tạp. 03/11/2013 4 Chuỗi hoạt động SDLC Nhà phân tích(Analyst): nghiên cứu yêu cầu của khách hàng. Nhà thiết kế (Designer): Thiết kế hệ thống – quyết định các yêu cầu về phần cứng và phần mềm. Chuyên gia lĩnh vực (Domain Experts): hiểu thực chất vấn đề cùng tất cả những sự phức | Phương Pháp Mô Hình Hóa Quy Trình Phát Triển Phần Mềm Với SDLC 03/11/2013 1 GV:ThS. Nguyễn Công Hoan Thành Viên Nhóm: Nguyễn Trọng Văn 11520686 Nguyễn Hiếu Trung 11520669 1 Quy trình phát triển phần mềm (SDLC). 1 2 3 Mô hình phát triển ứng dụng nhanh RAD. Mô hình thác nước. Nội dung 03/11/2013 2 Phát triển phần mềm Một bài toán phức tạp. Cần có khả năng thích ứng và mở rộng. Trước đây: lập trình ngay dù có hoặc không có kiến thức đầy đủ về hệ thống sẽ phát triển. Ngày nay: luôn có kế hoạch phát triển hệ thống từ đầu đến cuối. 03/11/2013 3 SDLC (Software Development Life Cycle) là gì? SDLC là một chuỗi các hoạt động để phát triển và thực hiện một hệ thống thông tin. SDLC rất hữu ích khi xây dựng một hệ thống phức tạp. 03/11/2013 4 Chuỗi hoạt động SDLC Nhà phân tích(Analyst): nghiên cứu yêu cầu của khách hàng. Nhà thiết kế (Designer): Thiết kế hệ thống – quyết định các yêu cầu về phần cứng và phần mềm. Chuyên gia lĩnh vực (Domain Experts): hiểu thực chất vấn đề cùng tất cả những sự phức tạp của hệ thống cần tin học hóa. Lập trình viên (Programmer): dựa trên phân tích và thiết kế để viết chương trình. Người dùng (User): sử dụng hệ thống được phát triển. 03/11/2013 5 Tại sao cần hiểu về SDLC? Không có những quy trình và phương pháp phù hợp thì rất dễ làm chậm trễ dự án và mất nhiều kinh phí hơn. Dễ dàng hơn trong việc bảo trì nâng cấp và mở rộng phần mềm Cải thiện chất lượng công việc và cải thiện hiệu năng làm việc. 03/11/2013 6 Điều gì xảy ra với SDLC? Phát triển phần mềm ngày nay không còn là công việc mà bạn có thể làm một mình. Nhiều nhóm các nhà thiết kế, phát triển, kiểm tra lập thành 1 nhóm cùng làm việc. Hệ thống phần mềm hiện nay đôi khi có thể mất nhiều năm trước khi chúng được sử dụng 03/11/2013 7 Các giai đoạn chính trong SDLC Phân tích tính khả thi (Feasibility analysis): Phân tích yêu cầu và đặc tính kỹ thuật (Requirement analysis and specification) Thiết kế (Design). Mã hóa (Coding). Kiểm thử (Testing). Bảo trì (Maintenance). 03/11/2013 8 Mô hình RAD .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.