1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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

7 14 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 84,34 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

[r]

Trang 1

Nguyễn Thanh Bình

Khoa Công nghệ Thông tin

Trường ðại hc Bách khoa

ðại hc ðà Nng

2

N ộ i dung

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

 Các mô hình phát tri ể n ph ầ n m ề m

Trang 2

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

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

 Thi ế t k ế

 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 các giải pháp và kĩthuật khác nhau

• thu ậ n l ợ i

• b t l ợ i

 ñánh giá về thời gian, giá thành, nguồn tài

nguyên cần thiết

Trang 3

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

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

dụng

• xác ñị nh bài toán, ch ứ không ph ả i là gi ả i pháp

 khó khăn

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

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

• các 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 ả yêu c ầ u (2)

các b ướ c

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

• phân tích yêu cầu

• ñặc tảyêu cầu

• hợp thức hóa yêu cầu

Trang 4

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

T ng hp và

phân tích yêu cu

ðặc tyêu cu

Hp thc hóa yêu cu

Mô hình hthng

Yêu cu hthng

ca người sd ng

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 ả yê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

• các mo ñ un và giao di ệ n c ủ a các mô- ñ un

 thi ế t k ế giao di ệ

Trang 5

 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ế

c u trúc dliu

Thiết kế

thut toán

ñặc t

mô-ñun ñặc t

c u trúc dliu

ñặc t

thut toá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 năng

• hướng ñối tượng

Trang 6

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 bản chính thức Phiên bản β

Phiên bản β

Giai ñoạn

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

Xây dựng

Chuyển giao

Mô hình h ợ p nh ấ t

 Mô hình h ợ p nh ấ t và UML

Trang 7

 mô hình tuyến tính

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

• mô hình nguyên m ẫ

• 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 nh ấ t

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 các hệ

thống con

 mô hình xoắn ốc hay mô hình hợp nhất cho

toàn bộdựán

 mỗi hệthống con có thể áp dụng một mô

hình khác nhau

• mô hình nguyên m ẫ u cho các h ệ th ố ng con ph ứ c

t ạ

• mô hình thác n ướ c cho các h ệ th ố ng con khác

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

TỪ KHÓA LIÊN QUAN

w