Nhập môn công nghệ phần mềm: Mô hình phát triển

7 12 0
Nhập môn công nghệ phần mềm: Mô hình phát triển

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

Thông tin tài liệu

[r]

(1)

Nguyn Thanh Bình Khoa Cơng nghệ Thơng tin Trường đại học Bách khoa đại học đà Nẵng

2

Nội dung

(2)

3

Phân tích tính khảthi

Phân tích ñặc tảyêu cầu

Thiết kế

Mã hóa

Kiểm thử

Bảo trì

Các hoạt ñộng phát triển phần mềm

Phân tích tính khả thi

xác ñịnh vấn ñềcần giải quyết,

xem xét giải pháp kĩthuật khác

• thuận lợi

• bất lợi

(3)

5

Phân tích và đặc tả u cầu (1)

xác ñịnh nhu cầu khách hàng/người sử dụng

• xác định tốn, chứkhơng phải giải pháp

khó khăn

• khách hàng khơng biết rỏcái họcần

• khách hàng khơng trình bày rỏcái họmuốn

• thay đổi

Sản phẩm: tài liệu ñặc tảyêu cầu

6

Các hoạt ñộng phát triển phần mềm

Phân tích và đặc tả u cầu (2)

các bước

• khảo sát, tổng hợp yêu cầu

• phân tích u cầu

• đặc tảu cầu

(4)

7

Phân tích và đặc tả yêu cầu (3)

Tng hp và phân tích yêu cu

ðặc tyêu cu

Hp thc hóa u cu Mơ hình hthng

u cu hthng ca người sdng

Tài liu ñặc t

yêu cu

Các hoạt ñộng phát triển phần mềm

Thiết kế(1)

chuyển từtài liệu đặc tảu cầu thành cấu trúc lơ-gíc có thểcài đặt ñược

giải pháp cho vấn ñề ñã ñược ñặc tả

thiết kếkiến trúc

• mun giao diện mơ-đun thiết kếgiao diện

(5)

9

Thiết kế (2) Thiết kế

kiến trúc

ñặc t

kiến trúc

Thiết kế

mơ-đun Thiết kế

cu trúc dliu

Thiết kế

thut toán

đặc t

mơ-đun đặc t

cu trúc dliu

đặc t

thut tốn Thiết kế

giao din

ñặc t

giao din

10

Các hoạt ñộng phát triển phần mềm

Thiết kế (3)

các phương pháp thiết kế

• hướng chức

(6)

33

Kết hợp hai góc nhìn

Thời gian

Bước lặp chuẩn bị Bước lặp kiến trúc Bước lặp kiến trúc Bước lặp phát triển Bước lặp phát triển

Bước lặp chuyển giao Bước lặp chuyển giao Bước lặp phát triển

Mẫu thử(maquette) Nguyên mẫu kiến trúc Nguyên mẫu kiến trúc Nguyên mẫu phát triển Nguyên mẫu phát triển

Phiên thức Phiên β

Bước lp Kết qu

Phiên β

Giai ñon Khởi ñầu Soạn thảo

Xây dựng

Chuyển giao

Mơ hình hợp nhất

(7)

35

Có nhiều mơ hình phát triển phần mềm

mơ hình tuyến tính

• mơ hình thác nước

• mơ hình ngun mẫu

• mơ hình V

mơ hình lặp

• mơ hình tiến hóa

• mơ hình xoắn ốc

• mơ hình hợp

36

Kết luận

Kết hợp nhiều mô hình cho một dự án

hệ thống phức tạp, chia dựán thành hệ thống

mơ hình xoắn ốc hay mơ hình hợp cho tồn bộdựán

hệthống áp dụng mơ hình khác

• mơ hình nguyên mẫu cho hệthống phức tạp

Ngày đăng: 09/03/2021, 05:45

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

  • Đang cập nhật ...

Tài liệu liên quan